You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Herry <he...@yahoo.com> on 2001/11/13 09:51:42 UTC
Manifest file in Weblogic ejbjar task
Hi,
I understand that Weblogic recently has a new feature
for defining some classpath values in the Manifest
file of the ejb Jar.
Does anybody know whether Ant 1.4.1 or 5 alpha
supports that? Because I tried to put the manifest
attribute in the ejbjar task (which I think it is an
undocumented feature because I had to go to the source
code to find it). Ant doesn't complain about that, but
it doesn't seem to do what I intended it to do as
well.
Any idea?
Thanks in advance
Herry
__________________________________________________
Do You Yahoo!?
Yahoo! Events Guide - Entertainment, community events and more!
http://events.yahoo.com.sg/
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Manifest file in Weblogic ejbjar task
Posted by Paul Cody Johnston <pa...@lucidainc.com>.
On Tuesday 13 November 2001 12:51 am, you wrote:
> Hi,
> I understand that Weblogic recently has a new feature
> for defining some classpath values in the Manifest
> file of the ejb Jar.
> Does anybody know whether Ant 1.4.1 or 5 alpha
> supports that? Because I tried to put the manifest
> attribute in the ejbjar task (which I think it is an
> undocumented feature because I had to go to the source
> code to find it). Ant doesn't complain about that, but
> it doesn't seem to do what I intended it to do as
> well.
>
Herry,
It seems to work for me, I'm using:
$ ant -version
Ant version 1.4 compiled on September 3 2001
Here is my task (not fully optimized):
<!-- build ejb jars -->
<target name="ejbjar" depends="compile,jar" >
<ejbjar srcdir="${build.classes}"
descriptordir="${home.src}/conf"
manifest="${home.src}/conf/ejb-manifest.mf">
<classpath refid="build.classpath"/>
<weblogic destdir="${build.deploy}" newCMP="true" compiler="default"
keepgeneric="false">
<wlclasspath>
<fileset dir="${home.lib}">
<include name="**/*.jar"/>
<include name="**/*.zip"/>
</fileset>
<fileset dir="${build.lib}">
<include name="**/*.jar"/>
</fileset>
<pathelement location="${weblogic.home}/lib/weblogic.jar"/>
</wlclasspath>
</weblogic>
<include name="**/*-ejb-jar.xml"/>
<exclude name="**/*weblogic*.xml"/>
<dtd publicId="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans
1.1//EN"
location="${home.src}/dtd/ejb-jar-1.1.dtd"/>
<dtd publicId="-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN"
location="${home.src}/dtd/weblogic-ejb-jar-6.0.0.dtd"/>
</ejbjar>
</target>
HTH,
Paul
> Any idea?
>
> Thanks in advance
>
> Herry
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Events Guide - Entertainment, community events and more!
> http://events.yahoo.com.sg/
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>