it may work with an even older, 1.X ...

Le 17 juil. 07 à 13:38, Sean Radford a écrit :

Dug a little deeper, but with no real success as yet.

Basically the root exception coming back from the JODConverter is:

com.artofsolving.jodconverter.openoffice.connection.OpenOfficeExceptio n: conversion failed; com.sun.star.task.ErrorCodeIOException: at com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentC onverter.convertInternal(OpenOfficeDocumentConverter.java:114) at com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeD ocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:90) at org.nuxeo.ecm.platform.transform.plugin.joooconverter.impl.JOOoConvert PluginImpl.transform(JOOoConvertPluginImpl.java:281) at org.nuxeo.ecm.platform.transform.transformer.AbstractTransformer.trans form(AbstractTransformer.java:146) at org.nuxeo.ecm.platform.transform.service.TransformService.transform (TransformService.java:154) at org.nuxeo.ecm.platform.transform.service.TransformService.transform (TransformService.java:168) at org.nuxeo.ecm.webapp.action.ConversionActionBean.generatePdfFile (ConversionActionBean.java:137)

I'm trying to connect to OpenOffice 2.2.1 on a RedHat box by the way. I do have things working on a Ubuntu box that has OpenOffice 2.2.0, so don't know if that is the problem. - I'd be happy to install 2.2.0 on the RedHat box, but can't find any 2.2.0 rpms....

Any ideas?


Hi,

Any ideas why I may be getting IndexOutOfBoundsException trying to transform documents? I've included 2 stacktraces.

(I note that there was an issue raised NXP-615 with this exception and closed as 'Cannot Reproduce')

I can't investigate further just now, but will as soon as I can.

Cheers,

Sean


2007-07-15 13:34:33,924 DEBUG [org.nuxeo.ecm.platform.mimetype.detectors.PptMimetypeSniffer] MimeType detector : Not a powerpoint file - RuntimeException 2007-07-15 13:34:33,924 DEBUG [net.sf.jmimemagic.MagicMatcher] test (File): submatch 1 doesn't match 2007-07-15 13:34:33,924 DEBUG [net.sf.jmimemagic.MagicMatcher] getMatch() 2007-07-15 13:34:33,924 DEBUG [net.sf.jmimemagic.Magic] getMagicMatch(File): matched Microsoft Office Document 2007-07-15 13:34:33,924 DEBUG [net.sf.jmimemagic.Magic] found match in '24' milliseconds 2007-07-15 13:34:33,925 DEBUG [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] connecting 2007-07-15 13:34:33,928 INFO [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] connected 2007-07-15 13:34:35,253 ERROR [org.nuxeo.ecm.platform.transform.plugin.joooconverter.impl.JOOoConve rtPluginImpl] An error occured trying to convert a file to from application/msword to appl
ication/pdf:
2007-07-15 13:34:35,253 DEBUG [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] disconnecting 2007-07-15 13:34:35,254 INFO [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] disconnected 2007-07-15 13:34:35,254 DEBUG [org.nuxeo.ecm.platform.transform.plugin.joooconverter.impl.JOOoConve rtPluginImpl] Release connection lock 2007-07-15 13:34:35,255 ERROR [org.nuxeo.ecm.webapp.action.ConversionActionBean] PDF generation error for file testword.doc
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
       at java.util.ArrayList.RangeCheck(ArrayList.java:546)
       at java.util.ArrayList.get(ArrayList.java:321)
at org.nuxeo.ecm.webapp.action.ConversionActionBean.generatePdfFile (ConversionActionBean.java:157)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed (InvocationContextImpl.java:166) at org.nuxeo.ecm.platform.ui.web.shield.NuxeoErrorInterceptor.invokeAndW rapExceptions(NuxeoErrorInterceptor.java:71)


2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatcher] getMatch() 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatcher] test (File): testing matched 'OOo 1.x and OpenDocument file' 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatcher] test (File): submatch 0 matched with 'OOo 1.x and OpenDocument file' 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatch] adding submatch 'OOo 1.x and OpenDocument file' to 'Zip archive data' 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatcher] getMatch() 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.Magic] getMagicMatch(File): matched Zip archive data 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.Magic] found match in '6' milliseconds 2007-07-15 13:50:13,826 DEBUG [net.sf.jmimemagic.MagicMatch] setting submatches for 'Zip archive data' 2007-07-15 13:50:13,826 DEBUG [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] connecting 2007-07-15 13:50:13,830 INFO [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] connected 2007-07-15 13:50:13,945 ERROR [org.nuxeo.ecm.platform.transform.plugin.joooconverter.impl.JOOoConve rtPluginImpl] An error occured trying to convert a file to from application/vnd.oasis.open
document.text to application/pdf:
2007-07-15 13:50:13,945 DEBUG [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] disconnecting 2007-07-15 13:50:13,945 INFO [com.artofsolving.jodconverter.openoffice.connection.SocketOpenOffice Connection] disconnected 2007-07-15 13:50:13,945 DEBUG [org.nuxeo.ecm.platform.transform.plugin.joooconverter.impl.JOOoConve rtPluginImpl] Release connection lock 2007-07-15 13:50:13,945 ERROR [org.nuxeo.ecm.webapp.action.ConversionActionBean] PDF generation error for file testopen.odt
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
       at java.util.ArrayList.RangeCheck(ArrayList.java:546)
       at java.util.ArrayList.get(ArrayList.java:321)
at org.nuxeo.ecm.webapp.action.ConversionActionBean.generatePdfFile (ConversionActionBean.java:157)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed (InvocationContextImpl.java:166) at org.nuxeo.ecm.platform.ui.web.shield.NuxeoErrorInterceptor.invokeAndW rapExceptions(NuxeoErrorInterceptor.java:71)



--
Dr. Sean Radford, MBBS, MSc
http://www.tacola.com/

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to