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]>