I just obtained the latest CVS about 10 minutes ago, built it, replaced the jar with the new one, and discovered that none of my ejbCreate() methods are being honored. I just built the samples and noticed the same thing. Anyone else seeing this?
 
I am also seeing a problem with CMPs that only have a local interface not getting the <local> and <localhome> entries generated in their ejb-jar.xml file. Anyone seeing this as well?
 
I'm getting a bit frustrated with trying to use this tool, though the goals are honorable. I am concerned that there are no regression tests being performed to ensure that the most basic concepts, such as create() methods, are continuing to be generated. It also prevents quick determination of whether WebLogic and JBoss support is broken or not. Am I missing something with your project, or is this the case? If so, what are the plans for implementing unit tests and other forms of regression testing when introducing new features or bug fixes?
 
Currently, I am spending more time getting around XDoclet 'features' than writing code - I hope this will change, as I don't want to abandon XDoclet unless it is necessary.
 
Attached is my source file, along with the generated code. You can build your samples project and look at the AccountBean to see the same problem.The home contains only finders and no create() methods.
 
Best Regards,
James

Attachment: UserAccountBean.java
Description: Binary data

Attachment: UserAccountHome.java
Description: Binary data

Reply via email to