Thanks, just figured that out.
Here is the exact fragment in case folks are wondering:
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
-Arun
justinedelson wrote:
>
> I think you need to set failOnMissingWebXml to false in the plugin
> configuration. See
> http://maven.apache.org/plugins/maven-war-plugin/war-mojo.html#failOnMissingWebXml
>
> Justin
>
> -----Original Message-----
> From: arungupta [mailto:[email protected]]
> Sent: Monday, August 10, 2009 2:15 PM
> To: [email protected]
> Subject: RE: Exclude "web.xml" from war packaging
>
>
> Servlet 3.0 makes the web.xml completely optional and all of that
> information can be specified using annotations in the Servlet itself. I'm
> trying a Wicket sample and manually copy all the filter registration from
> "web.xml"
> to "META-INF/web-fragment.xml" of wicket-1.4.0.jar and then remove
> web.xml.
> GlassFish v3 (which is Servlet 3.0 compliant) seems to handle it fine.
>
> Just trying to understand if all of this can be automated using the
> default pom.xml generated by the Wicket quickstart.
>
> -Arun
>
>
> mgainty wrote:
>>
>>
>> if web.xml is excluded from war to be deployed where would the
>> container read the configuration servlet-mapping,welcome-file ?
>> Martin Gainty
>> ______________________________________________
>> Verzicht und Vertraulichkeitanmerkung/Note de déni et de
>> confidentialité
>>
>> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene
>> Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede
>> unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig.
>> Diese Nachricht dient lediglich dem Austausch von Informationen und
>> entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten
>> Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt
>> uebernehmen.
>> Ce message est confidentiel et peut être privilégié. Si vous n'êtes
>> pas le destinataire prévu, nous te demandons avec bonté que pour
>> satisfaire informez l'expéditeur. N'importe quelle diffusion non
>> autorisée ou la copie de ceci est interdite. Ce message sert à
>> l'information seulement et n'aura pas n'importe quel effet légalement
>> obligatoire. Étant donné que les email peuvent facilement être sujets
>> à la manipulation, nous ne pouvons accepter aucune responsabilité pour le
>> contenu fourni.
>>
>>
>>
>>
>>> Date: Mon, 10 Aug 2009 10:50:01 -0700
>>> Subject: Exclude "web.xml" from war packaging
>>> From: [email protected]
>>> To: [email protected]
>>>
>>> I'd like to exclude web.xml from WAR packaging and tried
>>>
>>> <packagingExcludes>WEB-INF/*.xml</packagingExcludes>
>>>
>>> and
>>>
>>> <webResources>
>>> <resource>
>>> <directory>src</directory>
>>> <excludes>
>>> <exclude>**/*.xml</exclude>
>>> </excludes>
>>> </resource>
>>> </webResources>
>>>
>>> but Maven seems to complain:
>>>
>>> Caused by: org.apache.maven.plugin.MojoExecutionException: Error
>>> assembling WAR: Deployment descriptor:
>>> /Users/arungupta/samples/running/helloworld/target/helloworld-1.0-SNA
>>> PSHOT/WEB-INF/web.xml
>>> does not exist.
>>> at org.apache.maven.plugin.war.WarMojo.execute(WarMojo.java:146)
>>> at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>>> ... 16 more
>>>
>>> Any idea on how can I exclude "web.xml" from WAR packaging ?
>>>
>>> -Arun
>>>
>>> --
>>> Need Application Server ? - Download glassfish.org
>>> Blog: http://blogs.sun.com/arungupta
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>> _________________________________________________________________
>> Get free photo software from Windows Live
>> http://www.windowslive.com/online/photos?ocid=PID23393::T:WLMTAGL:ON:W
>> L:en-US:SI_PH_software:082009
>>
>
> --
> View this message in context:
> http://www.nabble.com/Exclude-%22web.xml%22-from-war-packaging-tp24904301p24904690.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
--
View this message in context:
http://www.nabble.com/Exclude-%22web.xml%22-from-war-packaging-tp24904301p24906682.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]