You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by bu...@apache.org on 2005/10/20 21:32:24 UTC

DO NOT REPLY [Bug 37188] New: - build failes with java 1.5

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37188>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37188

           Summary: build failes with java 1.5
           Product: Xindice
           Version: cvs head (1.1)
          Platform: Other
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Server
        AssignedTo: xindice-dev@xml.apache.org
        ReportedBy: s.mueller@salzburg.co.at


One other issue first: Wouldn't it be much more comfortable to add a
ready-to-depoy war-file to the bin-distribution?


build failes with java 1.5:

clover:

clover.init:

clover.on:

src-build:
    [mkdir] Created dir: C:\Programme\xindice-1.1b4\src\xindice-1.1b4\build\clas
ses
    [javac] Compiling 230 source files to C:\Programme\xindice-1.1b4\src\xindice
-1.1b4\build\classes
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:187: as of release 1.5, 'enum' is a keyword, and
 may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         private Iterator enum;
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:192: enum types must not be local
    [javac]                 enum = keys.iterator();
    [javac]                 ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:192: <identifier> expected
    [javac]                 enum = keys.iterator();
    [javac]                      ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:192: '{' expected
    [javac]                 enum = keys.iterator();
    [javac]                                       ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:193: 'catch' without 'try'
    [javac]             } catch (IOException e) {
    [javac]               ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:190: 'try' without 'catch' or 'finally'
    [javac]             try {
    [javac]             ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:199: illegal start of expression
    [javac]         public synchronized boolean indexInfo(Value value, long poin
ter) {
    [javac]         ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:205: as of release 1.5, 'enum' is a keyword, and
 may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return (Key) enum.next();
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:205: ';' expected
    [javac]             return (Key) enum.next();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:209: as of release 1.5, 'enum' is a keyword, and
 may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return readRecord((Key) enum.next());
    [javac]                                     ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\BTreeFiler.java:217: as of release 1.5, 'enum' is a keyword, and
 may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return enum.hasNext();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:287: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         private Iterator enum;
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:305: enum types must not be local
    [javac]                 enum = keys.iterator();
    [javac]                 ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:305: <identifier> expected
    [javac]                 enum = keys.iterator();
    [javac]                      ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:305: '{' expected
    [javac]                 enum = keys.iterator();
    [javac]                                       ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:306: 'catch' without 'try'
    [javac]             } catch (Exception e) {
    [javac]               ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:290: 'try' without 'catch' or 'finally'
    [javac]             try {
    [javac]             ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:313: illegal start of expression
    [javac]         public synchronized Key getNextKey() {
    [javac]         ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:314: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return (Key) enum.next();
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:314: ';' expected
    [javac]             return (Key) enum.next();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:318: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return readRecord((Key) enum.next());
    [javac]                                     ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\HashFiler.java:326: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return enum.hasNext();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\MemFiler.java:157: as of release 1.5, 'enum' is a keyword, and m
ay not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         private Iterator enum = hashTable.values().iterator();
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\MemFiler.java:160: as of release 1.5, 'enum' is a keyword, and m
ay not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return enum.hasNext();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\MemFiler.java:165: as of release 1.5, 'enum' is a keyword, and m
ay not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return (Record) enum.next();
    [javac]                             ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\MemFiler.java:170: as of release 1.5, 'enum' is a keyword, and m
ay not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return ((Record) enum.next()).getValue();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\MemFiler.java:174: as of release 1.5, 'enum' is a keyword, and m
ay not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return ((Record) enum.next()).getKey();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\SizeableMemFiler.java:171: as of release 1.5, 'enum' is a keywor
d, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         private Iterator enum = hashTable.values().iterator();
    [javac]                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\SizeableMemFiler.java:174: as of release 1.5, 'enum' is a keywor
d, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return enum.hasNext();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\SizeableMemFiler.java:179: as of release 1.5, 'enum' is a keywor
d, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return (Record) enum.next();
    [javac]                             ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\SizeableMemFiler.java:184: as of release 1.5, 'enum' is a keywor
d, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return ((Record) enum.next()).getValue();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\filer\SizeableMemFiler.java:188: as of release 1.5, 'enum' is a keywor
d, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             return ((Record) enum.next()).getKey();
    [javac]                              ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\indexer\IndexManager.java:386: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             Iterator enum = indexes.values().iterator();
    [javac]                      ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\indexer\IndexManager.java:387: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             while (enum.hasNext()) {
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\core\indexer\IndexManager.java:388: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 IndexerInfo info = (IndexerInfo) enum.next();
    [javac]                                                  ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\ContainerNodeImpl.java:444: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         NodeIterator enum = ((DocumentTraversal) getOwnerDocument())
.createNodeIterator(this, NodeFilter.SHOW_ELEMENT, filter, false);
    [javac]                      ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\ContainerNodeImpl.java:447: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             node = enum.nextNode();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\ContainerNodeImpl.java:469: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         NodeIterator enum = ((DocumentTraversal) getOwnerDocument())
.createNodeIterator(this, NodeFilter.SHOW_ELEMENT, filter, false);
    [javac]                      ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\ContainerNodeImpl.java:472: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             node = enum.nextNode();
    [javac]                    ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\DocumentImpl.java:237: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Iterator enum = childNodes.iterator();
    [javac]                  ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\DocumentImpl.java:238: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasNext()) {
    [javac]                ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\DocumentImpl.java:239: as of release 1.5, 'enum' is a keyword, and
may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             Node node = (Node) enum.next();
    [javac]                                ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:107: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         for (Iterator enum = iterator(); enum.hasNext(); ) {
    [javac]                       ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:107: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         for (Iterator enum = iterator(); enum.hasNext(); ) {
    [javac]                                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:108: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             node = (Node) enum.next();
    [javac]                           ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:141: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         for (Iterator enum = iterator(); enum.hasNext(); ) {
    [javac]                       ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:141: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         for (Iterator enum = iterator(); enum.hasNext(); ) {
    [javac]                                          ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\dom\NamedNodeMapImpl.java:142: as of release 1.5, 'enum' is a keyword,
and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             node = (Node) enum.next();
    [javac]                           ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\sax\SetContentHandler.java:229: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Iterator enum = namespaces.keySet().iterator();
    [javac]                  ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\sax\SetContentHandler.java:230: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasNext()) {
    [javac]                ^
    [javac] C:\Programme\xindice-1.1b4\src\xindice-1.1b4\java\src\org\apache\xin
dice\xml\sax\SetContentHandler.java:231: as of release 1.5, 'enum' is a keyword,
 and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             String key = (String) enum.next();
    [javac]                                   ^
    [javac] 51 errors

BUILD FAILED
file:C:/Programme/xindice-1.1b4/src/xindice-1.1b4/build.xml:102: Compile failed;
 see the compiler error output for details.

Total time: 4 seconds
C:\Programme\xindice-1.1b4\src\xindice-1.1b4>

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.