The project.xml file isn't executed as a jelly script. It's treated as an 
expression.
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/
Pub Key:http://blogs.codehaus.org/people/dion/public-key.asc


"James CE Johnson" <[EMAIL PROTECTED]> wrote on 31/10/2003 06:06:44 AM:

> > Hi James,
> >
> > can you tell me if you succeeded with this approach?!
> 
> No luck so far :-(
> 
> I can't quite figure out when the jelly script is executed in the
> project.xml lifecycle. From what I can tell, though, its after the 
${pom}
> has already been populated because my script below had absolutely no
> effect on the actual list of dependencies.
> 
> > I actually
> > thought of using JELLY scripting to pull in dependencies but you end 
up
> > with a "non-XML" file. In my case we thought of autogenerating the 
WSAD
> > (Websphere Application Studio) project files based on the POM  similar
> > to that what MEVENIDE does (or should do)
> >
> > Thanks in advance,
> >
> > Siegfried Goeschl
> >
> > On 30 Oct 2003 at 8:56, James CE Johnson wrote:
> >
> >> This bit from project.xml:
> >>
> >>
> >>   <dependencies>
> >>     <maven:pom var="pom"
> >>                projectDescriptor="${basedir}/../view/project.xml"/>
> >>     <j:forEach var="dep" items="${pom.dependencies}">
> >>       <j:if test="${dep.getProperty('war.bundle')=='true'}">
> >>         <dependency>
> >>           <id>${dep.id}</id>
> >>           <groupId>${dep.groupId}</groupId>
> >>           <version>${dep.version}</version>
> >>         </dependency>
> >>       </j:if>
> >>     </j:forEach>
> >>   </dependencies>
> >>
> >> And this bit from maven.xml:
> >>
> >>   <goal name="foo">
> >>     <j:forEach var="dep" items="${pom.dependencies}">
> >>       <echo message="${dep.id}"/>
> >>     </j:forEach>
> >>   </goal>
> >>
> >> Doesn't produce what I was hoping for. That is, I want this project's
> >> project.xml to include in its dependencies everything marked
> >> 'war.bundle' in ../view/project.xml. The 'foo' goal doesn't show any
> >> such thing.
> >>
> >> Is a completely stupid thing to do or am I just doing it the wrong
> >> way?
> >>
> >> Thanks,
> >> J
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED] For
> >> additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >
> >
> >
> > Siegfried Goeschl
> > CTO
> > =================================
> > IT20one GmbH
> > mail: [EMAIL PROTECTED]
> > phone: +43-1-9900046
> > fax: +43-1-52 37 888
> > www.it20one.at
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to