One of our developers got problem with XDoclet. We can not figure out
the reason. We tried to make the environment exactly the same. We have
Ant 1.5.1 and JDK 1.4.1_01 (those are the only things required to
compile/deploy our source I believe) (JAVA_HOME is set correctly). We
all get a fresh copy from cvs. Everyone else can run the xdoclet,
compile, deploy targets successfully. The poor guy however got error
with xdoclet(see the attached file).

We've the xdoclet 1.2beta2 (I pulled the source this morning and
created the distribution). To get it running, I also added the
required jar files commons-collections.jar, commons-collections.jar,
commons-collections.jar . Those help XDoclet to work perfectly on
others' machines.

Although the xdoclet error doesn't fail the build process, those
ejb interfaces, deployment descriptors are not created correctly.

Please share your opinions. Thanks in advance.

Cao


----------- ant version --------------------------------------------
Apache Ant version 1.5.1 compiled on October 2 2002
----------- java version -------------------------------------------
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

--------------------- extracted from build.xml ---------------------

    <target name="xdoclet" depends="init">
        <property name="merge.dir" value="xdoclet-merge"/>
        <property name="output.src.dir" value="src-gen"/>
        <property name="output.metainf.dir" value="META-INF"/>        

        <taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask">
            <classpath>
                <fileset dir="${root.dir}/lib" includes="j2ee.jar"/>
                <fileset dir="${root.dir}/xdoclet" includes="**/*.jar"/>
            </classpath>
        </taskdef>

        <delete dir="${output.src.dir}"/>
        <mkdir dir="${output.src.dir}"/>
        <delete dir="${output.metainf.dir}"/>
        <mkdir dir="${output.metainf.dir}"/>

        <ejbdoclet
            destdir="${output.src.dir}"
            mergedir="${merge.dir}"
            excludedtags="@version,@author,@todo"
            addedtags="@xdoclet-generated at ${TODAY},@copyright The XDoclet 
Team,@author XDoclet,@version ${version}"
            ejbspec="2.0"
            force="${xdoclet.force}"
            verbose="false"
            >

            <fileset dir="${src.dir}">
                <include name="**/DNSManagerBean.java"/>
            </fileset>

            <remoteinterface/>
            <homeinterface/>

            <deploymentdescriptor
                destdir="${output.metainf.dir}"
                validatexml="true"
                MergeDir="${merge.dir}"
            />

            <jboss
                version="3.0"
                unauthenticatedPrincipal="nobody"
                xmlencoding="UTF-8"
                destdir="${output.metainf.dir}"
                validatexml="true"
                preferredrelationmapping="relation-table"
                MergeDir="${merge.dir}"
            />

        </ejbdoclet>

    </target>

------------------------------------------------------------------------
$ ant clean deploy

xdoclet:
    [mkdir] Created dir: D:\work\spss\ejb-session\src-gen
   [delete] Deleting directory D:\work\spss\ejb-session\META-INF
    [mkdir] Created dir: D:\work\spss\ejb-session\META-INF
