You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Neil Aggarwal <ne...@JAMMConsulting.com> on 2001/04/20 04:53:24 UTC
Virtual host in Tomcat 3.2.1 thros NullPointer
Hello:
I am trying to set-up Tomcat 3.2.1 as a standalone servlet container
for virtual hosts.
I downloaded the tomcat 3.2.1 binary distribution, dearchived it,
and then made these modifications to server.xml:
1. Changed the HttpContentHandler to port 80 so that it
would repond to normal web requests.
2. In the ContextManager section, I added these lines:
<Host name="xxx.xxx.xxx.xxx" >
<Context path=""
debug="1"
docbase="webapps/host1" />
</Host>
After starting tomcat, I tried to visit http://xxx.xxx.xxx.xxx
and I got this error message:
Error: 500
Location: /
Internal Servlet Error:
java.lang.NullPointerException
at org.apache.tomcat.util.FileUtil.isAbsolute(FileUtil.java:289)
at
org.apache.tomcat.core.Context.getAbsolutePath(Context.java:257)
at org.apache.tomcat.core.Context.getRealPath(Context.java:791)
at
org.apache.tomcat.request.StaticInterceptor.requestMap(StaticInterceptor.java:191)
at
org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:820)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:771)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:498)
Any ideas what is causing this?
Thanks,
Neil.
--
Neil Aggarwal
JAMM Consulting, Inc. -- (972) 612-6056, http://www.JAMMConsulting.com
Custom Internet Development -- Java, JSP, servlets, databases