Doh!
This explains a lot of things. :)

Can I get an ODTRenderer from an ODSingleXMLDocument? (My goal is to
transform an ODT to a PDF).

Thanks,
Gabriele

On 18 Feb, 16:05, Guillaume Maillard <[email protected]>
wrote:
> Hi,
>
> The viewer currently only supports ODS files,
> the ODT viewer is under development.
>
> Regards,
> Guillaume
>
> 2011/2/18 mess <[email protected]>
>
> > Hello everyone,
> > I recently discovered jOpendocument and I find it amazing.
>
> > I have a problem when I try to create an OpenDocument object.
>
> > When I try to load an ods file it work, but when I try to load an odt
> > file the method loadFrom throw an error.
>
> > I tried with different documents (including a blank) and I'm using
> > jOpenDocument 1.2.
>
> > Here my code:
> >    private void openDocumentTest() throws Exception {
> >        long start = Calendar.getInstance().getTimeInMillis();
> >        System.out.println("START");
>
> >        OpenDocument doc = new OpenDocument();
> >        doc.loadFrom("resources/doc4.odt");
>
> >        System.out.println("STOP in " +
> > (Calendar.getInstance().getTimeInMillis() - start) + " ms");
> >    }
>
> > Here stacktrace using blank odt file (OpenOffice 3.3.0 [OOO330m20
> > Build:9567]):
> > START
> > content.xml : ignoring :office:document-content
> > content.xml : ignoring :office:text
> > content.xml : ignoring :text:sequence-decls
> > content.xml : ignoring :text:sequence-decl
> > content.xml : ignoring :text:sequence-decl
> > content.xml : ignoring :text:sequence-decl
> > content.xml : ignoring :text:sequence-decl
> > Not TableTableCell:urn:oasis:names:tc:opendocument:xmlns:office:1.0
> > classe:class java.lang.String
> > java.lang.Exception: Stack trace
> >        at java.lang.Thread.dumpStack(Thread.java:1249)
> >        at
>
> > org.jopendocument.io.SaxContentUnmarshaller.startElement(SaxContentUnmarshaller.java:
> > 405)
> >        at
>
> > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:
> > 501)
> >        at
>
> > com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:
> > 179)
> >        at
>
> > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:
> > 377)
> >        at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
> > $FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
> >        at
>
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
> > 648)
> >        at
>
> > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:
> > 140)
> >        at
>
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
> > 511)
> >        at
>
> > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
> > 808)
> >        at
>
> > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
> > 737)
> >        at
> > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
> > 119)
> >        at
>
> > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
> > 1205)
> >        at
> > org.jopendocument.model.OpenDocument.loadFrom(OpenDocument.java:352)
> >        at
> > org.jopendocument.model.OpenDocument.loadFrom(OpenDocument.java:371)
> >        at dydotreturntest.Main.openDocumentTest(Main.java:107)
> >        at dydotreturntest.Main.main(Main.java:41)
> > Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
> > Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
> > Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
> > Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
> > STOP in 77 ms
>
> > Does anyone know what is wrong?
> > Thanks,
> > Gabriele

Reply via email to