You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Philippe Dhont <Dh...@vlaamsoogpunt.be> on 2013/03/18 15:18:36 UTC

jodconverter error

Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
	at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
	at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value: 
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value: 
Name: fileExplorerItemId
Value: 22
Name: process
Value: 
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value: 
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

RE: jodconverter error

Posted by Philippe Dhont <Dh...@vlaamsoogpunt.be>.
Hi,
The problem is resolved, I removed libreoffice and I installed the latest libreoffice from the internet.
Now it works.
Thanks for helping anyway.


-----Original Message-----
From: Philippe Dhont [mailto:Dhont.Philippe@vlaamsoogpunt.be]
Sent: dinsdag 19 maart 2013 8:08
To: user@openmeetings.apache.org
Subject: RE: jodconverter error

Hi,

This is what I get:

[test@6005BLL /]$ java -Doffice.home=/usr/lib64/libreoffice/ -cp /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp /opt/jodconver                                                           ter-core-3.0-beta-4/lib/unoil-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jodconverte                                                           r-core-3.0-beta-4/lib/ridl-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp /opt/jodconverter-core-3.0-beta-4                                                           /lib/json-20090211.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1                                                           .1.jar -jar /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar /opt/openmeetings/webapps/openmeetings/uploadtemp/fi                                                           les/c93ed761d285ad6a9f6a648cdfee46af.docx /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761                                                           d285ad6a9f6a648cdfee46af.pdf
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init>
INFO: ProcessManager implementation is LinuxProcessManager
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess deleteProfileDir
SEVERE: could not delete profileDir: Failed to list contents of /tmp/.jodconverter_socket_host-127.0.0.1_port-2002
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-                                                           127.0.0.1_port-2002'
Mar 19, 2013 8:05:46 AM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 5859
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connectio                                                           n
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 77
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more



From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: dinsdag 19 maart 2013 4:51
To: Openmeetings user-list
Subject: Re: jodconverter error

please try to run as normal user

java -Doffice.home=/usr/lib64/libreoffice/ -cp /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar -jar /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf



On Tue, Mar 19, 2013 at 4:05 AM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:


Red5 was not started with a /etc/init.d/red5 script but i entered it in cli but still the same problem:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c.docx, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf]
Name: error
Value: Mar 18, 2013 10:02:03 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 13482
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c
Name: error
Value:
Name: fileExplorerItemId
Value: 38
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf'

Name: process
Value: generateSwf

From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 17:21
To: Openmeetings user-list
Subject: Re: jodconverter error

please add the following line to your /etc/init.d/red5
export HOME=/notexistent

On Mon, Mar 18, 2013 at 11:08 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
This is the path:
[root@6005BLL ~]# locate soffice.bin
/usr/lib64/libreoffice/program/soffice.bin

I entered the path "/usr/lib64/libreoffice/" in the openmeetings configuration.
But I still get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
Name: error
Value: Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2810
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
Name: error
Value:
Name: fileExplorerItemId
Value: 35
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'

Name: process
Value: generateSwf

Any other idea ?
Thanks, Ph.









From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 15:54
To: Openmeetings user-list
Subject: Re: jodconverter error

you should set "office.path" as described here: http://openmeetings.apache.org/GeneralConfiguration.html

On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value:
Name: fileExplorerItemId
Value: 22
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




--
WBR
Maxim aka solomax



<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

RE: jodconverter error

Posted by Philippe Dhont <Dh...@vlaamsoogpunt.be>.
Hi,

This is what I get:

[test@6005BLL /]$ java -Doffice.home=/usr/lib64/libreoffice/ -cp /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp /opt/jodconver                                                           ter-core-3.0-beta-4/lib/unoil-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jodconverte                                                           r-core-3.0-beta-4/lib/ridl-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp /opt/jodconverter-core-3.0-beta-4                                                           /lib/json-20090211.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1                                                           .1.jar -jar /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar /opt/openmeetings/webapps/openmeetings/uploadtemp/fi                                                           les/c93ed761d285ad6a9f6a648cdfee46af.docx /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761                                                           d285ad6a9f6a648cdfee46af.pdf
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init>
INFO: ProcessManager implementation is LinuxProcessManager
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess deleteProfileDir
SEVERE: could not delete profileDir: Failed to list contents of /tmp/.jodconverter_socket_host-127.0.0.1_port-2002
Mar 19, 2013 8:05:45 AM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-                                                           127.0.0.1_port-2002'
Mar 19, 2013 8:05:46 AM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 5859
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connectio                                                           n
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 77
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more



