I already posted the same question in this forum. But i did not get any solution for this.
I am using tomcat4.1.
This is my tomcat context configuration in server.xml file.
Expand|Select|Wrap|Line Numbers
- <Context path="/tri" docBase="tri" debug="0" reloadable="true" crossContext="true" swallowOutput="false">
- <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_examples_log." suffix=".txt" timestamp="true"/>
- <Ejb name="ejb/EmplRecord" type="Entity" home="com.wombat.empl.EmployeeRecordHome" remote="com.wombat.empl.EmployeeRecord"/>
Here is the Exception in log file.
Expand|Select|Wrap|Line Numbers
- 2008-02-26 18:50:07 StandardContext[/tri]: Resources start failed:
- java.lang.IllegalArgumentException: Document base D:\jakarta-tomcat-4.1.27\webapps\tri does not exist or is not a readable directory
- at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:193)
- at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3343)
- at org.apache.catalina.core.StandardContext.start(StandardContext.java:3473)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
- at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
- at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
- 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
- at java.lang.reflect.Method.invoke(Method.java:324)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
- 2008-02-26 18:50:07 StandardContext[/tri]: Context startup failed due to previous errors
- 2008-02-26 18:50:07 StandardContext[/tri]: Exception during cleanup after start failed
- LifecycleException: Container StandardContext[/tri] has not been started
- at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3644)
- at org.apache.catalina.core.StandardContext.start(StandardContext.java:3622)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
- at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
- at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
- 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
- at java.lang.reflect.Method.invoke(Method.java:324)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Thanks in advance,