I am using XDoclet to create the interfaces and deployment descriptors for my session and entity beans in Eclipse. As Eclipse does not handle external changes to its source files well I have not included the target directories for the ejbdoclet process in the project. This works fine until I wish to reference other EJBs from a facade bean. I can create business interfaces for most of it and just get XDoclet to extend them in its generated interfaces but I now have a need to call the create method on another bean. I can't include the create method in my own version of the local home interface as it needs the local interface type as its return type. Since I don't include the XDoclet generated classes in my project the interface won't compile.

This seems like a pretty basic requirement. Is there a general way around this seeming Catch-22? As an alternative to a programming work-around, is there a way to convince Eclipse to accept changes generated from an Ant build so that I don't get "file system out of synch..." errors all over the place?

Thanks,
Barry


------------------------------------------------------- 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 xdoclet-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to