[ejbdoclet] log4j:ERROR Could not instantiate class 
[org.jboss.logging.appender.FileAppender].
[ejbdoclet] java.lang.ClassNotFoundException: org.jboss.logging.appender.FileAppender
[ejbdoclet]     at 
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1076)
[ejbdoclet]     at 
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1037)
[ejbdoclet]     at 
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:926)
[ejbdoclet]     at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
[ejbdoclet]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
[ejbdoclet]     at java.lang.Class.forName0(Native Method)
[ejbdoclet]     at java.lang.Class.forName(Class.java:140)
[ejbdoclet]     at org.apache.log4j.helpers.Loader.loadClass(Loader.java:160)
[ejbdoclet]     at 
org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:309)
[ejbdoclet]     at 
org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:112)
[ejbdoclet]     at 
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:620)
[ejbdoclet]     at 
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
[ejbdoclet]     at 
org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
[ejbdoclet]     at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
[ejbdoclet]     at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
[ejbdoclet]     at 
org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
[ejbdoclet]     at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
[ejbdoclet]     at org.apache.log4j.Category.getInstance(Category.java:514)
[ejbdoclet]     at 
org.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:153)
[ejbdoclet]     at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:285)
[ejbdoclet]     at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
[ejbdoclet]     at xdoclet.util.LogUtil.getLog(LogUtil.java:26)
[ejbdoclet]     at xdoclet.loader.ModuleFinder.findModules(ModuleFinder.java:114)
[ejbdoclet]     at xdoclet.DocletTask.registerModules(DocletTask.java:540)
[ejbdoclet]     at xdoclet.DocletTask.createDynamicElement(DocletTask.java:336)
[ejbdoclet]     at 
org.apache.tools.ant.IntrospectionHelper.createElement(IntrospectionHelper.java:510)
[ejbdoclet]     at 
org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:212)
[ejbdoclet]     at 
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:122)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:318)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] log4j:ERROR Could not instantiate appender named "FILE".
[ejbdoclet] 15:06:00,192 ERROR [findGetterMethod] Method getVerbose not found.
[ejbdoclet] 15:06:00,202 ERROR [findGetterMethod] Method getForce not found.
[ejbdoclet] 15:06:00,202 ERROR [findGetterMethod] Method getExcludePackageNames not 
found.
[ejbdoclet] 15:06:00,212 ERROR [findGetterMethod] Method isExcludePackageNames not 
found.
[ejbdoclet] 15:06:00,212 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,222 ERROR [findGetterMethod] Method getPackageNames not found.
[ejbdoclet] 15:06:00,222 ERROR [findGetterMethod] Method isPackageNames not found.
[ejbdoclet] 15:06:00,232 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,232 ERROR [findGetterMethod] Method getSourcepath not found.
[ejbdoclet] 15:06:00,242 ERROR [findGetterMethod] Method isSourcepath not found.
[ejbdoclet] 15:06:00,242 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,252 ERROR [findGetterMethod] Method getPattern not found.
[ejbdoclet] 15:06:00,262 ERROR [findGetterMethod] Method isPattern not found.
[ejbdoclet] 15:06:00,262 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,272 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:00,272 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:00,282 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 31 more
[ejbdoclet] 15:06:00,482 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:00,482 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:00,492 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,502 ERROR [findGetterMethod] Method getPattern not found.
[ejbdoclet] 15:06:00,502 ERROR [findGetterMethod] Method isPattern not found.
[ejbdoclet] 15:06:00,512 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,512 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:00,522 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:00,522 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 31 more
[ejbdoclet] 15:06:00,722 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:00,722 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:00,732 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,742 ERROR [findGetterMethod] Method getValidateXML not found.
[ejbdoclet] 15:06:00,742 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:00,752 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:00,752 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 31 more
[ejbdoclet] 15:06:00,953 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:00,963 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:00,963 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:00,973 ERROR [findGetterMethod] Method getValidateXML not found.
[ejbdoclet] 15:06:00,983 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:00,983 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:00,993 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 31 more
[ejbdoclet] 15:06:01,183 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:01,183 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:01,193 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] Running <remoteinterface/>
[ejbdoclet] Running <homeinterface/>
[ejbdoclet] Running <deploymentdescriptor/>
[ejbdoclet] Generating EJB deployment descriptor (ejb-jar.xml).
[ejbdoclet] Running <jboss/>
[ejbdoclet] Generating jboss.xml.

compile:

init:
     [echo] Current dir is D:\work\spss\ejb-entity

xdoclet:
    [mkdir] Created dir: D:\work\spss\ejb-entity\src-gen
   [delete] Deleting directory D:\work\spss\ejb-entity\META-INF
    [mkdir] Created dir: D:\work\spss\ejb-entity\META-INF
log4j:ERROR Could not instantiate class [org.jboss.logging.appender.FileAppender].
java.lang.ClassNotFoundException: org.jboss.logging.appender.FileAppender
        at 
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1076)
        at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1037)
        at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:926)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:140)
        at org.apache.log4j.helpers.Loader.loadClass(Loader.java:160)
        at 
org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:309)
        at 
org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:112)
        at 
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:620)
        at 
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
        at 
org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
        at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
        at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
        at 
org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
        at org.apache.log4j.Category.getInstance(Category.java:514)
        at 
org.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:153)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:285)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
        at xdoclet.util.LogUtil.getLog(LogUtil.java:26)
        at xdoclet.loader.ModuleFinder.findModules(ModuleFinder.java:114)
        at xdoclet.DocletTask.registerModules(DocletTask.java:540)
        at xdoclet.DocletTask.createDynamicElement(DocletTask.java:336)
        at 
org.apache.tools.ant.IntrospectionHelper.createElement(IntrospectionHelper.java:510)
        at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:212)
        at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:122)
        at org.apache.tools.ant.Task.getReplacement(Task.java:379)
        at org.apache.tools.ant.Task.perform(Task.java:332)
        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:1306)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        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:1306)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        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:1306)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        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:1306)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
        at org.apache.tools.ant.Main.runBuild(Main.java:610)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)
