I was running the xdoclet plugin for maven and was having trouble with 
error messages telling me that I had files in more than one fileset.  So I 
decided to scale back and take a working ant script and incorporate it 
into my maven.xml.  The script runs to completion and tells me that the 
build passed, but nothing is created.  I pasted the verbose output from 
maven below and you can see where Ant is loading classes and appears to be 
ready to execute the task, it then terminates without generating the files 
or giving an error.  Anybody point me in the right direction?  Thanks!

PS - I have also posted this to the xdoclet user list.


<goal name="webdoclet_goal"
                description="Generate deployment descriptors">

                <echo>
 +---------------------------------------------------+
                </echo>
                <echo>|---------------------------------|</echo>
                <echo>| R U N N I N G W E B D O C L E T |</echo>
                <echo>|_________________________________|</echo>
                <echo>
 +---------------------------------------------------+
                </echo>
                <echo>Taskdef.........</echo>
                <taskdef name="webdoclet_a"
                        classname="xdoclet.modules.web.WebDocletTask">
                        <classpath>
                                <path refid="maven.dependency.classpath" />
                                <pathelement
                                        
path="${pom.getDependencyPath('xdoclet:xdoclet-web-module')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('xdoclet:xdoclet-ibm-module')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('xdoclet:xdoclet')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('xjavadoc:xjavadoc')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('xdoclet:xdoclet-xdoclet-module')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('commons-collections:commons-collections')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('commons-logging:commons-logging')}" />
                                <pathelement
                                        
path="${pom.getDependencyPath('log4j:log4j')}" />
                        </classpath>
                </taskdef>

                <tstamp>
                        <echo>Timestamp.......</echo>
                        <format property="TODAY" pattern="d-MM-yy" />
                </tstamp>
                <webdoclet_a destdir="${maven.xdoclet.webdoclet.destDir}"
                        mergedir="${maven.xdoclet.webdoclet.mergedir}"
                        excludedtags="@version,@author,@todo"
                        addedtags="@xdoclet-generated at ${TODAY},@copyright 
The XDoclet Team,@author 
XDoclet"
                        force="false" verbose="true">
                        <echo>Webdoclet......</echo>
                        <fileset dir="${basedir}/JavaSource">
                                <echo>Fileset..........</echo>
                                <include name="**/*.java" />
                        </fileset>
                        <echo>Deployment Descriptor</echo>
                        <deploymentdescriptor servletspec="2.3"
                                sessiontimeout="65" 
destdir="${maven.xdoclet.webdoclet.destDir}"
                                displayname="PSO_TEST" />
                        <echo>XMI files..........</echo>
                        <webspherewebxml virtualHostName="pso_host"
                                destdir="${maven.xdoclet.webdoclet.destDir}"
                                fileServingEnabled="false" validateXml="false"
                                directoryBrowsingEnabled="false"
                                serveServletsByClassnameEnabled="false" 
preCompileJSPs="false" />
                <echo>Exit webdoclet.........</echo>
                </webdoclet_a>
        </goal>



webdoclet_goal:
    [echo] 
 +---------------------------------------------------+
 
    [echo] |---------------------------------|
    [echo] | R U N N I N G W E B D O C L E T |
    [echo] |_________________________________|
    [echo] 
 +---------------------------------------------------+
 
    [taskdef] [DEBUG] Finding class xdoclet.modules.web.WebDocletTask
    [taskdef] [DEBUG] Finding class xdoclet.DocletTask
    [taskdef] [DEBUG] Finding class xjavadoc.ant.XJavadocTask
    [taskdef] [DEBUG] Class org.apache.tools.ant.Task loaded from parent 
loader
    [taskdef] [DEBUG] Class xjavadoc.ant.XJavadocTask loaded from ant 
loader
    [taskdef] [DEBUG] Class org.apache.tools.ant.DynamicConfigurator 
loaded from parent loader
    [taskdef] [DEBUG] Class xdoclet.DocletTask loaded from ant loader
    [taskdef] [DEBUG] Class xdoclet.modules.web.WebDocletTask loaded from 
ant loader
    [taskdef] [DEBUG] Class java.lang.Throwable loaded from parent loader
    [taskdef] [DEBUG] Class java.lang.OutOfMemoryError loaded from parent 
