Exception report

27 views
Skip to first unread message

Doug_M

unread,
Jun 25, 2009, 12:54:36 PM6/25/09
to JODConverter
Hi,

I am running OOo 3.1.0 on CentOS 5.3. When testing out the webapp
version of JODConverter it works fine when converting to anything but
PDF. When I try to convert to PDF I get the following:

Jun 25, 2009 1:47:29 PM org.apache.catalina.core.StandardWrapperValve
invoke
SEVERE: Servlet.service() for servlet DocumentConverterServlet threw
exception
com.artofsolving.jodconverter.openoffice.connection.OpenOfficeException:
conversion failed
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal
(OpenOfficeDocumentConverter.java:97)
at
com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert
(AbstractOpenOfficeDocumentConverter.java:82)
at com.artofsolving.jodconverter.web.DocumentConverterServlet.doPost
(DocumentConverterServlet.java:71)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
at java.lang.Thread.run(Unknown Source)
Caused by: ClientAbortException: java.net.SocketException: Broken
pipe
at org.apache.catalina.connector.OutputBuffer.realWriteBytes
(OutputBuffer.java:358)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:
434)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:349)
at org.apache.catalina.connector.OutputBuffer.writeBytes
(OutputBuffer.java:381)
at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:
370)
at org.apache.catalina.connector.CoyoteOutputStream.write
(CoyoteOutputStream.java:89)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1026)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:999)
at
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal
(OpenOfficeDocumentConverter.java:92)
... 16 more
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes
(InternalOutputBuffer.java:740)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:
434)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:349)
at org.apache.coyote.http11.InternalOutputBuffer
$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:764)
at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite
(ChunkedOutputFilter.java:126)
at org.apache.coyote.http11.InternalOutputBuffer.doWrite
(InternalOutputBuffer.java:573)
at org.apache.coyote.Response.doWrite(Response.java:560)
at org.apache.catalina.connector.OutputBuffer.realWriteBytes
(OutputBuffer.java:353)
... 24 more
Jun 25, 2009 1:47:29 PM org.apache.catalina.core.StandardWrapperValve
invoke
SEVERE: Servlet.service() for servlet DocumentConverterServlet threw
exception
java.lang.IllegalArgumentException: request is not multipart
at com.artofsolving.jodconverter.web.DocumentConverterServlet.doPost
(DocumentConverterServlet.java:49)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
at java.lang.Thread.run(Unknown Source)
Jun 25, 2009 1:47:29 PM org.apache.catalina.core.StandardWrapperValve
invoke
SEVERE: Servlet.service() for servlet DocumentConverterServlet threw
exception
java.lang.IllegalArgumentException: request is not multipart
at com.artofsolving.jodconverter.web.DocumentConverterServlet.doPost
(DocumentConverterServlet.java:49)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
at java.lang.Thread.run(Unknown Source)


I've searched this group for similar errors but haven't found any.
Any ideas?

Regards,
Doug

Mirko Nasato

unread,
Jun 27, 2009, 5:42:09 AM6/27/09
to jodcon...@googlegroups.com
Hi Doug,

2009/6/25 Doug_M <doug.m...@gmail.com>:


>
> I am running OOo 3.1.0 on CentOS 5.3.  When testing out the webapp
> version of JODConverter it works fine when converting to anything but
> PDF.  When I try to convert to PDF I get the following:

> ...


> Caused by: ClientAbortException:  java.net.SocketException: Broken
> pipe
>

The Tomcat server throws that exception when the client aborts the
request. How are you using the webapp? With a regular browser?

Kind regards

Mirko

Doug_M

unread,
Jun 30, 2009, 7:38:32 AM6/30/09
to JODConverter
On Jun 27, 6:42 am, Mirko Nasato <mirko.nas...@gmail.com> wrote:
> The Tomcat server throws that exception when the client aborts the
> request. How are you using the webapp? With a regular browser?
>
> Kind regards
>
> Mirko

Thanks for the help Mirko, that was it. Safari v4.0.1 on OS X
(PowerPC) seems to have problems, but Firefox v3.0.8 on the same
platform works. The only issue was that the file returned by
JODConverter was missing the .pdf extension. The input file was in
the form of xxx.yyy.zzz.ppt and came back as xxx.yyy.

Regards,
Doug

Doug_M

unread,
Jun 30, 2009, 7:47:22 AM6/30/09
to JODConverter
On Jun 30, 8:38 am, Doug_M <doug.mccom...@gmail.com> wrote:
> Thanks for the help Mirko, that was it.  Safari v4.0.1 on OS X
> (PowerPC) seems to have problems, but Firefox v3.0.8 on the same
> platform works.  The only issue was that the file returned by
> JODConverter was missing the .pdf extension.  The input file was in
> the form of xxx.yyy.zzz.ppt and came back as xxx.yyy.
>
> Regards,
> Doug

Just tested on Win2K with FF v3.0.8 and got the same results with
regards to the returned file name. IE6 (yes, 6 as that is
unfortunately my work environment) works fine.
Reply all
Reply to author
Forward
0 new messages