You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xalan.apache.org by A....@surrey.ac.uk on 2003/08/07 12:00:50 UTC

Xalan 2.5, Xerces 2.3 and JDK1.4.1

Hello.

I am receiving the following error when attempting to run my servlet. 

java.lang.NoClassDefFoundError 
at java.lang.Class.forName0(Native Method) 
at java.lang.Class.forName(Class.java:140) 
at org.apache.xalan.serialize.SerializerFactory.getSerializer(SerializerFactory.java:125)
 at org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(TransformerImpl.java:1045) 
at org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(TransformerImpl.java:972) 
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1121) 
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1104) 
at xalantest.XalanServlet.outputXML(XalanServlet.java:130) 


This servlet works fine on my local machine, using Win 98. The Tomcat, JDK, Xerces and Xalan versions are identical but on the server it runs Tomcat under Linux.

Does anybody have any suggestions as to what the problem might be. I am inclined to think it is a version discrepancy in the XML parsing jars. 

Thank you for your time.