You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Steve Wilkinson <sw...@NETdelivery.com> on 2000/11/20 17:45:40 UTC

Q: Ejbc with iPlanet 6.0 application server?

The documentation for the Task Def Ejbc says it only works with WebLogic.
If I'm using the iPlanet 6.0 application server, than I guess I assume these
are my options:  
	Find out if there is a task def already written for iPlanet?  (How
do I go about this?)
	Use exec commands? (already done this)
	Write my own task def?

Thanks in advance,

Steve Wilkinson, swilkinson@netdelivery.com
4725 Walnut St
Boulder, Colorado 80301

P: 303-245-7378
F: 303-245-0301

RE: Ejbc with iPlanet 6.0 application server?

Posted by Conor MacNeill <co...@ebinteractive.com.au>.
Steve,

The ejbjar task is structured so that it can be extended to cover vendor
specific deployment tools. The bulk of the work is generic and a nested
element controls the vendor specific part. So, for weblogic, the task is
used as

<ejbjar ...>
    <weblogic .../>
</ejbjar ...>

The idea is that someone will write the nexted element for the other app
servers so that, for iplanet, for example, we would have

<ejbjar ...>
    <iplanet .../>
</ejbjar>

or even

<ejbjar ...>
    <weblogic .../>
    <iplanet .../>
</ejbjar ...>

if you wanted to create two deployment jars for the different app servers.

To answer your specific questions. I know of no iPlanet tasks. Using exec
commands usually does not provide the control you really want such as
checking whether beans are out of date. Rather than writing your own
taskdef, it would be good if you wrote the nested element for iplanet that
works in the current ejbjar task.

If you can send me the <exec> stuff you are currently using, I can have a
look at how iplanet might fit into the ejbjar task. Also, please read the
documentation for the ejbjar task as see if it fits your needs
http://jakarta.apache.org/ant/jakarta-ant/docs/ejb.html#ejbjar

Conor



--
Conor MacNeill
conor@cortexebusiness.com.au
Cortex eBusiness
http://www.cortexebusiness.com.au

> -----Original Message-----
> From: Steve Wilkinson [mailto:swilkinson@NETdelivery.com]
> Sent: Tuesday, 21 November 2000 3:46
> To: 'ant-user@jakarta.apache.org'
> Subject: Q: Ejbc with iPlanet 6.0 application server?
>
>
> The documentation for the Task Def Ejbc says it only works with WebLogic.
> If I'm using the iPlanet 6.0 application server, than I guess I
> assume these
> are my options:
> 	Find out if there is a task def already written for iPlanet?  (How
> do I go about this?)
> 	Use exec commands? (already done this)
> 	Write my own task def?
>
> Thanks in advance,
>
> Steve Wilkinson, swilkinson@netdelivery.com
> 4725 Walnut St
> Boulder, Colorado 80301
>
> P: 303-245-7378
> F: 303-245-0301
>