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
>