You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(34) |
Aug
(93) |
Sep
(115) |
Oct
(187) |
Nov
(114) |
Dec
(176) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(273) |
Feb
(271) |
Mar
(175) |
Apr
(416) |
May
(253) |
Jun
(386) |
Jul
(466) |
Aug
(405) |
Sep
(350) |
Oct
(452) |
Nov
(576) |
Dec
(344) |
2003 |
Jan
(427) |
Feb
(379) |
Mar
(587) |
Apr
(1338) |
May
(329) |
Jun
(463) |
Jul
(489) |
Aug
(373) |
Sep
(230) |
Oct
(249) |
Nov
(209) |
Dec
(123) |
2004 |
Jan
(254) |
Feb
(190) |
Mar
(312) |
Apr
(271) |
May
(210) |
Jun
(224) |
Jul
(194) |
Aug
(158) |
Sep
(166) |
Oct
(117) |
Nov
(72) |
Dec
(74) |
2005 |
Jan
(106) |
Feb
(81) |
Mar
(97) |
Apr
(105) |
May
(61) |
Jun
(70) |
Jul
(67) |
Aug
(74) |
Sep
(64) |
Oct
(52) |
Nov
(25) |
Dec
(57) |
2006 |
Jan
(34) |
Feb
(28) |
Mar
(20) |
Apr
(48) |
May
(18) |
Jun
(22) |
Jul
(39) |
Aug
(37) |
Sep
(13) |
Oct
(34) |
Nov
(34) |
Dec
(14) |
2007 |
Jan
(13) |
Feb
(17) |
Mar
(18) |
Apr
(34) |
May
(32) |
Jun
(20) |
Jul
(10) |
Aug
(6) |
Sep
|
Oct
(8) |
Nov
(11) |
Dec
(6) |
2008 |
Jan
(4) |
Feb
(3) |
Mar
(13) |
Apr
(2) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(8) |
Oct
(2) |
Nov
(1) |
Dec
(3) |
2009 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(7) |
Jun
(57) |
Jul
(8) |
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
(7) |
Oct
(2) |
Nov
|
Dec
|
2012 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: John L. <jle...@gm...> - 2009-06-15 17:05:02
|
Hello, I have spent some time with xdoclet and think I need to move to xdoclet2. xdoclet doesn't seem able to work with generics, annotations or enums. I have downloaded Maven and begun the process of using it with xdoclet2. I have checked out the SVN repo of xdoclet2 source code but I don't know how to install it as a plugin with Maven. It would be great if you could point me in the right direction to go. Tutorials and such on the use of Maven would be helpful. Thanks, John L. |
From: Sam W. <swu...@gm...> - 2009-06-15 16:09:24
|
I made some progress, now it complained I can't create a src/ directory, see below for ant -v -d: ... ... Loaded from /usr/local/share/java/classes/xjavadoc-1.1.jar xjavadoc/Type.class Class xjavadoc.Type loaded from ant loader (parentFirst) Class xjavadoc.XField loaded from ant loader (parentFirst) Class java.io.FileWriter loaded from parent loader (parentFirst) Class java.io.BufferedWriter loaded from parent loader (parentFirst) Finding class xdoclet.template.TemplateTagHandler Loaded from /usr/local/share/java/classes/xdoclet-1.2.3.jar xdoclet/template/TemplateTagHandler.class Class xdoclet.template.TemplateTagHandler loaded from ant loader (parentFirst) Class java.io.ByteArrayOutputStream loaded from parent loader (parentFirst) Finding class xdoclet.modules.apache.struts.StrutsConfigXmlSubTask$StrutsVersion Loaded from /usr/local/share/java/classes/xdoclet-apache-module-1.2.3.jar xdoclet/modules/apache/struts/StrutsConfigXmlSubTask$StrutsVersion.class Class xdoclet.modules.apache.struts.StrutsConfigXmlSubTask$StrutsVersion loaded from ant loader (parentFirst) Class org.apache.tools.ant.Project loaded from parent loader (parentFirst) Finding class xdoclet.DocletContext Loaded from /usr/local/share/java/classes/xdoclet-1.2.3.jar xdoclet/DocletContext.class Class xdoclet.DocletContext loaded from ant loader (parentFirst) Finding class xdoclet.ConfigParamIntrospector Loaded from /usr/local/share/java/classes/xdoclet-1.2.3.jar xdoclet/ConfigParamIntrospector.class Class xdoclet.ConfigParamIntrospector loaded from ant loader (parentFirst) Finding class xdoclet.ConfigParamIntrospector$NullObject Loaded from /usr/local/share/java/classes/xdoclet-1.2.3.jar xdoclet/ConfigParamIntrospector$NullObject.class Class xdoclet.ConfigParamIntrospector$NullObject loaded from ant loader (parentFirst) Class java.lang.reflect.Modifier loaded from parent loader (parentFirst) Class java.lang.Void loaded from parent loader (parentFirst) Class java.lang.Character loaded from parent loader (parentFirst) [webdoclet] validating subTask: deploymentdescriptor class: class xdoclet.modules.web.WebXmlSubTask [webdoclet] validating subTask: strutsconfigxml class: class xdoclet.modules.apache.struts.StrutsConfigXmlSubTask [webdoclet] validating subTask: strutsvalidationxml class: class xdoclet.modules.apache.struts.StrutsValidationXmlSubTask Finding class javax.servlet.Servlet Loaded from /usr/liferay/liferay-portal-5.2.2/dev/lib/servlet-api.jar javax/servlet/Servlet.class Class javax.servlet.Servlet loaded from ant loader (parentFirst) Finding class xjavadoc.filesystem.FileSourceSet Loaded from /usr/local/share/java/classes/xjavadoc-1.1.jar xjavadoc/filesystem/FileSourceSet.class Class xjavadoc.filesystem.FileSourceSet loaded from ant loader (parentFirst) [webdoclet] /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/WEB-INF/src not found. [webdoclet] at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:434) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:98) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [webdoclet] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) [webdoclet] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [webdoclet] at java.lang.reflect.Method.invoke(Method.java:597) [webdoclet] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:348) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:357) ... .. My build.xml file now becomes: <?xml version="1.0"?> <project name="portlet" basedir="." default="deploy"> <import file="../build-common-portlet.xml" /> <target name="compile"> <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> <fileset dir="${env.XDOCLET_HOME}"> <include name="**/*.jar"/> </fileset> </path> <taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask" classpathref="plugin.classpath"> </taskdef> <webdoclet destdir="WEB-INF" mergedir="metadata/web" excludedtags="@version,@author" verbose="true"> <fileset dir="WEB-INF/src"> <include name="**/*Form.java" /> <include name="**/*Action.java" /> <include name="**/*Servlet.java" /> </fileset> <deploymentdescriptor validatexml="true" servletspec="2.3" sessiontimeout="60" destdir="WEB-INF" distributable="false"> </deploymentdescriptor> <strutsconfigxml validatexml="true" version="1.1"/> <strutsvalidationxml/> </webdoclet> <mkdir dir="docroot/WEB-INF/classes" /> <javac classpathref="plugin.classpath" compiler="${javac.compiler}" debug="${javac.debug}" deprecation="${javac.deprecation}" destdir="docroot/WEB-INF/classes" nowarn="${javac.nowarn}" srcdir="docroot/WEB-INF/src3" /> <antcall target="build-common-plugin.compile" /> </target> <target name="build-lang"> <antcall target="build-lang-cmd"> <param name="lang.dir" value="docroot/WEB-INF/src/content/test" /> <param name="lang.file" value="Language" /> </antcall> </target> </project> Thanks |
From: Justin C. <sen...@ya...> - 2009-06-15 16:05:06
|
Did you define a fileset in the classpath variable with that directory where the xdoclet jars are? You can check always what you got in that classpath with a line like this: <echo message="${toString:plugin-lib.classpath}"/> M --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: > From: Sam Wun <swu...@gm...> > Subject: Re: [Xdoclet-user] Reference xdocpath not found > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 8:44 AM > I have a feeling it just can't find > the home path of Xdoclet. But not > sure how to define the HOME path of Xdoclet for ant. > This is what I got when running ant -v -d: > > ... > ... > > Loaded from > /usr/liferay/liferay-portal-5.2.2/dev/lib/antelope.jar > ise/antelope/tasks/util/math/Math$Candidate.class^M > Class ise.antelope.tasks.util.math.Math$Candidate loaded > from ant > loader (parentFirst)^M > Class java.lang.reflect.Array loaded from parent loader > (parentFirst)^M > Setting ro project property: plugin.name.beginindex -> > 47^M > Setting project property: plugin.name -> > online-payment^M > Property "plugin.version" has not been set^M > Setting project property: plugin.file -> > ../../dist/online-payment-5.2.3.${plugin.version}.war^M > Attempting to create object of type > org.apache.tools.ant.helper.DefaultExecutor^M > Adding reference: ant.executor^M > Build sequence for target(s) `deploy' is [compile, war, > deploy]^M > Complete build sequence is [compile, war, deploy, > setup-eclipse, all, > setup-svn-ignores, > build-common-plugin.build-javascript-cmd, > build-common-plugin.build-ser > vice, clean-portal-dependencies, > build-common-plugin.clean, > build-common-plugin.build-lang-native2ascii, merge, > build-common.format-source, build-common.setup-s > vn-ignores, print-current-time, build-service, > build-common-plugin.build-lang-cmd, > build-common.setup-eclipse, > format-source, build-lang-native2ascii-all, build > -lang-native2ascii, build-lang-cmd, > build-common-plugin.clean-portal-dependencies, > build-common-plugin.all, > build-common-plugin.build-lang-native2ascii-all, bui > ld-common-plugin.compile, clean, build-javascript-cmd, > build-common-plugin.merge, > build-common.print-current-time, > build-lang, build-common-plugin.war, build-co > mmon-plugin.deploy, ]^M > ^M > compile:^M > Adding reference: plugin-lib.classpath^M > fileset: Setup scanner in dir > /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib > with patternSet{ includes: [*.jar] excludes: [] } > ^M > Finding class xdoclet.modules.web.WebDocletTask^M > ^M > BUILD FAILED^M > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > taskdef class xdoclet.modules.web.WebDocletTask cannot be > found^M |
From: Sam W. <swu...@gm...> - 2009-06-15 15:51:35
|
OK, the line 16 "plugin-lib.classpath" is wrong, Now I fixed the classpathref , but it still complain WebXdoclet not found: .... ... compile:^M Adding reference: plugin-lib.classpath^M fileset: Setup scanner in dir /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/lib/ext with patternSet{ includes: [*.jar] excludes: [] }^M fileset: Setup scanner in dir /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib with patternSet{ includes: [annotations.jar, comm ons-logging.jar, log4j.jar, util-bridges.jar, util-java.jar, util-taglib.jar] excludes: [] }^M fileset: Setup scanner in dir /usr/liferay/liferay-portal-5.2.2/dev/lib with patternSet{ includes: [activation.jar, jsp-api.jar, mail.jar, servlet-api.jar] excl udes: [] }^M fileset: Setup scanner in dir /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib with patternSet{ includes: [*.jar] excludes: [] } ^M Finding class xdoclet.modules.web.WebDocletTask^M ^M BUILD FAILED^M /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: taskdef class xdoclet.modules.web.WebDocletTask cannot be found^M at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:609)^M at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:228)^M at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)^M at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)^M at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)^M at java.lang.reflect.Method.invoke(Method.java:597)^M ... On Tue, Jun 16, 2009 at 1:45 AM, Sam Wun<swu...@gm...> wrote: > the line 16 where the cause of the error is here in the build.xml file: > > classpathref="plugin-lib.classpath"> > > Here is again my build.xml file: > <?xml version="1.0"?> > > <project name="portlet" basedir="." default="deploy"> > <import file="../build-common-portlet.xml" /> > > <target name="compile"> > > <path id="plugin-lib.classpath"> > <pathelement > location="${app.server.classes.portal.dir}" /> > <fileset dir="${app.server.lib.portal.dir}" > includes="*.jar" /> > <pathelement location="docroot/WEB-INF/classes" /> > </path> > > <taskdef name="webdoclet" > classname="xdoclet.modules.web.WebDocletTask" > ===>>>>> classpathref="plugin-lib.classpath"> <<<<<===== > </taskdef> > <webdoclet destdir="WEB-INF" mergedir="metadata/web" > excludedtags="@version,@author" verbose="true"> > <fileset dir="WEB-INF/src"> > <include name="**/*Form.java" /> > <include name="**/*Action.java" /> > <include name="**/*Servlet.java" /> > </fileset> > <deploymentdescriptor validatexml="true" > servletspec="2.3" sessiontimeout="60" > destdir="WEB-INF" distributable="false"> > </deploymentdescriptor> > <strutsconfigxml validatexml="true" version="1.1"/> > <strutsvalidationxml/> > </webdoclet> > > <mkdir dir="docroot/WEB-INF/classes" /> > > > <javac > classpathref="plugin.classpath" > compiler="${javac.compiler}" > debug="${javac.debug}" > deprecation="${javac.deprecation}" > destdir="docroot/WEB-INF/classes" > nowarn="${javac.nowarn}" > srcdir="docroot/WEB-INF/src3" > > /> > > <antcall target="build-common-plugin.compile" /> > </target> > > <target name="build-lang"> > <antcall target="build-lang-cmd"> > <param name="lang.dir" > value="docroot/WEB-INF/src/content/test" /> > <param name="lang.file" value="Language" /> > </antcall> > </target> > </project> > > > On Tue, Jun 16, 2009 at 1:44 AM, Sam Wun<swu...@gm...> wrote: >> I have a feeling it just can't find the home path of Xdoclet. But not >> sure how to define the HOME path of Xdoclet for ant. >> This is what I got when running ant -v -d: >> >> ... >> ... >> >> Loaded from /usr/liferay/liferay-portal-5.2.2/dev/lib/antelope.jar >> ise/antelope/tasks/util/math/Math$Candidate.class^M >> Class ise.antelope.tasks.util.math.Math$Candidate loaded from ant >> loader (parentFirst)^M >> Class java.lang.reflect.Array loaded from parent loader (parentFirst)^M >> Setting ro project property: plugin.name.beginindex -> 47^M >> Setting project property: plugin.name -> online-payment^M >> Property "plugin.version" has not been set^M >> Setting project property: plugin.file -> >> ../../dist/online-payment-5.2.3.${plugin.version}.war^M >> Attempting to create object of type >> org.apache.tools.ant.helper.DefaultExecutor^M >> Adding reference: ant.executor^M >> Build sequence for target(s) `deploy' is [compile, war, deploy]^M >> Complete build sequence is [compile, war, deploy, setup-eclipse, all, >> setup-svn-ignores, build-common-plugin.build-javascript-cmd, >> build-common-plugin.build-ser >> vice, clean-portal-dependencies, build-common-plugin.clean, >> build-common-plugin.build-lang-native2ascii, merge, >> build-common.format-source, build-common.setup-s >> vn-ignores, print-current-time, build-service, >> build-common-plugin.build-lang-cmd, build-common.setup-eclipse, >> format-source, build-lang-native2ascii-all, build >> -lang-native2ascii, build-lang-cmd, >> build-common-plugin.clean-portal-dependencies, >> build-common-plugin.all, >> build-common-plugin.build-lang-native2ascii-all, bui >> ld-common-plugin.compile, clean, build-javascript-cmd, >> build-common-plugin.merge, build-common.print-current-time, >> build-lang, build-common-plugin.war, build-co >> mmon-plugin.deploy, ]^M >> ^M >> compile:^M >> Adding reference: plugin-lib.classpath^M >> fileset: Setup scanner in dir >> /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib >> with patternSet{ includes: [*.jar] excludes: [] } >> ^M >> Finding class xdoclet.modules.web.WebDocletTask^M >> ^M >> BUILD FAILED^M >> /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: >> taskdef class xdoclet.modules.web.WebDocletTask cannot be found^M >> at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:609)^M >> at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:228)^M >> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)^M >> at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)^M >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)^M >> at java.lang.reflect.Method.invoke(Method.java:597)^M >> at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)^M >> at org.apache.tools.ant.Task.perform(Task.java:348)^M >> at org.apache.tools.ant.Target.execute(Target.java:357)^M >> at org.apache.tools.ant.Target.performTasks(Target.java:385)^M >> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)^M >> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)^M >> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)^M >> ... >> >> >> On Mon, Jun 15, 2009 at 7:31 PM, Justin >> Case<sen...@ya...> wrote: >>> >>> Hi, >>> >>> May I suggest you some bit of Ant reading? It will always help. >>> >>> In the meantime take: >>> >>> <taskdef name="webdoclet" >>> classname="Xdoclet.modules.web.WebDocletTask" >>> classpathref="xdocpath"> >>> </taskdef> >>> >>> and replace it with >>> >>> <taskdef name="webdoclet" >>> classname="Xdoclet.modules.web.WebDocletTask" >>> classpathref="plugin-lib.classpath"> >>> </taskdef> >>> >>> Notice the different classpath reference? I hope you know what a classpath is, if not you should read about that as well - it will save you lots of headaches. >>> >>> HTH, >>> M >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Crystal Reports - New Free Runtime and 30 Day Trial >>> Check out the new simplified licensing option that enables unlimited >>> royalty-free distribution of the report engine for externally facing >>> server and web deployment. >>> http://p.sf.net/sfu/businessobjects >>> _______________________________________________ >>> xdoclet-user mailing list >>> xdo...@li... >>> https://lists.sourceforge.net/lists/listinfo/xdoclet-user >>> >> > |
From: Sam W. <swu...@gm...> - 2009-06-15 15:47:03
|
the line 16 where the cause of the error is here in the build.xml file: classpathref="plugin-lib.classpath"> Here is again my build.xml file: <?xml version="1.0"?> <project name="portlet" basedir="." default="deploy"> <import file="../build-common-portlet.xml" /> <target name="compile"> <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> </path> <taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask" ===>>>>> classpathref="plugin-lib.classpath"> <<<<<===== </taskdef> <webdoclet destdir="WEB-INF" mergedir="metadata/web" excludedtags="@version,@author" verbose="true"> <fileset dir="WEB-INF/src"> <include name="**/*Form.java" /> <include name="**/*Action.java" /> <include name="**/*Servlet.java" /> </fileset> <deploymentdescriptor validatexml="true" servletspec="2.3" sessiontimeout="60" destdir="WEB-INF" distributable="false"> </deploymentdescriptor> <strutsconfigxml validatexml="true" version="1.1"/> <strutsvalidationxml/> </webdoclet> <mkdir dir="docroot/WEB-INF/classes" /> <javac classpathref="plugin.classpath" compiler="${javac.compiler}" debug="${javac.debug}" deprecation="${javac.deprecation}" destdir="docroot/WEB-INF/classes" nowarn="${javac.nowarn}" srcdir="docroot/WEB-INF/src3" /> <antcall target="build-common-plugin.compile" /> </target> <target name="build-lang"> <antcall target="build-lang-cmd"> <param name="lang.dir" value="docroot/WEB-INF/src/content/test" /> <param name="lang.file" value="Language" /> </antcall> </target> </project> On Tue, Jun 16, 2009 at 1:44 AM, Sam Wun<swu...@gm...> wrote: > I have a feeling it just can't find the home path of Xdoclet. But not > sure how to define the HOME path of Xdoclet for ant. > This is what I got when running ant -v -d: > > ... > ... > > Loaded from /usr/liferay/liferay-portal-5.2.2/dev/lib/antelope.jar > ise/antelope/tasks/util/math/Math$Candidate.class^M > Class ise.antelope.tasks.util.math.Math$Candidate loaded from ant > loader (parentFirst)^M > Class java.lang.reflect.Array loaded from parent loader (parentFirst)^M > Setting ro project property: plugin.name.beginindex -> 47^M > Setting project property: plugin.name -> online-payment^M > Property "plugin.version" has not been set^M > Setting project property: plugin.file -> > ../../dist/online-payment-5.2.3.${plugin.version}.war^M > Attempting to create object of type > org.apache.tools.ant.helper.DefaultExecutor^M > Adding reference: ant.executor^M > Build sequence for target(s) `deploy' is [compile, war, deploy]^M > Complete build sequence is [compile, war, deploy, setup-eclipse, all, > setup-svn-ignores, build-common-plugin.build-javascript-cmd, > build-common-plugin.build-ser > vice, clean-portal-dependencies, build-common-plugin.clean, > build-common-plugin.build-lang-native2ascii, merge, > build-common.format-source, build-common.setup-s > vn-ignores, print-current-time, build-service, > build-common-plugin.build-lang-cmd, build-common.setup-eclipse, > format-source, build-lang-native2ascii-all, build > -lang-native2ascii, build-lang-cmd, > build-common-plugin.clean-portal-dependencies, > build-common-plugin.all, > build-common-plugin.build-lang-native2ascii-all, bui > ld-common-plugin.compile, clean, build-javascript-cmd, > build-common-plugin.merge, build-common.print-current-time, > build-lang, build-common-plugin.war, build-co > mmon-plugin.deploy, ]^M > ^M > compile:^M > Adding reference: plugin-lib.classpath^M > fileset: Setup scanner in dir > /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib > with patternSet{ includes: [*.jar] excludes: [] } > ^M > Finding class xdoclet.modules.web.WebDocletTask^M > ^M > BUILD FAILED^M > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > taskdef class xdoclet.modules.web.WebDocletTask cannot be found^M > at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:609)^M > at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:228)^M > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)^M > at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)^M > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)^M > at java.lang.reflect.Method.invoke(Method.java:597)^M > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)^M > at org.apache.tools.ant.Task.perform(Task.java:348)^M > at org.apache.tools.ant.Target.execute(Target.java:357)^M > at org.apache.tools.ant.Target.performTasks(Target.java:385)^M > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)^M > at org.apache.tools.ant.Project.executeTarget(Project.java:1306)^M > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)^M > ... > > > On Mon, Jun 15, 2009 at 7:31 PM, Justin > Case<sen...@ya...> wrote: >> >> Hi, >> >> May I suggest you some bit of Ant reading? It will always help. >> >> In the meantime take: >> >> <taskdef name="webdoclet" >> classname="Xdoclet.modules.web.WebDocletTask" >> classpathref="xdocpath"> >> </taskdef> >> >> and replace it with >> >> <taskdef name="webdoclet" >> classname="Xdoclet.modules.web.WebDocletTask" >> classpathref="plugin-lib.classpath"> >> </taskdef> >> >> Notice the different classpath reference? I hope you know what a classpath is, if not you should read about that as well - it will save you lots of headaches. >> >> HTH, >> M >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensing option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> xdoclet-user mailing list >> xdo...@li... >> https://lists.sourceforge.net/lists/listinfo/xdoclet-user >> > |
From: Sam W. <swu...@gm...> - 2009-06-15 15:44:09
|
I have a feeling it just can't find the home path of Xdoclet. But not sure how to define the HOME path of Xdoclet for ant. This is what I got when running ant -v -d: ... ... Loaded from /usr/liferay/liferay-portal-5.2.2/dev/lib/antelope.jar ise/antelope/tasks/util/math/Math$Candidate.class^M Class ise.antelope.tasks.util.math.Math$Candidate loaded from ant loader (parentFirst)^M Class java.lang.reflect.Array loaded from parent loader (parentFirst)^M Setting ro project property: plugin.name.beginindex -> 47^M Setting project property: plugin.name -> online-payment^M Property "plugin.version" has not been set^M Setting project property: plugin.file -> ../../dist/online-payment-5.2.3.${plugin.version}.war^M Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor^M Adding reference: ant.executor^M Build sequence for target(s) `deploy' is [compile, war, deploy]^M Complete build sequence is [compile, war, deploy, setup-eclipse, all, setup-svn-ignores, build-common-plugin.build-javascript-cmd, build-common-plugin.build-ser vice, clean-portal-dependencies, build-common-plugin.clean, build-common-plugin.build-lang-native2ascii, merge, build-common.format-source, build-common.setup-s vn-ignores, print-current-time, build-service, build-common-plugin.build-lang-cmd, build-common.setup-eclipse, format-source, build-lang-native2ascii-all, build -lang-native2ascii, build-lang-cmd, build-common-plugin.clean-portal-dependencies, build-common-plugin.all, build-common-plugin.build-lang-native2ascii-all, bui ld-common-plugin.compile, clean, build-javascript-cmd, build-common-plugin.merge, build-common.print-current-time, build-lang, build-common-plugin.war, build-co mmon-plugin.deploy, ]^M ^M compile:^M Adding reference: plugin-lib.classpath^M fileset: Setup scanner in dir /usr/liferay/liferay-portal-5.2.2/bundles/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib with patternSet{ includes: [*.jar] excludes: [] } ^M Finding class xdoclet.modules.web.WebDocletTask^M ^M BUILD FAILED^M /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: taskdef class xdoclet.modules.web.WebDocletTask cannot be found^M at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:609)^M at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:228)^M at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)^M at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)^M at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)^M at java.lang.reflect.Method.invoke(Method.java:597)^M at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)^M at org.apache.tools.ant.Task.perform(Task.java:348)^M at org.apache.tools.ant.Target.execute(Target.java:357)^M at org.apache.tools.ant.Target.performTasks(Target.java:385)^M at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)^M at org.apache.tools.ant.Project.executeTarget(Project.java:1306)^M at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)^M ... On Mon, Jun 15, 2009 at 7:31 PM, Justin Case<sen...@ya...> wrote: > > Hi, > > May I suggest you some bit of Ant reading? It will always help. > > In the meantime take: > > <taskdef name="webdoclet" > classname="Xdoclet.modules.web.WebDocletTask" > classpathref="xdocpath"> > </taskdef> > > and replace it with > > <taskdef name="webdoclet" > classname="Xdoclet.modules.web.WebDocletTask" > classpathref="plugin-lib.classpath"> > </taskdef> > > Notice the different classpath reference? I hope you know what a classpath is, if not you should read about that as well - it will save you lots of headaches. > > HTH, > M > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Justin C. <sen...@ya...> - 2009-06-15 15:06:21
|
Hi all, Is there a way to tell XDoclet - in the Ant file, in the velocity file or somewhere else - when to skip a file based on some internal tags in the file? I can put inside the VM file rules to not generate empty files where there's no tag, but I don't like those empty files at all... Thanks a lot, M |
From: Justin C. <sen...@ya...> - 2009-06-15 15:05:49
|
Very true: once setting ant -v -d the missing class(es) will be pretty obvious. M --- On Mon, 6/15/09, Konstantin Priblouda <kpr...@ya...> wrote: > AFAIR, > webdoclet also requires servlet api somewhere on classpath... > > I would enable debugging output from ant, and look for errors > in detail |
From: Justin C. <sen...@ya...> - 2009-06-15 15:01:31
|
Hi all, Velocity code generation works fine with a VM file. I thought I'd use also the qtags special annotations to implement easier restrictions instead of checking everything in the VM file. However I can't seem to understand how to activate them. I created the tags as needed, put restrictions in their annotations, started the Ant build with some broken files, the process flows happily ignoring all the qtags restrictions I've got there. Shouldn't I get some kind of error? Do you see anything unusual below - or forgotten? Note: I couldn't really figure out what the "namespace" attributes need to contain, but I picked something hopefully appropriate. Thanks a lot, M Here more info: ---------The tag class: package org.xdoclet.plugin.myplugin.qtags; import com.thoughtworks.qdox.model.AbstractJavaEntity; import org.xdoclet.XDocletTag; /** * @qtags.location class * @qtags.once */ public class MyClassTag extends XDocletTag { -------- the VM file: #set( $class = $metadata ) public interface I${class.getName()} { #set( $parameterTagsClass = $class.getTagsByName("mytag.classlvl") ) #foreach( $parameterTagClass in $parameterTagsClass ) #if ($parameterTagClass.getNamedParameter("table")) public static final String TABLE = "$parameterTagClass.getNamedParameter("table")"; #end #end ---------- the build.xml <taskdef name="xdoclet2" classname="org.xdoclet.ant.XDocletTask" classpathref="lib2.class.path" /> <xdoclet2> <fileset dir="${src.java.dir}"> <include name="**/test/*Base.java" /> </fileset> <component classname="org.generama.VelocityTemplateEngine"/> <component classname="org.generama.JellyTemplateEngine"/> <component classname="org.xdoclet.plugin.qtags.impl.QTagImplPlugin" destdir="${build2.java.dir}" /> <component classname="org.xdoclet.plugin.qtags.impl.QTagLibraryPlugin" destdir="${build2.java.dir}" packagereplace="org.xdoclet.plugin.myplugin.qtags" /> <component classname="org.xdoclet.plugin.qtags.xdoc.QTagXDocPlugin" destdir="${build2.java.dir}/generated-xdocs" namespace="myplugin" /> <component classname="org.xdoclet.plugin.qtags.confluence.QTagConfluencePlugin" destdir="${build2.java.dir}/confluence" namespace="myplugin" /> <component classname="org.xdoclet.plugin.myplugin.MyPlugin" destdir="${build2.java.dir}" fileregex="(.*)(.java)" filereplace="I$1.java" packageregex="test" packagereplace="test.generated" /> --------tags registration: package org.xdoclet.plugin.myplugin; import org.generama.QDoxCapableMetadataProvider; import org.generama.VelocityTemplateEngine; import org.generama.WriterMapper; import org.generama.defaults.JavaGeneratingPlugin; import org.xdoclet.plugin.sqlinterface.qtags.MyClassTag; public class MyPlugin extends JavaGeneratingPlugin { public MyPlugin(VelocityTemplateEngine templateEngine, QDoxCapableMetadataProvider metadataProvider, WriterMapper writerMapper) { super(templateEngine, metadataProvider, writerMapper); setMultioutput(true); metadataProvider.getDocletTagFactory().registerTag(MyClassTag.NAME, MyClassTag.class); --------- and the broken Java source package com.test; /** * @mytag.classlvl table="firstone" * @mytag.classlvl table="second" **/ |
From: Konstantin P. <kpr...@ya...> - 2009-06-15 14:07:53
|
AFAIR, webdoclet also requires servlet api somewhere on c lasspath... I would enable debugging output from ant, and look for errors in detail regards, ----[ Konstantin Pribluda http://www.pribluda.de ]---------------- JTec quality components: http://www.pribluda.de/projects/ --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: > From: Sam Wun <swu...@gm...> > Subject: Re: [Xdoclet-user] Reference xdocpath not found > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 3:47 PM > I also defined a XDOCLET_HOME > enviornment variable and all xdoclet jar > files are in that path: > > twp1:online-payment # echo $XDOCLET_HOME > /usr/local/share/java/classes > twp1:online-payment # ls -l $XDOCLET_HOME/ > total 1642 > drwxr-xr-x 2 root wheel 2048 Jun > 14 21:44 ./ > drwxr-xr-x 6 root wheel > 512 Jun 11 19:20 ../ > -r--r--r-- 1 root wheel 46165 > Jun 14 21:44 maven-xdoclet-plugin-1.2.3.jar > -r--r--r-- 1 root wheel 148932 Jun 14 > 21:44 xdoclet-1.2.3.jar > -r--r--r-- 1 root wheel 97002 > Jun 14 21:44 xdoclet-apache-module-1.2.3.jar > -r--r--r-- 1 root wheel 105781 Jun 14 > 21:44 xdoclet-bea-module-1.2.3.jar > -r--r--r-- 1 root wheel 11340 > Jun 14 21:44 xdoclet-borland-module-1.2.3.jar > -r--r--r-- 1 root wheel 18846 > Jun 14 21:44 xdoclet-caucho-module-1.2.3.jar > -r--r--r-- 1 root wheel 1268 Jun > 14 21:44 xdoclet-de-locale-1.2.3.jar > -r--r--r-- 1 root wheel 255185 Jun 14 > 21:44 xdoclet-ejb-module-1.2.3.jar > -r--r--r-- 1 root wheel 9994 Jun > 14 21:44 xdoclet-exolab-module-1.2.3.jar > -r--r--r-- 1 root wheel 2517 Jun > 14 21:44 xdoclet-fr_FR-locale-1.2.3.jar > -r--r--r-- 1 root wheel 57251 > Jun 14 21:44 > xdoclet-hibernate-module-1.2.3.jar > -r--r--r-- 1 root wheel 6705 Jun > 14 21:44 xdoclet-hp-module-1.2.3.jar > -r--r--r-- 1 root wheel 18930 > Jun 14 21:44 xdoclet-ibm-module-1.2.3.jar > -r--r--r-- 1 root wheel 17060 > Jun 14 21:44 xdoclet-java-module-1.2.3.jar > -r--r--r-- 1 root wheel 118436 Jun 14 > 21:44 xdoclet-jboss-module-1.2.3.jar > -r--r--r-- 1 root wheel 28698 > Jun 14 21:44 xdoclet-jdo-module-1.2.3.jar > -r--r--r-- 1 root wheel 11781 > Jun 14 21:44 xdoclet-jmx-module-1.2.3.jar > -r--r--r-- 1 root wheel 16806 > Jun 14 21:44 xdoclet-jsf-module-1.2.3.jar > -r--r--r-- 1 root wheel 5371 Jun > 14 21:44 xdoclet-libelis-module-1.2.3.jar > -r--r--r-- 1 root wheel 15218 > Jun 14 21:44 > xdoclet-macromedia-module-1.2.3.jar > -r--r--r-- 1 root wheel 12695 > Jun 14 21:44 > xdoclet-mockobjects-module-1.2.3.jar > -r--r--r-- 1 root wheel 15376 > Jun 14 21:44 xdoclet-mvcsoft-module-1.2.3.jar > -r--r--r-- 1 root wheel 4399 Jun > 14 21:44 xdoclet-mx4j-module-1.2.3.jar > -r--r--r-- 1 root wheel 22834 > Jun 14 21:44 > xdoclet-objectweb-module-1.2.3.jar > -r--r--r-- 1 root wheel 4883 Jun > 14 21:44 xdoclet-openejb-module-1.2.3.jar > -r--r--r-- 1 root wheel 16847 > Jun 14 21:44 xdoclet-oracle-module-1.2.3.jar > -r--r--r-- 1 root wheel 13086 > Jun 14 21:44 xdoclet-orion-module-1.2.3.jar > -r--r--r-- 1 root wheel 5801 Jun > 14 21:44 xdoclet-portlet-module-1.2.3.jar > -r--r--r-- 1 root wheel 5972 Jun > 14 21:44 xdoclet-pramati-module-1.2.3.jar > -r--r--r-- 1 root wheel 21784 > Jun 14 21:44 xdoclet-pt_BR-locale-1.2.3.jar > -r--r--r-- 1 root wheel 9272 Jun > 14 21:44 > xdoclet-solarmetric-module-1.2.3.jar > -r--r--r-- 1 root wheel 18821 > Jun 14 21:44 xdoclet-spring-module-1.2.3.jar > -r--r--r-- 1 root wheel 32440 > Jun 14 21:44 xdoclet-sun-module-1.2.3.jar > -r--r--r-- 1 root wheel 8524 Jun > 14 21:44 xdoclet-sybase-module-1.2.3.jar > -r--r--r-- 1 root wheel 4891 Jun > 14 21:44 xdoclet-tjdo-module-1.2.3.jar > -r--r--r-- 1 root wheel 74736 > Jun 14 21:44 xdoclet-web-module-1.2.3.jar > -r--r--r-- 1 root wheel 9258 Jun > 14 21:44 xdoclet-webwork-module-1.2.3.jar > -r--r--r-- 1 root wheel 20119 > Jun 14 21:44 xdoclet-wsee-module-1.2.3.jar > -r--r--r-- 1 root wheel 56047 > Jun 14 21:44 xdoclet-xdoclet-module-1.2.3.jar > -r--r--r-- 1 root wheel 231133 Jun 14 > 21:44 xjavadoc-1.1.jar > > however ant still failed: > twp1:online-payment # ant > Buildfile: build.xml > > compile: > > BUILD FAILED > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > taskdef class xdoclet.modules.web.WebDocletTask cannot be > found > > Total time: 1 second > twp1:online-payment # > > When I built struts project in this path: > /usr/liferay/liferay-portal-5.2.2/dev/portlets/my-project/ > I didn't have a CLASSPATH. It is defined by the local > build.xml and > its ../build-common-portlet.xml file. > Perhaps, I need to look into the > ../build-common-portlet.xml file as well. > > Thanks > > > On Mon, Jun 15, 2009 at 10:33 PM, Sam Wun<swu...@gm...> > wrote: > > Hi, > > > > > > On Mon, Jun 15, 2009 at 8:27 PM, Justin > > Case<sen...@ya...> > wrote: > >> > >> Hi Sam, > >> > >> No, it's not the same error. Please compare the > two messages - the first complained about a classpathref not > found, now about a class not found. Your XDoclet jars (or at > least the web ones) are seemingly not in that classpath > defined in build.xml, so they cannot be found. How about > placing them in that lib dir I see in the classpath? > >> > > It seems there are confused "classpath" defined in the > build.xml files. > > app.server.classes.portal.dir or plugin-lib.classpath, > or something else? > > I didn't define an java CLASSPATH environment variable > in the system. > > Please further show me which variable I should look > into? Any example? > > > > Thanks > > > >> I must repeat my suggestion, read please what a > classpath is and what Ant generally does. If you already > know that my apologies but it wasn't that obvious... > >> > >> Best regards, > >> M > >> > >> --- On Mon, 6/15/09, Sam Wun <swu...@gm...> > wrote: > >> > >>> From: Sam Wun <swu...@gm...> > >>> Subject: Re: [Xdoclet-user] Reference xdocpath > not found > >>> To: "End-user support for the XDoclet code > generator" <xdo...@li...> > >>> Date: Monday, June 15, 2009, 2:53 AM > >>> Not good. > >>> It still failed with the same error. > >>> Here is the modified build.xml file: > >>> > >>> <project name="portlet" basedir="." > >>> default="deploy"> > >>> <import > >>> file="../build-common-portlet.xml" /> > >>> > >>> <target name="compile"> > >>> > >>> <mkdir dir="docroot/WEB-INF/classes" /> > >>> > >>> > >>> <path id="plugin-lib.classpath"> > >>> > >>> <pathelement > >>> location="${app.server.classes.portal.dir}" > /> > >>> > >>> <fileset > >>> dir="${app.server.lib.portal.dir}" > >>> includes="*.jar" /> > >>> > >>> <pathelement > >>> location="docroot/WEB-INF/classes" /> > >>> > >>> </path> > >>> <taskdef name="webdoclet" > >>> > >>> classname="Xdoclet.modules.web.WebDocletTask" > >>> > >>> classpathref="plugin-lib.classpath"> > >>> </taskdef> > >>> <webdoclet destdir="WEB-INF" > >>> mergedir="metadata/web" > >>> excludedtags="@version,@author" > verbose="true"> > >>> <fileset > >>> dir="WEB-INF/src"> > >>> <include > >>> name="**/*Form.java" /> > >>> <include > >>> name="**/*Action.java" /> > >>> <include > >>> name="**/*Servlet.java" /> > >>> </fileset> > >>> <deploymentdescriptor > >>> validatexml="true" > >>> servletspec="2.3" > >>> sessiontimeout="60" > >>> destdir="WEB-INF" > >>> distributable="false"> > >>> </deploymentdescriptor> > >>> <strutsconfigxml > >>> validatexml="true" version="1.1"/> > >>> <strutsvalidationxml/> > >>> </webdoclet> > >>> > >>> > >>> > >>> <javac > >>> > >>> classpathref="plugin.classpath" > >>> > >>> compiler="${javac.compiler}" > >>> > >>> debug="${javac.debug}" > >>> > >>> > >>> deprecation="${javac.deprecation}" > >>> > >>> > >>> destdir="docroot/WEB-INF/classes" > >>> > >>> nowarn="${javac.nowarn}" > >>> > >>> srcdir="docroot/WEB-INF/src3" > >>> > >>> /> > >>> > >>> > >>> <antcall > target="build-common-plugin.compile" /> > >>> </target> > >>> > >>> <target > >>> name="build-lang"> > >>> > >>> <antcall target="build-lang-cmd"> > >>> > >>> <param name="lang.dir" > >>> value="docroot/WEB-INF/src/content/test" > /> > >>> > >>> <param name="lang.file" > >>> value="Language" /> > >>> > >>> </antcall> > >>> </target> > >>> </project> > >>> > >>> # ant compile > >>> Buildfile: build.xml > >>> > >>> compile: > >>> > >>> BUILD FAILED > >>> > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > >>> taskdef class > Xdoclet.modules.web.WebDocletTask cannot be > >>> found > >>> > >>> Total time: 1 second > >> > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> Crystal Reports - New Free Runtime and 30 Day > Trial > >> Check out the new simplified licensing option that > enables unlimited > >> royalty-free distribution of the report engine for > externally facing > >> server and web deployment. > >> http://p.sf.net/sfu/businessobjects > >> _______________________________________________ > >> xdoclet-user mailing list > >> xdo...@li... > >> https://lists.sourceforge.net/lists/listinfo/xdoclet-user > >> > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables > unlimited > royalty-free distribution of the report engine for > externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Sam W. <swu...@gm...> - 2009-06-15 13:15:22
|
I also defined a XDOCLET_HOME enviornment variable and all xdoclet jar files are in that path: twp1:online-payment # echo $XDOCLET_HOME /usr/local/share/java/classes twp1:online-payment # ls -l $XDOCLET_HOME/ total 1642 drwxr-xr-x 2 root wheel 2048 Jun 14 21:44 ./ drwxr-xr-x 6 root wheel 512 Jun 11 19:20 ../ -r--r--r-- 1 root wheel 46165 Jun 14 21:44 maven-xdoclet-plugin-1.2.3.jar -r--r--r-- 1 root wheel 148932 Jun 14 21:44 xdoclet-1.2.3.jar -r--r--r-- 1 root wheel 97002 Jun 14 21:44 xdoclet-apache-module-1.2.3.jar -r--r--r-- 1 root wheel 105781 Jun 14 21:44 xdoclet-bea-module-1.2.3.jar -r--r--r-- 1 root wheel 11340 Jun 14 21:44 xdoclet-borland-module-1.2.3.jar -r--r--r-- 1 root wheel 18846 Jun 14 21:44 xdoclet-caucho-module-1.2.3.jar -r--r--r-- 1 root wheel 1268 Jun 14 21:44 xdoclet-de-locale-1.2.3.jar -r--r--r-- 1 root wheel 255185 Jun 14 21:44 xdoclet-ejb-module-1.2.3.jar -r--r--r-- 1 root wheel 9994 Jun 14 21:44 xdoclet-exolab-module-1.2.3.jar -r--r--r-- 1 root wheel 2517 Jun 14 21:44 xdoclet-fr_FR-locale-1.2.3.jar -r--r--r-- 1 root wheel 57251 Jun 14 21:44 xdoclet-hibernate-module-1.2.3.jar -r--r--r-- 1 root wheel 6705 Jun 14 21:44 xdoclet-hp-module-1.2.3.jar -r--r--r-- 1 root wheel 18930 Jun 14 21:44 xdoclet-ibm-module-1.2.3.jar -r--r--r-- 1 root wheel 17060 Jun 14 21:44 xdoclet-java-module-1.2.3.jar -r--r--r-- 1 root wheel 118436 Jun 14 21:44 xdoclet-jboss-module-1.2.3.jar -r--r--r-- 1 root wheel 28698 Jun 14 21:44 xdoclet-jdo-module-1.2.3.jar -r--r--r-- 1 root wheel 11781 Jun 14 21:44 xdoclet-jmx-module-1.2.3.jar -r--r--r-- 1 root wheel 16806 Jun 14 21:44 xdoclet-jsf-module-1.2.3.jar -r--r--r-- 1 root wheel 5371 Jun 14 21:44 xdoclet-libelis-module-1.2.3.jar -r--r--r-- 1 root wheel 15218 Jun 14 21:44 xdoclet-macromedia-module-1.2.3.jar -r--r--r-- 1 root wheel 12695 Jun 14 21:44 xdoclet-mockobjects-module-1.2.3.jar -r--r--r-- 1 root wheel 15376 Jun 14 21:44 xdoclet-mvcsoft-module-1.2.3.jar -r--r--r-- 1 root wheel 4399 Jun 14 21:44 xdoclet-mx4j-module-1.2.3.jar -r--r--r-- 1 root wheel 22834 Jun 14 21:44 xdoclet-objectweb-module-1.2.3.jar -r--r--r-- 1 root wheel 4883 Jun 14 21:44 xdoclet-openejb-module-1.2.3.jar -r--r--r-- 1 root wheel 16847 Jun 14 21:44 xdoclet-oracle-module-1.2.3.jar -r--r--r-- 1 root wheel 13086 Jun 14 21:44 xdoclet-orion-module-1.2.3.jar -r--r--r-- 1 root wheel 5801 Jun 14 21:44 xdoclet-portlet-module-1.2.3.jar -r--r--r-- 1 root wheel 5972 Jun 14 21:44 xdoclet-pramati-module-1.2.3.jar -r--r--r-- 1 root wheel 21784 Jun 14 21:44 xdoclet-pt_BR-locale-1.2.3.jar -r--r--r-- 1 root wheel 9272 Jun 14 21:44 xdoclet-solarmetric-module-1.2.3.jar -r--r--r-- 1 root wheel 18821 Jun 14 21:44 xdoclet-spring-module-1.2.3.jar -r--r--r-- 1 root wheel 32440 Jun 14 21:44 xdoclet-sun-module-1.2.3.jar -r--r--r-- 1 root wheel 8524 Jun 14 21:44 xdoclet-sybase-module-1.2.3.jar -r--r--r-- 1 root wheel 4891 Jun 14 21:44 xdoclet-tjdo-module-1.2.3.jar -r--r--r-- 1 root wheel 74736 Jun 14 21:44 xdoclet-web-module-1.2.3.jar -r--r--r-- 1 root wheel 9258 Jun 14 21:44 xdoclet-webwork-module-1.2.3.jar -r--r--r-- 1 root wheel 20119 Jun 14 21:44 xdoclet-wsee-module-1.2.3.jar -r--r--r-- 1 root wheel 56047 Jun 14 21:44 xdoclet-xdoclet-module-1.2.3.jar -r--r--r-- 1 root wheel 231133 Jun 14 21:44 xjavadoc-1.1.jar however ant still failed: twp1:online-payment # ant Buildfile: build.xml compile: BUILD FAILED /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: taskdef class xdoclet.modules.web.WebDocletTask cannot be found Total time: 1 second twp1:online-payment # When I built struts project in this path: /usr/liferay/liferay-portal-5.2.2/dev/portlets/my-project/ I didn't have a CLASSPATH. It is defined by the local build.xml and its ../build-common-portlet.xml file. Perhaps, I need to look into the ../build-common-portlet.xml file as well. Thanks On Mon, Jun 15, 2009 at 10:33 PM, Sam Wun<swu...@gm...> wrote: > Hi, > > > On Mon, Jun 15, 2009 at 8:27 PM, Justin > Case<sen...@ya...> wrote: >> >> Hi Sam, >> >> No, it's not the same error. Please compare the two messages - the first complained about a classpathref not found, now about a class not found. Your XDoclet jars (or at least the web ones) are seemingly not in that classpath defined in build.xml, so they cannot be found. How about placing them in that lib dir I see in the classpath? >> > It seems there are confused "classpath" defined in the build.xml files. > app.server.classes.portal.dir or plugin-lib.classpath, or something else? > I didn't define an java CLASSPATH environment variable in the system. > Please further show me which variable I should look into? Any example? > > Thanks > >> I must repeat my suggestion, read please what a classpath is and what Ant generally does. If you already know that my apologies but it wasn't that obvious... >> >> Best regards, >> M >> >> --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: >> >>> From: Sam Wun <swu...@gm...> >>> Subject: Re: [Xdoclet-user] Reference xdocpath not found >>> To: "End-user support for the XDoclet code generator" <xdo...@li...> >>> Date: Monday, June 15, 2009, 2:53 AM >>> Not good. >>> It still failed with the same error. >>> Here is the modified build.xml file: >>> >>> <project name="portlet" basedir="." >>> default="deploy"> >>> <import >>> file="../build-common-portlet.xml" /> >>> >>> <target name="compile"> >>> >>> <mkdir dir="docroot/WEB-INF/classes" /> >>> >>> >>> <path id="plugin-lib.classpath"> >>> >>> <pathelement >>> location="${app.server.classes.portal.dir}" /> >>> >>> <fileset >>> dir="${app.server.lib.portal.dir}" >>> includes="*.jar" /> >>> >>> <pathelement >>> location="docroot/WEB-INF/classes" /> >>> >>> </path> >>> <taskdef name="webdoclet" >>> >>> classname="Xdoclet.modules.web.WebDocletTask" >>> >>> classpathref="plugin-lib.classpath"> >>> </taskdef> >>> <webdoclet destdir="WEB-INF" >>> mergedir="metadata/web" >>> excludedtags="@version,@author" verbose="true"> >>> <fileset >>> dir="WEB-INF/src"> >>> <include >>> name="**/*Form.java" /> >>> <include >>> name="**/*Action.java" /> >>> <include >>> name="**/*Servlet.java" /> >>> </fileset> >>> <deploymentdescriptor >>> validatexml="true" >>> servletspec="2.3" >>> sessiontimeout="60" >>> destdir="WEB-INF" >>> distributable="false"> >>> </deploymentdescriptor> >>> <strutsconfigxml >>> validatexml="true" version="1.1"/> >>> <strutsvalidationxml/> >>> </webdoclet> >>> >>> >>> >>> <javac >>> >>> classpathref="plugin.classpath" >>> >>> compiler="${javac.compiler}" >>> >>> debug="${javac.debug}" >>> >>> >>> deprecation="${javac.deprecation}" >>> >>> >>> destdir="docroot/WEB-INF/classes" >>> >>> nowarn="${javac.nowarn}" >>> >>> srcdir="docroot/WEB-INF/src3" >>> >>> /> >>> >>> >>> <antcall target="build-common-plugin.compile" /> >>> </target> >>> >>> <target >>> name="build-lang"> >>> >>> <antcall target="build-lang-cmd"> >>> >>> <param name="lang.dir" >>> value="docroot/WEB-INF/src/content/test" /> >>> >>> <param name="lang.file" >>> value="Language" /> >>> >>> </antcall> >>> </target> >>> </project> >>> >>> # ant compile >>> Buildfile: build.xml >>> >>> compile: >>> >>> BUILD FAILED >>> /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: >>> taskdef class Xdoclet.modules.web.WebDocletTask cannot be >>> found >>> >>> Total time: 1 second >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensing option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> xdoclet-user mailing list >> xdo...@li... >> https://lists.sourceforge.net/lists/listinfo/xdoclet-user >> > |
From: Sam W. <swu...@gm...> - 2009-06-15 12:59:18
|
Hi, On Mon, Jun 15, 2009 at 8:27 PM, Justin Case<sen...@ya...> wrote: > > Hi Sam, > > No, it's not the same error. Please compare the two messages - the first complained about a classpathref not found, now about a class not found. Your XDoclet jars (or at least the web ones) are seemingly not in that classpath defined in build.xml, so they cannot be found. How about placing them in that lib dir I see in the classpath? > It seems there are confused "classpath" defined in the build.xml files. app.server.classes.portal.dir or plugin-lib.classpath, or something else? I didn't define an java CLASSPATH environment variable in the system. Please further show me which variable I should look into? Any example? Thanks > I must repeat my suggestion, read please what a classpath is and what Ant generally does. If you already know that my apologies but it wasn't that obvious... > > Best regards, > M > > --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: > >> From: Sam Wun <swu...@gm...> >> Subject: Re: [Xdoclet-user] Reference xdocpath not found >> To: "End-user support for the XDoclet code generator" <xdo...@li...> >> Date: Monday, June 15, 2009, 2:53 AM >> Not good. >> It still failed with the same error. >> Here is the modified build.xml file: >> >> <project name="portlet" basedir="." >> default="deploy"> >> <import >> file="../build-common-portlet.xml" /> >> >> <target name="compile"> >> >> <mkdir dir="docroot/WEB-INF/classes" /> >> >> >> <path id="plugin-lib.classpath"> >> >> <pathelement >> location="${app.server.classes.portal.dir}" /> >> >> <fileset >> dir="${app.server.lib.portal.dir}" >> includes="*.jar" /> >> >> <pathelement >> location="docroot/WEB-INF/classes" /> >> >> </path> >> <taskdef name="webdoclet" >> >> classname="Xdoclet.modules.web.WebDocletTask" >> >> classpathref="plugin-lib.classpath"> >> </taskdef> >> <webdoclet destdir="WEB-INF" >> mergedir="metadata/web" >> excludedtags="@version,@author" verbose="true"> >> <fileset >> dir="WEB-INF/src"> >> <include >> name="**/*Form.java" /> >> <include >> name="**/*Action.java" /> >> <include >> name="**/*Servlet.java" /> >> </fileset> >> <deploymentdescriptor >> validatexml="true" >> servletspec="2.3" >> sessiontimeout="60" >> destdir="WEB-INF" >> distributable="false"> >> </deploymentdescriptor> >> <strutsconfigxml >> validatexml="true" version="1.1"/> >> <strutsvalidationxml/> >> </webdoclet> >> >> >> >> <javac >> >> classpathref="plugin.classpath" >> >> compiler="${javac.compiler}" >> >> debug="${javac.debug}" >> >> >> deprecation="${javac.deprecation}" >> >> >> destdir="docroot/WEB-INF/classes" >> >> nowarn="${javac.nowarn}" >> >> srcdir="docroot/WEB-INF/src3" >> >> /> >> >> >> <antcall target="build-common-plugin.compile" /> >> </target> >> >> <target >> name="build-lang"> >> >> <antcall target="build-lang-cmd"> >> >> <param name="lang.dir" >> value="docroot/WEB-INF/src/content/test" /> >> >> <param name="lang.file" >> value="Language" /> >> >> </antcall> >> </target> >> </project> >> >> # ant compile >> Buildfile: build.xml >> >> compile: >> >> BUILD FAILED >> /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: >> taskdef class Xdoclet.modules.web.WebDocletTask cannot be >> found >> >> Total time: 1 second > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Sam W. <swu...@gm...> - 2009-06-15 12:59:04
|
After added a line in the build.xml file, the ant compile goes further: The line I added is: <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> --->>> <fileset dir="/usr/local/share/java/classes/" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> </path> But with further errors: # ant Buildfile: build.xml compile: [webdoclet] Make sure the jar file containing the javax.servlet.Servlet class is on the classpath specified in the <taskdef> that defined webdoclet. These classes are needed in order to generate correct output. [webdoclet] at xdoclet.DocletTask.checkClass(DocletTask.java:513) [webdoclet] at xdoclet.modules.web.WebDocletTask.validateOptions(WebDocletTask.java:25) [webdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:89) [webdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [webdoclet] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) [webdoclet] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [webdoclet] at java.lang.reflect.Method.invoke(Method.java:597) [webdoclet] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [webdoclet] at org.apache.tools.ant.Task.perform(Task.java:348) [webdoclet] at org.apache.tools.ant.Target.execute(Target.java:357) [webdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:385) [webdoclet] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [webdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) [webdoclet] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [webdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [webdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:758) [webdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:217) [webdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) [webdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) BUILD FAILED /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:21: Unexpected error Total time: 3 seconds On Mon, Jun 15, 2009 at 10:47 PM, Sam Wun<swu...@gm...> wrote: > I also defined a XDOCLET_HOME enviornment variable and all xdoclet jar > files are in that path: > > twp1:online-payment # echo $XDOCLET_HOME > /usr/local/share/java/classes > twp1:online-payment # ls -l $XDOCLET_HOME/ > total 1642 > drwxr-xr-x 2 root wheel 2048 Jun 14 21:44 ./ > drwxr-xr-x 6 root wheel 512 Jun 11 19:20 ../ > -r--r--r-- 1 root wheel 46165 Jun 14 21:44 maven-xdoclet-plugin-1.2.3.jar > -r--r--r-- 1 root wheel 148932 Jun 14 21:44 xdoclet-1.2.3.jar > -r--r--r-- 1 root wheel 97002 Jun 14 21:44 xdoclet-apache-module-1.2.3.jar > -r--r--r-- 1 root wheel 105781 Jun 14 21:44 xdoclet-bea-module-1.2.3.jar > -r--r--r-- 1 root wheel 11340 Jun 14 21:44 xdoclet-borland-module-1.2.3.jar > -r--r--r-- 1 root wheel 18846 Jun 14 21:44 xdoclet-caucho-module-1.2.3.jar > -r--r--r-- 1 root wheel 1268 Jun 14 21:44 xdoclet-de-locale-1.2.3.jar > -r--r--r-- 1 root wheel 255185 Jun 14 21:44 xdoclet-ejb-module-1.2.3.jar > -r--r--r-- 1 root wheel 9994 Jun 14 21:44 xdoclet-exolab-module-1.2.3.jar > -r--r--r-- 1 root wheel 2517 Jun 14 21:44 xdoclet-fr_FR-locale-1.2.3.jar > -r--r--r-- 1 root wheel 57251 Jun 14 21:44 > xdoclet-hibernate-module-1.2.3.jar > -r--r--r-- 1 root wheel 6705 Jun 14 21:44 xdoclet-hp-module-1.2.3.jar > -r--r--r-- 1 root wheel 18930 Jun 14 21:44 xdoclet-ibm-module-1.2.3.jar > -r--r--r-- 1 root wheel 17060 Jun 14 21:44 xdoclet-java-module-1.2.3.jar > -r--r--r-- 1 root wheel 118436 Jun 14 21:44 xdoclet-jboss-module-1.2.3.jar > -r--r--r-- 1 root wheel 28698 Jun 14 21:44 xdoclet-jdo-module-1.2.3.jar > -r--r--r-- 1 root wheel 11781 Jun 14 21:44 xdoclet-jmx-module-1.2.3.jar > -r--r--r-- 1 root wheel 16806 Jun 14 21:44 xdoclet-jsf-module-1.2.3.jar > -r--r--r-- 1 root wheel 5371 Jun 14 21:44 xdoclet-libelis-module-1.2.3.jar > -r--r--r-- 1 root wheel 15218 Jun 14 21:44 > xdoclet-macromedia-module-1.2.3.jar > -r--r--r-- 1 root wheel 12695 Jun 14 21:44 > xdoclet-mockobjects-module-1.2.3.jar > -r--r--r-- 1 root wheel 15376 Jun 14 21:44 xdoclet-mvcsoft-module-1.2.3.jar > -r--r--r-- 1 root wheel 4399 Jun 14 21:44 xdoclet-mx4j-module-1.2.3.jar > -r--r--r-- 1 root wheel 22834 Jun 14 21:44 > xdoclet-objectweb-module-1.2.3.jar > -r--r--r-- 1 root wheel 4883 Jun 14 21:44 xdoclet-openejb-module-1.2.3.jar > -r--r--r-- 1 root wheel 16847 Jun 14 21:44 xdoclet-oracle-module-1.2.3.jar > -r--r--r-- 1 root wheel 13086 Jun 14 21:44 xdoclet-orion-module-1.2.3.jar > -r--r--r-- 1 root wheel 5801 Jun 14 21:44 xdoclet-portlet-module-1.2.3.jar > -r--r--r-- 1 root wheel 5972 Jun 14 21:44 xdoclet-pramati-module-1.2.3.jar > -r--r--r-- 1 root wheel 21784 Jun 14 21:44 xdoclet-pt_BR-locale-1.2.3.jar > -r--r--r-- 1 root wheel 9272 Jun 14 21:44 > xdoclet-solarmetric-module-1.2.3.jar > -r--r--r-- 1 root wheel 18821 Jun 14 21:44 xdoclet-spring-module-1.2.3.jar > -r--r--r-- 1 root wheel 32440 Jun 14 21:44 xdoclet-sun-module-1.2.3.jar > -r--r--r-- 1 root wheel 8524 Jun 14 21:44 xdoclet-sybase-module-1.2.3.jar > -r--r--r-- 1 root wheel 4891 Jun 14 21:44 xdoclet-tjdo-module-1.2.3.jar > -r--r--r-- 1 root wheel 74736 Jun 14 21:44 xdoclet-web-module-1.2.3.jar > -r--r--r-- 1 root wheel 9258 Jun 14 21:44 xdoclet-webwork-module-1.2.3.jar > -r--r--r-- 1 root wheel 20119 Jun 14 21:44 xdoclet-wsee-module-1.2.3.jar > -r--r--r-- 1 root wheel 56047 Jun 14 21:44 xdoclet-xdoclet-module-1.2.3.jar > -r--r--r-- 1 root wheel 231133 Jun 14 21:44 xjavadoc-1.1.jar > > however ant still failed: > twp1:online-payment # ant > Buildfile: build.xml > > compile: > > BUILD FAILED > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > taskdef class xdoclet.modules.web.WebDocletTask cannot be found > > Total time: 1 second > twp1:online-payment # > > When I built struts project in this path: > /usr/liferay/liferay-portal-5.2.2/dev/portlets/my-project/ > I didn't have a CLASSPATH. It is defined by the local build.xml and > its ../build-common-portlet.xml file. > Perhaps, I need to look into the ../build-common-portlet.xml file as well. > > Thanks > > > On Mon, Jun 15, 2009 at 10:33 PM, Sam Wun<swu...@gm...> wrote: >> Hi, >> >> >> On Mon, Jun 15, 2009 at 8:27 PM, Justin >> Case<sen...@ya...> wrote: >>> >>> Hi Sam, >>> >>> No, it's not the same error. Please compare the two messages - the first complained about a classpathref not found, now about a class not found. Your XDoclet jars (or at least the web ones) are seemingly not in that classpath defined in build.xml, so they cannot be found. How about placing them in that lib dir I see in the classpath? >>> >> It seems there are confused "classpath" defined in the build.xml files. >> app.server.classes.portal.dir or plugin-lib.classpath, or something else? >> I didn't define an java CLASSPATH environment variable in the system. >> Please further show me which variable I should look into? Any example? >> >> Thanks >> >>> I must repeat my suggestion, read please what a classpath is and what Ant generally does. If you already know that my apologies but it wasn't that obvious... >>> >>> Best regards, >>> M >>> >>> --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: >>> >>>> From: Sam Wun <swu...@gm...> >>>> Subject: Re: [Xdoclet-user] Reference xdocpath not found >>>> To: "End-user support for the XDoclet code generator" <xdo...@li...> >>>> Date: Monday, June 15, 2009, 2:53 AM >>>> Not good. >>>> It still failed with the same error. >>>> Here is the modified build.xml file: >>>> >>>> <project name="portlet" basedir="." >>>> default="deploy"> >>>> <import >>>> file="../build-common-portlet.xml" /> >>>> >>>> <target name="compile"> >>>> >>>> <mkdir dir="docroot/WEB-INF/classes" /> >>>> >>>> >>>> <path id="plugin-lib.classpath"> >>>> >>>> <pathelement >>>> location="${app.server.classes.portal.dir}" /> >>>> >>>> <fileset >>>> dir="${app.server.lib.portal.dir}" >>>> includes="*.jar" /> >>>> >>>> <pathelement >>>> location="docroot/WEB-INF/classes" /> >>>> >>>> </path> >>>> <taskdef name="webdoclet" >>>> >>>> classname="Xdoclet.modules.web.WebDocletTask" >>>> >>>> classpathref="plugin-lib.classpath"> >>>> </taskdef> >>>> <webdoclet destdir="WEB-INF" >>>> mergedir="metadata/web" >>>> excludedtags="@version,@author" verbose="true"> >>>> <fileset >>>> dir="WEB-INF/src"> >>>> <include >>>> name="**/*Form.java" /> >>>> <include >>>> name="**/*Action.java" /> >>>> <include >>>> name="**/*Servlet.java" /> >>>> </fileset> >>>> <deploymentdescriptor >>>> validatexml="true" >>>> servletspec="2.3" >>>> sessiontimeout="60" >>>> destdir="WEB-INF" >>>> distributable="false"> >>>> </deploymentdescriptor> >>>> <strutsconfigxml >>>> validatexml="true" version="1.1"/> >>>> <strutsvalidationxml/> >>>> </webdoclet> >>>> >>>> >>>> >>>> <javac >>>> >>>> classpathref="plugin.classpath" >>>> >>>> compiler="${javac.compiler}" >>>> >>>> debug="${javac.debug}" >>>> >>>> >>>> deprecation="${javac.deprecation}" >>>> >>>> >>>> destdir="docroot/WEB-INF/classes" >>>> >>>> nowarn="${javac.nowarn}" >>>> >>>> srcdir="docroot/WEB-INF/src3" >>>> >>>> /> >>>> >>>> >>>> <antcall target="build-common-plugin.compile" /> >>>> </target> >>>> >>>> <target >>>> name="build-lang"> >>>> >>>> <antcall target="build-lang-cmd"> >>>> >>>> <param name="lang.dir" >>>> value="docroot/WEB-INF/src/content/test" /> >>>> >>>> <param name="lang.file" >>>> value="Language" /> >>>> >>>> </antcall> >>>> </target> >>>> </project> >>>> >>>> # ant compile >>>> Buildfile: build.xml >>>> >>>> compile: >>>> >>>> BUILD FAILED >>>> /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: >>>> taskdef class Xdoclet.modules.web.WebDocletTask cannot be >>>> found >>>> >>>> Total time: 1 second >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Crystal Reports - New Free Runtime and 30 Day Trial >>> Check out the new simplified licensing option that enables unlimited >>> royalty-free distribution of the report engine for externally facing >>> server and web deployment. >>> http://p.sf.net/sfu/businessobjects >>> _______________________________________________ >>> xdoclet-user mailing list >>> xdo...@li... >>> https://lists.sourceforge.net/lists/listinfo/xdoclet-user >>> >> > |
From: Konstantin P. <kpr...@ya...> - 2009-06-15 10:58:59
|
this is not a maven project, but complete binary distribution containing everything you need to run XD2 and plugins ----[ Konstantin Pribluda http://www.pribluda.de ]---------------- JTec quality components: http://www.pribluda.de/projects/ --- On Mon, 6/15/09, Justin Case <sen...@ya...> wrote: > From: Justin Case <sen...@ya...> > Subject: [Xdoclet-user] 1.0.5 mvn install failure > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 1:32 PM > > Hi all, > > 1.0.5 fails aswell... below's the snippet. Actually it's > not a surprise it fails, I couldn't have in my empty > repository the sources of assembly beforehand... > > Any fix plz? :) > M > > [INFO] xmlunit-1.2.jar already exists in destination. > [INFO] [site:attach-descriptor] > [INFO] [assembly:assembly {execution: bin}] > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Unable to find descriptor: > E:\mysandbox\xdoclet-plugins-dist-1.0.5\src\assembly\assembly-bin.xml > (The system cannot find the path specified) > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.BuildFailureException: Unable to find > descriptor: > E:\mysandbox\xdoclet-plugins-dist-1.0.5\src\assembly\assembly-bin.xml > (The system cannot find the path specified) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:699) > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables > unlimited > royalty-free distribution of the report engine for > externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Justin C. <sen...@ya...> - 2009-06-15 10:32:54
|
Hi all, 1.0.5 fails aswell... below's the snippet. Actually it's not a surprise it fails, I couldn't have in my empty repository the sources of assembly beforehand... Any fix plz? :) M [INFO] xmlunit-1.2.jar already exists in destination. [INFO] [site:attach-descriptor] [INFO] [assembly:assembly {execution: bin}] [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Unable to find descriptor: E:\mysandbox\xdoclet-plugins-dist-1.0.5\src\assembly\assembly-bin.xml (The system cannot find the path specified) [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.BuildFailureException: Unable to find descriptor: E:\mysandbox\xdoclet-plugins-dist-1.0.5\src\assembly\assembly-bin.xml (The system cannot find the path specified) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:699) |
From: Justin C. <sen...@ya...> - 2009-06-15 10:27:27
|
Hi Sam, No, it's not the same error. Please compare the two messages - the first complained about a classpathref not found, now about a class not found. Your XDoclet jars (or at least the web ones) are seemingly not in that classpath defined in build.xml, so they cannot be found. How about placing them in that lib dir I see in the classpath? I must repeat my suggestion, read please what a classpath is and what Ant generally does. If you already know that my apologies but it wasn't that obvious... Best regards, M --- On Mon, 6/15/09, Sam Wun <swu...@gm...> wrote: > From: Sam Wun <swu...@gm...> > Subject: Re: [Xdoclet-user] Reference xdocpath not found > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 2:53 AM > Not good. > It still failed with the same error. > Here is the modified build.xml file: > > <project name="portlet" basedir="." > default="deploy"> > <import > file="../build-common-portlet.xml" /> > > <target name="compile"> > > <mkdir dir="docroot/WEB-INF/classes" /> > > > <path id="plugin-lib.classpath"> > > <pathelement > location="${app.server.classes.portal.dir}" /> > > <fileset > dir="${app.server.lib.portal.dir}" > includes="*.jar" /> > > <pathelement > location="docroot/WEB-INF/classes" /> > > </path> > <taskdef name="webdoclet" > > classname="Xdoclet.modules.web.WebDocletTask" > > classpathref="plugin-lib.classpath"> > </taskdef> > <webdoclet destdir="WEB-INF" > mergedir="metadata/web" > excludedtags="@version,@author" verbose="true"> > <fileset > dir="WEB-INF/src"> > <include > name="**/*Form.java" /> > <include > name="**/*Action.java" /> > <include > name="**/*Servlet.java" /> > </fileset> > <deploymentdescriptor > validatexml="true" > servletspec="2.3" > sessiontimeout="60" > destdir="WEB-INF" > distributable="false"> > </deploymentdescriptor> > <strutsconfigxml > validatexml="true" version="1.1"/> > <strutsvalidationxml/> > </webdoclet> > > > > <javac > > classpathref="plugin.classpath" > > compiler="${javac.compiler}" > > debug="${javac.debug}" > > > deprecation="${javac.deprecation}" > > > destdir="docroot/WEB-INF/classes" > > nowarn="${javac.nowarn}" > > srcdir="docroot/WEB-INF/src3" > > /> > > > <antcall target="build-common-plugin.compile" /> > </target> > > <target > name="build-lang"> > > <antcall target="build-lang-cmd"> > > <param name="lang.dir" > value="docroot/WEB-INF/src/content/test" /> > > <param name="lang.file" > value="Language" /> > > </antcall> > </target> > </project> > > # ant compile > Buildfile: build.xml > > compile: > > BUILD FAILED > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: > taskdef class Xdoclet.modules.web.WebDocletTask cannot be > found > > Total time: 1 second |
From: Konstantin P. <kpr...@ya...> - 2009-06-15 10:06:35
|
ok, now I see ;) ----[ Konstantin Pribluda http://www.pribluda.de ]---------------- JTec quality components: http://www.pribluda.de/projects/ --- On Mon, 6/15/09, Justin Case <sen...@ya...> wrote: > From: Justin Case <sen...@ya...> > Subject: Re: [Xdoclet-user] ValueObject source code missing > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 12:32 PM > > --- On Mon, 6/15/09, Konstantin Priblouda <kpr...@ya...> > wrote: > > justin, please do not email me directly but through > list > > ( so there is a contrail for others ) > > But I DO mail you through the list :) > I will try the newest version aswell. > > Thanks, > M > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables > unlimited > royalty-free distribution of the report engine for > externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Sam W. <swu...@gm...> - 2009-06-15 09:53:50
|
Not good. It still failed with the same error. Here is the modified build.xml file: <project name="portlet" basedir="." default="deploy"> <import file="../build-common-portlet.xml" /> <target name="compile"> <mkdir dir="docroot/WEB-INF/classes" /> <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> </path> <taskdef name="webdoclet" classname="Xdoclet.modules.web.WebDocletTask" classpathref="plugin-lib.classpath"> </taskdef> <webdoclet destdir="WEB-INF" mergedir="metadata/web" excludedtags="@version,@author" verbose="true"> <fileset dir="WEB-INF/src"> <include name="**/*Form.java" /> <include name="**/*Action.java" /> <include name="**/*Servlet.java" /> </fileset> <deploymentdescriptor validatexml="true" servletspec="2.3" sessiontimeout="60" destdir="WEB-INF" distributable="false"> </deploymentdescriptor> <strutsconfigxml validatexml="true" version="1.1"/> <strutsvalidationxml/> </webdoclet> <javac classpathref="plugin.classpath" compiler="${javac.compiler}" debug="${javac.debug}" deprecation="${javac.deprecation}" destdir="docroot/WEB-INF/classes" nowarn="${javac.nowarn}" srcdir="docroot/WEB-INF/src3" /> <antcall target="build-common-plugin.compile" /> </target> <target name="build-lang"> <antcall target="build-lang-cmd"> <param name="lang.dir" value="docroot/WEB-INF/src/content/test" /> <param name="lang.file" value="Language" /> </antcall> </target> </project> # ant compile Buildfile: build.xml compile: BUILD FAILED /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16: taskdef class Xdoclet.modules.web.WebDocletTask cannot be found Total time: 1 second On Mon, Jun 15, 2009 at 7:31 PM, Justin Case<sen...@ya...> wrote: > > Hi, > > May I suggest you some bit of Ant reading? It will always help. > > In the meantime take: > > <taskdef name="webdoclet" > classname="Xdoclet.modules.web.WebDocletTask" > classpathref="xdocpath"> > </taskdef> > > and replace it with > > <taskdef name="webdoclet" > classname="Xdoclet.modules.web.WebDocletTask" > classpathref="plugin-lib.classpath"> > </taskdef> > > Notice the different classpath reference? I hope you know what a classpath is, if not you should read about that as well - it will save you lots of headaches. > > HTH, > M > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Justin C. <sen...@ya...> - 2009-06-15 09:33:13
|
--- On Mon, 6/15/09, Konstantin Priblouda <kpr...@ya...> wrote: > justin, please do not email me directly but through list > ( so there is a contrail for others ) But I DO mail you through the list :) I will try the newest version aswell. Thanks, M |
From: Justin C. <sen...@ya...> - 2009-06-15 09:31:20
|
Hi, May I suggest you some bit of Ant reading? It will always help. In the meantime take: <taskdef name="webdoclet" classname="Xdoclet.modules.web.WebDocletTask" classpathref="xdocpath"> </taskdef> and replace it with <taskdef name="webdoclet" classname="Xdoclet.modules.web.WebDocletTask" classpathref="plugin-lib.classpath"> </taskdef> Notice the different classpath reference? I hope you know what a classpath is, if not you should read about that as well - it will save you lots of headaches. HTH, M |
From: Konstantin P. <kpr...@ya...> - 2009-06-15 09:27:37
|
justin, please do not email me directly but through list ( so there is a contrail for others ) in any case, fresh binary distribution is in sourceforge repo: http://repository.codehaus.org/org/codehaus/xdoclet/xdoclet-plugins-dist/1.0.5/ ( pick your format ) regaerds, ----[ Konstantin Pribluda http://www.pribluda.de ]---------------- JTec quality components: http://www.pribluda.de/projects/ --- On Mon, 6/15/09, Justin Case <sen...@ya...> wrote: > From: Justin Case <sen...@ya...> > Subject: Re: [Xdoclet-user] ValueObject source code missing > To: "End-user support for the XDoclet code generator" <xdo...@li...> > Date: Monday, June 15, 2009, 12:19 PM > > Hi, > > Thanks for the hint, however with those extra repositories > defined the failure is exactly the same, see below... > > Thanks a lot, > M > > [INFO] Building xdoclet-plugin-qtags > [INFO] task-segment: [install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [resources:resources] > [WARNING] Using platform encoding (Cp1252 actually) to copy > filtered resources, i.e. build is platform dependent! > [INFO] Copying 3 resources > [INFO] [compiler:compile] > [INFO] Nothing to compile - all classes are up to date > [INFO] [resources:testResources] > [WARNING] Using platform encoding (Cp1252 actually) to copy > filtered resources, i.e. build is platform dependent! > [INFO] Copying 5 resources > [INFO] [compiler:testCompile] > [INFO] Compiling 4 source files to > E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\target\test-classes > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Compilation failure > > E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[15,41] > cannot find symbol > symbol : variable FooBarTagImpl > location: class > org.xdoclet.plugin.qtags.impl.test.TagLibrary > > E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[18,59] > cannot find symbol > symbol : variable FooBarTagImpl > location: class > org.xdoclet.plugin.qtags.impl.test.TagLibrary > > E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[18,79] > cannot find symbol > symbol : class FooBarTagImpl > location: class > org.xdoclet.plugin.qtags.impl.test.TagLibrary > > > > From: Konstantin Priblouda <kpr...@ya...> > > Date: Friday, June 12, 2009, 11:57 AM > > > > ( do not send message to me directly please, use > the > > list ) > > > > Just forgot, building with maven works best if you > > have some > > additional repositories specified: > > ---------------------%<------------ > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables > unlimited > royalty-free distribution of the report engine for > externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Sam W. <swu...@gm...> - 2009-06-15 09:22:19
|
Hi, I am a bit lost. May I ask how are you going to modify the build.xml file? Here is my build.xml file: <?xml version="1.0"?> <project name="portlet" basedir="." default="deploy"> <import file="../build-common-portlet.xml" /> <target name="compile"> <mkdir dir="docroot/WEB-INF/classes" /> <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> </path> <taskdef name="webdoclet" classname="Xdoclet.modules.web.WebDocletTask" classpathref="xdocpath"> </taskdef> <webdoclet destdir="WEB-INF" mergedir="metadata/web" excludedtags="@version,@author" verbose="true"> <fileset dir="WEB-INF/src"> <include name="**/*Form.java" /> <include name="**/*Action.java" /> <include name="**/*Servlet.java" /> </fileset> <deploymentdescriptor validatexml="true" servletspec="2.3" sessiontimeout="60" destdir="WEB-INF" distributable="false"> </deploymentdescriptor> <strutsconfigxml validatexml="true" version="1.1"/> <strutsvalidationxml/> </webdoclet> <javac classpathref="plugin.classpath" compiler="${javac.compiler}" debug="${javac.debug}" deprecation="${javac.deprecation}" destdir="docroot/WEB-INF/classes" nowarn="${javac.nowarn}" srcdir="docroot/WEB-INF/src3" /> <antcall target="build-common-plugin.compile" /> </target> <target name="build-lang"> <antcall target="build-lang-cmd"> <param name="lang.dir" value="docroot/WEB-INF/src/content/test" /> <param name="lang.file" value="Language" /> </antcall> </target> </project> On Mon, Jun 15, 2009 at 7:09 PM, Justin Case<sen...@ya...> wrote: > > Hi, > > --- On Sun, 6/14/09, Sam Wun <swu...@gm...> wrote: >> BUILD FAILED >> /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:14: >> Reference xdocpath not found. > > The xdocpath indeed is not defined anywhere in your build.xml. You defined though another path called "plugin-lib.classpath", you might have to use that one in the taskdef below... > >> <taskdef name="webdoclet" >> classname="Xdoclet.modules.web.WebDocletTask" >> classpathref="xdocpath"> >> </taskdef> > > HTH, > M > > > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > |
From: Justin C. <sen...@ya...> - 2009-06-15 09:19:42
|
Hi, Thanks for the hint, however with those extra repositories defined the failure is exactly the same, see below... Thanks a lot, M [INFO] Building xdoclet-plugin-qtags [INFO] task-segment: [install] [INFO] ------------------------------------------------------------------------ [INFO] [resources:resources] [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 3 resources [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [INFO] [resources:testResources] [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 5 resources [INFO] [compiler:testCompile] [INFO] Compiling 4 source files to E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\target\test-classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[15,41] cannot find symbol symbol : variable FooBarTagImpl location: class org.xdoclet.plugin.qtags.impl.test.TagLibrary E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[18,59] cannot find symbol symbol : variable FooBarTagImpl location: class org.xdoclet.plugin.qtags.impl.test.TagLibrary E:\eclipse\eclipse-jee-ganymede-win32\xdoclet-plugins-sf\plugin-qtags\src\test\java\org\xdoclet\plugin\qtags\impl\test\TagLibrary.java:[18,79] cannot find symbol symbol : class FooBarTagImpl location: class org.xdoclet.plugin.qtags.impl.test.TagLibrary > From: Konstantin Priblouda <kpr...@ya...> > Date: Friday, June 12, 2009, 11:57 AM > > ( do not send message to me directly please, use the > list ) > > Just forgot, building with maven works best if you > have some > additional repositories specified: > ---------------------%<------------ |
From: Justin C. <sen...@ya...> - 2009-06-15 09:09:36
|
Hi, --- On Sun, 6/14/09, Sam Wun <swu...@gm...> wrote: > BUILD FAILED > /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:14: > Reference xdocpath not found. The xdocpath indeed is not defined anywhere in your build.xml. You defined though another path called "plugin-lib.classpath", you might have to use that one in the taskdef below... > <taskdef name="webdoclet" > classname="Xdoclet.modules.web.WebDocletTask" > classpathref="xdocpath"> > </taskdef> HTH, M |
From: Sam W. <swu...@gm...> - 2009-06-14 13:28:51
|
Hi, I just installed xdoclet and created a build.xml file (shown below), but execution of ant command failed with the followoing errors: # ant Buildfile: build.xml compile: BUILD FAILED /usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:14: Reference xdocpath not found. Total time: 6 seconds Here is the content of build.xml file: # cat build.xml <?xml version="1.0"?> <project name="portlet" basedir="." default="deploy"> <import file="../build-common-portlet.xml" /> <target name="compile"> <mkdir dir="docroot/WEB-INF/classes" /> <path id="plugin-lib.classpath"> <pathelement location="${app.server.classes.portal.dir}" /> <fileset dir="${app.server.lib.portal.dir}" includes="*.jar" /> <pathelement location="docroot/WEB-INF/classes" /> </path> <taskdef name="webdoclet" classname="Xdoclet.modules.web.WebDocletTask" classpathref="xdocpath"> </taskdef> <webdoclet destdir="WEB-INF" mergedir="metadata/web" excludedtags="@version,@author" verbose="true"> <fileset dir="WEB-INF/src"> <include name="**/*Form.java" /> <include name="**/*Action.java" /> <include name="**/*Servlet.java" /> </fileset> <deploymentdescriptor validatexml="true" servletspec="2.3" sessiontimeout="60" destdir="WEB-INF" distributable="false"> </deploymentdescriptor> <strutsconfigxml validatexml="true" version="1.1"/> <strutsvalidationxml/> </webdoclet> <javac classpathref="plugin.classpath" compiler="${javac.compiler}" debug="${javac.debug}" deprecation="${javac.deprecation}" destdir="docroot/WEB-INF/classes" nowarn="${javac.nowarn}" srcdir="docroot/WEB-INF/src3" /> <antcall target="build-common-plugin.compile" /> </target> <target name="build-lang"> <antcall target="build-lang-cmd"> <param name="lang.dir" value="docroot/WEB-INF/src/content/test" /> <param name="lang.file" value="Language" /> </antcall> </target> </project> Your suggestion is very much appreciated. Thanks |