[
http://jira.codehaus.org/browse/MOJO-900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kristian Nordal closed MOJO-900.
--------------------------------
Resolution: Fixed
Patch applied with some small adjustements. Thanks!
> Generated daemons ignore the repository layout
> ----------------------------------------------
>
> Key: MOJO-900
> URL: http://jira.codehaus.org/browse/MOJO-900
> Project: Mojo
> Issue Type: Bug
> Components: appassembler
> Reporter: Andrew Williams
> Assignee: Kristian Nordal
> Priority: Critical
> Attachments: appassembler-layout.patch
>
>
> The daemon generators are not informed of the repository layout (they just
> use the default layout) so using any other layouts will cause invalid links
> to be written and for the scripts to fail.
> This patch fixes that along with:
> o RepositoryLayout creation is moved to Util
> o Util is moved out of the daemon package, as it is more globally useful
> o "getRelativePath" is removed from Util, as it provided no functionality
> that the ArtifactRepositoryLayouts did not already provide
> o "getAbsolutePath" (now layout aware) is renamed to "getRelativePath" as it
> is not absolute at all, just relative to the repository root.
> All tests still pass.
--
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
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email