[jdom-interest] JDOM, TOMCAT and SAXON
Abhishek Srivastava
abhisheks at india.hp.com
Thu May 17 05:16:40 PDT 2001
Hello Steve,
Thanks for your reply. I renamed the jaxp.jar and teh parser.jar files in
the tomcat lib directory.
Now as soon as I start tomcat I get the exception
FATAL: configuration error
javax.xml.parsers.ParserConfigurationException: AElfred parser is
namespace-awar
e
at
com.icl.saxon.aelfred.SAXParserFactoryImpl.newSAXParser(SAXParserFact
oryImpl.java:37)
at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:213)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
regards,
Abhishek.
>>>-----Original Message-----
>>>From: Steven Shand [mailto:steven at sferics.com]
>>>Sent: Thursday, May 17, 2001 5:43 PM
>>>To: Abhishek Srivastava
>>>Subject: Re: [jdom-interest] JDOM, TOMCAT and SAXON
>>>
>>>
>>>Try removing the jaxp.jar and parser.jar files from the Tomcat libs
>>>folder. Simply removing them from the classpath in the tomcat.bat file
>>>won't work as any jar files in the libs folder are picked up and
>>>automatically added (Unless you're on Windows where this doesn't work!).
>>>If you don't want to remove these jar files then you could try renaming
>>>them so they're added at the end of the classpath. Good luck.
>>>
>>>Hope this helps.
>>>
>>>Steven Shand.
>>>
>>>
>>>On Thursday, May 17, 2001, at 12:55 PM, Abhishek Srivastava wrote:
>>>
>>>> Hello All,
>>>>
>>>> I am trying to use JDOM (beta .6) on a JSP Engine (Tomcat 3.2.1). I
>>>> query a
>>>> DB, then I build JDOM tree from resultset. and I apply my xsl
>>>> stylesheet to
>>>> it. (I am using SAXON 6.3 for XSLT)
>>>>
>>>> If I execute this program from the console... every thing works fine
>>>> and I
>>>> get my html in a file.
>>>>
>>>> But when I use my program as a java bean from a JSP
>>>> I get the following exception
>>>>
>>>> java.lang.NoSuchMethodError
>>>> at
>>>> com.icl.saxon.TransformerFactoryImpl.getStyleParser
>>>> (TransformerFactoryImpl.j
>>>> ava:500)
>>>> at
>>>> com.icl.saxon.TransformerFactoryImpl.getSAXSource
>>>> (TransformerFactoryImpl.jav
>>>> a:184)
>>>> at
>>>> com.icl.saxon.TransformerFactoryImpl.newTemplates
>>>> (TransformerFactoryImpl.jav
>>>> a:124)
>>>> at
>>>> com.icl.saxon.TransformerFactoryImpl.newTransformer
>>>> (TransformerFactoryImpl.j
>>>> ava:77)
>>>> at test2.renderJDom(test2.java:72)
>>>> at
>>>> _0002ftest_00032_0002ejsptest2_jsp_0._jspService
>>>> (_0002ftest_00032_0002ejspte
>>>> st2_jsp_0.java:67)
>>>> at
>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
>>>> at
>>>> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
>>>> (JspServlet.ja
>>>> va:177)
>>>> at
>>>>
>>>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
>>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
>>>> at
>>>>
>>>org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>>>> at org.apache.tomcat.core.Handler.service(Handler.java:286)
>>>> at
>>>> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>>>> at
>>>>
>>>org.apache.tomcat.core.ContextManager.internalService(ContextMana
>>>ger.java:
>>>> 79
>>>> 7)
>>>> at
>>>> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>>>> at
>>>> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
>>>> (HttpC
>>>> onnectionHandler.java:210)
>>>> at
>>>>
>>>org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>>>> at
>>>>
>>>org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.
>>>java:498)
>>>> at java.lang.Thread.run(Thread.java:484)
>>>>
>>>> Has anyone else also tried this ? What is going wrong.
>>>>
>>>>
>>>> ***** ***** Abhishek Srivastava
>>>> *** /_ __ *** Hewlett-Packard - Solutions Organization
>>>> ** / / /_/ ** 19 Cunningham Road. Bangalore -560052.
>>>> *** / *** phone +91 80 2251554 Extn:1532
>>>> ***** ***** mailto:abhisheks at india.hp.com
>>>> i n v e n t
>>>>
>>>> The most exciting phrase in science, the one which heralds
>>>> new discoveries, is not Eureka!! but 'That's Funny'
>>>> -- Issac Asimov.
>>>>
>>>>
>>>> _______________________________________________
>>>> To control your jdom-interest membership:
>>>> http://lists.denveronline.net/mailman/options/jdom-
>>>> interest/youraddr at yourhost.com
>>>>
>>>
More information about the jdom-interest
mailing list