I'm using JBoss_RC4 and Xdoclet 1.2b2 and it seems to be working pretty well. One thing about the 1.2b2 beta is that the jboss tag only accepts "3.1" as an argument for version. This makes sense considering the date the beta was realeased and  isn't really a big deal as I work around it with ant's replace tags before I jar up the package [Tags from my build.xml are below].

I was playing with the CVS version the other day and I think that this was already updated to accept 3.2

Also, I couldn't figure out which @tags are used to support adding the <unknown-pk> tags to the jbosscmp-jdbc.xml file. My guess is that because this is a pretty new feature it just hasn't made it into the program yet. But, again it wasn't really a problem since I just added what I needed to the appropriate merge file. I'm humming along just fine.

By the way... Xdoclet rocks!  The Xdoclet & Ant teams really do a great job. I don't know how I lived with out  it. The jboss and valueobject tags in particular.

Also, I don't post to the list really as I'm new to the package and there are obviously alot more folks on the list with a better understanding of the package (no need for one newbie to send others down the wrong track by mistake) but I'd be glad to offer help if you run into problems I've already encountered.

Any way, I hope this helps with your decision.

Dennis

<!-- adjust the jbosscmp-jdbc.xml deployment descriptor DOCTYPE -->
<replace file="${build}/META-INF/jbosscmp-jdbc.xml">
<replacetoken><![CDATA[<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.0//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_0.dtd">]]></replacetoken>
<replacevalue><![CDATA[<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd">]]></replacevalue>
</replace>

<!-- adjust the jboss.xml deployment descriptor DOCTYPE -->
<replace file="${build}/META-INF/jboss.xml">
<replacetoken><![CDATA[<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.1//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_1.dtd">]]></replacetoken>
<replacevalue><![CDATA[<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd">]]></replacevalue>
</replace>

Sean wrote:
I'm not sure what you mean by using XDoclet in a production
environment. XDoclet is a code generator, in the same sense as an IDE
plus a human programmer generate code.
    

Well, that would mean: can it be used to generate complete deployment
descriptors.  For example, if it could not generate ejb-ref parts yet
because that section of has not been implemented then it would be useless
for most people in a production environment.

sean.




-------------------------------------------------------
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
  

Reply via email to