For some odd reason, having removed LibreOffice and installing OpenOffice version 4 from RPM seemed to have worked.
Thank you Maxim Back2games On Sun, Dec 29, 2013 at 5:39 PM, Maxim Solodovnik <solomax...@gmail.com>wrote: > I believe you haven't install necessary package > > You need to install "office and productivity" group and headless package > On Dec 30, 2013 1:43 AM, "day knight" <back2ga...@gmail.com> wrote: > >> I have removed office and reinstalled it multiple times.It is Centos 6 >> server. There could be two problems, first, i think it is the Jodconverter, >> it doesn't know how to run soffice.bin or doesn't where it is even when >> home is set in Java. I ran TOP on two seperate session and I didn't see any >> PID from java or jod for that number generated so it is confirmed that PID >> is not even started. >> >> uname -a >> Linux webmeeting.domain.ca 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 >> 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux >> >> >> [root@webmeeting program]# java -version >> java version "1.7.0_45" >> OpenJDK Runtime Environment (rhel-2.4.3.4.el6_5-x86_64 u45-b15) >> OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode) >> >> >> >> >> >> On Sun, Dec 29, 2013 at 1:06 PM, Maxim Solodovnik >> <solomax...@gmail.com>wrote: >> >>> Is it desktop or server? >>> Maybe you can reinstall office? >>> >>> or maybe you can use the last solution from those thread: "I have >>> removed office and installed latest from internet"? >>> >>> >>> On Mon, Dec 30, 2013 at 1:02 AM, day knight <back2ga...@gmail.com>wrote: >>> >>>> Thanks Maxime: >>>> >>>> It doesn't work, I have done the following per the above solution. >>>> >>>> 1. Changed the /etc/init.d/red5 and added >>>> export HOME=/notexistent >>>> >>>> 2. Located where soffice.bin is >>>> [root@webmeeting 905083693faef55cfdb13f82effcaa90]# locate soffice.bin >>>> /usr/lib64/libreoffice/program/soffice.bin >>>> >>>> 3. Ran the java -Doffice.home=/usr/lib64/libreoffice/program ...... >>>> Resulted in office.home not found, hence removed "program" >>>> >>>> 4. Ran the java -Doffice.home=/usr/lib64/libreoffice ... as below and >>>> it failed on ( Not e I used root user as well as normal user, same errors) >>>> >>>> [root@webmeeting 905083693faef55cfdb13f82effcaa90]# java >>>> -Doffice.home=/usr/lib64/libreoffice -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/ridl-3.2.1.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/json-20090211.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/unoil-3.2.1.jar >>>> -cp >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/commons-cli-1.1.jar >>>> -jar >>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>> /data/webapps/openmeetings/uploadtemp/files/905083693faef55cfdb13f82effcaa90.docx >>>> >>>> /data/webapps/openmeetings/upload/files/905083693faef55cfb13f82effcaa90/905083693faef55cfdb13f82effcaa90.pdfeffcaa90/905083693faef55cfdb13f82effcaa90.pdf >>>> Dec 30, 2013 1:45:17 AM >>>> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init> >>>> INFO: ProcessManager implementation is LinuxProcessManager >>>> Dec 30, 2013 1:45:17 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' >>>> Dec 30, 2013 1:45:17 AM >>>> org.artofsolving.jodconverter.office.OfficeProcess start >>>> INFO: started process; pid = 22662 >>>> 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.report(FutureTask.java:122) >>>> at java.util.concurrent.FutureTask.get(FutureTask.java:188) >>>> 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(Executors.java:471) >>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>> at java.lang.Thread.run(Thread.java:744) >>>> Caused by: org.artofsolving.jodconverter.office.OfficeException: office >>>> process died with exit code 0 >>>> 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) >>>> ... 7 more >>>> >>>> >>>> >>>> 5. This is what I have been troubleshooting since yesterday from that >>>> error above, it says it started PID 22662 but does that mean the PID was >>>> actually started as it never starts the OfficeProcess but only attempts. I >>>> have reinstalled libreoffice multiple times, and even installed OpenOffice >>>> for testing sake but same issue. >>>> >>>> Dec 30, 2013 1:45:17 AM >>>> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init> >>>> INFO: ProcessManager implementation is LinuxProcessManager >>>> Dec 30, 2013 1:45:17 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' >>>> Dec 30, 2013 1:45:17 AM >>>> org.artofsolving.jodconverter.office.OfficeProcess start >>>> INFO: started process; pid = 22662 >>>> >>>> >>>> Regards, >>>> >>>> back2games >>>> >>>> >>>> >>>> >>>> On Sat, Dec 28, 2013 at 11:20 PM, day knight <back2ga...@gmail.com> >>>> wrote: >>>> >>>>> I have everything else working correctly for open meetings except for >>>>> document conversion. I have set libreoffice path in OpenMeetings GUI as as >>>>> created symlinks in /lib pointing to /ib64. There must be something >>>>> missing. Here is the error and specs >>>>> >>>>> ************************ ERROR >>>>> This is the error >>>>> -- error start -- >>>>> [root@webmeeting lib]# java -jar >>>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>>> /data/webapps/openmeetings/upload/files/00344b72008507cd65b9db372d5feb2c/00344b72008507cd65b9db372d5feb2c.docx >>>>> /data/webapps/openmeetings/upload/files/00344b72008507cd65b9db372d5feb2c/00344b72008507cd65b9db372d5feb2c.pdf >>>>> Dec 29, 2013 12:02:32 PM >>>>> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init> >>>>> INFO: ProcessManager implementation is LinuxProcessManager >>>>> Dec 29, 2013 12:02:32 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' >>>>> Dec 29, 2013 12:02:32 PM >>>>> org.artofsolving.jodconverter.office.OfficeProcess start >>>>> INFO: started process; pid = 19107 >>>>> 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.report(FutureTask.java:122) >>>>> at java.util.concurrent.FutureTask.get(FutureTask.java:188) >>>>> 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(Executors.java:471) >>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>> at java.lang.Thread.run(Thread.java:744) >>>>> Caused by: org.artofsolving.jodconverter.office.OfficeException: >>>>> office process died with exit code 0 >>>>> 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) >>>>> ... 7 more >>>>> -error finish-- >>>>> ************************ ERROR >>>>> >>>>> Thank you kindly >>>>> >>>>> back2games >>>>> >>>>> >>>>> >>>> >>>> On Sun, Dec 29, 2013 at 2:26 AM, Maxim Solodovnik <solomax...@gmail.com >>>> > wrote: >>>> >>>>> Could you please try to use solution described here: >>>>> http://openmeetings.markmail.org/thread/3wlk35gtdwnsm3ae >>>>> >>>>> >>>>> On Sun, Dec 29, 2013 at 11:20 AM, day knight <back2ga...@gmail.com>wrote: >>>>> >>>>>> I have everything else working correctly for open meetings except for >>>>>> document conversion. I have set libreoffice path in OpenMeetings GUI as >>>>>> as >>>>>> created symlinks in /lib pointing to /ib64. There must be something >>>>>> missing. Here is the error and specs >>>>>> >>>>>> ************************ ERROR >>>>>> This is the error >>>>>> -- error start -- >>>>>> [root@webmeeting lib]# java -jar >>>>>> /install/openmeetings/jodconverter/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>>>> /data/webapps/openmeetings/upload/files/00344b72008507cd65b9db372d5feb2c/00344b72008507cd65b9db372d5feb2c.docx >>>>>> /data/webapps/openmeetings/upload/files/00344b72008507cd65b9db372d5feb2c/00344b72008507cd65b9db372d5feb2c.pdf >>>>>> Dec 29, 2013 12:02:32 PM >>>>>> org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init> >>>>>> INFO: ProcessManager implementation is LinuxProcessManager >>>>>> Dec 29, 2013 12:02:32 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' >>>>>> Dec 29, 2013 12:02:32 PM >>>>>> org.artofsolving.jodconverter.office.OfficeProcess start >>>>>> INFO: started process; pid = 19107 >>>>>> 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.report(FutureTask.java:122) >>>>>> at java.util.concurrent.FutureTask.get(FutureTask.java:188) >>>>>> 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(Executors.java:471) >>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>> at java.lang.Thread.run(Thread.java:744) >>>>>> Caused by: org.artofsolving.jodconverter.office.OfficeException: >>>>>> office process died with exit code 0 >>>>>> 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) >>>>>> ... 7 more >>>>>> -error finish-- >>>>>> ************************ ERROR >>>>>> >>>>>> Thank you kindly >>>>>> >>>>>> back2games >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >>