I ran into the same problem after the update to Java CC 5.0. After upgrading, it worked for me.
On Mon, Feb 28, 2011 at 10:56 PM, Maynard Demmon <[email protected]> wrote: > I have not updated for that. I'm still on JAVACC_HOME=C:\lib\javacc2.1. I'll > make the change and let you know if it doesn't work. > > -Maynard > > On 2/28/2011 1:42 PM, P T Withington wrote: >> >> Are you sure you have JAVACC_HOME set to javacc-5.0? >> >> We recently updated our build to require that. >> >> On 2011-02-28, at 15:40, Maynard Demmon wrote: >> >>> [copy] Copying 10 files to >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\sc\parser >>> >>> compile: >>> [javac] Compiling 669 source files to >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\css\parser\CSSParser.java:298: >>> as of release 5, 'enum' is a ke >>> yword, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] for (java.util.Enumeration enum = >>> jj_expentries.elements(); enum.hasMoreElements();) { >>> [javac] ^ >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\css\parser\CSSParser.java:298: >>> as of release 5, 'enum' is a ke >>> yword, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] for (java.util.Enumeration enum = >>> jj_expentries.elements(); enum.hasMoreElements();) { >>> [javac] ^ >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\css\parser\CSSParser.java:299: >>> as of release 5, 'enum' is a ke >>> yword, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] int[] oldentry = (int[])(enum.nextElement()); >>> [javac] ^ >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\sc\parser\Parser.java:10844: >>> as of release 5, 'enum' is a keyw >>> ord, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] for (java.util.Enumeration enum = >>> jj_expentries.elements(); enum.hasMoreElements();) { >>> [javac] ^ >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\sc\parser\Parser.java:10844: >>> as of release 5, 'enum' is a keyw >>> ord, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] for (java.util.Enumeration enum = >>> jj_expentries.elements(); enum.hasMoreElements();) { >>> [javac] ^ >>> [javac] >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.1.5\src\org\openlaszlo\sc\parser\Parser.java:10845: >>> as of release 5, 'enum' is a keyw >>> ord, and may not be used as an identifier >>> [javac] (use -source 1.4 or lower to use 'enum' as an identifier) >>> [javac] int[] oldentry = (int[])(enum.nextElement()); >>> [javac] ^ >>> [javac] 6 errors >>> >>> BUILD FAILED >>> C:\src\svn\openlaszlo\trunk\build.xml:611: The following error occurred >>> while executing this line: >>> C:\src\svn\openlaszlo\trunk\WEB-INF\lps\server\build.xml:306: Compile >>> failed; see the compiler error output for details. >>> >>> >>> >>> I'm using jdk 1.6. >>> >>> -- >>> -Maynard >>> >> > > > -- > -Maynard > >
