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: [EMAIL PROTECTED] 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.