HI

That fixed it. There are quite a few other places in the current maven cvs
version that still have this issue. Maybe they can all be fixed at once? I
did a grep and found 16 others in ear, cactus, ejb, j2ee, jbuilder and
jnlp.
Thanks.

# grep -r 'getProjectId()' src | grep jars
src/plugins-build/cactus/plugin.jelly:        <pathElement
location="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"/>
src/plugins-build/cactus/target/assemblyDir/plugin.jelly:
<pathElement
location="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"/>
src/plugins-build/cactus/target/classes/plugin.jelly:        <pathElement
location="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"/>
src/plugins-build/ear/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/ear/target/assemblyDir/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/ejb/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/ejb/target/assemblyDir/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/j2ee/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/j2ee/target/assemblyDir/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/j2ee/target/classes/plugin.jelly:          <fileset
dir="${maven.repo.local}/${dep.getProjectId()}/jars/">
src/plugins-build/jbuilder/plugin.jelly:          <classpathentry
path="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"/>
src/plugins-build/jbuilder/target/assemblyDir/plugin.jelly:
<classpathentry
path="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"/>
src/plugins-build/jnlp/plugin.jelly:
jar="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"
src/plugins-build/jnlp/target/assemblyDir/plugin.jelly:
jar="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"
src/plugins-build/jnlp/target/assemblyDir/plugin.jelly:
jar="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"
src/plugins-build/jnlp/target/classes/plugin.jelly:
jar="${maven.repo.local}/${lib.getProjectId()}/jars/${lib.getArtifact()}"


-----Original Message-----
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Subject: jnlp signjar not working in latest cvs
Date: Thu, 16 Jan 2003 14:42:02 -0500

Take a look at the change to the war plugin..

       <j:forEach var="dep" items="${pom.dependencies}">
         <j:if test="${dep.getProperty('war.bundle.jar')=='true'}">
           <copy todir="${webapp.build.lib}"
  -
file="${maven.repo.local}/${dep.getProjectId()}/jars/${dep.getArtifact()}"/>
  +
file="${maven.repo.local}/${dep.artifactDirectory}/jars/${dep.artifact}"/>
         </j:if>         </j:forEach>  You need to change from projectid
to artifactdirectory most probably.

Eric Pugh


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

Reply via email to