loader
    [taskdef] [DEBUG] Class java.util.Map loaded from parent loader
    [taskdef] [DEBUG] Class org.apache.tools.ant.types.AbstractFileSet 
loaded from parent loader
    [taskdef] [DEBUG] Class org.apache.tools.ant.types.FileSet loaded from 
parent loader
    [taskdef] [DEBUG] Finding class xjavadoc.SourceSet
    [taskdef] [DEBUG] Class java.lang.Object loaded from parent loader
    [taskdef] [DEBUG] Class java.io.Serializable loaded from parent loader
    [taskdef] [DEBUG] Class xjavadoc.SourceSet loaded from ant loader
    [taskdef] [DEBUG] Class org.apache.tools.ant.BuildException loaded 
from parent loader
    [taskdef] [DEBUG] Class java.lang.ClassNotFoundException loaded from 
parent loader
    [taskdef] [DEBUG] Class java.lang.NoClassDefFoundError loaded from 
parent loader
    [taskdef] [DEBUG] Class java.util.List loaded from parent loader
    [taskdef] [DEBUG] Class java.lang.InstantiationException loaded from 
parent loader
    [taskdef] [DEBUG] Class java.lang.IllegalAccessException loaded from 
parent loader
    [taskdef] [DEBUG] Finding class xdoclet.SubTask
    [taskdef] [DEBUG] Finding class xdoclet.DocletSupport
    [taskdef] [DEBUG] Class xdoclet.DocletSupport loaded from ant loader
    [taskdef] [DEBUG] Class xdoclet.SubTask loaded from ant loader
    [taskdef] [DEBUG] Finding class xdoclet.TemplateSubTask
    [taskdef] [DEBUG] Class xdoclet.TemplateSubTask loaded from ant loader
    [taskdef] [DEBUG] Finding class xdoclet.XmlSubTask
    [taskdef] [DEBUG] Class xdoclet.XmlSubTask loaded from ant loader
    [taskdef] [DEBUG] Finding class xdoclet.XDocletException
    [taskdef] [DEBUG] Finding class xdoclet.template.TemplateException
    [taskdef] [DEBUG] Class java.lang.Exception loaded from parent loader
    [taskdef] [DEBUG] Class xdoclet.template.TemplateException loaded from 
ant loader
    [taskdef] [DEBUG] Class xdoclet.XDocletException loaded from ant 
loader
    [taskdef] [DEBUG] Class java.lang.ClassCastException loaded from 
parent loader
    [taskdef] [DEBUG]  +User task: webdoclet 
