I got the error :
java.lang.AbstractMethodError
java.lang.Throwable()
java.lang.Error()
java.lang.LinkageError()
java.lang.IncompatibleClassChangeError()
java.lang.AbstractMethodError()
int org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.addNode(org.w3c.dom.Node,
int, int, int, int)
int org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.addNode(org.w3c.dom.Node,
int, int, int, int)
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM(org.apache.xml.dtm.DTMManager,
javax.xml.transform.dom.DOMSource, int, org.apache.xml.dtm.DTMWSFilter,
org.apache.xml.utils.XMLStringFactory, boolean)
org.apache.xml.dtm.DTM
org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(javax.xml.transform.Source,
boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)
void
org.apache.xalan.transformer.TransformerImpl.transform(javax.xml.transform.Source,
boolean)
void
org.apache.xalan.transformer.TransformerImpl.transform(javax.xml.transform.Source,
javax.xml.transform.Result, boolean)
void
org.apache.xalan.transformer.TransformerImpl.transform(javax.xml.transform.Source,
javax.xml.transform.Result)
void businesspace.util.XSLUtils.useTemplate(java.io.PrintWriter,
javax.xml.transform.Templates, org.w3c.dom.Node, java.lang.String,
java.lang.String)
void
businesspace.bp.Etape4.performTask(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
businesspace.bp.AbstractServlet.doGet(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void com.ibm.servlet.engine.webapp.StrictLifecycleServlet.
_service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.IdleServletState.service(com.ibm.servlet.engine.webapp.StrictLifecycleServlet,
javax.servlet.ServletRequest, javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.ServletInstance.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(com.ibm.servlet.engine.webapp.ServletInstanceReference,
javax.servlet.ServletRequest, javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(javax.servlet.ServletRequest,
javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(com.ibm.servlet.engine.webapp.WebAppRequest,
javax.servlet.http.HttpServletResponse, boolean)
void
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(javax.servlet.ServletRequest,
javax.servlet.ServletResponse, boolean)
void
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(java.lang.Object)
void
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lang.Object)
void
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.String,
com.ibm.servlet.engine.srp.ISRPConnection)
void
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.servlet.engine.oselistener.api.IOSEConnection)
void
com.ibm.servlet.engine.http_transport.HttpTransportHandler.handleConnection(java.net.Socket)
void com.ibm.servlet.engine.http_transport.HttpTransportHandler.run()
void java.lang.Thread.run()
I change a little the source looking in article from IBM . But still don't
work.
Transformer transformer1 = templates.newTransformer();
transformer1.setOutputProperty(OutputKeys.ENCODING, encoding);
javax.xml.transform.Source xmlSource = new
javax.xml.transform.dom.DOMSource(doc);
// DOMSource domSource = new DOMSource((org.w3c.dom.Node) doc);
StreamResult streamResultOut = new StreamResult(out);
transformer1.transform(xmlSource,streamResultOut);
Jean-Jacques Borie
Directeur recherche et d�veloppement
Tekora, changez votre conception des sites web
http://www.tekora.com
17, place de la R�sistance - 92130 Issy-les-Moulineaux
T�l. : +33 1 55 00 10 03 - Fax : +33 1 55 00 10 10
Por: +33 660199524
[EMAIL PROTECTED]
Pour vous inscrire � la Newsletter Tekora :
http://www.tekora.com/tekora/fr/12_1.html
jjborie@tekor
a.com To: [EMAIL PROTECTED]
cc:
21/09/2001 Subject: RE: Xerces DOM Objects & Xalan
19:32
Please
respond to
xalan-dev
I have already a compiled the Template and he works with StreamSource ...
Jean-Jacques Borie
Directeur recherche et d�veloppement
Tekora, changez votre conception des sites web
http://www.tekora.com
17, place de la R�sistance - 92130 Issy-les-Moulineaux
T�l. : +33 1 55 00 10 03 - Fax : +33 1 55 00 10 10
Por: +33 660199524
[EMAIL PROTECTED]
Pour vous inscrire � la Newsletter Tekora :
http://www.tekora.com/tekora/fr/12_1.html
jjborie@tekor
a.com To: [EMAIL PROTECTED]
cc:
21/09/2001 Subject: RE: Xerces DOM
Objects & Xalan
19:30
Please
respond to
xalan-dev
I have an error 500 wich is hard to debug.
Sample of the code I try
TXDocument docXML = new TXDocument();
docXML.setVersion("1.0");
docXML.setEncoding("UTF-8");
Element root = docXML.createElement("ROOT");
docXML.appendChild(root);
Transformer transformer1 = templates.newTransformer();
transformer1.setOutputProperty(OutputKeys.ENCODING, encoding);
DOMSource domSource = new DOMSource((org.w3c.dom.Node)
docXML.getDocumentElement());
StreamResult streamResultOut = new StreamResult(out);
transformer1.transform(domSource,streamResultOut);
I passe directly the node to the DOMSource ...
Jean-Jacques Borie
Directeur recherche et d�veloppement
Tekora, changez votre conception des sites web
http://www.tekora.com
17, place de la R�sistance - 92130 Issy-les-Moulineaux
T�l. : +33 1 55 00 10 03 - Fax : +33 1 55 00 10 10
Por: +33 660199524
[EMAIL PROTECTED]
Pour vous inscrire � la Newsletter Tekora :
http://www.tekora.com/tekora/fr/12_1.html
Joseph_Kesselman
@lotus.com To:
[EMAIL PROTECTED]
cc:
21/09/2001 19:11 Subject: RE: Xerces DOM
Objects & Xalan
Please respond
to xalan-dev
If you don't tell us what the error was, it's hard to diagnose.
We _should_ be able to handle the XML4J DOM, and in fact we should be able
to handle any correct Level 2 DOM implementation. Make sure you're running
the parser in namespace-aware mode.