You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2003/07/01 14:19:11 UTC
DO NOT REPLY [Bug 21217] New: -
Administration webapp does not start for NetWare - cant load struts.jar
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21217>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21217
Administration webapp does not start for NetWare - cant load struts.jar
Summary: Administration webapp does not start for NetWare - cant
load struts.jar
Product: Tomcat 4
Version: 4.1.24
Platform: PC
OS/Version: Netware
Status: NEW
Severity: Major
Priority: Other
Component: Webapps:Administration
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: mixb@mail.ru
I have studied bug 12140, but for Netware 5.1 SP3 the specified solution, it is
connected to variable CATALINA_TMPDIR has not helped.
My log:
tomcat4.ncf:
-------------------------------------------
load java
envset CATALINA_HOME=WORK:\tomcat
envset CATALINA_BASE=WORK:\tomcat
envset CATALINA_TMPDIR=WORK:\tomcat\temp
envset CATALINA_CLASSPATH=$CATALINA_HOME\bin\bootstrap.jar
envset CATALINA_CLASSPATH=$CATALINA_CLASSPATH;sys:\java\lib\tools.jar
envset JAVA_COMPILER=NONE
java -Xms128M -Xmx256M -nsac -snCatalina -envCWD=$CATALINA_HOME
-classpath $CATALINA_CLASSPATH
-Dcatalina.base=$CATALINA_BASE -Dcatalina.home=$CATALINA_HOME
org.apache.catalina.startup.Bootstrap %1 %2 %3
%3 %5 %6 %7 %8 %9
------------------------------------------
2003-07-01 13:43:08 StandardContext[/admin]: Starting
2003-07-01 13:43:08 StandardContext[/admin]: Processing start(),
current available=false
2003-07-01 13:43:08 StandardContext[/admin]: Processing standard
container startup
2003-07-01 13:43:08 WebappLoader[/admin]: Deploying class repositories
to work directory
WORK:\tomcat\work\Standalone\localhost\admin
2003-07-01 13:43:08 WebappLoader[/admin]: Deploy class files
/WEB-INF/classes to
WORK:\tomcat\webapps\..\server\webapps\admin\WEB-INF\classes
2003-07-01 13:43:08 WebappLoader[/admin]: Deploy JAR
/WEB-INF/lib/struts.jar to
WORK:\tomcat\webapps\..\server\webapps\admin\WEB-INF\lib\struts.jar
2003-07-01 13:43:08 ContextConfig[/admin]: ContextConfig: Processing
START
2003-07-01 13:43:08 StandardContext[/admin]: Setting deployment
descriptor public ID to '-//Sun
Microsystems, Inc.//DTD Web Application 2.3//EN'
2003-07-01 13:43:09 StandardContext[/admin]: Setting deployment
descriptor public ID to '-//Sun
Microsystems, Inc.//DTD Web Application 2.3//EN'
2003-07-01 13:43:09 ContextConfig[/admin]: Accumulating TLD resource
paths
2003-07-01 13:43:09 ContextConfig[/admin]: Scanning TLD at resource
path '/WEB-INF/struts-bean.tld'
2003-07-01 13:43:09 ContextConfig[/admin]: Scanning TLD at resource
path '/WEB-INF/controls.tld'
2003-07-01 13:43:10 ContextConfig[/admin]: Scanning JAR at resource
path '/WEB-INF/lib/struts.jar'
2003-07-01 13:43:10 ContextConfig[/admin] Exception processing JAR at
resource path /WEB-INF/lib/struts.jar
javax.servlet.ServletException: Exception processing JAR at resource
path /WEB-INF/lib/struts.jar
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:930)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at
org.apache.catalina.core.StandardHostDeployer.start
(StandardHostDeployer.java:629)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:897)
at
org.apache.catalina.servlets.ManagerServlet.start(ManagerServlet.java:1105)
at
org.apache.catalina.servlets.HTMLManagerServlet.start
(HTMLManagerServlet.java:555)
at
org.apache.catalina.servlets.HTMLManagerServlet.doGet
(HTMLManagerServlet.java:157)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:551)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
n(Http11Protocol.java:392)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:619)
at java.lang.Thread.run(Unknown Source)
----- Root Cause -----
java.io.IOException: No such file or directory
at java.io.NetWareFileSystem.createFileExclusively(Native
Method)
at java.io.File.checkAndCreate(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at
sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:143)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:138)
at
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43)
at
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:81)
at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:88)
at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:72)
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:906)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
at
org.apache.catalina.core.StandardHostDeployer.start
(StandardHostDeployer.java:629)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:897)
at
org.apache.catalina.servlets.ManagerServlet.start(ManagerServlet.java:1105)
at
org.apache.catalina.servlets.HTMLManagerServlet.start
(HTMLManagerServlet.java:555)
at
org.apache.catalina.servlets.HTMLManagerServlet.doGet
(HTMLManagerServlet.java:157)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:551)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
t(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
n(Http11Protocol.java:392)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:619)
at java.lang.Thread.run(Unknown Source)
2003-07-01 13:43:10 ContextConfig[/admin]: Pipline Configuration:
2003-07-01 13:43:10 ContextConfig[/admin]:
org.apache.catalina.core.StandardContextValve/1.0
2003-07-01 13:43:10 ContextConfig[/admin]: ======================
2003-07-01 13:43:10 ContextConfig[/admin]: Marking this application
unavailable due to previous error(s)
2003-07-01 13:43:10 NamingContextListener[/Standalone/localhost/admin]:
Creating JNDI naming context
2003-07-01 13:43:10 StandardManager[/admin]: Seeding random number
generator class java.security.SecureRandom
2003-07-01 13:43:10 StandardManager[/admin]: Seeding of random number
generator has been completed
2003-07-01 13:43:10 StandardContext[/admin]: Context startup failed due
to previous errors
2003-07-01 13:43:10 StandardContext[/admin]: Stopping
2003-07-01 13:43:10 StandardContext[/admin]: Stopping filters
2003-07-01 13:43:10 StandardContext[/admin]: Processing standard
container shutdown
2003-07-01 13:43:10 ContextConfig[/admin]: ContextConfig: Processing
STOP
2003-07-01 13:43:10 StandardContext[/admin]: Sending application stop
events
2003-07-01 13:43:10 StandardContext[/admin]: Stopping complete
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org