You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by Valeriy Podkolzin <vp...@atg.com> on 2001/04/13 23:53:46 UTC

Deployment failed

I made today's CVS code build, but the deployment Slide under Tomcat 4.0-b3
failed:

2001-04-13 17:30:05 StandardHost[localhost]: Installing web application at
context path /slide from URL
jar:file:C:\Jakarta\jakarta-tomcat-4.0-b3\webapps\slide.war!/
2001-04-13 17:30:05 Manager[/slide]: Seeding random number generator class
java.security.SecureRandom
2001-04-13 17:30:05 Manager[/slide]: Seeding of random number generator has
been completed
2001-04-13 17:30:05 webdav: init
2001-04-13 17:30:06 StandardContext[/slide]: Servlet /slide threw load()
exception
javax.servlet.ServletException: /Domain.xml (The system cannot find the file
specified)
	at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:288)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:802)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3175)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:721)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:388)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:616)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:318)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:383)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:226)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:155)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1067)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1059)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:253)
	at org.apache.catalina.core.StandardService.start(StandardService.java:353)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:458)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:707)
	at org.apache.catalina.startup.Catalina.execute(Catalina.java:627)
	at org.apache.catalina.startup.Catalina.process(Catalina.java:177)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:177)

2001-04-13 17:30:06 StandardContext[/slide]: Context startup failed due to
previous errors
2001-04-13 17:30:45 StandardHost[localhost]: standardHost.stop /examples
2001-04-13 17:30:45 SessionListener: contextDestroyed()
2001-04-13 17:30:45 ContextListener: contextDestroyed()
2001-04-13 17:30:45 ssi: destroy
2001-04-13 17:30:45 StandardHost[localhost]: standardHost.stop /webdav
2001-04-13 17:30:45 ssi: destroy
2001-04-13 17:30:45 StandardHost[localhost]: standardHost.stop /slide
2001-04-13 17:30:45 StandardHost[localhost]: standardHost.stop /manager
2001-04-13 17:30:45 ssi: destroy
2001-04-13 17:30:45 StandardHost[localhost]: standardHost.stop
2001-04-13 17:30:45 ssi: destroy


Domain.xml exists and deployment for 1.0.9 slide.war is just fine.

I wonder if this is the consequence of the fact that for the build I have to
use old servlet.jar because of errors for the new servletapi-4.0-b3( but
Tomcat uses the new servlet library) like these :

    [javac]
C:\jakarta-slide-CVS\src\webdav\server\org\apache\slide\webdav\logge
r\XHttpServletRequestFacade.java:97: class
org.apache.slide.webdav.logger.XHttpS
ervletRequestFacade must be declared abstract. It does not define void
setCharac
terEncoding(java.lang.String) from interface javax.servlet.ServletRequest.
    [javac] public class XHttpServletRequestFacade implements
HttpServletRequest
 {
    [javac]              ^
    [javac]
C:\jakarta-slide-CVS\src\webdav\server\org\apache\slide\webdav\logge
r\XHttpServletRequestFacade.java:97: class
org.apache.slide.webdav.logger.XHttpS
ervletRequestFacade must be declared abstract. It does not define
java.util.Map
getParameterMap() from interface javax.servlet.ServletRequest.

Indeed, XHttpServletRequestFacade and XHttpServletResponseFacade don't
implement several methods of v.2.3 HttpServletRequest/Response interfaces.

Another thing I noticed that 1.0.9 slide.war is of the size 563 Kb, but the
built slide.war is different - 538 Kb.

Valeriy Podkolzin