Trying to build 2.2.0 received 24 errors, all were pointing to the
enum used as an identifier..
F:\james-2.2.0-src>build compile
James Build System
-------------------
Buildfile: build.xml
prepare-common:
Preparing code
Created dir: F:\james-2.2.0-src\dist\james-2.2.0
Copying 2 files to F:\james-2.2.0-src\dist\james-2.2.0
Created dir: F:\james-2.2.0-src\build\src
Copying 2 files to F:\james-2.2.0-src\build\src
prepare-phoenix:
Phoenix distribution present - adjusting linefeeds and permissions,
copying files
Copying 40 files to F:\james-2.2.0-src\dist\james-2.2.0
prepare-jdbc3:
JDBC v3 in classpath - making code JDBC 3.0 compliant
prepare-mxinfo:
Running <mxinfo/>
Generating MxInfo file:
org\apache\james\remotemanager\RemoteManagerMBean.mxinfo
Generating MxInfo file: org\apache\james\smtpserver\SMTPServerMBean.mxinfo
Generating MxInfo file:
org\apache\james\fetchpop\FetchSchedulerMBean.mxinfo
Generating MxInfo file: org\apache\james\dnsserver\DNSServerMBean.mxinfo
Generating MxInfo file:
org\apache\james\fetchmail\FetchSchedulerMBean.mxinfo
Generating MxInfo file: org\apache\james\pop3server\POP3ServerMBean.mxinfo
Generating MxInfo file: org\apache\james\nntpserver\NNTPServerMBean.mxinfo
Generating MxInfo file: org\apache\james\JamesMBean.mxinfo
prepare-metainf:
Copying 1 file to F:\james-2.2.0-src\build\meta-inf
prepare:
compile:
Compiling James Java sources
Compiling 269 source files to F:\james-2.2.0-src\build\classes
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:851:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
Enumeration enum =
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:855:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
while (enum.hasMoreElements())
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:857:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
String header = (String) enum.nextElement();
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:910:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
Enumeration enum =
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:912:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
while (enum.hasMoreElements())
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchmail\MessageProcessor.java:914:
as of release 1.5,
'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
String received = (String) enum.nextElement();
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchpop\FetchPOP.java:105:
as of release 1.5, 'enum' i
s a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
Enumeration enum = received.elements();
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchpop\FetchPOP.java:106:
as of release 1.5, 'enum' i
s a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
while (enum.hasMoreElements()) {
^
F:\james-2.2.0-src\src\java\org\apache\james\fetchpop\FetchPOP.java:107:
as of release 1.5, 'enum' i
s a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
POP3MessageInfo element = (POP3MessageInfo)
enum.nextElement();
^
F:\james-2.2.0-src\src\java\org\apache\james\nntpserver\repository\ArticleIDRepository.java:175:
as
of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
Enumeration enum = prop.keys();
^
F:\james-2.2.0-src\src\java\org\apache\james\nntpserver\repository\ArticleIDRepository.java:177:
as
of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
while ( article == null && enum.hasMoreElements() ) {
^
F:\james-2.2.0-src\src\java\org\apache\james\nntpserver\repository\ArticleIDRepository.java:178:
as
of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
String groupName = (String)enum.nextElement();
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:236:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
NamingEnumeration enum = members.getAll();
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:237:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
while (enum.hasMore()) {
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:238:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
result.add((String)enum.next());
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:376:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
NamingEnumeration enum = rootCtx.search("", filter, ctls);
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:378:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
if (enum.hasMore()) { // ie User is in Directory
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:379:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
SearchResult newSr = (SearchResult)enum.next();
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:503:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
NamingEnumeration enum = rootCtx.search("", filter, ctls);
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:505:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
if (enum.hasMore()) { // ie User is in Directory
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:506:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
chResult newSr = (SearchResult)enum.next();
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:624:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
NamingEnumeration enum = rootCtx.search("", filter, ctls);
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:625:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
if (enum.hasMore()) { // ie User is in Directory
^
F:\james-2.2.0-src\src\java\org\apache\james\userrepository\UsersLDAPRepository.java:626:
as of rele
ase 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)
SearchResult sr = (SearchResult)enum.next();
^
24 errors
BUILD FAILED
file:F:/james-2.2.0-src/build.xml:293: Compile failed; see the compiler
error output for details.
Total time: 7 seconds
Any ideas or suggestions?
Thanks -- Steve
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]