Hi all,

I find it very difficult to move from XDoclet 1.2.x to 2.

For example I get errors like this:

java.lang.RuntimeException: java.lang.RuntimeException:
@ejb.persistence column-name="ColumnName"
 in package.BeanName (line 66): is not allowed on methods

Where the documentation says that this is allowed:
http://xdoclet.codehaus.org/EjbTags#EjbTags-ejb.persistence

My ant target contains this:
==========================
            <taskdef name="xdoclet2" classname="org.xdoclet.ant.XDocletTask"
classpathref="base.path" />

            <xdoclet2>

                <xdoclet-fileset />

                <component classname="org.xdoclet.plugin.ejb.EjbConfig"
version="${ejb.version}"
                           destdir="@{generate-dir}" />

                <component
classname="org.xdoclet.plugin.ejb.interfaces.RemoteInterfacePlugin"
                           packageregex="ejb" packagereplace="interfaces"
validate="false"
                           destdir="@{generate-dir}" />

                <component
classname="org.xdoclet.plugin.ejb.interfaces.RemoteHomeInterfacePlugin"
                           packageregex="ejb" packagereplace="interfaces"
validate="false"
                           destdir="@{generate-dir}" />

                <component
classname="org.xdoclet.plugin.ejb.interfaces.LocalInterfacePlugin"
                           packageregex="ejb" packagereplace="interfaces"
validate="false"
                           destdir="@{generate-dir}" />

                <component
classname="org.xdoclet.plugin.ejb.interfaces.LocalHomeInterfacePlugin"
                           packageregex="ejb" packagereplace="interfaces"
validate="false"
                           destdir="@{generate-dir}" />

                <component
classname="org.xdoclet.plugin.ejb.descriptor.EjbJarXmlPlugin"
                           destdir="@{build-dir}/META-INF" />

            </xdoclet2>
==========================

Is this perhaps a known issue?

Anyone else out there want to elaborate on their experience with XDoclet2?


Thanks,
Gerrit Grobbelaar

Reply via email to