Message:

   The following issue has been re-assigned.

   Assignee: xdoclet-devel (Use for new issues) 
(mailto:xdoclet-devel@lists.sourceforge.net)
---------------------------------------------------------------------
View the issue:
  http://opensource.atlassian.com/projects/xdoclet/browse/XDT-224

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XDT-224
    Summary: NullpointerEx when using dataobject or valueobject-subtasks
       Type: Bug

     Status: Open
   Priority: Major

 Original Estimate: 0 minutes
 Time Spent: Unknown
  Remaining: 0 minutes

    Project: XDoclet
 Components: 
             EJB Module
   Versions:
             1.2

   Assignee: xdoclet-devel (Use for new issues)
   Reporter: Marius Kotsbak

    Created: Fri, 3 Jan 2003 10:48 AM
    Updated: Sat, 29 Jan 2005 10:17 AM
Environment: xdoclet 1.2 b2

Description:
BUILD FAILED
file:/home/marius/boostcom/build/levelalert/build.xml:129: Unexpected error
        at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:82)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
        at org.apache.tools.ant.Main.runBuild(Main.java:610)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)
Caused by: java.lang.NullPointerException
        at xdoclet.DocletContext.getSubTaskBy(DocletContext.java:226)
        at 
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.getSubTask(ValueObjectTagsHandler.java:237)
        at 
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.getCurrentValueObjectClass(ValueObjectTagsHandler.java:135)
        at 
xdoclet.modules.ejb.entity.ValueObjectSubTask.generateForClass(ValueObjectSubTask.java:203)
        at 
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665)
        at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592)
        at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484)
        at xdoclet.XDocletMain.start(XDocletMain.java:46)
        at xdoclet.DocletTask.start(DocletTask.java:457)
        at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69)
        ... 8 more
--- Nested Exception ---
java.lang.NullPointerException
        at xdoclet.DocletContext.getSubTaskBy(DocletContext.java:226)
        at 
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.getSubTask(ValueObjectTagsHandler.java:237)
        at 
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.getCurrentValueObjectClass(ValueObjectTagsHandler.java:135)
        at 
xdoclet.modules.ejb.entity.ValueObjectSubTask.generateForClass(ValueObjectSubTask.java:203)
        at 
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665)
        at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592)
        at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484)
        at xdoclet.XDocletMain.start(XDocletMain.java:46)
        at xdoclet.DocletTask.start(DocletTask.java:457)
        at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
        at org.apache.tools.ant.Main.runBuild(Main.java:610)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)

>From the build-script:

        <ejbdoclet
            destdir="${java.dir}"
            excludedtags="@version,@author"
            ejbspec="2.0">
            <fileset dir="${java.dir}">
                <!-- java source files which we want xdoclet to parse -->
                <!--<include 
name="no/boostcom/levelalert/AlertAttributeBean.java"/>-->
                <!--<include name="no/boostcom/levelalert/AlertBean.java"/> -->
                <include name="no/boostcom/levelalert/CustomerBean.java"/>
                <include name="no/boostcom/levelalert/TopicBean.java"/>
                <include name="no/boostcom/levelalert/PhoneBean.java"/>
                <!-- <include name="etc/**/*"/> -->
          </fileset>
          <valueobject pattern="{0}VO"/>
        </ejbdoclet>



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to