[ http://jira.codehaus.org/browse/MANTLR-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vincent Siveton closed MANTLR-20. --------------------------------- Assignee: Vincent Siveton Resolution: Fixed Fix Version/s: 2.0-beta-2 Throw an Exception. BTW the grammar seems to be not valid. > Cannot execute the plugin: NullPointerException in > AntlrPlugin.execute(AntlrPlugin.java:75) > ------------------------------------------------------------------------------------------- > > Key: MANTLR-20 > URL: http://jira.codehaus.org/browse/MANTLR-20 > Project: Maven 2.x Antlr Plugin > Issue Type: Bug > Affects Versions: 2.0-beta-1 > Environment: java version "1.5.0_11" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03) > Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_11-b03, mixed mode) > Maven version: 2.0.6 > Reporter: Régis Décamps > Assignee: Vincent Siveton > Priority: Critical > Fix For: 2.0-beta-2 > > Attachments: mantlr-20.zip, mantrl-20.log > > > Maven fails to execute the antlr:geenrate task. > It fails with a NullPointerException > {panel:title=Console} > mvn antlr:generate > [kro64] > [INFO] Scanning for projects... > [INFO] Searching repository for plugin with prefix: 'antlr'. > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building Unnamed - fr.bdf.sptim.telma:telma-parser:jar:0.0.1 > [INFO] task-segment: [antlr:generate] > [INFO] > ---------------------------------------------------------------------------- > [INFO] [antlr:generate] > [INFO] grammar: /home/regis/workspace/telma-parser/src/main/antlr/java.g > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] null > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.NullPointerException > at > org.apache.maven.plugin.antlr.AntlrPlugin.execute(AntlrPlugin.java:75) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > {panel} > Here is my POM: > {code:title=pom.xml|xml} > <?xml version="1.0" encoding="UTF-8"?> > <project> > <modelVersion>4.0.0</modelVersion> > <groupId>fr.bdf.sptim.telma</groupId> > <artifactId>telma-parser</artifactId> > <version>0.0.1</version> > <description></description> > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-antlr-plugin</artifactId> > <configuration> > <grammars>java.g</grammars> > </configuration> > <executions> > <execution> > <goals> > <goal>generate</goal> > </goals> > </execution> > </executions> > </plugin> > </plugins> > </build> > </project> > {code} -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira