From users-return-227293-apmail-tomcat-users-archive=tomcat.apache.org@tomcat.apache.org Tue Aug 30 07:36:49 2011 Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 353748133 for ; Tue, 30 Aug 2011 07:36:49 +0000 (UTC) Received: (qmail 46267 invoked by uid 500); 30 Aug 2011 07:36:45 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 45897 invoked by uid 500); 30 Aug 2011 07:36:39 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 45888 invoked by uid 99); 30 Aug 2011 07:36:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Aug 2011 07:36:37 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [217.5.214.110] (HELO tcmail53.telekom.de) (217.5.214.110) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Aug 2011 07:36:31 +0000 From: Uwe.Hellmann@t-systems.com Received: from he111297.emea1.cds.t-internal.com ([10.125.90.15]) by tcmail51.telekom.de with ESMTP/TLS/AES128-SHA; 30 Aug 2011 09:36:05 +0200 Received: from HE111523.emea1.cds.t-internal.com ([10.125.90.76]) by HE111297.EMEA1.CDS.T-INTERNAL.COM ([fe80::9835:b110:c489:6d64%16]) with mapi; Tue, 30 Aug 2011 09:36:05 +0200 To: Date: Tue, 30 Aug 2011 09:36:04 +0200 Subject: Problems with manager app under Tomcat 6.0.29 Thread-Topic: Problems with manager app under Tomcat 6.0.29 Thread-Index: Acxm53kYfytluSv8RJW875fvoLQ4Gw== Message-ID: Accept-Language: en-US, de-DE Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, de-DE Content-Type: multipart/alternative; boundary="_000_D2B7CB26CFB1304A9A210A5868D8F9B3EE626F89DBHE111523emea1_" MIME-Version: 1.0 --_000_D2B7CB26CFB1304A9A210A5868D8F9B3EE626F89DBHE111523emea1_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I have an odd problem occuring while using 4 tomcat instances on the same s= erver. These Instances all configured to run on different ports and the applicatio= n seems to run well but the manager application does only run on the instance which is started firs= t. On the other instances I'll receive a strange error message in catalina.out= . The only thing I have added to the web.xml of the manager application are s= ome new roles definitions and authorization. INFO: Deploying configuration descriptor manager.xml 30.08.2011 09:19:41 org.apache.tomcat.util.digester.Digester endElement SCHWERWIEGEND: End event threw exception java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor= Impl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.tomcat.util.IntrospectionUtils.callMethod1(Introspect= ionUtils.java:928) at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java= :193) at org.apache.tomcat.util.digester.Rule.end(Rule.java:229) at org.apache.tomcat.util.digester.Digester.endElement(Digester.jav= a:1138) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.end= Element(AbstractSAXParser.java:604) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1750) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2906) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.n= ext(XMLDocumentScannerImpl.java:624) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:486) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.pa= rse(XML11Configuration.java:810) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.pa= rse(XML11Configuration.java:740) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLPa= rser.java:110) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.par= se(AbstractSAXParser.java:1208) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXPar= ser.parse(SAXParserImpl.java:525) at org.apache.tomcat.util.digester.Digester.parse(Digester.java:164= 2) at org.apache.catalina.startup.ContextConfig.applicationWebConfig(C= ontextConfig.java:365) at org.apache.catalina.startup.ContextConfig.start(ContextConfig.ja= va:1076) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Context= Config.java:261) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif= ecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.j= ava:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(Containe= rBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.ja= va:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java= :546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConf= ig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostCon= fig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.jav= a:498) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:127= 7) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig= .java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif= ecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:78= 5) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.jav= a:445) at org.apache.catalina.core.StandardService.start(StandardService.j= ava:519) at org.apache.catalina.core.StandardServer.start(StandardServer.jav= a:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor= Impl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: java.lang.IllegalArgumentException: addChild: Child name 'Manag= er' is not unique at org.apache.catalina.core.ContainerBase.addChildInternal(Containe= rBase.java:781) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.ja= va:771) at org.apache.catalina.core.StandardContext.addChild(StandardContex= t.java:2315) ... 46 more 30.08.2011 09:19:41 org.apache.catalina.startup.ContextConfig applicationWe= bConfig SEVERE: Parse error in application web.xml file at jndi:/localhost/manager/= WEB-INF/web.xml java.lang.IllegalArgumentException: addChild: Child name 'Manager' is not = unique at org.apache.tomcat.util.digester.Digester.createSAXException(Dige= ster.java:2806) at org.apache.tomcat.util.digester.Digester.createSAXException(Dige= ster.java:2832) at org.apache.tomcat.util.digester.Digester.endElement(Digester.jav= a:1141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.end= Element(AbstractSAXParser.java:604) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1750) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2906) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.n= ext(XMLDocumentScannerImpl.java:624) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScann= erImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:486) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.pa= rse(XML11Configuration.java:810) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.pa= rse(XML11Configuration.java:740) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLPa= rser.java:110) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.par= se(AbstractSAXParser.java:1208) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXPar= ser.parse(SAXParserImpl.java:525) at org.apache.tomcat.util.digester.Digester.parse(Digester.java:164= 2) at org.apache.catalina.startup.ContextConfig.applicationWebConfig(C= ontextConfig.java:365) at org.apache.catalina.startup.ContextConfig.start(ContextConfig.ja= va:1076) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Context= Config.java:261) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif= ecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.j= ava:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(Containe= rBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.ja= va:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java= :546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConf= ig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostCon= fig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.jav= a:498) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:127= 7) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig= .java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif= ecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:78= 5) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.jav= a:445) at org.apache.catalina.core.StandardService.start(StandardService.j= ava:519) at org.apache.catalina.core.StandardServer.start(StandardServer.jav= a:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor= Impl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 30.08.2011 09:19:41 org.apache.catalina.startup.ContextConfig applicationWe= bConfig SEVERE: Occurred at line 43 column 13 30.08.2011 09:19:41 org.apache.catalina.startup.ContextConfig start SEVERE: Marking this application unavailable due to previous error(s) 30.08.2011 09:19:41 org.apache.catalina.core.StandardContext start SEVERE: Error getConfigured 30.08.2011 09:19:41 org.apache.catalina.core.StandardContext start SEVERE: Context [/manager] startup failed due to previous errors 30.08.2011 09:19:41 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory healthcheck 30.08.2011 09:19:41 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory docs 30.08.2011 09:19:41 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT 30.08.2011 09:19:41 org.apache.catalina.startup.HostConfig deployDirectory In this error message it says something about line 43 column 13. But I have copied the same web.xml to all four instance webapps/manager/WEB= -INF/ directories and as I said on one instance it is running well. This is the entry in it in this line. 36 37 Manager 38 org.apache.catalina.manager.ManagerServlet 39 40 debug 41 2 42 43 44 45 HTMLManager 46 org.apache.catalina.manager.HTMLManagerServlet 47 48 debug 49 2 50 51 Does anybody have a clue? Or do you need some more info? Thanks in advance. Mit freundlichen Gr=FC=DFen / Yours sincerely Uwe Hellmann T-Systems International GmbH Production CSS GCU Large Accounts AC Express & Logistics LT1 Gradestr. 20, 30163 Hannover +49 511 333 - 1233 (Tel.) +49 511 333 - 1287 (Fax) Email: uwe.hellmann@t-systems.com Internet: http://www.t-systems.com T-Systems International GmbH Aufsichtsrat: Ren=E9 Obermann (Vorsitzender) Gesch=E4ftsf=FChrung: Reinhard Clemens (Vorsitzender), Dr. Ferri Abolhassan= , Ulrich Meister, Georg Pepping, Hagen Rickmann, Dietmar Wendt, Klaus Werne= r Handelsregister: Amtsgericht Frankfurt am Main HRB 55933 Sitz der Gesellschaft: Frankfurt am Main Notice: This transmittal and/or attachments may be privileged or confidenti= al. If you are not the intended recipient, you are hereby notified that you= have received this transmittal in error; any review, dissemination, or cop= ying is strictly prohibited. If you received this transmittal in error, ple= ase notify us immediately by reply and immediately delete this message and = all its attachments. Thank you. --_000_D2B7CB26CFB1304A9A210A5868D8F9B3EE626F89DBHE111523emea1_--