[
http://jira.codehaus.org/browse/ARCHETYPE-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Raphaël Piéroni closed ARCHETYPE-170.
-------------------------------------
Resolution: Fixed
Fix Version/s: 2.0-alpha-4
Fixed since revision 666784
> Generator does not handle dot files in module root directories
> --------------------------------------------------------------
>
> Key: ARCHETYPE-170
> URL: http://jira.codehaus.org/browse/ARCHETYPE-170
> Project: Maven Archetype
> Issue Type: Bug
> Components: Generator
> Affects Versions: 2.0-alpha-3
> Environment: mvn 2.0.9
> java 1.6.0_05
> maven-archetype-plugin 2.0-alpha-3
> Reporter: Alison
> Priority: Minor
> Fix For: 2.0-alpha-4
>
>
> Dot files (e.g. ".springBeans") are getting created with strange prefixes
> (i.e. "__rootArtifactId__-impl.springBeans").
> Within my archetype (created from archetype:create-from-project) I have
> .springBeans and .checkstyle files at the module root level, as per eclipses
> requirements:
> ./src/main/resources/archetype-resources/__rootArtifactId__-impl/.springBeans
> ./src/main/resources/archetype-resources/__rootArtifactId__-impl/.checkstyle
> Copying of these files in controlled via archetype-metadata.xml as follows:
> <?xml version="1.0" encoding="UTF-8"?>
> <archetype-descriptor name="suncorp-archetype-apiimpl">
> <fileSets>
> <fileSet filtered="true" encoding="UTF-8">
> <directory></directory>
> <includes>
> <include>test.properties</include>
> </includes>
> </fileSet>
> </fileSets>
> <modules>
> <module id="${rootArtifactId}-impl" dir="__rootArtifactId__-impl"
> name="${rootArtifactId}-impl">
> <fileSets>
> ...
> <fileSet encoding="UTF-8" filtered="false">
> <directory></directory>
> <includes>
> <include>.checkstyle</include>
> <include>.springBeans</include>
> </includes>
> </fileSet>
> </fileSets>
> </module>
> </modules>
> </archetype-descriptor>
> When I run archetype:generate using this archetype the following files are
> created:
> blah-impl/__rootArtifactId__-impl.springBeans
> blah-impl/__rootArtifactId__-impl.checkstyle
> I have tried setting the directory as "." (nothing gets copied) and "./"
> (same bad file names occur).
> Will delve into the DefaultFilesetArchetypeGenerator codebase...
--
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