Hi Emmanuel,
JApplication task is not specifically targeting WebObjects (it works
with any Java project), so it has no notion of WebObjects
environment. Nested "lib" tags work just like regular FileSets of say
"copy" or "war" tasks. So "Roots" has no meaning as far as
JApplication is concerned. You'll have to match the actual jar
locations.
Andrus
On Sep 29, 2006, at 5:45 PM, Emmanuel GEZE wrote:
> Hi List,
>
> I want to test the new JApplication task to create an app bundle
> with a
> test.woa application.
> For that, I've modified the buid.xml to add the next task:
>
> <target name="japp" depends = "setProps,init.build">
> <taskdef name="japplication"
> classname="org.objectstyle.woproject.ant.JApplication"/>
> <japplication name="${project.name}"
> destDir="${dest.dir}/${project.name}.woa/Contents/Windows/"
> mainClass="org.cocktail.depense.client.html.Main" os="windows">
> <lib dir="${dest.dir}/${project.name}.woa">
> <include name="**/*.jar"/>
> </lib>
> <fileset dir="${user.home}" includesfile =
> "woproject/ant.frameworks.user.home">
> <include name = "**/*.jar"/>
> </fileset>
> <lib dir="${wo.wolocalroot}" includesfile =
> "woproject/ant.frameworks.wo.wolocalroot">
> <include name = "*.jar"/>
> <include name = "*.zip"/>
> </lib>
> <lib dir="${wo.wosystemroot}" includesfile =
> "woproject/ant.frameworks.wo.wosystemroot">
> <include name="**/*.jar"/>
> </lib>
> </japplication>
> </target>
>
> But i don't get what i want !
>
> My "woproject/ant.frameworks.user.home" contains this:
>
> Roots\Ajax.framework
> Roots\ERExtensions.framework
> Roots\ERJars.framework
> Roots\ERPrototypes.framework
> Roots\JavaWOExtensions.framework
>
> With this fileset definition i hope obtained only jar files of the
> last
> framework's list but it's not the case because i obtain all the
> jars of
> my user.home directory.
> Then where i failed?
>
> Thank's in advance for replies and any help.
>
> Emmanuel
>
> I
>
>
This archive was generated by hypermail 2.0.0 : Fri Sep 29 2006 - 21:39:02 EDT