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 ---

Reply via email to