Hello,
I have a problem XDoclet does not generate me DOCTYPE into the
ejb-jar.xml file.
Here is my ant task that I use:
===============================
<!-- Generate ejb classes -->
<ejbdoclet ejbspec="2.1" ejbClassNameSuffix="Impl"
destdir="${generated_home}/${projectname}/${build_home}/generated-ejb/"
excludedtags="@version,@author"
addedtags="@xdoclet-generated at ${TODAY}">
<!-- verbose="true"-->
<fileset
dir="${generated_home}/${projectname}/${buildsrc_home}/${code_home}">
<include name="**/*ControllerImpl.java"/>
</fileset>
<remoteinterface pattern="{0}Remote"/>
<homeinterface pattern="{0}RemoteHome"/>
<localhomeinterface pattern="{0}Home"/>
<deploymentdescriptor validateXML="true"/>
<jonas version="3.0" validateXML="false"/>
<jboss version="3.2" validateXML="false"/>
</ejbdoclet>
Here is generated ejb-jar.xml file:
===================================
<?xml version="1.0" encoding="UTF-8"?>
### HERE IS MISSING <!DOCTYPE ejb-jar PUBLIC ... ###
<ejb-jar xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" version="2.1">
<description><![CDATA[No Description.]]></description>
<display-name>Generated by XDoclet</display-name>
... other stuff
</ejb-jar>
But when I change <ejbdoclet ejbspec="2.1" ...> to
<ejbdoclet ejbspec="2.0" ...> (I have changed only ejbcpec from
2.1 to 2.0) it already generates doctype.
Is it ok ?
Thank you in advance for answer,
with best regards,
Julian Legeny
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
xdoclet-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user