xdoclet.modules.web.WebDocletTask
[DEBUG] Finding class xjavadoc.XJavaDoc
[DEBUG] Class xjavadoc.XJavaDoc loaded from ant loader
[DEBUG] Class java.util.Set loaded from parent loader
[DEBUG] Class java.util.Collection loaded from parent loader
[DEBUG] Class java.util.AbstractList loaded from parent loader
[DEBUG] Class java.util.ArrayList loaded from parent loader
[DEBUG] Finding class xjavadoc.AbstractProgramElement
[DEBUG] Finding class xjavadoc.XProgramElement
[DEBUG] Class java.lang.Comparable loaded from parent loader
[DEBUG] Finding class xjavadoc.Named
[DEBUG] Class xjavadoc.Named loaded from ant loader
[DEBUG] Class xjavadoc.XProgramElement loaded from ant loader
[DEBUG] Class xjavadoc.AbstractProgramElement loaded from ant loader
[DEBUG] Finding class xjavadoc.SourceClass
[DEBUG] Finding class xjavadoc.AbstractClass
[DEBUG] Finding class xjavadoc.XClass
[DEBUG] Finding class xjavadoc.XType
[DEBUG] Class xjavadoc.XType loaded from ant loader
[DEBUG] Class xjavadoc.XClass loaded from ant loader
[DEBUG] Class xjavadoc.AbstractClass loaded from ant loader
[DEBUG] Class xjavadoc.SourceClass loaded from ant loader
[DEBUG] Class java.lang.IllegalStateException loaded from parent loader
[DEBUG] Finding class xjavadoc.Primitive
[DEBUG] Class xjavadoc.Primitive loaded from ant loader
[DEBUG] Finding class xjavadoc.BinaryClass
[DEBUG] Class xjavadoc.BinaryClass loaded from ant loader
[DEBUG] Finding class xjavadoc.UnknownClass
[DEBUG] Class xjavadoc.UnknownClass loaded from ant loader
[DEBUG] Class java.lang.String loaded from parent loader
[DEBUG] Class java.util.Arrays loaded from parent loader
[DEBUG] Class java.util.Collections loaded from parent loader
[DEBUG] Class java.util.HashMap loaded from parent loader
[DEBUG] Class java.util.HashSet loaded from parent loader
[DEBUG] Class java.util.TreeSet loaded from parent loader
[DEBUG] Finding class xjavadoc.XTagFactory
[DEBUG] Class xjavadoc.XTagFactory loaded from ant loader
[DEBUG] Finding class xjavadoc.XTag
[DEBUG] Class xjavadoc.XTag loaded from ant loader
[DEBUG] Finding class xjavadoc.UnknownTagException
[DEBUG] Finding class xjavadoc.TagValidationException
[DEBUG] Class java.lang.RuntimeException loaded from parent loader
[DEBUG] Class xjavadoc.TagValidationException loaded from ant loader
[DEBUG] Class xjavadoc.UnknownTagException loaded from ant loader
[DEBUG] Class java.util.StringTokenizer loaded from parent loader
[DEBUG] Class java.lang.Class loaded from parent loader
[DEBUG] Finding class xjavadoc.DefaultXTag
[DEBUG] Class xjavadoc.DefaultXTag loaded from ant loader
[DEBUG] Class java.lang.IllegalArgumentException loaded from parent loader
[DEBUG] Finding class xjavadoc.XDoc
[DEBUG] Finding class xjavadoc.event.XTagListener
[DEBUG] Class java.util.EventListener loaded from parent loader
[DEBUG] Class xjavadoc.event.XTagListener loaded from ant loader
[DEBUG] Class xjavadoc.XDoc loaded from ant loader
[DEBUG] Class java.util.Iterator loaded from parent loader
[DEBUG] Class java.util.EventObject loaded from parent loader
[DEBUG] Finding class xjavadoc.event.XTagEvent
[DEBUG] Class xjavadoc.event.XTagEvent loaded from ant loader
[DEBUG] Class java.io.IOException loaded from parent loader
[DEBUG] Class java.lang.StringIndexOutOfBoundsException loaded from parent 
loader
[DEBUG] Class java.io.Reader loaded from parent loader
[DEBUG] Class java.io.StringReader loaded from parent loader
[DEBUG] Finding class xjavadoc.JavaDocReader
[DEBUG] Class java.io.FilterReader loaded from parent loader
[DEBUG] Class xjavadoc.JavaDocReader loaded from ant loader
[DEBUG] Class java.lang.System loaded from parent loader
[DEBUG] Class java.util.LinkedList loaded from parent loader
[DEBUG] Class java.lang.UnsupportedOperationException loaded from parent 
loader
[DEBUG] Finding class xjavadoc.XMember
[DEBUG] Class xjavadoc.XMember loaded from ant loader
[DEBUG] Finding class xjavadoc.XExecutableMember
[DEBUG] Class xjavadoc.XExecutableMember loaded from ant loader
[DEBUG] Finding class xjavadoc.Util
[DEBUG] Class xjavadoc.Util loaded from ant loader
[DEBUG] Class java.io.FileFilter loaded from parent loader
[DEBUG] Finding class xjavadoc.Util$1
[DEBUG] Class xjavadoc.Util$1 loaded from ant loader
[DEBUG] Finding class xjavadoc.Util$2
[DEBUG] Class xjavadoc.Util$2 loaded from ant loader
[DEBUG] Finding class xdoclet.loader.ModuleFinder
[DEBUG] Class xdoclet.loader.ModuleFinder loaded from ant loader
[DEBUG] Class java.util.zip.ZipException loaded from parent loader
[DEBUG] Class java.util.zip.ZipEntry loaded from parent loader
[DEBUG] Class java.util.jar.JarEntry loaded from parent loader
[DEBUG] Class java.io.FileInputStream loaded from parent loader
[DEBUG] Class java.io.InputStream loaded from parent loader
[DEBUG] Finding class xdoclet.loader.ModuleFinder$1
[DEBUG] Class xdoclet.loader.ModuleFinder$1 loaded from ant loader
[DEBUG] Class org.apache.tools.ant.AntClassLoader loaded from parent 
loader
[DEBUG] Class java.io.File loaded from parent loader
[DEBUG] Finding class 
xdoclet.tagshandler.PackageTagsHandler$PackageSubstitution
[DEBUG] Class xdoclet.tagshandler.PackageTagsHandler$PackageSubstitution 
loaded from ant loader
[DEBUG] Finding class xdoclet.ConfigParameter
[DEBUG] Class xdoclet.ConfigParameter loaded from ant loader
[DEBUG] Class java.net.MalformedURLException loaded from parent loader
[DEBUG] Finding class org.apache.commons.collections.Predicate
[DEBUG] Class org.apache.commons.collections.Predicate loaded from ant 
loader
[DEBUG] Finding class xdoclet.modules.web.WebDocletTaskBeanInfo
[DEBUG] Finding class xdoclet.DocletTaskBeanInfo
[DEBUG] Finding class xjavadoc.ant.XJavadocTaskBeanInfo
[DEBUG] Finding class xdoclet.DocletContext
[DEBUG] Class xdoclet.DocletContext loaded from ant loader
[DEBUG] Finding class xdoclet.util.LogUtil
[DEBUG] Class xdoclet.util.LogUtil loaded from ant loader
[DEBUG] Class java.lang.StringBuffer loaded from parent loader
[DEBUG] Class org.apache.commons.logging.LogFactory loaded from parent 
loader
[DEBUG] Finding class xdoclet.loader.LoaderMessages
[DEBUG] Class xdoclet.loader.LoaderMessages loaded from ant loader
[DEBUG] Finding class xdoclet.util.Translator
[DEBUG] Class xdoclet.util.Translator loaded from ant loader
[DEBUG] Class java.util.MissingResourceException loaded from parent loader
[DEBUG] Class org.apache.commons.logging.Log loaded from parent loader
[DEBUG] Class java.util.ResourceBundle loaded from parent loader
[DEBUG] Finding class xdoclet.loader.LoaderMessagesMessages
[DEBUG] ResourceStream for 
xdoclet/loader/LoaderMessagesMessages.properties loaded from ant loader
[DEBUG] Finding class xdoclet.loader.LoaderMessagesMessages_en
[DEBUG] Couldn't load ResourceStream for 
xdoclet/loader/LoaderMessagesMessages_en.properties
[DEBUG] Finding class xdoclet.loader.LoaderMessagesMessages_en_US
[DEBUG] Couldn't load ResourceStream for 
xdoclet/loader/LoaderMessagesMessages_en_US.properties
[DEBUG] Class java.text.MessageFormat loaded from parent loader
[DEBUG] Finding class xdoclet.loader.XDocletXmlParser
[DEBUG] Class org.xml.sax.helpers.DefaultHandler loaded from parent loader
[DEBUG] Class xdoclet.loader.XDocletXmlParser loaded from ant loader
[DEBUG] Class javax.xml.parsers.ParserConfigurationException loaded from 
parent loader
[DEBUG] Class org.xml.sax.SAXParseException loaded from parent loader
[DEBUG] Class org.xml.sax.SAXException loaded from parent loader
[DEBUG] Class javax.xml.parsers.SAXParser loaded from parent loader
[DEBUG] Class javax.xml.parsers.SAXParserFactory loaded from parent loader
[DEBUG] Class java.util.jar.JarFile loaded from parent loader
[DEBUG] Class java.net.URL loaded from parent loader
[DEBUG] Class org.xml.sax.InputSource loaded from parent loader
[DEBUG] Finding class xdoclet.loader.XDocletModule
[DEBUG] Class xdoclet.loader.XDocletModule loaded from ant loader
[DEBUG] Finding class xdoclet.loader.TagHandlerDefinition
[DEBUG] Class xdoclet.loader.TagHandlerDefinition loaded from ant loader
[DEBUG] Class org.xml.sax.Attributes loaded from parent loader
[DEBUG] Finding class xdoclet.loader.SubTaskDefinition
[DEBUG] Class xdoclet.loader.SubTaskDefinition loaded from ant loader
[DEBUG] Finding class 
xdoclet.modules.ibm.websphere.web.WebSphereWebXmlSubTask
[DEBUG] Class xdoclet.modules.ibm.websphere.web.WebSphereWebXmlSubTask 
loaded from ant loader
[DEBUG] Class java.lang.NumberFormatException loaded from parent loader
[DEBUG] Class java.util.Stack loaded from parent loader
[DEBUG] Registering SubTask webspherewebxml 
(xdoclet.modules.ibm.websphere.web.WebSphereWebXmlSubTask) to DocletTask 
xdoclet.modules.web.WebDocletTask
[DEBUG] Finding class xdoclet.modules.ejb.EjbDocletTask
[DEBUG] Finding class xdoclet.XDocletMessages
[DEBUG] Class xdoclet.XDocletMessages loaded from ant loader
[DEBUG] Finding class xdoclet.XDocletMessagesMessages
[DEBUG] ResourceStream for xdoclet/XDocletMessagesMessages.properties 
loaded from ant loader
[DEBUG] Finding class xdoclet.XDocletMessagesMessages_en
[DEBUG] Couldn't load ResourceStream for 
xdoclet/XDocletMessagesMessages_en.properties
[DEBUG] Finding class xdoclet.XDocletMessagesMessages_en_US
[DEBUG] Couldn't load ResourceStream for 
xdoclet/XDocletMessagesMessages_en_US.properties
[DEBUG] Finding class xdoclet.modules.ejb.EjbDocletTask
    [webdoclet] [DEBUG] Class org.apache.tools.ant.ProjectComponent loaded 
