It looks like Tomcat is having problems finding MyContentHandler. 
Please verify that it this is the correct name of your Java class. 
Also, make sure that it is not in a package since xalan:content-handler
requires a fully qualified class name.  Then, you need to make sure that
this is in a location findable by Tomcat's ClassLoader.  Check your
classpath, using org.apache.xalan.xslt.EnvironmentCheck if necessary.

You should probably also remove jaxp.jar and crimson.jar from your
classpath.  These will make things worse.

Gary

"Chittajallu, Vamsi" wrote:
> 
> hello,
> 
> I am new user of xslt and xalan. I was trying to get the SimpleXSLTServlet
> example running in tomcat using ant.
> 
> I made the following changes to  todo.xsl:
> 
> <?xml version="1.0"?>
> <xsl:stylesheet version="1.0"
>          xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>          xmlns:xalan="http://xml.apache.org/xslt";>
>   <xsl:output method="html" encoding="UTF-8"
>               xalan:content-handler="MyContentHandler"/>
> 
> I did this as i was getting aUTF-8 error. after i did this now i am getting
> 
> MyContentHandlerorg.apache.xml.utils.WrappedRuntimeException:
> MyContentHandler at
> org.apache.xalan.serialize.SerializerFactory.getSerializer(SerializerFactory
> .java:138) at
> org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(Tran
> sformerImpl.java:960) at
> org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(Tran
> sformerImpl.java:886) at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
> 1032) at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
> 1015) at servlet.SimpleXSLTServlet.doGet(SimpleXSLTServlet.java:104) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405) at
> org.apache.tomcat.core.Handler.service(Handler.java:287) at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:213) at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> at java.lang.Thread.run(Thread.java:484)
> 
> Actually i added the jaxp, crimson.jar and xerces and the errors reduce to
> this.
> Any help to get theist example running is greatly appreciable.
> 
> Thanks,
> Manmohan Vamsi.Chittajallu,
> Intern,
> IT Department,
> Utilicorp United Inc.,
> Kansas City.
> Ph:816-467-3401

Reply via email to