[ 
http://issues.apache.org/jira/browse/JS2-338?page=comments#action_12319331 ] 

Ate Douma commented on JS2-338:
-------------------------------

Good heavens, that's a one peculiar implementation of overwrite="false" for Ant.
Anyways, good catch and sorry I missed this one.
I'm going to apply your solution to project-info.xml too as that one also 
shouldn't be overwritten. 


> In certain cases j2:portal.genapp overwrites the existing project's 
> project.xml
> -------------------------------------------------------------------------------
>
>          Key: JS2-338
>          URL: http://issues.apache.org/jira/browse/JS2-338
>      Project: Jetspeed 2
>         Type: Bug
>     Versions: 2.0-FINAL, 2.0-M4
>     Reporter: Scott T Weaver
>     Assignee: Scott T Weaver
>      Fix For: 2.0-FINAL, 2.0-M4

>
> This happens any time initMavenPlugin is called after the creation of a 
> custom portal's project.xml or if the the maven plugin's project.xml has a 
> newer timestamp then the custom portal's project.xml.  Even though the 
> overwrite on the copy task in the plugin has overwrite="false" this does not 
> help the case when the plugin's project.xml has a more recent timestamp.  All 
> the overwrite="false" does is force the copy command to respect timestamps, 
> which it does do.  However, this does not prevent the maven plugin's 
> project.xml with a newer timestamp from overwriting the local project's 
> project.xml.
> A check needs to be put in place to prevent the copy based on the prior 
> existence of a local project.xml.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to