  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | -none- | -none- 2007-10-03 - By shahab
Back Hi,
I am trying to use webDAV servlet in my application So I downloaded the webDAV Servlet and included it in my application. I put it in "mypackage" package. But when a request is directed to this servlet, I get the following error.
INFO: Marking servlet webdav as unavailable Oct 3, 2007 4:47:15 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Allocate exception for servlet webdav javax.servlet.UnavailableException: No resources at org.apache.catalina.servlets.DefaultServlet.init(DefaultServlet.java:320) at mypackage.WebdavServlet.init(WebdavServlet.java:221) at javax.servlet.GenericServlet.init(GenericServlet.java:212) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper .java:1139) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java :791) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:127) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve .java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler .processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:689) at java.lang.Thread.run(Unknown Source)
Just to test whether I can deploy this webDAV servlet, I have removed everything from my web application and Here is my web.xml content:
<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'> <web-app> <servlet> <servlet-name>webdav</servlet-name> <servlet-class>mypackage.WebdavServlet</servlet-class>
<init-param> <param-name>debug</param-name> <param-value>1</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> <servlet-class>mypackage.WebdavServlet</servlet-class>
</servlet>
<servlet-mapping> <servlet-name>webdav</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> </web-app>
I am new to Tomcat and webDAV, but I think the problem is in deployment, but I don't know where? I am using Tomcat plugins for Eclipse to deploy the web application.
regards, /shahab
-- ---- ---- ---- ---- ---- ----- Tonight's top picks. What will you watch tonight? Preview the hottest shows on Yahoo! TV.
|
|
 |