Hi everybody,
So I'm working on an application that uses eXo Portal so JodConverter for document processing.
Unfrtunatelly I'm unable to get the soffice process launched in the application startup and gets below error:
2014-01-17 09:36:14,831 | ERROR | Exception when start Office Service:
[o.e.s.c.j.impl.JodConverterServiceImpl<Catalina-startStop-1>]
org.artofsolving.jodconverter.office.OfficeException: failed to start
and connect
at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.exoplatform.services.cms.jodconverter.impl.JodConverterServiceImpl.start(JodConverterServiceImpl.java:132)
~[ecms-core-services-4.0.3.jar:4.0.3]
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
~[na:1.6.0_25]
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_25]
at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100)
~[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170)
~[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554)
~[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.ExoContainer.start(ExoContainer.java:275)
[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.PortalContainer.start(PortalContainer.java:683)
[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.ExoContainer.start(ExoContainer.java:263)
[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.RootContainer.createPortalContainer(RootContainer.java:681)
[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.container.RootContainer.createPortalContainers(RootContainer.java:346)
[exo.kernel.container-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:52)
[plf-tomcat-pc-creator-listener-4.0.3.jar:4.0.3]
at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:50)
[plf-tomcat-pc-creator-listener-4.0.3.jar:4.0.3]
at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290)
[exo.kernel.commons-2.4.6-GA.jar:2.4.6-GA]
at org.exoplatform.platform.server.tomcat.PortalContainersCreator.createPortalContainers(PortalContainersCreator.java:50)
[plf-tomcat-pc-creator-listener-4.0.3.jar:4.0.3]
at org.exoplatform.platform.server.tomcat.PortalContainersCreator.lifecycleEvent(PortalContainersCreator.java:39)
[plf-tomcat-pc-creator-listener-4.0.3.jar:4.0.3]
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
[catalina.jar:7.0.42]
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
[catalina.jar:7.0.42]
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
[catalina.jar:7.0.42]
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347)
[catalina.jar:7.0.42]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140)
[catalina.jar:7.0.42]
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)
[catalina.jar:7.0.42]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
[catalina.jar:7.0.42]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
[catalina.jar:7.0.42]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
[catalina.jar:7.0.42]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
[na:1.6.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[na:1.6.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[na:1.6.0_25]
at java.lang.Thread.run(Thread.java:662) [na:1.6.0_25]
Caused by: java.util.concurrent.ExecutionException:
org.artofsolving.jodconverter.office.OfficeException: could not
establish connection
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
[na:1.6.0_25]
at java.util.concurrent.FutureTask.get(FutureTask.java:83) [na:1.6.0_25]
at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
... 33 common frames omitted
Caused by: org.artofsolving.jodconverter.office.OfficeException: could
not establish connection
at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
~[na:1.6.0_25]
... 5 common frames omitted
Caused by: org.artofsolving.jodconverter.office.OfficeException:
office process died with exit code -1073741515
at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
~[jodconverter-core-3.0-SNAP-rev-220.jar:na]
... 8 common frames omitted
The error seems to be related to JodConverter library and not to eXo Platform and that's why I'm opening this thread right here.
I'm using a Windows Server 2008 R2 as an OS.
BR.