Tim, Thanks for your code. I have committed my 4.5.1 tasks and I will look at committing your task in the next few days.
Conor > -----Original Message----- > From: Tim Fennell [mailto:[EMAIL PROTECTED] > Sent: Wednesday, 5 July 2000 21:28 > To: [EMAIL PROTECTED] > Subject: RE: Optional EJB tasks (was RE: Subpackages of > ...taskdefs.optional) > > > Okay, here is the code. I hope people don't mind the attachment, but it's > quite large! > > If this is useful to anyone, I'd love some feedback on the utility of some > things I am thinking of doing with it: > > - Change from having the main class implement DocumentHandler to having an > inner class and using the javax.xml pluggability instead of > org.xml.sax.helper... > - Splitting into two classes: main EJB1.1 scanner with a callback Task > mechanism for registering the appserver(s) proprietary tools, this way the > bulk of the work, assembling the jar in the first place, could be used by > any EJB1.1. task. Any better ideas? > - Changing the naming standard reliance for the WL descriptors (right now, > must be beanName-weblogic-ejb-jar.xml) to be based on the original > deployment descriptor with some simply pattern matching (e.g. you > specificy > upto the first '-' or something like that). This would allow more flexible > naming, and also package or multi-package jars not just single-bean jars. > > -t > > ps. This is the task from my current build.xml: > > <target name="ejbs" depends="classes"> > <ejbgen srcdir="${destDir}" > destdir="${destDir}" > includes="${ejbdds}" > excludes="${wldds}" > generateweblogic="true" > keepgeneric="true" > genericjarsuffix="-temp.jar" > weblogicjarsuffix="-wl.jar"/> > </target> > > -----Original Message----- > From: Wolfgang Werner [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 05, 2000 07:11 > To: [EMAIL PROTECTED] > Subject: AW: Optional EJB tasks (was RE: Subpackages of > ...taskdefs.optional) > > > > On the topic of EJB tasks, has anyone written anything for EJB1.1 and/or > > Weblogic 5.1? > > > > If not, then I'd like to offer up what I have. I hava an EJB task that > > inherits from directory scanner, scans for deployment descriptors and > > assembles the EJB1.1 jars from the contents of the descriptor > > (XML only, not > > the 1.0 serialized classes), then optionally calls weblogic's > ejbc. Works > > very well for me, and now I can have only one task for all of > my EJBs. It > > should also be really easy to extend to call other vendors' compilers. > > > > Is there any interest? If so then I'll post the code here (I > > assume this is > > the right forum?). > Great! I'm working with WLS 5.1 and use currently only > java - tasks to assemple things. Please post your stuff! > > I'm sure that on this list are others who try to generate > a neutral EJB support task / and or working on simmilar > stuff. > > open source works! > > Wolfgang Werner > [EMAIL PROTECTED] >
