Your message dated Sat, 25 May 2013 17:53:10 +0300 (EEST) with message-id <[email protected]> and subject line Closing old bugs filed against tomcat5.5 (or related packages) has caused the Debian Bug report #274111, regarding Tomcat4-admin won't load on tomcat startup, because struts-legacy.jar is missing to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 274111: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=274111 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: tomcat4-admin Version: 4.1.30-6 On a fresh sarge install, 'apt-get install tomcat4 tomcat4-admin' installs away (~70 packages installed), and seems to succeed. However, when I tried to access the admin interface I noticed it was down, so I checked the logs: wraith:/usr/src# cat /var/log/tomcat4/localhost_admin_2004-09-29.log 2004-09-29 15:33:45 WebappLoader[/admin]: Deploying class repositories to work directory /var/lib/tomcat4/work/Standalone/localhost/admin 2004-09-29 15:33:45 WebappLoader[/admin]: Deploy class files /WEB-INF/classes to /usr/share/tomcat4/server/webapps/admin/WEB-INF/classes 2004-09-29 15:33:45 WebappLoader[/admin]: Deploy JAR /WEB-INF/lib/struts.jar to /usr/share/tomcat4/server/webapps/admin/WEB-INF/lib/struts.jar 2004-09-29 15:33:50 ContextConfig[/admin]: Configured an authenticator for method FORM 2004-09-29 15:33:50 StandardManager[/admin]: Seeding random number generator class java.security.SecureRandom 2004-09-29 15:33:50 StandardManager[/admin]: Seeding of random number generator has been completed 2004-09-29 15:33:50 StandardWrapper[/admin:default]: Loading container servlet default 2004-09-29 15:33:50 default: init 2004-09-29 15:33:50 action: init 2004-09-29 15:33:53 StandardContext[/admin]: Servlet /admin threw load() exception javax.servlet.ServletException: Servlet.init() for servlet action threw exception at org.apache.catalina.core.StandardWrapper.loadServlet (StandardWrapper.java:963) at org.apache.catalina.core.StandardWrapper.load (StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup (StandardContext.java:3427) at org.apache.catalina.core.StandardContext.start (StandardContext.java:3628) at org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:821) at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.addChild (StandardHostDeployer.java:700) at java.lang.reflect.Method.invoke0 (Method.java) at java.lang.reflect.Method.invoke (Method.java:255) at org.apache.commons.beanutils.MethodUtils.invokeMethod (MethodUtils.java:252) at org.apache.commons.digester.SetNextRule.end (SetNextRule.java:256) at org.apache.commons.digester.Rule.end (Rule.java:276) at org.apache.commons.digester.Digester.endElement (Digester.java:1058) at org.apache.xerces.parsers.AbstractSAXParser.endElement (AbstractSAXParser.java:585) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement (XMLDocumentFragmentScannerImpl.java:1083) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis patcher.dispatch (XMLDocumentFragmentScannerImpl.java:1526) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:338) at org.apache.xerces.parsers.XML11Configuration.parse (XML11Configuration.java:828) at org.apache.xerces.parsers.XML11Configuration.parse (XML11Configuration.java:758) at org.apache.xerces.parsers.XMLParser.parse (XMLParser.java:148) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1178) at org.apache.commons.digester.Digester.parse (Digester.java:1567) at org.apache.catalina.core.StandardHostDeployer.install (StandardHostDeployer.java:385) at org.apache.catalina.core.StandardHost.install (StandardHost.java:819) at org.apache.catalina.startup.HostConfig.deployDescriptors (HostConfig.java:442) at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:399) at org.apache.catalina.startup.HostConfig.start (HostConfig.java:718) at org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java:358) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java:166) at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1196) at org.apache.catalina.core.StandardHost.start (StandardHost.java:754) at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:363) at org.apache.catalina.core.StandardService.start (StandardService.java:497) at org.apache.catalina.core.StandardServer.start (StandardServer.java:2190) at org.apache.catalina.startup.Catalina.start (Catalina.java:512) at org.apache.catalina.startup.Catalina.execute (Catalina.java:400) at org.apache.catalina.startup.Catalina.process (Catalina.java:180) at java.lang.reflect.Method.invoke0 (Method.java) at java.lang.reflect.Method.invoke (Method.java:255) at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:203) ----- Root Cause ----- java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource at org.apache.struts.action.ActionServlet.init (ActionServlet.java:472) at org.apache.webapp.admin.ApplicationServlet.init (ApplicationServlet.java:152) at javax.servlet.GenericServlet.init (GenericServlet.java:258) at org.apache.catalina.core.StandardWrapper.loadServlet (StandardWrapper.java:935) at org.apache.catalina.core.StandardWrapper.load (StandardWrapper.java:823) at org.apache.catalina.core.StandardContext.loadOnStartup (StandardContext.java:3427) at org.apache.catalina.core.StandardContext.start (StandardContext.java:3628) at org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:821) at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.addChild (StandardHostDeployer.java:700) at java.lang.reflect.Method.invoke0 (Method.java) at java.lang.reflect.Method.invoke (Method.java:255) at org.apache.commons.beanutils.MethodUtils.invokeMethod (MethodUtils.java:252) at org.apache.commons.digester.SetNextRule.end (SetNextRule.java:256) at org.apache.commons.digester.Rule.end (Rule.java:276) at org.apache.commons.digester.Digester.endElement (Digester.java:1058) at org.apache.xerces.parsers.AbstractSAXParser.endElement (AbstractSAXParser.java:585) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement (XMLDocumentFragmentScannerImpl.java:1083) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis patcher.dispatch (XMLDocumentFragmentScannerImpl.java:1526) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:338) at org.apache.xerces.parsers.XML11Configuration.parse (XML11Configuration.java:828) at org.apache.xerces.parsers.XML11Configuration.parse (XML11Configuration.java:758) at org.apache.xerces.parsers.XMLParser.parse (XMLParser.java:148) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1178) at org.apache.commons.digester.Digester.parse (Digester.java:1567) at org.apache.catalina.core.StandardHostDeployer.install (StandardHostDeployer.java:385) at org.apache.catalina.core.StandardHost.install (StandardHost.java:819) at org.apache.catalina.startup.HostConfig.deployDescriptors (HostConfig.java:442) at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:399) at org.apache.catalina.startup.HostConfig.start (HostConfig.java:718) at org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java:358) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java:166) at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1196) at org.apache.catalina.core.StandardHost.start (StandardHost.java:754) at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:363) at org.apache.catalina.core.StandardService.start (StandardService.java:497) at org.apache.catalina.core.StandardServer.start (StandardServer.java:2190) at org.apache.catalina.startup.Catalina.start (Catalina.java:512) at org.apache.catalina.startup.Catalina.execute (Catalina.java:400) at org.apache.catalina.startup.Catalina.process (Catalina.java:180) at java.lang.reflect.Method.invoke0 (Method.java) at java.lang.reflect.Method.invoke (Method.java:255) at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:203) 2004-09-29 15:33:53 StandardWrapper[/admin:invoker]: Loading container servlet invoker 2004-09-29 15:33:53 invoker: init 2004-09-29 15:33:53 jsp: init wraith:/usr/src# ... so basically, we're missing "struts-legacy", which should be in struts-legacy.jar, should it not? But the dependency that apt installed for struts (struts-1.1) has only this in the directory I see: wraith:/usr/src# ls /usr/share/struts1.1/ struts-bean.tld struts-config_1_1.dtd struts-logic.tld struts-template.tld struts.jar tiles-config_1_1.dtd validator-rules.xml web-app_2_2.dtd struts-config_1_0.dtd struts-html.tld struts-nested.tld struts-tiles.tld tiles-config.dtd validation_1_1.dtd validator-rules_1_1.dtd web-app_2_3.dtd Either tomcat4-admin needs to have different dependencies, or struts needs to include this... I'll leave this to you guys who know best. This package (tomcat4-admin) is completely broken because of this. Thanks, Tim Carr BlackBerry Relay Co-op Student Research In Motion, RIM 3 Phone: (+1)519-888-7465 x5725 E-mail: [email protected] This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the attorney-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.
--- End Message ---
--- Begin Message ---Version: 5.5.26-5 Hello, Some (long) time ago you filed this bug against tomcat5.5 or a related package. In the meantime the tomcat5.5 package has been renamed and this bug was "lost". Since the bug is already quite old now it is being closed. If the issue you encountered is still present in recent tomcat packages (as released with Debian 7.0 wheezy for example) the maintainer(s) would very much appreciate a fresh report using: reportbug <package> You should also mention the number of this bug if you think it contains valuable information. Please note that further information sent to this bug is likely to remain unread, because the bug is currently not assigned to any existing package. Thank you for for trying to improve Debian by reporting bugs. Kind regards, Andrei (with no relation to tomcat maintenance)
--- End Message ---

