I've installed the latest Ant and the latest xdoclet beta code on my
Mandrake 9.0 Linux box. So far I've been unable to get the samples to
build due to some sort of problem with ejbdoclet. I have a few other
projects that also fail in a similar fashion on ejbdoclet. I've defined
ANT_HOME, JAVA_HOME, XDOCLET_HOME & etc, but still no joy. Please
help! I've attached some debug output below - sorry for the verbosity
but I wanted to supply all the data surrounding the problem.
TIA,
Eric
--------------------------------------
[EMAIL PROTECTED] samples]$ ant -v
Apache Ant version 1.5.2 compiled on February 28 2003
Buildfile: build.xml
Detected Java version: 1.4 in: /opt/j2sdk1.4.1_02/jre
Detected OS: Linux
parsing buildfile build.xml with URI =
file:/home/eric/tmp/xdoclet/samples/build.xml
Project base dir set to: /home/eric/tmp/xdoclet/samples
[property] Loading /home/eric/tmp/xdoclet/build.properties
[property] Unable to find property file:
/home/eric/tmp/xdoclet/build.properties
[property] Loading /home/eric/tmp/xdoclet/samples/build-dist.properties
Build sequence for target `jar' is [init, prepare, ejbdoclet, webdoclet,
jmxdoclet, jdodoclet, javabeans, hibernate, compile, jar]
Complete build sequence is [init, prepare, ejbdoclet, webdoclet,
jmxdoclet, jdodoclet, javabeans, hibernate, compile, jar, clean]
init:
Override ignored for property TODAY
prepare:
ejbdoclet:
[echo] +---------------------------------------------------+
[echo] | |
[echo] | R U N N I N G E J B D O C L E T |
[echo] | |
[echo] +---------------------------------------------------+
BUILD FAILED
file:/home/eric/tmp/xdoclet/samples/build.xml:97: The <ejbdoclet> task
doesn't support the nested "packagesubstitution" element.
at
org.apache.tools.ant.IntrospectionHelper.createElement(IntrospectionHelper.java:521)
at
org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:239)
at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:122)
at org.apache.tools.ant.Task.perform(Task.java:340)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
at org.apache.tools.ant.Main.runBuild(Main.java:609)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
--------------------------------------------------
[EMAIL PROTECTED] samples]$ ant -diagnostics
------- Ant diagnostics report -------
Apache Ant version 1.5.2 compiled on February 28 2003
-------------------------------------------
Implementation Version (JDK1.2+ only)
-------------------------------------------
core tasks : 1.5.2
optional tasks : 1.5.2
-------------------------------------------
ANT_HOME/lib jar listing
-------------------------------------------
ant.home: /opt/apache-ant-1.5.2
xercesImpl.jar (885250 bytes)
ant.jar (732490 bytes)
xml-apis.jar (108484 bytes)
optional.jar (668804 bytes)
-------------------------------------------
Tasks availability
-------------------------------------------
stlist : Missing dependency com.starbase.starteam.Item
telnet : Missing dependency com.oroinc.net.SocketClient
ftp : Missing dependency com.oroinc.net.ftp.FTP
jdepend : Missing dependency jdepend.xmlui.JDepend
script : Missing dependency com.ibm.bsf.BSFException
junit : Missing dependency junit.framework.TestListener
stcheckin : Missing dependency com.starbase.starteam.Item
stcheckout : Missing dependency com.starbase.starteam.Item
-------------------------------------------
org.apache.env.Which diagnostics
-------------------------------------------
Not available.
Download it at http://xml.apache.org/commons/
-------------------------------------------
System properties
-------------------------------------------
java.runtime.name : Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path : /opt/j2sdk1.4.1_02/jre/lib/i386
java.vm.version : 1.4.1_02-b06
java.vm.vendor : Sun Microsystems Inc.
java.vendor.url : http://java.sun.com/
path.separator : :
java.vm.name : Java HotSpot(TM) Client VM
file.encoding.pkg : sun.io
user.country : US
sun.os.patch.level : unknown
java.vm.specification.name : Java Virtual Machine Specification
user.dir : /home/eric/tmp/xdoclet/samples
java.runtime.version : 1.4.1_02-b06
java.awt.graphicsenv : sun.awt.X11GraphicsEnvironment
java.endorsed.dirs : /opt/j2sdk1.4.1_02/jre/lib/endorsed
os.arch : i386
java.io.tmpdir : /tmp
line.separator :
java.vm.specification.vendor : Sun Microsystems Inc.
os.name : Linux
ant.home : /opt/apache-ant-1.5.2
sun.java2d.fontpath :
java.library.path :
/opt/j2sdk1.4.1_02/jre/lib/i386/client:/opt/j2sdk1.4.1_02/jre/lib/i386:/opt/j2sdk1.4.1_02/jre/../lib/i386
java.specification.name : Java Platform API Specification
java.class.version : 48.0
java.util.prefs.PreferencesFactory :
java.util.prefs.FileSystemPreferencesFactory
os.version : 2.4.19-16mdk
user.home : /home/eric
user.timezone : US/Pacific
java.awt.printerjob : sun.print.PSPrinterJob
file.encoding : ISO-8859-15
java.specification.version : 1.4
java.class.path :
/opt/apache-ant-1.5.2/lib/xml-apis.jar:/opt/apache-ant-1.5.2/lib/xercesImpl.jar:/opt/apache-ant-1.5.2/lib/optional.jar:/opt/apache-ant-1.5.2/lib/ant.jar:/opt/j2sdk1.4.1_02/lib/tools.jar
user.name : eric
java.vm.specification.version : 1.0
java.home : /opt/j2sdk1.4.1_02/jre
sun.arch.data.model : 32
user.language : en
java.specification.vendor : Sun Microsystems Inc.
java.vm.info : mixed mode
java.version : 1.4.1_02
java.ext.dirs : /opt/j2sdk1.4.1_02/jre/lib/ext
sun.boot.class.path :
/opt/j2sdk1.4.1_02/jre/lib/rt.jar:/opt/j2sdk1.4.1_02/jre/lib/i18n.jar:/opt/j2sdk1.4.1_02/jre/lib/sunrsasign.jar:/opt/j2sdk1.4.1_02/jre/lib/jsse.jar:/opt/j2sdk1.4.1_02/jre/lib/jce.jar:/opt/j2sdk1.4.1_02/jre/lib/charsets.jar:/opt/j2sdk1.4.1_02/jre/classes
java.vendor : Sun Microsystems Inc.
file.separator : /
java.vendor.url.bug : http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding : UnicodeLittle
sun.cpu.endian : little
sun.cpu.isalist :
--------------------------------------------
And finally, the end results of ant -debug
[echo] +---------------------------------------------------+
[echo] | |
[echo] | R U N N I N G E J B D O C L E T |
[echo] | |
[echo] +---------------------------------------------------+
Class java.util.Vector loaded from parent loader
+Task: ejbdoclet
Class java.lang.String loaded from parent loader
Finding class xdoclet.modules.ejb.EjbDocletTask$EjbSpecVersion
Class org.apache.tools.ant.types.EnumeratedAttribute loaded from parent
loader
Class xdoclet.modules.ejb.EjbDocletTask$EjbSpecVersion loaded from ant
loader
Class org.apache.tools.ant.types.Path loaded from parent loader
Class org.apache.tools.ant.types.Reference loaded from parent loader
Class org.apache.tools.ant.types.FileSet loaded from parent loader
Class java.io.File loaded from parent loader
Finding class xdoclet.XmlSubTask
Class xdoclet.XmlSubTask loaded from ant loader
Finding class xdoclet.ConfigParameter
Class xdoclet.ConfigParameter loaded from ant loader
Class java.util.Stack loaded from parent loader
Class com.sun.javadoc.Doc loaded from parent loader
Finding class xdoclet.template.TemplateEngine
Class xdoclet.template.TemplateEngine loaded from ant loader
Finding class xdoclet.template.TemplateParser
Class xdoclet.template.TemplateParser loaded from ant loader
Class java.lang.IllegalStateException loaded from parent loader
Class com.sun.javadoc.ProgramElementDoc loaded from parent loader
Class com.sun.javadoc.Type loaded from parent loader
Finding class xdoclet.template.TemplateContext
Class xdoclet.template.TemplateContext loaded from ant loader
Finding class xdoclet.DocletContext
Class xdoclet.DocletContext loaded from ant loader
Finding class xdoclet.TemplateSubTask$ExtentTypes
Class xdoclet.TemplateSubTask$ExtentTypes loaded from ant loader
Class java.net.MalformedURLException loaded from parent loader
BUILD FAILED
file:/home/eric/tmp/xdoclet/samples/build.xml:97: The <ejbdoclet> task
doesn't support the nested "packagesubstitution" element.
at
org.apache.tools.ant.IntrospectionHelper.createElement(IntrospectionHelper.java:521)
at
org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:239)
at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:122)
at org.apache.tools.ant.Task.perform(Task.java:340)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
at org.apache.tools.ant.Main.runBuild(Main.java:609)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user