log4j:ERROR Could not instantiate appender named "FILE".
[ejbdoclet] 15:06:03,827 ERROR [findGetterMethod] Method getVerbose not found.
[ejbdoclet] 15:06:03,827 ERROR [findGetterMethod] Method getForce not found.
[ejbdoclet] 15:06:03,837 ERROR [findGetterMethod] Method getExcludePackageNames not 
found.
[ejbdoclet] 15:06:03,847 ERROR [findGetterMethod] Method isExcludePackageNames not 
found.
[ejbdoclet] 15:06:03,847 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:03,857 ERROR [findGetterMethod] Method getPackageNames not found.
[ejbdoclet] 15:06:03,857 ERROR [findGetterMethod] Method isPackageNames not found.
[ejbdoclet] 15:06:03,867 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:03,867 ERROR [findGetterMethod] Method getSourcepath not found.
[ejbdoclet] 15:06:03,877 ERROR [findGetterMethod] Method isSourcepath not found.
[ejbdoclet] 15:06:03,877 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:03,887 ERROR [findGetterMethod] Method getPattern not found.
[ejbdoclet] 15:06:03,887 ERROR [findGetterMethod] Method isPattern not found.
[ejbdoclet] 15:06:03,897 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:03,907 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:03,907 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:03,917 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:334)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 36 more
[ejbdoclet] 15:06:04,137 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:04,147 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:04,147 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:04,157 ERROR [findGetterMethod] Method getPattern not found.
[ejbdoclet] 15:06:04,157 ERROR [findGetterMethod] Method isPattern not found.
[ejbdoclet] 15:06:04,167 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:04,177 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:04,177 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:04,187 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:334)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 36 more
[ejbdoclet] 15:06:04,408 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:04,408 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:04,418 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:04,428 ERROR [findGetterMethod] Method getValidateXML not found.
[ejbdoclet] 15:06:04,428 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:04,428 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:04,438 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:334)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 36 more
[ejbdoclet] 15:06:04,658 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:04,658 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:04,668 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] 15:06:04,678 ERROR [findGetterMethod] Method getValidateXML not found.
[ejbdoclet] 15:06:04,678 ERROR [findGetterMethod] Method 
getPackageSubstitutionInheritanceSupported not found.
[ejbdoclet] 15:06:04,688 ERROR [findGetterMethod] Method getPrefixWithPackageStructure 
not found.
[ejbdoclet] 15:06:04,688 ERROR [fillConfigParamsHashMapUsingReflectionFor] 
InvocationTargetException
[ejbdoclet] java.lang.reflect.InvocationTargetException
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ejbdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[ejbdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[ejbdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsHashMapUsingReflectionFor(ConfigParamIntrospector.java:187)
[ejbdoclet]     at 
xdoclet.ConfigParamIntrospector.fillConfigParamsFor(ConfigParamIntrospector.java:113)
[ejbdoclet]     at xdoclet.DocletTask.getConfigParams(DocletTask.java:438)
[ejbdoclet]     at xdoclet.DocletTask.createContext(DocletTask.java:610)
[ejbdoclet]     at xdoclet.DocletTask.validateSubTasks(DocletTask.java:516)
[ejbdoclet]     at xdoclet.DocletTask.validateOptions(DocletTask.java:487)
[ejbdoclet]     at 
xdoclet.modules.ejb.EjbDocletTask.validateOptions(EjbDocletTask.java:81)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:53)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:334)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java:319)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java:309)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java:196)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java:235)
[ejbdoclet] Caused by: java.lang.IllegalStateException: Engine is null?!
[ejbdoclet]     at xdoclet.TemplateSubTask.getEngine(TemplateSubTask.java:172)
[ejbdoclet]     ... 36 more
[ejbdoclet] 15:06:04,918 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 15:06:04,928 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 15:06:04,928 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter 
method not found.
[ejbdoclet] Running <remoteinterface/>
[ejbdoclet] Generating Remote interface for 'net.lemurnetworks.ejb.entity.AccountBean'.
[ejbdoclet] Running <homeinterface/>
[ejbdoclet] Generating Home interface for 'net.lemurnetworks.ejb.entity.AccountBean'.
[ejbdoclet] Running <deploymentdescriptor/>
[ejbdoclet] Generating EJB deployment descriptor (ejb-jar.xml).
[ejbdoclet] Running <jboss/>
[ejbdoclet] Generating jboss.xml.

compile:

Reply via email to