Bug#587212: antlr3 wrapper missing antlr3-runtime.jar in CLASSPATH
Julien BLACHE
jblache at debian.org
Sat Jun 26 09:51:42 UTC 2010
Package: antlr3
Version: 3.2-1
Severity: important
Hi,
antlr3-runtime.jar is missing from the CLASSPATH in the antlr3 wrapper script,
making it unusable:
% antlr3 RSP.g
Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/runtime/Lexer
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at org.antlr.tool.Grammar.examineAllExecutableActions(Grammar.java:1840)
at org.antlr.tool.Grammar.checkNameSpaceAndActions(Grammar.java:712)
at org.antlr.tool.CompositeGrammar.defineGrammarSymbols(CompositeGrammar.java:355)
at org.antlr.Tool.process(Tool.java:506)
at org.antlr.Tool.main(Tool.java:91)
Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.Lexer
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 16 more
Just adding /usr/share/java/antlr3-runtime.jar to the CLASSPATH fixes it.
Thanks,
JB.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32.2 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages antlr3 depends on:
ii default-jre [java5-runtime] 1.6-36 Standard Java or Java compatible R
ii default-jre-headless 1.6-36 Standard Java or Java compatible R
ii junit4 4.8.2-2 JUnit regression test framework fo
ii libantlr-java 2.7.7-16 language tool for constructing rec
ii libmaven2-core-java 2.2.1-4 Core libraries for Maven2
ii libplexus-compiler-api-java 1.5.3-3 The API for the Plexus compiler sy
ii libstringtemplate-java 3.2.1-1 StringTemplate templating engine f
ii openjdk-6-jre [java5-runtime] 6b18-1.8-2 OpenJDK Java runtime, using Hotspo
ii sun-java6-jre [java5-runtime] 6.20-dlj-4 Sun Java(TM) Runtime Environment (
antlr3 recommends no packages.
antlr3 suggests no packages.
-- no debconf information
More information about the pkg-java-maintainers
mailing list