[jira] Issue Comment Edited: (ARCHETYPE-191) Ability to filter filenames (rename files) during project generation

2011-03-09 Thread David Tucker (JIRA)

[ 
http://jira.codehaus.org/browse/ARCHETYPE-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=259496#action_259496
 ] 

David Tucker edited comment on ARCHETYPE-191 at 3/9/11 12:45 PM:
-

We had this problem as well and as it turns out, the documentation that is 
presented here is misleading if you're trying to do this with child modules.  
If you want to have your child projects renamed the way Joe asked about you 
have to have the archetype named with the following pattern:

{code:xml}
parent-project
\parent-project-core
\parent-project-persistence
\parent-project-web
{code}

This way if you name your project "blar" when you generate it from the 
archetype, you should get:

{code:xml}
blar
\blar-core
\blar-persistence
\blar-web
{code}

The only problem I see here is that I can't name my parent project 
"blar-parent" or it will use that as the string to rename the children.  The 
___artifactId___ token doesn't do anything as far as we've been able to tell.

  was (Author: codefox):
We had this problem as well and as it turns out, the documentation that is 
presented here is misleading if you're trying to do this with child modules.  
If you want to have your child projects renamed the way Joe asked about you 
have to have the archetype named with the following pattern:

{code:xml}
parent-project
\parent-project-core
\parent-project-persistence
\parent-project-web
{code}

This way if you name your project "blar" when you generate it from the 
archetype, you should get:

{code:xml}
blar
\blar-core
\blar-persistence
\blar-web
{code}

The only problem I see here is that I can't name my parent project 
"blar-parent" or it will use that as the string to rename the children.  The 
__artifactId__ token doesn't do anything as far as we've been able to tell.
  
> Ability to filter filenames (rename files) during project generation
> 
>
> Key: ARCHETYPE-191
> URL: http://jira.codehaus.org/browse/ARCHETYPE-191
> Project: Maven Archetype
>  Issue Type: New Feature
>  Components: Generator
>Affects Versions: 2.0-alpha-3
>Reporter: Wendy Smoak
> Fix For: 2.0-alpha-4
>
> Attachments: mytest-1.0.1.jar, mytest-1.0.1.pom, 
> ReplaceAnyContextPropertyEnhancement-v2.patch, 
> ReplaceAnyContextPropertyEnhancement.patch, ReplaceFileNameToken_RegExp.patch
>
>
> When generating a new project from an archetype, I need to filter not only 
> values within files, but the names of the files themselves.
> For example, in .NET projects, the project files (.sln, .csproj) match the 
> name of the solution or project rather than having a fixed name like Maven's 
> pom.xml does.
> Another user raised a similar issue on the mailing list, the ability to 
> filter in the name of Java source code files.
> See:  http://www.nabble.com/Archetype%2C-define-file-name-ts18430983.html

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




[jira] Issue Comment Edited: (ARCHETYPE-191) Ability to filter filenames (rename files) during project generation

2011-03-09 Thread David Tucker (JIRA)

[ 
http://jira.codehaus.org/browse/ARCHETYPE-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=259496#action_259496
 ] 

David Tucker edited comment on ARCHETYPE-191 at 3/9/11 12:43 PM:
-

We had this problem as well and as it turns out, the documentation that is 
presented here is misleading if you're trying to do this with child modules.  
If you want to have your child projects renamed the way Joe asked about you 
have to have the archetype named with the following pattern:

{code:xml}
parent-project
\parent-project-core
\parent-project-persistence
\parent-project-web
{code}

This way if you name your project "blar" when you generate it from the 
archetype, you should get:

{code:xml}
blar
\blar-core
\blar-persistence
\blar-web
{code}

The only problem I see here is that I can't name my parent project 
"blar-parent" or it will use that as the string to rename the children.  The 
__artifactId__ token doesn't do anything as far as we've been able to tell.

  was (Author: codefox):
We had this problem as well and as it turns out, the documentation that is 
presented here is misleading if you're trying to do this with child modules.  
If you want to have your child projects renamed the way Joe asked about you 
have to have the archetype named with the following pattern:

parent-project
\parent-project-core
\parent-project-persistence
\parent-project-web

This way if you name your project "blar" when you generate it from the 
archetype, you should get:

blar
\blar-core
\blar-persistence
\blar-web

The only problem I see here is that I can't name my parent project 
"blar-parent" or it will use that as the string to rename the children.  The 
__artifactId__ token doesn't do anything as far as we've been able to tell.
  
> Ability to filter filenames (rename files) during project generation
> 
>
> Key: ARCHETYPE-191
> URL: http://jira.codehaus.org/browse/ARCHETYPE-191
> Project: Maven Archetype
>  Issue Type: New Feature
>  Components: Generator
>Affects Versions: 2.0-alpha-3
>Reporter: Wendy Smoak
> Fix For: 2.0-alpha-4
>
> Attachments: mytest-1.0.1.jar, mytest-1.0.1.pom, 
> ReplaceAnyContextPropertyEnhancement-v2.patch, 
> ReplaceAnyContextPropertyEnhancement.patch, ReplaceFileNameToken_RegExp.patch
>
>
> When generating a new project from an archetype, I need to filter not only 
> values within files, but the names of the files themselves.
> For example, in .NET projects, the project files (.sln, .csproj) match the 
> name of the solution or project rather than having a fixed name like Maven's 
> pom.xml does.
> Another user raised a similar issue on the mailing list, the ability to 
> filter in the name of Java source code files.
> See:  http://www.nabble.com/Archetype%2C-define-file-name-ts18430983.html

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




[jira] Commented: (ARCHETYPE-191) Ability to filter filenames (rename files) during project generation

2011-03-09 Thread David Tucker (JIRA)

[ 
http://jira.codehaus.org/browse/ARCHETYPE-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=259496#action_259496
 ] 

David Tucker commented on ARCHETYPE-191:


We had this problem as well and as it turns out, the documentation that is 
presented here is misleading if you're trying to do this with child modules.  
If you want to have your child projects renamed the way Joe asked about you 
have to have the archetype named with the following pattern:

parent-project
\parent-project-core
\parent-project-persistence
\parent-project-web

This way if you name your project "blar" when you generate it from the 
archetype, you should get:

blar
\blar-core
\blar-persistence
\blar-web

The only problem I see here is that I can't name my parent project 
"blar-parent" or it will use that as the string to rename the children.  The 
__artifactId__ token doesn't do anything as far as we've been able to tell.

> Ability to filter filenames (rename files) during project generation
> 
>
> Key: ARCHETYPE-191
> URL: http://jira.codehaus.org/browse/ARCHETYPE-191
> Project: Maven Archetype
>  Issue Type: New Feature
>  Components: Generator
>Affects Versions: 2.0-alpha-3
>Reporter: Wendy Smoak
> Fix For: 2.0-alpha-4
>
> Attachments: mytest-1.0.1.jar, mytest-1.0.1.pom, 
> ReplaceAnyContextPropertyEnhancement-v2.patch, 
> ReplaceAnyContextPropertyEnhancement.patch, ReplaceFileNameToken_RegExp.patch
>
>
> When generating a new project from an archetype, I need to filter not only 
> values within files, but the names of the files themselves.
> For example, in .NET projects, the project files (.sln, .csproj) match the 
> name of the solution or project rather than having a fixed name like Maven's 
> pom.xml does.
> Another user raised a similar issue on the mailing list, the ability to 
> filter in the name of Java source code files.
> See:  http://www.nabble.com/Archetype%2C-define-file-name-ts18430983.html

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