OpenOfficeException: conversion failed: could not load input document

1,272 views
Skip to first unread message

jcubillos

unread,
Feb 28, 2012, 10:21:01 AM2/28/12
to JODConverter
Hi.

I've got the next exception, when I tried to convert a RTF to PDF. The
weird part, is that if I have the OpenOffice in the same machine, it
works, but if I have it in other machine, it doesn't work.

com.artofsolving.jodconverter.openoffice.connection.OpenOfficeException:
conversion failed: could not load input document
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.loadAndExport(OpenOfficeDocumentConverter.java:
137)
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal(OpenOfficeDocumentConverter.java:
122)
at
com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:
104)
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal(OpenOfficeDocumentConverter.java:
89)
at
com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:
82)
at
leerCartas.CartaLaboralExport.convert(CartaLaboralExport.java:202)
at
leerCartas.CartaLaboralExport.service(CartaLaboralExport.java:125)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
722)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
224)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
169)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:
472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
168)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
98)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
927)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:
987)
at org.apache.coyote.AbstractProtocol
$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint
$SocketProcessor.run(AprEndpoint.java:1805)
at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.sun.star.lang.IllegalArgumentException: URL seems to be
an unsupported one.
at
com.sun.star.lib.uno.environments.remote.Job.remoteUnoRequestRaisedException(Job.java:
182)
at
com.sun.star.lib.uno.environments.remote.Job.execute(Job.java:148)
at
com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:
344)
at
com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:
313)
at
com.sun.star.lib.uno.environments.remote.JavaThreadPool.enter(JavaThreadPool.java:
101)
at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:
652)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory
$Handler.request(ProxyFactory.java:154)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory
$Handler.invoke(ProxyFactory.java:136)
at $Proxy9.loadComponentFromURL(Unknown Source)
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.loadDocument(OpenOfficeDocumentConverter.java:
156)
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.loadAndExport(OpenOfficeDocumentConverter.java:
130)
... 23 more
28-feb-2012 10:13:46
com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection
disposing


P.D. I have done tests with Firewall and Antivirus disabled
Any idea?

hadv

unread,
Feb 28, 2012, 10:44:14 AM2/28/12
to JODConverter
Hi,

AFAIK, JODConverter cannot connect to LibreOffice on other machines;
it can only connect with local LibreOffice.

Regards,
HaDV

Tu Pham

unread,
Oct 19, 2012, 4:07:28 AM10/19/12
to jodcon...@googlegroups.com
It seem not support Streaming for resolve this issue !

Vào 22:21:01 UTC+7 Thứ ba, ngày 28 tháng hai năm 2012, jcubillos đã viết:

Tu Pham

unread,
Oct 19, 2012, 4:22:24 AM10/19/12
to jodcon...@googlegroups.com
StreamOpenOfficeDocumentConverter is worked to me now.

 StreamOpenOfficeDocumentConverter streamconverter = new StreamOpenOfficeDocumentConverter(connection);
        streamconverter.convert(inStream, documentFormatRegistry.getFormatByFileExtension("doc"), outStream,
                documentFormatRegistry.getFormatByFileExtension("pdf"));


Thanks you Mirko Nasato

Vào 15:07:28 UTC+7 Thứ sáu, ngày 19 tháng mười năm 2012, Tu Pham đã viết:
Reply all
Reply to author
Forward
0 new messages