from parent loader
    [webdoclet] [DEBUG] Class org.apache.tools.ant.Project loaded from 
parent loader
    [webdoclet] [DEBUG] Finding class xdoclet.ConfigParamIntrospector
    [webdoclet] [DEBUG] Class xdoclet.ConfigParamIntrospector loaded from 
ant loader
    [webdoclet] [DEBUG] Class java.lang.NoSuchMethodException loaded from 
parent loader
    [webdoclet] [DEBUG] Class java.lang.reflect.InvocationTargetException 
loaded from parent loader
    [webdoclet] [DEBUG] Class java.lang.SecurityException loaded from 
parent loader
    [webdoclet] [DEBUG] Finding class 
xdoclet.ConfigParamIntrospector$NullObject
    [webdoclet] [DEBUG] Class xdoclet.ConfigParamIntrospector$NullObject 
loaded from ant loader
    [webdoclet] [DEBUG] Class java.lang.reflect.Method loaded from parent 
loader
    [webdoclet] [DEBUG] Class java.lang.reflect.Modifier loaded from 
parent loader
    [webdoclet] [DEBUG] Class java.lang.Void loaded from parent loader
    [webdoclet] [DEBUG] Class java.beans.Introspector loaded from parent 
loader
    [webdoclet] [DEBUG] Class java.lang.Character loaded from parent 
