Return-Path: Delivered-To: apmail-xml-cocoon-users-archive@xml.apache.org Received: (qmail 63291 invoked by uid 500); 21 Mar 2002 16:53:38 -0000 Mailing-List: contact cocoon-users-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-users@xml.apache.org Delivered-To: mailing list cocoon-users@xml.apache.org Received: (qmail 63279 invoked from network); 21 Mar 2002 16:53:37 -0000 Message-ID: <3C9A0F98.35200808@opencascade.com> Date: Thu, 21 Mar 2002 19:51:36 +0300 From: KOZLOV Roman Organization: DATAVISION CIS X-Mailer: Mozilla 4.73 [en] (WinNT; I) X-Accept-Language: fr,en,ru MIME-Version: 1.0 To: cocoon-users@xml.apache.org Subject: Re: HELP PLEASE, HELP with Piece of code. References: Content-Type: multipart/mixed; boundary="------------B7A3D206AB300B4F3745DB95" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --------------B7A3D206AB300B4F3745DB95 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, It seems that the reason of the error is that as a result of transformation you get several root elements like ... ... ... - one HTML element per "Seleccion/Texto" element in source xml. I don't know what for you need it, but I think that the root element should be single or you have to point that you need not output as XML but text. I don't know how is it possible in cocoon, because it seems that xsl:output element doesn't work here. Best regards Roman Ivan Manuel Andrade Mu�oz wrote: > Hello to all.It wanted to request aid, to solve to this error when > executing my page XML.My arhivo XML:Seleccion.xml encoding="ISO-8859-1" standalone="no"?> > > > > > > > > > > > > Sobre Libros: > > > > > > De Internet. > > > > > > De Base de Datos. > > > > > > > > > > Un Formulario: > > > > > > De XML. > > > > > > De Futbol. > > > > > > My archivo XSL:Seleccion.xsl encoding="ISO-8859-1"?> > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > > > > > > > type="text/html" > > > > > > > > > > > > Libro > > > > title="Style"/> > > > > link="#213d89" text="#000000" vLink="#a15b2a"> > >

> >

> > > >

> >

> > UNA APLICACION XML > >

> >

> > > >

> >

> > > >

> >

> > > > > > > >

> >
> >
> > > >

> > > >

> >

> > > > > > > > > > > > > >

> > > > > > My > error:--------------------------------------------------------------------------------------------------------------------------------------------------------------------Error > found handling the > request.---------------------------------------------------------------------------------------------------------------------------------------------------------------------org.apache.xalan.xslt.XSLProcessorException: > Can't have more than one root on a DOM! > at > org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1674) > at > org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1638) > at > org.apache.xalan.xslt.XSLTEngineImpl.process(XSLTEngineImpl.java:671) > at > org.apache.cocoon.transformer.XalanTransformer.transform(XalanTransformer.java:107) > > at > org.apache.cocoon.processor.xslt.XSLTProcessor.process(XSLTProcessor.java:116) > > at org.apache.cocoon.Engine.handle(Engine.java:384) > at org.apache.cocoon.Cocoon.service(Cocoon.java:183) > at javax.servlet.http.HttpS! > ervlet.service(HttpServlet.java:865) > 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:812) > > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:758) > > at > org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213) > > at > org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) > > at org.apache.tomcat.util.ThreadPo! > ol$ControlRunnable.run(ThreadPool.java:501) > ; at java.lang.Thread.run(Thread.java:484) > --------- > org.xml.sax.SAXException: Can't have more than one root on a DOM! > aat > org.apache.xalan.xpath.xml.FormatterToDOM.append(FormatterToDOM.java:155) > > at > org.apache.xalan.xpath.xml.FormatterToDOM.startElement(FormatterToDOM.java:260) > > at > org.apache.xalan.xslt.XSLTEngineImpl.flushPending(XSLTEngineImpl.java:3816) > > at > org.apache.xalan.xslt.XSLTEngineImpl$ResultTreeHandler.startElement(XSLTEngineImpl.java:3877) > > at > org.apache.xalan.xslt.ElemLiteralResult.execute(ElemLiteralResult.java:211) > > at > org.apache.xalan.xslt.ElemTemplateElement.executeChildren(ElemTemplateElement.java:661) > > at org.apache.xala! > n.xslt.ElemLiteralResult.execute(ElemLiteralResult.java:254) > at > org.apache.xalan.xslt.ElemTemplateElement.executeChildren(ElemTemplateElement.java:661) > > at > org.apache.xalan.xslt.ElemTemplateElement.transformChild(ElemTemplateElement.java:1199) > > at > org.apache.xalan.xslt.ElemTemplateElement.transformSelectedChildren(ElemTemplateElement.java:962) > > at > org.apache.xalan.xslt.ElemForEach.execute(ElemForEach.java:127) > at > org.apache.xalan.xslt.ElemTemplateElement.executeChildren(ElemTemplateElement.java:661) > > at > org.apache.xalan.xslt.ElemTemplate.execute(ElemTemplate.java:145) > at > org.apache.xalan.xslt.StylesheetRoot.process(StylesheetRoot.java:443) > &! nbsp; at org.apache.xalan.xslt.XSLTEngineImpl.proces > s(XSLTEngineImpl.java:647) > at > org.apache.cocoon.transformer.XalanTransformer.transform(XalanTransformer.java:107) > > at > org.apache.cocoon.processor.xslt.XSLTProcessor.process(XSLTProcessor.java:116) > > at org.apache.cocoon.Engine.handle(Engine.java:384) > at org.apache.cocoon.Cocoon.service(Cocoon.java:183) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:865) > 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:812) > > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:758) > > at > org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.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)---------------------------------------------------------------------------------------------------------------------------------------------------------------------------Thank > you very much, by its aid. > > > ----------------------------------------------------------------------- > MSN Photos es la manera m�s sencilla de compartir e imprimir sus > fotos. http://photos.latam.msn.com/Support/WorldWide.aspx > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. To unsubscribe, e-mail: For additional commands, > e-mail: --------------B7A3D206AB300B4F3745DB95 Content-Type: text/x-vcard; charset=us-ascii; name="r-kozlov.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for KOZLOV Roman Content-Disposition: attachment; filename="r-kozlov.vcf" begin:vcard n:KOZLOV;Roman tel;work:+783 12 65 85 91, +783 12 62 27 76 x-mozilla-html:FALSE org:DATAVISION CIS;PDM adr:;;Gagarina Prospect 25b;Nizhny Novgorod;;;RUSSIA version:2.1 email;internet:r-kozlov@opencascade.com title:Programmer fn:Roman KOZLOV end:vcard --------------B7A3D206AB300B4F3745DB95 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. To unsubscribe, e-mail: For additional commands, e-mail: --------------B7A3D206AB300B4F3745DB95--