Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Tengo problemas

    (Puntos:2)
    por Surething (10777) el Martes, 23 Junio de 2009, 11:30h (#1156449)
    ( Última bitácora: Martes, 09 Agosto de 2011, 17:56h )

    Hola de nuevo.

    Es extraño, pero algunos xhtml me los convierte a PDF sin problemas, pero hay otros con los que obtengo un error.

    Por ejemplo, he creado un documento simple con OpenOffice y lo he exportado a XHTML. Ese documento lo convierte a PDF.

    Pero luego he creado un documento XHTML válido, comprobado con el verificador en línea. El documento usa UTF8. Y obtengo el siguiente error:

    C:\Users\usuario\Desktop\genpdf\dist>java -jar genpdf.jar ..\Documentos\lorem2.xh
    tml ..\Documentos\lorem2.pdf
    ERROR: 'Stream closed'
    genpdf: Error al generar el PDF.
    org.xhtmlrenderer.util.XRRuntimeException: Can't load the XML resource (using TR
    aX transformer). java.io.IOException: Stream closed
    at org.xhtmlrenderer.resource.XMLResource$XMLResource Builder.createXMLRe
    source(XMLResource.java:191)
    at org.xhtmlrenderer.resource.XMLResource.load(XMLRes ource.java:71)
    at org.xhtmlrenderer.swing.NaiveUserAgent.getXMLResou rce(NaiveUserAgent.
    java:211)
    at org.xhtmlrenderer.pdf.ITextRenderer.loadDocument(I TextRenderer.java:1
    34)
    at org.xhtmlrenderer.pdf.ITextRenderer.setDocument(IT extRenderer.java:13
    8)
    at genpdf.Main.main(Main.java:20)
    Caused by: javax.xml.transform.TransformerException: java.io.IOException: Stream
    closed
    at com.sun.org.apache.xalan.internal.xsltc.trax.Trans formerImpl.transfor
    m(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.Trans formerImpl.transfor
    m(Unknown Source)
    at org.xhtmlrenderer.resource.XMLResource$XMLResource Builder.createXMLRe
    source(XMLResource.java:189)
    ... 5 more
    Caused by: java.io.IOException: Stream closed
    at java.io.BufferedInputStream.getInIfOpen(Unknown Source)
    at java.io.BufferedInputStream.fill(Unknown Source)
    at java.io.BufferedInputStream.read(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityM anager$RewindableIn
    putStream.read(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityM anager.setupCurrent
    Entity(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLVersion Detector.determineD
    ocVersion(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U
    nknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U
    nknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(Unknown So
    urce)
    at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.parse(Un
    known Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.Trans formerImpl.transfor
    mIdentity(Unknown Source)
    ... 8 more

    Vamos, dice "Can't load the XML resource". ¿A qué se refiere?

    Gracias y un saludo.

    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2  
  • Re:Tengo problemas

    (Puntos:2)
    por Surething (10777) el Martes, 23 Junio de 2009, 11:37h (#1156455)
    ( Última bitácora: Martes, 09 Agosto de 2011, 17:56h )
    Vale, puse mal el nombre del archivo XHTML... anda que...
    [ Padre ]