Hi ,
    Any idea of where is the problem for this error? Is it a common error?
   
  [ejbdoclet] (XDocletMain.start                   47  ) Running 
<deploymentdescriptor/>
[ejbdoclet] Generating EJB deployment descriptor (ejb-jar.xml).
[ejbdoclet] (TemplateEngine.invokeMethod         547 ) Invoking method failed: 
xdoclet.modules.ejb.env.EnvEjbRefTagsHandler.f
orAllEjbRefs, line=25 of template file: 
file:/home/osra/integration/app1/src/xdoclet/modules/ejb/dd/resources/ejb-ref.xdt
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:585)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
[ejbdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
[ejbdoclet]     at 
xdoclet.tagshandler.MergeTagsHandler.generateUsingMergedFile(MergeTagsHandler.java:297)
[ejbdoclet]     at 
xdoclet.tagshandler.MergeTagsHandler.merge(MergeTagsHandler.java:120)
[ejbdoclet]     at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:585)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
[ejbdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
[ejbdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
[ejbdoclet]     at 
xdoclet.tagshandler.MergeTagsHandler.generateUsingMergedFile(MergeTagsHandler.java:297)
[ejbdoclet]     at 
xdoclet.tagshandler.MergeTagsHandler.merge(MergeTagsHandler.java:120)
.......
  [ejbdoclet]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[ejbdoclet]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
[ejbdoclet] Caused by: java.lang.NullPointerException
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbTagsHandler.getEjbNameFor(EjbTagsHandler.java:141)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbTagsHandler.ejbRefName(EjbTagsHandler.java:389)
[ejbdoclet]     at 
xdoclet.modules.ejb.env.EnvEjbRefTagsHandler.name(EnvEjbRefTagsHandler.java:192)
[ejbdoclet]     at 
xdoclet.modules.ejb.env.EnvEjbRefTagsHandler.doGenerate(EnvEjbRefTagsHandler.java:315)
[ejbdoclet]     at 
xdoclet.modules.ejb.env.EnvTagsHandler.forTagsInternal(EnvTagsHandler.java:531)
[ejbdoclet]     at 
xdoclet.modules.ejb.env.EnvTagsHandler.forTags(EnvTagsHandler.java:451)
[ejbdoclet]     at 
xdoclet.modules.ejb.env.EnvEjbRefTagsHandler.forAllEjbRefs(EnvEjbRefTagsHandler.java:79)
[ejbdoclet]     ... 87 more
[ejbdoclet] (XDocletMain.start                   53  ) Running XDoclet failed.
 
       I dint see any templates in the source tree. Can any one help me to 
resolve this problem?
   
  Here is the build.xml file part for ejbdoclet. 
     <target name="ejbdoclet" depends="createutiljar">
        <echo message="Classpath ************** ${appl1.class.path}" />
        <mkdir dir="${appl1.gen-src.dir}"/>
        <mkdir dir="${appl1.meta-inf.dir}"/>
          <ejbdoclet
            destdir="${appl1.classes.dir}"
            mergedir="parent-fake-to-debug"
            excludedtags="@version,@author,@todo"
            addedtags="@xdoclet-generated at ${TODAY},@copyright The XDoclet 
Team,@author XDoclet,@version ${version}"
            ejbspec="2.1"
            force="true"
            verbose="false"
            >
              <fileset dir="${appl1.src.dir}">
                <include name="**/*EJB.java"/>
            </fileset>
            <localinterface/>
            <localhomeinterface/>
              <entitypk/>
            <entitycmp/>
              <deploymentdescriptor
                destdir="${appl1.meta-inf.dir}"
                validatexml="true"
                mergedir="fake-to-debug"
                description="bebe"
                >
            </deploymentdescriptor>
              <jboss
                version="4.0"
                unauthenticatedPrincipal="nobody"
                xmlencoding="UTF-8"
                destdir="${medrec.meta-inf.dir}"
                validatexml="true"
                preferredrelationmapping="relation-table"
                datasource="java:/medrec"
                datasourceMapping="Oracle8"
           />
          </ejbdoclet>

  
 
  Thanks and Regards,
  Ambika
   

                        
---------------------------------
 Here’s a new way to find what you're looking for - Yahoo! Answers 
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to