1. iam using weblogic6.0
2. JDK version is - "1.3.0-C"
Description of the Exception:
i am calling a
JSP form through weblogic6.0, the JSP form creates a
Java Object which uses the Oracles XML parsers and Oracles
JDBC drivers to query the data from database and generate an XML file,
The XML file and an XSL file present on the disk is used to transform into a pdf file using the Formatting objects(fop), while transforming i get the runtime (stack trace) error "java.lang.NoSuchMethodError
at org.apache.xpath.patterns.NodeTest.execute (NodeTest.java:403)
at org.apache.xpath.axes.PredicatedNodeTest.acceptNode(PredicatedNodeTest.java:388)
at org.apache.xpath.axes.DescendantIterator.nextNode(DescendantIterator.java:239)
at org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:428)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemples.java:193)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:739)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:739)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:739)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:739)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2085)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1219)
at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2942)
at java.lang.Thread.run(Thread.java:484)
using renderer org.apache.fop.render.pdf.PDFRenderer
using element mapping org.apache.fop.fo.StandardElementMapping
using element mapping org.apache.fop.svg.SVGElementMapping
using element mapping org.apache.fop.extensions.ExtensionElementMapping
using property list org.apache.fop.fo.StandardPropertyListMapping
using property list org.apache.fop.svg.SVGPropertyListMapping
using property list org.apache.fop.extensions.ExtensionPropertyListMapping
building formatting object tree
FATAL ERROR:The root element is required in a well-formed document.
2 Next exception is when iam trying to email the pdf file.
javax.mail.NoSuchProviderException: No provider for Address type: rfc822
at javax.mail.Session.getTransport(Session.java:475)
at javax.mail.Transport.send0(Transport.java:154)
at javax.mail.Transport.send(Transport.java:154)
at CaseIDXml.postMail(CaseIDXml.java:128)
at CaseIDXml.CreatePDFReport(caseIDXml.java:78)
at jsp_servlet._shiftleader._jspService(_shiftleader.java:85)
......
In my opinion the problem could be the weblogic server is unable to find the jar files required by java classes i have created. i would like to know when should i put all the jar files(xalan.jar, xerces.jar, fop.jar, bsf.jar etc).
i appreciate if you could give me a solution.
thanx in advance.
saiprasad.