From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: dinsdag 19 maart 2013 4:51
To: Openmeetings user-list
Subject: Re: jodconverter error

please try to run as normal user

java -Doffice.home=/usr/lib64/libreoffice/ -cp /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar -jar /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf



On Tue, Mar 19, 2013 at 4:05 AM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:


Red5 was not started with a /etc/init.d/red5 script but i entered it in cli but still the same problem:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c.docx, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf]
Name: error
Value: Mar 18, 2013 10:02:03 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 13482
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c
Name: error
Value:
Name: fileExplorerItemId
Value: 38
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf'

Name: process
Value: generateSwf

From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 17:21
To: Openmeetings user-list
Subject: Re: jodconverter error

please add the following line to your /etc/init.d/red5
export HOME=/notexistent

On Mon, Mar 18, 2013 at 11:08 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
This is the path:
[root@6005BLL ~]# locate soffice.bin
/usr/lib64/libreoffice/program/soffice.bin

I entered the path "/usr/lib64/libreoffice/" in the openmeetings configuration.
But I still get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
Name: error
Value: Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2810
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
Name: error
Value:
Name: fileExplorerItemId
Value: 35
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'

Name: process
Value: generateSwf

Any other idea ?
Thanks, Ph.









From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 15:54
To: Openmeetings user-list
Subject: Re: jodconverter error

you should set "office.path" as described here: http://openmeetings.apache.org/GeneralConfiguration.html

On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value:
Name: fileExplorerItemId
Value: 22
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




--
WBR
Maxim aka solomax



--
WBR
Maxim aka solomax


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>




--
WBR
Maxim aka solomax


--
WBR
Maxim aka solomax


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

Re: jodconverter error

Posted by Maxim Solodovnik <so...@gmail.com>.
please try to run as normal user

java -Doffice.home=/usr/lib64/libreoffice/ -cp
/opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp
/opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar -jar
/opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar
/opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx
/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf




On Tue, Mar 19, 2013 at 4:05 AM, Philippe Dhont <
Dhont.Philippe@vlaamsoogpunt.be> wrote:

