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

Reply via email to