loader
    [webdoclet] [DEBUG] Finding class javax.servlet.Servlet
    [webdoclet] [DEBUG] Class javax.servlet.Servlet loaded from ant loader
    [webdoclet] [DEBUG] Finding class xjavadoc.filesystem.FileSourceSet
    [webdoclet] [DEBUG] Class xjavadoc.filesystem.FileSourceSet loaded 
from ant loader
    [webdoclet] [DEBUG] fileset: Setup scanner in dir 
/opt/tools/maven/maven_projects/ipm/PSOWeb/JavaSource with patternSet{ 
includes: [**/*.java] excludes: [] }
    [webdoclet] [DEBUG] Class org.apache.tools.ant.DirectoryScanner loaded 
from parent loader
    [webdoclet] [DEBUG] Finding class xjavadoc.filesystem.AbstractFile
    [webdoclet] [DEBUG] Class xjavadoc.filesystem.AbstractFile loaded from 
ant loader
    [webdoclet] [DEBUG] Finding class xdoclet.XDocletMain
    [webdoclet] [DEBUG] Class xdoclet.XDocletMain loaded from ant loader

    [echo] Compiling to 
/opt/tools/maven/maven_projects/ipm/PSOWeb/../target/classes
    [echo] Sources Present = true
    [echo] Compiling...........



Louis M. Burroughs III, OCTO

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to