>
>
> Red5 was not started with a /etc/init.d/red5 script but i entered it in
> cli but still the same problem:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf]
> Name: error
> Value: Mar 18, 2013 10:02:03 PM
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
> INFO: ProcessManager implementation is LinuxProcessManager
> Mar 18, 2013 10:02:04 PM
> org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
> WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> already exists; deleting
> Mar 18, 2013 10:02:04 PM
> org.artofsolving.jodconverter.office.OfficeProcess start
> INFO: starting process with acceptString
> 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir
> '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> Mar 18, 2013 10:02:04 PM
> org.artofsolving.jodconverter.office.OfficeProcess start
> INFO: started process; pid = 13482
> Exception in thread "main"
> org.artofsolving.jodconverter.office.OfficeException: failed to start and
> connect
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
>         at
> org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
>         at
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
> Caused by: java.util.concurrent.ExecutionException:
> org.artofsolving.jodconverter.office.OfficeException: could not establish
> connection
>         at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
>         at java.util.concurrent.FutureTask.get(Unknown Source)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
>         ... 3 more
> Caused by: org.artofsolving.jodconverter.office.OfficeException: could not
> establish connection
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
> Source)
>         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Unknown Source)
> Caused by: org.artofsolving.jodconverter.office.OfficeException: office
> process died with exit code 139
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
>         ... 8 more
>
> Name: process
> Value: doJodConvert
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 38
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf'
>
> Name: process
> Value: generateSwf
>
> From: Maxim Solodovnik [mailto:solomax666@gmail.com]
> Sent: maandag 18 maart 2013 17:21
> To: Openmeetings user-list
> Subject: Re: jodconverter error
>
> please add the following line to your /etc/init.d/red5
> export HOME=/notexistent
>
> On Mon, Mar 18, 2013 at 11:08 PM, Philippe Dhont <
> Dhont.Philippe@vlaamsoogpunt.be> wrote:
> This is the path:
> [root@6005BLL ~]# locate soffice.bin
> /usr/lib64/libreoffice/program/soffice.bin
>
> I entered the path "/usr/lib64/libreoffice/" in the openmeetings
> configuration.
> But I still get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
> Name: error
> Value: Mar 18, 2013 5:07:40 PM
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
> INFO: ProcessManager implementation is LinuxProcessManager
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> prepareInstanceProfileDir
> WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> already exists; deleting
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> start
> INFO: starting process with acceptString
> 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir
> '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> start
> INFO: started process; pid = 2810
> Exception in thread "main"
> org.artofsolving.jodconverter.office.OfficeException: failed to start and
> connect
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
>         at
> org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
>         at
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
> Caused by: java.util.concurrent.ExecutionException:
> org.artofsolving.jodconverter.office.OfficeException: could not establish
> connection
>         at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
>         at java.util.concurrent.FutureTask.get(Unknown Source)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
>         ... 3 more
> Caused by: org.artofsolving.jodconverter.office.OfficeException: could not
> establish connection
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
> Source)
>         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Unknown Source)
> Caused by: org.artofsolving.jodconverter.office.OfficeException: office
> process died with exit code 139
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
>         ... 8 more
>
> Name: process
> Value: doJodConvert
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 35
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'
>
> Name: process
> Value: generateSwf
>
> Any other idea ?
> Thanks, Ph.
>
>
>
>
>
>
>
>
>
> From: Maxim Solodovnik [mailto:solomax666@gmail.com]
> Sent: maandag 18 maart 2013 15:54
> To: Openmeetings user-list
> Subject: Re: jodconverter error
>
> you should set "office.path" as described here:
> http://openmeetings.apache.org/GeneralConfiguration.html
>
> On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <
> Dhont.Philippe@vlaamsoogpunt.be> wrote:
> Hi,
>
> I installed latest openmeetings on Centos 6.4 - 64bit and everything seems
> to work except uploading from office documents (pdf documents is no
> problem).
> Openoffice and libreoffice is installed on this system.
> When I upload an office document I get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
> Name: error
> Value: Exception in thread "main" java.lang.IllegalStateException:
> officeHome not set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
> Name: process
> Value: doJodConvert
>
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 22
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
>
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'
>
> Name: process
> Value: generateSwf
>
>
> When I test it directly on the linux machine, I get:
> [root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar
> ./test_doc.docx ./test.pdf
>
> Exception in thread "main" java.lang.IllegalStateException: officeHome not
> set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
>
> I have jodconverter placed in:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> [root@6005BLL lib]# ls
> commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar
> ridl-3.2.1.jar  unoil-3.2.1.jar
> commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar
>  test_doc.docx
>
> The JOD path in OpenMeetings configuration is:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> Does anybody knows how to fix this ?
> Thanks, Ph.
>
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
> <a href="http://www.ziezovlaanderen.be"><img src="
> http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo
> Vlaanderen" width="626" height="78" border="0" longdesc="
> http://www.ziezovlaanderen.be" /></a><a href="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img
> src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk
> Online" width="135" height="77" border="0" longdesc="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>
>
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
> <a href="http://www.ziezovlaanderen.be"><img src="
> http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo
> Vlaanderen" width="626" height="78" border="0" longdesc="
> http://www.ziezovlaanderen.be" /></a><a href="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img
> src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk
> Online" width="135" height="77" border="0" longdesc="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>
>



-- 
WBR
Maxim aka solomax

RE: jodconverter error

Posted by Philippe Dhont <Dh...@vlaamsoogpunt.be>.

Red5 was not started with a /etc/init.d/red5 script but i entered it in cli but still the same problem:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c.docx, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf]
Name: error
Value: Mar 18, 2013 10:02:03 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 10:02:04 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 13482
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dea9f481a671ade94189b3bb9204e19c
Name: error
Value:
Name: fileExplorerItemId
Value: 38
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/dea9f481a671ade94189b3bb9204e19c/dea9f481a671ade94189b3bb9204e19c.pdf'

Name: process
Value: generateSwf

From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 17:21
To: Openmeetings user-list
Subject: Re: jodconverter error

please add the following line to your /etc/init.d/red5
export HOME=/notexistent

On Mon, Mar 18, 2013 at 11:08 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
This is the path:
[root@6005BLL ~]# locate soffice.bin
/usr/lib64/libreoffice/program/soffice.bin

