Hello,

I'm using xdoclet 1.2b3.

I did some modifications to jbosscmp-jdbc_xml.xdt and I'm trying to use
this modificated template for my entity beans.

My <jboss> subtask is declared as follows:

<jboss version="3.2"
       destdir="${build.dir}/META-INF"
      
jbosscmpTemplateFile="${xdoclet.template.dir}/smartmovie-jbosscmp-jdbc.xdt"
       datasource="java:/smartmovie/DefaultDS"
       datasourcemapping="PostgreSQL"
       createTable="true"
       removeTable="true"/>

But when I run xdoclet from ant I get the following exception:


ejbdoclet:
[ejbdoclet] (XDocletMain.start                   53  ) Running XDoclet
failed.
[ejbdoclet] (XDocletMain.start                   54  ) <<can't find
jbosscmp-jdbc.xml template:
/home/ivens/develop/smartmovie/src/xdoclet-templates/smartmovie-jbosscmp-jdbc.xdt>>
[ejbdoclet] file:/home/ivens/develop/smartmovie/build.xml:88: XDoclet
failed.
[ejbdoclet]     at xdoclet.DocletTask.start(DocletTask.java:461)
[ejbdoclet]     at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at
org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet]     at
org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: xdoclet.XDocletException: can't find
jbosscmp-jdbc.xml template:
/home/ivens/develop/smartmovie/src/xdoclet-templates/smartmovie-jbosscmp-jdbc.xdt
[ejbdoclet]     at
xdoclet.modules.jboss.ejb.JBossSubTask.execute(JBossSubTask.java:512)
[ejbdoclet]     at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet]     at xdoclet.DocletTask.start(DocletTask.java:458)
[ejbdoclet]     ... 9 more
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: can't find jbosscmp-jdbc.xml
template:
/home/ivens/develop/smartmovie/src/xdoclet-templates/smartmovie-jbosscmp-jdbc.xdt
[ejbdoclet]     at
xdoclet.modules.jboss.ejb.JBossSubTask.execute(JBossSubTask.java:512)
[ejbdoclet]     at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet]     at xdoclet.DocletTask.start(DocletTask.java:458)
[ejbdoclet]     at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:341)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at
org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[ejbdoclet]     at
org.apache.tools.ant.Project.executeTargets(Project.java:1255)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)


The strange part is that I also have a custom file for my value objects
and it is working. In my build file I have 

<valueobject pattern="{0}ValueObject"
            
templateFile="${xdoclet.template.dir}/valueobject-custom-template.xdt"/>

and xdoclet finds my custom value objects template file.

Can any one help?



-- 
                                      _/_/_/       _/_/_/        _/_/_/
Ivens Porto                         _/     _/    _/            _/
OSE - Open Systems Engineering     _/     _/    _/            _/
http://www.ose.com.br             _/     _/      _/_/_/      _/_/_/_/
Phone: (55) 34 - 3214-5995       _/     _/            _/    _/
Fax:   (55) 34 - 3214-5994      _/     _/            _/    _/
                                 _/_/_/        _/_/_/       _/_/_/


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to