Issues :
1) servlet.jar needs to be copied to phoenix's own lib dir.
2) There is no service interface that would be useful (unlike Hendrik's Jo!).
3) JSP does not work because of a mistake in Catalina's code. I think this exception .....
java.lang.NoClassDefFoundError: org/apache/jasper/JasperException
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
at org.apache.catalina.startup.Embedded.addEngine(Embedded.java:469)
at java.lang.reflect.Method.invoke(Native Method)
.. is happening because StandardWrapper cannot recognse that embedded mode means it is not necessarily in the promordial classloader.
There is already a hint in the code that this is a problem for other configurations.....
// Special case class loader for a Catalina internal servlet
if (isContainerServlet(actualClass)) {
classLoader = this.getClass().getClassLoader();
log(sm.getString
("standardWrapper.containerServlet", getName()));
}
Class classClass = null;
try {
if (classLoader != null) {
classClass = classLoader.loadClass(actualClass);
} else {
classClass = Class.forName(actualClass);
}
} catch (ClassNotFoundException e) {
............Do we have anyone here who is an active Tomcat developer?
Regards,
- Paul H
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