I entered the path "/usr/lib64/libreoffice/" in the openmeetings configuration.
But I still get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
Name: error
Value: Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2810
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
        at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
        at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
        ... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
        at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
        at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
        ... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
Name: error
Value:
Name: fileExplorerItemId
Value: 35
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'

Name: process
Value: generateSwf

Any other idea ?
Thanks, Ph.









From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 15:54
To: Openmeetings user-list
Subject: Re: jodconverter error

you should set "office.path" as described here: http://openmeetings.apache.org/GeneralConfiguration.html

On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value:
Name: fileExplorerItemId
Value: 22
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




--
WBR
Maxim aka solomax



--
WBR
Maxim aka solomax


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>




--
WBR
Maxim aka solomax


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

Re: jodconverter error

Posted by Maxim Solodovnik <so...@gmail.com>.
please add the following line to your /etc/init.d/red5
export HOME=/notexistent


On Mon, Mar 18, 2013 at 11:08 PM, Philippe Dhont <
Dhont.Philippe@vlaamsoogpunt.be> wrote:

> This is the path:
> [root@6005BLL ~]# locate soffice.bin
> /usr/lib64/libreoffice/program/soffice.bin
>
> I entered the path "/usr/lib64/libreoffice/" in the openmeetings
> configuration.
> But I still get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
> Name: error
> Value: Mar 18, 2013 5:07:40 PM
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
> INFO: ProcessManager implementation is LinuxProcessManager
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> prepareInstanceProfileDir
> WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> already exists; deleting
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> start
> INFO: starting process with acceptString
> 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir
> '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
> Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess
> start
> INFO: started process; pid = 2810
> Exception in thread "main"
> org.artofsolving.jodconverter.office.OfficeException: failed to start and
> connect
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
>         at
> org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
>         at
> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
> Caused by: java.util.concurrent.ExecutionException:
> org.artofsolving.jodconverter.office.OfficeException: could not establish
> connection
>         at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
>         at java.util.concurrent.FutureTask.get(Unknown Source)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
>         ... 3 more
> Caused by: org.artofsolving.jodconverter.office.OfficeException: could not
> establish connection
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
> Source)
>         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Unknown Source)
> Caused by: org.artofsolving.jodconverter.office.OfficeException: office
> process died with exit code 139
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
>         at
> org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
>         at
> org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
>         ... 8 more
>
> Name: process
> Value: doJodConvert
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 35
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'
>
> Name: process
> Value: generateSwf
>
> Any other idea ?
> Thanks, Ph.
>
>
>
>
>
>
>
>
>
> From: Maxim Solodovnik [mailto:solomax666@gmail.com]
> Sent: maandag 18 maart 2013 15:54
> To: Openmeetings user-list
> Subject: Re: jodconverter error
>
> you should set "office.path" as described here:
> http://openmeetings.apache.org/GeneralConfiguration.html
>
> On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <
> Dhont.Philippe@vlaamsoogpunt.be> wrote:
> Hi,
>
> I installed latest openmeetings on Centos 6.4 - 64bit and everything seems
> to work except uploading from office documents (pdf documents is no
> problem).
> Openoffice and libreoffice is installed on this system.
> When I upload an office document I get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
> Name: error
> Value: Exception in thread "main" java.lang.IllegalStateException:
> officeHome not set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
> Name: process
> Value: doJodConvert
>
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 22
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
>
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'
>
> Name: process
> Value: generateSwf
>
>
> When I test it directly on the linux machine, I get:
> [root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar
> ./test_doc.docx ./test.pdf
>
> Exception in thread "main" java.lang.IllegalStateException: officeHome not
> set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
>
> I have jodconverter placed in:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> [root@6005BLL lib]# ls
> commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar
> ridl-3.2.1.jar  unoil-3.2.1.jar
> commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar
>  test_doc.docx
>
> The JOD path in OpenMeetings configuration is:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> Does anybody knows how to fix this ?
> Thanks, Ph.
>
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
> <a href="http://www.ziezovlaanderen.be"><img src="
> http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo
> Vlaanderen" width="626" height="78" border="0" longdesc="
> http://www.ziezovlaanderen.be" /></a><a href="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img
> src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk
> Online" width="135" height="77" border="0" longdesc="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>
>



-- 
WBR
Maxim aka solomax

RE: jodconverter error

Posted by Philippe Dhont <Dh...@vlaamsoogpunt.be>.
This is the path:
[root@6005BLL ~]# locate soffice.bin
/usr/lib64/libreoffice/program/soffice.bin

I entered the path "/usr/lib64/libreoffice/" in the openmeetings configuration.
But I still get an error:

Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/lib64/libreoffice/, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af.docx, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf]
Name: error
Value: Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager 
INFO: ProcessManager implementation is LinuxProcessManager
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002' already exists; deleting
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
Mar 18, 2013 5:07:40 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2810
Exception in thread "main" org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:64)
	at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:101)
	at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:62)
	at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:112)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
	at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
	at java.util.concurrent.FutureTask.get(Unknown Source)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
	... 3 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:142)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:31)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:58)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 139
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:136)
	at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:40)
	at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:30)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:120)
	... 8 more

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value: 
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/c93ed761d285ad6a9f6a648cdfee46af
Name: error
Value: 
Name: fileExplorerItemId
Value: 35
Name: process
Value: 
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/c93ed761d285ad6a9f6a648cdfee46af/c93ed761d285ad6a9f6a648cdfee46af.pdf'

