Paul Hammant wrote:

I have no need of this manual copy as the distro works for me*

* I have done a fresh CVS get of servk, and 'ant -f sevak.xml sar' to make the sevak-jetty-demo.sar SAR file and then deployed that to phoenix 4.0.2. (and HEAD revision). I can confirm that *everything* works fine for me. I need not copy any other jars anywhere.

I'm running JDK1.4.1. I did copy the tools.jar to phoenix/lib.
I'm sorry, but something's definitely wrong here. There is no sevak.xml, when I checkout sevak.

When I do ant -f jetty.xml sar, I first get the message to run the target get-jetty to get the Jetty Jars. After doing that I can build the sevak-jetty-demo.sar, but it contains the SAR-INF/lib/org.mortbay.jetty-jdk1.2.jar. Since I'm running JDK 1.4.1_01 this doesn't look like the right Jar.

Sure enough, when I run the SAR under Phoenix 4.0.2 I get this exception:

jvm 1 | deploying context=/, webapp=file:/export/vol01/local/phoenix-4.0.2/apps/sevak-jetty-demo/sevak-demo.war to host=localhost
jvm 1 | org.apache.excalibur.containerkit.lifecycle.LifecycleException: Component named "sevakTest" failed to pass through the Initialization stage. (Reason: org.apache.avalon.apps.sevak.SevakException: Problem deploying web application in Jetty).

[...]

jvm 1 | Caused by: java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
jvm 1 | at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
jvm 1 | at java.security.AccessController.doPrivileged(Native Method)
jvm 1 | at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
jvm 1 | at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:98)
jvm 1 | at java.lang.ClassLoader.loadClass(ClassL
jvm 1 | oader.java:299)
jvm 1 | at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
jvm 1 | at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:236)

Are there any other tests I can run? Maybe Catalina or Jo?

Kind regards,

Ulrich




--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



Reply via email to