[ 
https://jira.codehaus.org/browse/MEAR-113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MEAR-113.
------------------------------------

    Resolution: Cannot Reproduce
      Assignee: Karl-Heinz Marbaise

Based on the age of the issue i will close the issue. If you have any 
objections or new information etc. don't hesitate to reopen the issue.

> The default contextRoot should match the default bundleFileName
> ---------------------------------------------------------------
>
>                 Key: MEAR-113
>                 URL: https://jira.codehaus.org/browse/MEAR-113
>             Project: Maven Ear Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.3.2
>            Reporter: Michael Semb Wever
>            Assignee: Karl-Heinz Marbaise
>         Attachments: MEAR-113.patch, MEAR-113.patch
>
>
> In a webModule the contextRoot defaults to 
>  "/" + a.getArtifactId()
> There is no way AFAIK to have a contextRoot that honours the webModule 
> artifact's finalName, necessary if it was dynamically set via profiles.
> (The only way i see here is to duplicate all the profile information and put 
> the maven-ear-plugin configuration into each profile, just to insert the 
> various contextRoot values).
> By making the contextRoot instead default to 
>  "/" + getBundleFileName()
> this scenario is solved. 
> The webModule's contextRoot defaults to the build name of the artifact if it 
> were customised. If that artifact's finalName was not customised then it 
> defaults back to the artifactId therefore maintaining today's behavior and 
> not breaking any compatibility.
> Patch attached.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to