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.













Reply via email to