WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

 « Return to Thread: Duplicate entries when merging wars

Re: Duplicate entries when merging wars

by S. Ali Tokmen :: Rate this Message:

| View in Thread

Hi Markus

Committed revision 3231. Can you please try again?

Thank you

S. Ali Tokmen
http://ali.tokmen.com/

GSM (ch): +41 79 207 29 22 [Swisscom]
GSM (fr): +33 7 70 10 33 79 [Virgin Mobile]
GSM (tr): +90 555 266 52 73 [Avea]

My AIM, ICQ, MSN Messenger and Yahoo IM
contact details are on http://contact.ali.tokmen.com


On 2012/02/03 13:16, mäce wrote:

> Hi Ali,
>
> thanks for your quick response.
>
> I tried the SNAPSHOT, but unfortunately it throws an exception (see trace).
>
> As mentioned in my first post, the problem also occurs with servlet-mappings
> and security-constraints,
> eg:
>
>     <security-constraint>
>         <web-resource-collection>
>             <web-resource-name>resource</web-resource-name>
>             <url-pattern>/myapp/*</url-pattern>
>         </web-resource-collection>
>         <auth-constraint>
>             <role-name>myuser</role-name>
>         </auth-constraint>
>     </security-constraint>
>
> and
>
>     <servlet-mapping>
>         <servlet-name>Faces Servlet</servlet-name>
>         <url-pattern>*.jsf</url-pattern>
>     </servlet-mapping>
>
> Sorry for that.
>
>
> [INFO] Merging exception creating UBERWAR
>
> Embedded error: Exception merging web.xml files
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Merging exception
> creating UBERWAR
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>         at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Merging exception
> creating UBERWAR
>         at
> org.codehaus.cargo.maven2.UberWarMojo.execute(UberWarMojo.java:277)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>         ... 17 more
> Caused by: org.codehaus.cargo.module.merge.MergeException: Exception merging
> web.xml files
>         at
> org.codehaus.cargo.module.webapp.merge.WebXmlMerger.merge(WebXmlMerger.java:140)
>         at
> org.codehaus.cargo.module.webapp.merge.MergedWarArchive.getWebXml(MergedWarArchive.java:155)
>         at
> org.codehaus.cargo.module.webapp.merge.MergedWarArchive.merge(MergedWarArchive.java:219)
>         at
> org.codehaus.cargo.maven2.UberWarMojo.execute(UberWarMojo.java:249)
>         ... 19 more
> Caused by: java.lang.NullPointerException
>         at
> org.codehaus.cargo.module.webapp.elements.MimeMapping.getExtension(MimeMapping.java:47)
>         at
> org.codehaus.cargo.module.webapp.merge.WebXmlMerger.mergeMimeMappings(WebXmlMerger.java:344)
>         at
> org.codehaus.cargo.module.webapp.merge.WebXmlMerger.merge(WebXmlMerger.java:136)
>         ... 22 more
>
>
> Markus
>
>
> S. Ali Tokmen wrote:
>> Hi Markus
>>
>> Done, so I've opened two issues,
>> https://jira.codehaus.org/browse/CARGO-1078 and
>> https://jira.codehaus.org/browse/CARGO-1079
>>
>> Both should be fixed now, please try again with version 1.2.1-SNAPSHOT.
>> Instructions for that can be found on:
>> http://cargo.codehaus.org/Maven2+Plugin+Installation#Maven2PluginInstallation-snapshots
>>
>> Thank you
>>
>> S. Ali Tokmen
>> http://ali.tokmen.com/
>>
>> GSM (ch): +41 79 207 29 22 [Swisscom]
>> GSM (fr): +33 7 70 10 33 79 [Virgin Mobile]
>> GSM (tr): +90 555 266 52 73 [Avea]
>>
>> My AIM, ICQ, MSN Messenger and Yahoo IM
>> contact details are on http://contact.ali.tokmen.com
>>
>>
>> On 2012/02/02 08:57, mäce wrote:
>>> Hi Ali,
>>>
>>> i tried version 1.0 before, but this was just because we had this
>>> dependency
>>> in our project for starting and deploying to a jboss server.
>>>
>>> With 1.0 there were other problems when merging the web.xml files (like
>>> comma in a context-param value) so i gave the latest version a trie.
>>>
>>> I tried it with 1.1.4 and the result is the same.
>>>
>>> Btw. the ordering of the elements in Version 1.0 was nicer, in 1.1.4 and
>>> 1.2.0 the elements are mixed.
>>>
>>> Thanks for your response
>>>
>>> Markus
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>>
>>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: Duplicate entries when merging wars