I think this is localised to our environment. We use email-preview-1.1.1 in 3.2 and have modified the pom for our build, but the version was still the same. So it was just a local Maven repo pollution issue.
cheers, Steve On 10/11/2011, at 1:20 AM, Eric Dalquist wrote: > So what ended up being the cause? Just curious to make sure we don't have a > problem in any of our project releases? > > -Eric > > On 11/8/11 11:52 PM, Steve Swinsburg wrote: >> Hi Drew, >> >> That is exactly what I thought was happening, the plutofication / >> plutotisation (the pluto process!) was running twice. Those were the only >> duplicates in that web.xml. >> >> cheers, >> Steve >> >> >> >> On 09/11/2011, at 3:42 PM, Drew Wills wrote: >> >>> Steve, >>> >>> Inspecting the web.xml in my local tomcat, I'm not seeing duplicates. To me >>> this looks as though the war file generated by running>mvn package (or >>> install, etc.) from within uportal-portlets-overlay/email-preview was then >>> subsequently passed to>ant deployPortletApp. >>> >>> It looks this way particularly because the 2 duplicates are for the >>> portlet-servlets (servlets that wrap portlets), whereas the 2 "normal" >>> servlets -- 'ViewRendererServlet'& 'spring' -- aren't duplicated (unless >>> your example was truncated). >>> >>> AFAIK it might also be possible to get duplicates by re-overlaying the >>> uportal-portlets-overlay/email-preview (which, as the name implies, is >>> itself an overlay). >>> >>> In either of these scenarios the "pluto-tization" of the webapp is >>> happening twice. The deployPortletApp target and the maven-pluto-plugin >>> have the same effect on the web.xml: they inject new<servlet> definitions >>> generated from the<portlet> definitions listed in portlet.xml. If this >>> process happens twice, it's bad. >>> >>> I hope this issue turns out to be what I think it is. But if it isn't, >>> please keep me posted because I'll follow up directly. >>> >>> cheers, >>> >>> drew >>> >>> On 11/8/2011 9:03 PM, Steve Swinsburg wrote: >>>> Hi all, >>>> >>>> I'm getting an error with the email-preview portlet in a current uP 4 >>>> trunk install. It is complaining that the web.xml for the email-preview >>>> webapp contains duplicate servlet-names. Inspecting the generated >>>> web.xml, it does: >>>> >>>> Nov 9, 2011 2:54:17 PM org.apache.catalina.startup.ContextConfig >>>> applicationWebConfig >>>> SEVERE: Parse error in application web.xml file at >>>> jndi:/localhost/email-preview/WEB-INF/web.xml >>>> java.lang.IllegalArgumentException: addChild: Child name 'email-preview' >>>> is not unique >>>> at >>>> org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2806) >>>> ... >>>> >>>> <servlet-name>*email-preview*</servlet-name> >>>> <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class> >>>> <init-param> >>>> <param-name>portlet-name</param-name> >>>> <param-value>email-preview</param-value> >>>> </init-param> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> <servlet> >>>> <servlet-name>*demo-email-preview*</servlet-name> >>>> <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class> >>>> <init-param> >>>> <param-name>portlet-name</param-name> >>>> <param-value>demo-email-preview</param-value> >>>> </init-param> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> <servlet> >>>> <servlet-name>*email-preview*</servlet-name> >>>> <servlet-class>org.apache.pluto.container.driver.PortletServlet</servlet-class> >>>> <init-param> >>>> <param-name>portlet-name</param-name> >>>> <param-value>email-preview</param-value> >>>> </init-param> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> <servlet> >>>> <servlet-name>*demo-email-preview*</servlet-name> >>>> <servlet-class>org.apache.pluto.container.driver.PortletServlet</servlet-class> >>>> <init-param> >>>> <param-name>portlet-name</param-name> >>>> <param-value>demo-email-preview</param-value> >>>> </init-param> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> >>>> Is anyone else having this issue? >>>> >>>> cheers, >>>> Steve >>>> >>>> -- >>>> >>>> You are currently subscribed to [email protected] as: >>>> [email protected] >>>> To unsubscribe, change settings or access archives, see >>>> http://www.ja-sig.org/wiki/display/JSG/uportal-dev >>>> >>> -- >>> You are currently subscribed to [email protected] as: >>> [email protected] >>> To unsubscribe, change settings or access archives, see >>> http://www.ja-sig.org/wiki/display/JSG/uportal-dev >> > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
