> -----Original Message----- > From: Christopher Lenz [mailto:cmlenz@;gmx.de] > Sent: 20 October 2002 23:35 > To: Cactus Developers List > Subject: Re: cvs commit: jakarta-cactus/Eclipse-Plugin PLAN.txt > > Vincent Massol wrote: > >>have the same basic structure (startup, deploy, test, shutdown). It > >>should be possible to formalize those steps in the IContainerProvider > >>interface without the danger of having an API that hinders integration > >>with some containers. I.e., the requirements are already well known. > > > > Yes, you are right, if we stay at high level tasks like > > deploy/start/stop/etc. What I am concerned with is the link between the > > steps which are harder to bridge if you change technology. > > I'm not sure I understand... :-P
Not sure I do either ;-) I think what I meant is that if there is an interaction (like exchanging properties) between the different actions (start, deploy, stop, install) it might be difficult. But forget this comment, I think it will be ok ... :-) > > > Actually, I agree with all that you say :-). I'm only concerned about > > providing a working plugin ASAP and if the Ant integration works, I > > believe it is the fastest way. I am 200% ok to start doing a proper > > JSR107 interface and start afterwards. Or if you're interested you could > > work on that. Again, the more help we have the more ideas we can try! > > I've taken a brief look at JSR 88 (107 is JCACHE?) ooops, sorry ;-) > and I don't see how > it fits Cactus very well... it's only about deployment AFAICT, but the > more complex tasks Cactus has to perform are setting up (in a temp > directory, of course) and starting/stopping the container. Yes, you are right again :-). It only addresses a small part of what we need in Cactus... Christopher, you have made very good points. I would love it if you were able to work with us on the plugin! What do you think about implementing the interface you mentioned (with the install()/deploy()/start() and stop()) which in turn call Ant scriptlets. We probably still need a package() one to create the cactified war, no? Thanks -Vincent > > -- > Christopher Lenz > /=/ cmlenz at gmx.de > > > -- > To unsubscribe, e-mail: <mailto:cactus-dev- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:cactus-dev- > [EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:cactus-dev-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:cactus-dev-help@;jakarta.apache.org>
