DefaultArchetypeArtifactManager not handling slashes correctly
--------------------------------------------------------------

                 Key: ARCHETYPE-164
                 URL: http://jira.codehaus.org/browse/ARCHETYPE-164
             Project: Maven Archetype
          Issue Type: Bug
          Components: Creator, Generator
    Affects Versions: 2.0-alpha-2
         Environment: Maven 2.0.8, Windows XP
            Reporter: Zach Mabe
         Attachments: simple-ws-service-archetype-0.0.2-SNAPSHOT.jar, 
simple-ws-service-archetype-0.0.2-SNAPSHOT.pom

Within the method getFilesetArchetypeResources, the following command is not 
working as the name of the zipfile entry is 
"archetype-resources\src\main\java\faults\ExceptionInformation.java"

  String resource =
                    StringUtils.replace (
                        entry.getName (),
                        Constants.ARCHETYPE_RESOURCES + "/",
                        ""
                    );

The archetype was created with the create-from-project command.


I've attached the offending archetype.

Note:  if I package the archetype as a jar instead of a maven-archetype, this 
isn't problem.  That's why I've selected Creator and Generator as affected 
components as I am not sure why/how the path seperator is set in the jar file.

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

        

Reply via email to