Hi,
This seems to happen when there is a broken WAR inside a vhost.
Other vhosts work fine at the same time.
2008-01-27 23:21:07.556049500 INFO: HTMLManager: list: Listing contexts for
virtual host 'DOMAIN'
2008-01-27 23:21:07.556050500 Jan 27, 2008 11:21:07 PM
org.apache.catalina.core.StandardWrapperValve invoke
2008-01-27 23:21:07.556052500 SEVERE: Servlet.service() for servlet HTMLManager
threw exception
2008-01-27 23:21:07.556053500 java.lang.NullPointerException
2008-01-27 23:21:07.556054500 at
org.apache.catalina.manager.HTMLManagerServlet.list(HTMLManagerServlet.java:437)
2008-01-27 23:21:07.556068500 at
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:136)
2008-01-27 23:21:07.556070500 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
2008-01-27 23:21:07.556071500 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2008-01-27 23:21:07.556072500 at
sun.reflect.GeneratedMethodAccessor274.invoke(Unknown Source)
2008-01-27 23:21:07.556073500 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2008-01-27 23:21:07.556079500 at
java.lang.reflect.Method.invoke(Method.java:597)
2008-01-27 23:21:07.556080500 at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
2008-01-27 23:21:07.556082500 at
java.security.AccessController.doPrivileged(Native Method)
2008-01-27 23:21:07.556083500 at
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
2008-01-27 23:21:07.556091500 at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
2008-01-27 23:21:07.556093500 at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
2008-01-27 23:21:07.556094500 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
2008-01-27 23:21:07.556096500 at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
2008-01-27 23:21:07.556102500 at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
2008-01-27 23:21:07.556103500 at
java.security.AccessController.doPrivileged(Native Method)
2008-01-27 23:21:07.556104500 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
2008-01-27 23:21:07.556106500 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
2008-01-27 23:21:07.556112500 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2008-01-27 23:21:07.556113500 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
2008-01-27 23:21:07.556115500 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2008-01-27 23:21:07.556116500 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2008-01-27 23:21:07.556150500 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2008-01-27 23:21:07.556151500 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
2008-01-27 23:21:07.556153500 at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
2008-01-27 23:21:07.556154500 at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
2008-01-27 23:21:07.556160500 at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
2008-01-27 23:21:07.556161500 at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
2008-01-27 23:21:07.556163500 at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
2008-01-27 23:21:07.556164500 at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
2008-01-27 23:21:07.556170500 at java.lang.Thread.run(Thread.java:619)
It is Tomcat 6.0.14 started with its security manager enabled.
The host configuration is as follows:
<Host
deployXML="false"
deployOnStartup="false"
autoDeploy="false"
unpackWARs="false"
appBase="/home/USER/web-root"
workDir="work/Catalina/USER/DOMAIN"
name="DOMAIN">
<Alias>www.DOMAIN</Alias>
<Context
path=""
docBase="/home/USER/web-root"
privileged="false"
/>
<Context
path="/BROKENWAR"
docBase="/home/USER/web-root/BROKENWAR.war"
privileged="false"
/>
<Context
path="/MANAGER"
docBase="/home/tomcat/default/webapps/manager"
privileged="true"
/>
</Host>
Cheers
--
Delian
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]