[
http://jira.codehaus.org/browse/MASSEMBLY-309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Casey closed MASSEMBLY-309.
--------------------------------
Resolution: Won't Fix
we had to change the behavior of ${artifactId} and ${version} to be consistent
with the rest of the descriptor (i.e. to reference the project currently being
built). To make these expressions more intuitive, we're using
${artifact.artifactId} or ${module.artifactId} in the case of a module binary
instead.
I've noted this as an area where the documentation needs to be updated in
MASSEMBLY-151.
> outputFileNameMapping fails and includes parent's name
> ------------------------------------------------------
>
> Key: MASSEMBLY-309
> URL: http://jira.codehaus.org/browse/MASSEMBLY-309
> Project: Maven 2.x Assembly Plugin
> Issue Type: Bug
> Affects Versions: 2.2-beta-2
> Environment: Maven 2.0.9, JDK6, WinXP SP2 AND debian 4.0, Maven
> 2.0.8, JDK6 AND Maven Embedder m2eclipse 0.9.1
> Reporter: Michael Osipov
> Assignee: John Casey
> Priority: Critical
> Fix For: 2.2-beta-3
>
> Attachments: broken_example.png, broken_site_dir.png,
> expected_example.png, massembly-309.zip, proper_site_dir.png
>
>
> I have created a bin assembly descriptor containing:
> {code}
> <moduleSets>
> <moduleSet>
> <includes>
> <include>*:jar</include>
> </includes>
> <binaries>
> <includeDependencies>false</includeDependencies>
> <outputFileNameMapping>
>
> fckeditor-${module.artifactId}-${module.version}.${module.extension}
> </outputFileNameMapping>
> <unpack>false</unpack>
> </binaries>
> </moduleSet>
> <moduleSet>
> <includes>
> <include>*:jar</include>
> </includes>
> <binaries>
>
> <attachmentClassifier>javadoc</attachmentClassifier>
> <includeDependencies>false</includeDependencies>
> <outputFileNameMapping>
>
> fckeditor-${module.artifactId}-${module.version}-${module.classifier}.${module.extension}
> </outputFileNameMapping>
> <unpack>false</unpack>
> </binaries>
> </moduleSet>
> </moduleSets>
> {code}
> The expected zip distro should look like the expected attachment but
> sometimes (80 %) the outcome is the broken example.
> It seems like it does not resolves the module but the my parent. Browser my
> source [here|http://dev.fckeditor.net/browser/FCKeditor.Java/branches/2.4] if
> you like.
> Interesting to say if the bin distro is fine, maven reports (note the parent
> warning):
> {code}
> [INFO] [assembly:assembly]
> [INFO] Reading assembly descriptor: src/main/assembly/src.xml
> [INFO] Reading assembly descriptor: src/main/assembly/bin.xml
> [INFO] Adding site directory to assembly :
> D:\workspace_\fckeditor-java\target\s
> ite
> [INFO] Processing sources for module project:
> net.fckeditor:java-demo:war:2.4-SN
> APSHOT
> [INFO] Processing sources for module project:
> net.fckeditor:java-core:jar:2.4-SN
> APSHOT
> [INFO] Building zip:
> D:\workspace_\fckeditor-java\target\fckeditor-java-2.4-SNAP
> SHOT-src.zip
> [WARNING] NOTE: Currently, inclusion of module dependencies may produce
> unpredic
> table results if a version conflict occurs.
> [WARNING] NOTE: Currently, inclusion of module dependencies may produce
> unpredic
> table results if a version conflict occurs.
> [INFO] Processing DependencySet (output=lib)
> [WARNING] Cannot include project artifact:
> net.fckeditor:fckeditor-java:pom:2.4-
> SNAPSHOT; it doesn't have an associated file or directory.
> [INFO] Building zip:
> D:\workspace_\fckeditor-java\target\fckeditor-java-2.4-SNAP
> SHOT-bin.zip
> [INFO]
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> ------------------------------------------------------------------------
> [INFO] FCKeditor.Java Integration ............................ SUCCESS
> [32.797s]
> [INFO] FCKeditor.Java Integration Core ....................... SUCCESS
> [15.203s]
> [INFO] FCKeditor.Java Integration Demo Webapp ................ SUCCESS
> [4.609s]
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 1 minute 2 seconds
> [INFO] Finished at: Mon Apr 14 12:14:40 CEST 2008
> [INFO] Final Memory: 18M/33M
> [INFO]
> ------------------------------------------------------------------------
> D:\workspace_\fckeditor-java>
> {code}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira