Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MPJXR-19 Here is an overview of the issue: --------------------------------------------------------------------- Key: MPJXR-19 Summary: JXR can't process Java 5 enum classes. Type: Bug Status: Unassigned Priority: Critical Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: maven-jxr-plugin Versions: 1.4.1 Assignee: Reporter: Stephen Scaringi Created: Fri, 24 Sep 2004 8:42 AM Updated: Fri, 24 Sep 2004 8:42 AM Environment: [EMAIL PROTECTED]/tmp/test $ maven -i __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0 #---- BEGIN: Which report Which.version=Which.java:($Revision: 1.2 $) WhichJar.java:($Revision: 1.2 $) java.version=1.5.0-beta2 file.encoding=UTF-8 java.ext.dirs=/usr/local/sscaring/jdk1.5.0/jre/lib/ext java.class.path=/home/sscaring/Java-Tools/maven-1.0/lib/forehead-1.0-beta-5.jar os.name=Linux java.vendor=Sun Microsystems Inc. sun.boot.class.path=/home/sscaring/Java-Tools/maven-1.0/lib/endorsed/xml-apis-1.0.b2.jar:/home/sscaring/Java-Tools/maven-1.0/lib/endorsed/xerces-2.4.0.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/rt.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/i18n.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/sunrsasign.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/jsse.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/jce.jar:/usr/local/sscaring/jdk1.5.0/jre/lib/charsets.jar:/usr/local/sscaring/jdk1.5.0/jre/classes java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition #---- END: Which report Installed plugins: maven-abbot-plugin-1.0 maven-announcement-plugin-1.2 maven-ant-plugin-1.7 maven-antlr-plugin-1.2.1 maven-appserver-plugin-2.0 maven-artifact-plugin-1.4 maven-ashkelon-plugin-1.2 maven-aspectj-plugin-3.1.1 maven-aspectwerkz-plugin-1.2 maven-caller-plugin-1.1 maven-castor-plugin-1.2 maven-changelog-plugin-1.7.1 maven-changes-plugin-1.5 maven-checkstyle-plugin-2.4.1 maven-clean-plugin-1.3 maven-clover-plugin-1.5 maven-console-plugin-1.1 maven-cruisecontrol-plugin-1.4 maven-dashboard-plugin-1.3 maven-developer-activity-plugin-1.5 maven-dist-plugin-1.6 maven-docbook-plugin-1.2 maven-ear-plugin-1.5 maven-eclipse-plugin-1.7 maven-ejb-plugin-1.5 maven-faq-plugin-1.4 maven-file-activity-plugin-1.5 maven-genapp-plugin-2.2 maven-gump-plugin-1.4 maven-hibernate-plugin-1.1 maven-html2xdoc-plugin-1.3 maven-idea-plugin-1.5 maven-j2ee-plugin-1.5 maven-jalopy-plugin-1.3 maven-jar-plugin-1.6 maven-java-plugin-1.4 maven-javacc-plugin-1.1 maven-javadoc-plugin-1.6.1 maven-jboss-plugin-1.5 maven-jbuilder-plugin-1.5 maven-jcoverage-plugin-1.0.7 maven-jdee-plugin-1.1 maven-jdepend-plugin-1.5 maven-jdeveloper-plugin-1.4 maven-jdiff-plugin-1.4 maven-jellydoc-plugin-1.3 maven-jetty-plugin-1.1 maven-jira-plugin-1.1.1 maven-jnlp-plugin-1.4 maven-junit-doclet-plugin-1.2 maven-junit-report-plugin-1.5 maven-jxr-plugin-1.4.1 maven-latex-plugin-1.4.1 maven-latka-plugin-1.4.1 maven-license-plugin-1.2 maven-linkcheck-plugin-1.3.2 maven-multichanges-plugin-1.1 maven-multiproject-plugin-1.3.1 maven-native-plugin-1.1 maven-nsis-plugin-1.1 maven-pdf-plugin-2.1 maven-plugin-plugin-1.5.1 maven-pmd-plugin-1.5 maven-pom-plugin-1.4.1 maven-rar-plugin-1.0 maven-release-plugin-1.4 maven-repository-plugin-1.2 maven-scm-plugin-1.4 maven-shell-plugin-1.1 maven-simian-plugin-1.4 maven-site-plugin-1.5.1 maven-spy-plugin-0.1 maven-struts-plugin-1.3 maven-tasklist-plugin-2.3 maven-test-plugin-1.6.2 maven-tjdo-plugin-1.0.0 maven-uberjar-plugin-1.2 maven-vdoclet-plugin-1.2 maven-war-plugin-1.6 maven-webserver-plugin-2.0 maven-wizard-plugin-1.1 maven-xdoc-plugin-1.8 Exception reading build.properties: /home/sscaring/build.properties (No such file or directory) Home Build properties: {} Description: My project consists of the default App.java class, from running "maven genapp", and the following Java 5 enum class, State.java: package example.app; import java.awt.Color; public enum State { OK, WARN, CRITICAL; } The project compiles fine. When I run "maven site", I get the following error from JXR: [echo] Generating the Source Xref... maven-jxr-plugin:report: [echo] PackageManager -> parsing... example/app/App.java PackageManager -> parsing... example/app/State.java Unable to process /home/sscaring/tmp/test/src/java/example/app/State.java => /home/sscaring/tmp/test/target/docs/xref/example/app/State.html BUILD FAILED java.lang.NullPointerException at org.apache.maven.jxr.CodeTransform.getHeader(CodeTransform.java:617) at org.apache.maven.jxr.CodeTransform.transform(CodeTransform.java:687) at org.apache.maven.jxr.JXR.transform(JXR.java:225) at org.apache.maven.jxr.JXR.process(JXR.java:138) at org.apache.maven.jxr.JXR.<init>(JXR.java:93) at org.apache.maven.jxr.JxrBean.xref(JxrBean.java:95) 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:582) at org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230) at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:634) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:486) at org.apache.maven.cli.App.main(App.java:1215) 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:582) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) File...... /home/sscaring/.maven/cache/maven-jxr-plugin-1.4.1/plugin.jelly Element... jxr:jxr Line...... 97 Column.... 31 java.lang.NullPointerException Total time: 8 seconds Finished at: Fri Sep 24 08:23:09 EDT 2004 JXR does successfully create the x-ref for the App.java class. Thanks, -Stephen --------------------------------------------------------------------- JIRA INFORMATION: 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 If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