Name: process
Value: generateSwf

Any other idea ?
Thanks, Ph.









From: Maxim Solodovnik [mailto:solomax666@gmail.com]
Sent: maandag 18 maart 2013 15:54
To: Openmeetings user-list
Subject: Re: jodconverter error

you should set "office.path" as described here: http://openmeetings.apache.org/GeneralConfiguration.html

On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value:
Name: fileExplorerItemId
Value: 22
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




--
WBR
Maxim aka solomax



-- 
WBR
Maxim aka solomax 


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

Re: jodconverter error

Posted by Maxim Solodovnik <so...@gmail.com>.
try something like:
locate soffice.bin
it will give you something like:
/usr/lib/libreoffice/program/soffice.bin

this mean your office.path == /usr/lib/libreoffice



On Mon, Mar 18, 2013 at 10:50 PM, Philippe Dhont <
Dhont.Philippe@vlaamsoogpunt.be> wrote:

> Hi,
>
> Thanks for the reply (I tried /usr/bin/libreoffice also
> /usr/lib64/libreoffice and also /usr/bin/openoffice.org)
> I changed the settings but I still get an error (path in the error is
> different as I change the path in the OM config):
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -Doffice.home=/usr/bin/libreoffice, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/299d1d59ed11fe65402d765641a903db.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf]
> Name: error
> Value: Exception in thread "main" java.lang.IllegalStateException:
> officeHome doesn't exist or is not a directory: /usr/bin/libreoffice
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:165)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
> Name: process
> Value: doJodConvert
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/299d1d59ed11fe65402d765641a903db
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 29
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/_thumb_page-%04d.jpg]
> Name: error
>
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf'
>
> Name: process
>
>
> When I run libreoffice or openoffice at command line I get some error (but
> I don't know if it has something to do with it):
> [root@6005BLL ~]# /usr/bin/libreoffice
> Failed to open display
> Warning: failed to read path from javaldx
>
> [root@6005BLL ~]# /usr/bin/openoffice.org
> Failed to open display
> Warning: failed to read path from javaldx
>
> Any idea ?
> Thanks,
> Ph.
>
>
>
>
>
>
>
>
> From: Maxim Solodovnik [mailto:solomax666@gmail.com]
> Sent: maandag 18 maart 2013 15:54
> To: Openmeetings user-list
> Subject: Re: jodconverter error
>
> you should set "office.path" as described here:
> http://openmeetings.apache.org/GeneralConfiguration.html
>
> On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <
> Dhont.Philippe@vlaamsoogpunt.be> wrote:
> Hi,
>
> I installed latest openmeetings on Centos 6.4 - 64bit and everything seems
> to work except uploading from office documents (pdf documents is no
> problem).
> Openoffice and libreoffice is installed on this system.
> When I upload an office document I get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
> Name: error
> Value: Exception in thread "main" java.lang.IllegalStateException:
> officeHome not set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
> Name: process
> Value: doJodConvert
>
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 22
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
>
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'
>
> Name: process
> Value: generateSwf
>
>
> When I test it directly on the linux machine, I get:
> [root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar
> ./test_doc.docx ./test.pdf
>
> Exception in thread "main" java.lang.IllegalStateException: officeHome not
> set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
>
> I have jodconverter placed in:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> [root@6005BLL lib]# ls
> commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar
> ridl-3.2.1.jar  unoil-3.2.1.jar
> commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar
>  test_doc.docx
>
> The JOD path in OpenMeetings configuration is:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> Does anybody knows how to fix this ?
> Thanks, Ph.
>
>
>
>
> --
> WBR
> Maxim aka solomax
>
>
> <a href="http://www.ziezovlaanderen.be"><img src="
> http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo
> Vlaanderen" width="626" height="78" border="0" longdesc="
> http://www.ziezovlaanderen.be" /></a><a href="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img
> src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk
> Online" width="135" height="77" border="0" longdesc="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>
>



-- 
WBR
Maxim aka solomax

RE: jodconverter error

Posted by Philippe Dhont <Dh...@vlaamsoogpunt.be>.
Hi,

Thanks for the reply (I tried /usr/bin/libreoffice also /usr/lib64/libreoffice and also /usr/bin/openoffice.org)
I changed the settings but I still get an error (path in the error is different as I change the path in the OM config):

Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [java, -Doffice.home=/usr/bin/libreoffice, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/299d1d59ed11fe65402d765641a903db.docx, /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome doesn't exist or is not a directory: /usr/bin/libreoffice
	at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:165)
	at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert
Name: exitValue
Value: 0
Name: command
Value: 
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/299d1d59ed11fe65402d765641a903db
Name: error
Value: 
Name: fileExplorerItemId
Value: 29
Name: process
Value: 
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/_thumb_page-%04d.jpg]
Name: error

Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value: 
Name: exitValue
Value: 1
Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/299d1d59ed11fe65402d765641a903db/299d1d59ed11fe65402d765641a903db.pdf'

Name: process


When I run libreoffice or openoffice at command line I get some error (but I don't know if it has something to do with it):
[root@6005BLL ~]# /usr/bin/libreoffice
Failed to open display
Warning: failed to read path from javaldx

[root@6005BLL ~]# /usr/bin/openoffice.org
Failed to open display
Warning: failed to read path from javaldx

Any idea ?
Thanks,
Ph.






 

From: Maxim Solodovnik [mailto:solomax666@gmail.com] 
Sent: maandag 18 maart 2013 15:54
To: Openmeetings user-list
Subject: Re: jodconverter error

you should set "office.path" as described here: http://openmeetings.apache.org/GeneralConfiguration.html

On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <Dh...@vlaamsoogpunt.be> wrote:
Hi,

I installed latest openmeetings on Centos 6.4 - 64bit and everything seems to work except uploading from office documents (pdf documents is no problem).
Openoffice and libreoffice is installed on this system.
When I upload an office document I get an error:

Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp, /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar, /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar, /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
Name: error
Value: Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)

Name: process
Value: doJodConvert

Name: exitValue
Value: 0
Name: command
Value:
Name: completeName
Value: /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
Name: error
Value:
Name: fileExplorerItemId
Value: 22
Name: process
Value:
Name: exitValue
Value: 0
Name: process
Value: generateXMLDocument
Name: out
Value:
Name: exitValue
Value: 1
Name: command
Value: [convert, -thumbnail, 80, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
Name: error
Value: convert: unable to open image `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf': No such file or directory @ blob.c/OpenBlob/2480.
convert: missing an image filename `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg' @ convert.c/ConvertImageCommand/2800.

Name: process
Value: generateBatchThumbByWidth
Name: exitValue
Value: 0
Name: process
Value: processPDF
Name: out
Value:
Name: exitValue
Value: 1

Name: command
Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf, /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
Name: error
Value: Error: Couldn't open file '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'

Name: process
Value: generateSwf


When I test it directly on the linux machine, I get:
[root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar ./test_doc.docx ./test.pdf

Exception in thread "main" java.lang.IllegalStateException: officeHome not set and could not be auto-detected
        at org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
        at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)


I have jodconverter placed in:
/opt/jodconverter-core-3.0-beta-4/lib

[root@6005BLL lib]# ls
commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar   ridl-3.2.1.jar  unoil-3.2.1.jar
commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar  test_doc.docx

The JOD path in OpenMeetings configuration is:
/opt/jodconverter-core-3.0-beta-4/lib

Does anybody knows how to fix this ?
Thanks, Ph.




-- 
WBR
Maxim aka solomax 


<a href="http://www.ziezovlaanderen.be"><img src="http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo Vlaanderen" width="626" height="78" border="0" longdesc="http://www.ziezovlaanderen.be" /></a><a href="http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk Online" width="135" height="77" border="0" longdesc="http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>

Re: jodconverter error

Posted by Maxim Solodovnik <so...@gmail.com>.
you should set "office.path" as described here:
http://openmeetings.apache.org/GeneralConfiguration.html


On Mon, Mar 18, 2013 at 9:18 PM, Philippe Dhont <
Dhont.Philippe@vlaamsoogpunt.be> wrote:

> Hi,
>
> I installed latest openmeetings on Centos 6.4 - 64bit and everything seems
> to work except uploading from office documents (pdf documents is no
> problem).
> Openoffice and libreoffice is installed on this system.
> When I upload an office document I get an error:
>
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [java, -cp, /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> -cp, /opt/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar, -cp,
> /opt/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar, -jar,
> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar,
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6.docx,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf]
> Name: error
> Value: Exception in thread "main" java.lang.IllegalStateException:
> officeHome not set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
> Name: process
> Value: doJodConvert
>
> Name: exitValue
> Value: 0
> Name: command
> Value:
> Name: completeName
> Value:
> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/437626590543532b9806311aa21b62b6
> Name: error
> Value:
> Name: fileExplorerItemId
> Value: 22
> Name: process
> Value:
> Name: exitValue
> Value: 0
> Name: process
> Value: generateXMLDocument
> Name: out
> Value:
> Name: exitValue
> Value: 1
> Name: command
> Value: [convert, -thumbnail, 80,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg]
> Name: error
> Value: convert: unable to open image
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf':
> No such file or directory @ blob.c/OpenBlob/2480.
> convert: missing an image filename
> `/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/_thumb_page-%04d.jpg'
> @ convert.c/ConvertImageCommand/2800.
>
> Name: process
> Value: generateBatchThumbByWidth
> Name: exitValue
> Value: 0
> Name: process
> Value: processPDF
> Name: out
> Value:
> Name: exitValue
> Value: 1
>
> Name: command
> Value: [pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf,
> /opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.swf]
> Name: error
> Value: Error: Couldn't open file
> '/opt/openmeetings/webapps/openmeetings/upload/files/437626590543532b9806311aa21b62b6/437626590543532b9806311aa21b62b6.pdf'
>
> Name: process
> Value: generateSwf
>
>
> When I test it directly on the linux machine, I get:
> [root@6005BLL lib]# java -jar ./jodconverter-core-3.0-beta-4.jar
> ./test_doc.docx ./test.pdf
>
> Exception in thread "main" java.lang.IllegalStateException: officeHome not
> set and could not be auto-detected
>         at
> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>         at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>
>
> I have jodconverter placed in:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> [root@6005BLL lib]# ls
> commons-cli-1.1.jar  jodconverter-core-3.0-beta-4.jar  juh-3.2.1.jar
> ridl-3.2.1.jar  unoil-3.2.1.jar
> commons-io-1.4.jar   json-20090211.jar                 jurt-3.2.1.jar
>  test_doc.docx
>
> The JOD path in OpenMeetings configuration is:
> /opt/jodconverter-core-3.0-beta-4/lib
>
> Does anybody knows how to fix this ?
> Thanks, Ph.
>
>
>
>
> <a href="http://www.ziezovlaanderen.be"><img src="
> http://www.vopserver.be/mailfooters/ziezovlaanderen.jpg" alt="Ziezo
> Vlaanderen" width="626" height="78" border="0" longdesc="
> http://www.ziezovlaanderen.be" /></a><a href="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/action.php?aid=1063&lang=nl"><img
> src="http://www.vopserver.be/mailfooters/schenkonline.jpg" alt="Schenk
> Online" width="135" height="77" border="0" longdesc="
> http://www.ikwilhelpen.be/ikwilhelpen/iwh/org.php?oid=50" /></a>
>



-- 
WBR
Maxim aka solomax