I have seen this come up several times on the mailing list in the last 6 months, so I suspect that some of the newer servlet containers are validating the tld better these days. The problem is that the sitemesh-decorator.tld that is included in the WEB-INF dir of the webapp is invalid since it has whitespace in the short-name tag. The Sitemesh jar file has a valid TLD in it already so I am going to try removing the older invalid TLD files from the web app.
I created an issue for this here: https://issues.apache.org/activemq/browse/SM-1214 Thanks, Chris On Jan 31, 2008 8:25 AM, <[EMAIL PROTECTED]> wrote: > Hi, > > We are facing issues while deploying Apache ServiceMix 3.2.1 WAR file in > Apache Geronimo 2.0.2. > > Following are the details on the environment we are using, steps that we > performed, the error that we are getting and the various workarounds tried > by us: > > Environment Details: > ============== > Operating System : Windows XP (Version 2002, Service Pack 2) > JDK : JDK 1.5.0_06 > Application Server : Apache Geronimo version 2.0.2 ( > geronimo-tomcat6-jee5-2.0.2) > ESB : Apache ServiceMix version 3.2.1 > > Steps Performed: > ============ > We have to run Apache ServiceMix in Apache Geronimo, so we downloaded the > ServiceMix WAR file (Apache ServiceMix Web Application 3.2.1 (.war)) from > the following URL: > > *http://servicemix.apache.org/download.html*<http://servicemix.apache.org/download.html> > > After deployment from Geronimo Web Interface, the following message gets > displayed on Geronimo: > The application was successfully deployed. > The application was successfully started. > After successful deployment, we have accessed the following URL and see > the ServiceMix Web Interface: > *http://localhost:8080/apache-servicemix-web-3.2.1/*<http://localhost:8080/apache-servicemix-web-3.2.1/> > > But, we are getting the following errors on the Geronimo Server console: > > << error: cvc-datatype-valid.1.1: string value 'SiteMesh Decorator Tags' > does not match pattern for tld-canonical-nameType in namespace * > http://java.sun.com/xml/ns/javaee* <http://java.sun.com/xml/ns/javaee> >> > > Detailed errors are attached in this mail. > > Please provide your help. > > Regards, > Yogesh > > <<Deploying ServiceMix WAR on Geronimo.txt>> > > > > > > > > *P** Please do not print this email unless it is absolutely necessary. > Spread environmental awareness.* > > The information contained in this electronic message and any attachments > to this message are intended for the exclusive use of the addressee(s) and > may contain proprietary, confidential or privileged information. If you are > not the intended recipient, you should not disseminate, distribute or copy > this e-mail. Please notify the sender immediately and destroy all copies of > this message and any attachments. > > WARNING: Computer viruses can be transmitted via email. The recipient > should check this email and any attachments for the presence of viruses. The > company accepts no liability for any damage caused by any virus transmitted > by this email. > > www.wipro.com >
