2014-09-04 12:43 GMT+02:00 Maxim Solodovnik <[email protected]>: > on Ubuntu I'm using user "nobody" to run OM, jodconvertor sometimes > failing if user have no HOME > setting *HOME=/nonexistent* > fixes the issue > > The red5 user has a home directory, /usr/share/red5 (owned by root though) . Running OM as root fixes the issue, but running it as a regular user would be nicer.
> On 4 September 2014 17:39, René Ladan <[email protected]> wrote: > >> 2014-09-04 12:16 GMT+02:00 Maxim Solodovnik <[email protected]>: >> >>> >>You need to start openoffice headless service for this >>> >>> Is not required since jodconverter3 >>> we have removed OO services from all our servers >>> >>> Indeed, not running soffice-headless gives the same results though >> (works as root, but not as the red5 user where it gives the same backtrace) >> >> René >> >>> >>> On 4 September 2014 17:14, Abhishek Yadav < >>> [email protected]> wrote: >>> >>>> You need to start openoffice headless service for this...i Already >>>> faced this issue >>>> >>>> >>>> On Thu, Sep 4, 2014 at 3:41 PM, Maxim Solodovnik <[email protected]> >>>> wrote: >>>> >>>>> please try to run following command in terminal (you will possibly get >>>>> additional info) >>>>> >>>>> java -Doffice.home=/usr/lib/libreoffice/ -cp >>>>> /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp >>>>> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp >>>>> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp >>>>> /opt/jodconverter-core-3.0-beta-4/lib/ridl-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/commons-cli-1.1.jar -cp >>>>> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.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/jodconverter-core-3.0-beta-4.jar >>>>> -jar >>>>> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>>> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/ >>>>> dd568d3aaadcb888f3d232ab0b222ac7.ppt /opt/openmeetings/webapps/ >>>>> openmeetings/upload/files/dd568d3aaadcb888f3d232ab0b222ac7/ >>>>> dd568d3aaadcb888f3d232ab0b222ac7.pdf >>>>> >>>>> >>>>> On 4 September 2014 17:08, René Ladan <[email protected]> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I installed OpenMeetings 3.0.2 on a Synology RS 810+ inside a Debian >>>>>> chroot and it mostly works fine except that importing office documents to >>>>>> the whiteboard gives the "deleted" image. The log file says: >>>>>> >>>>>> DEBUG 09-03 13:59:02.596 o.a.o.s.o.AbstractUploadController:55 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - Starting validate >>>>>> DEBUG 09-03 13:59:02.598 o.a.o.s.o.AbstractUploadController:62 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - sid: 668018387802d20af18040680c64078d >>>>>> DEBUG 09-03 13:59:02.635 o.a.o.s.o.AbstractUploadController:66 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - userId = 1, userLevel = 3 >>>>>> DEBUG 09-03 13:59:02.636 o.a.o.s.o.AbstractUploadController:80 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - publicSID: >>>>>> de1ab76ab98f0919b94353e642c43e95 >>>>>> DEBUG 09-03 13:59:02.643 o.a.o.s.o.AbstractUploadController:89 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - uploading 1034240 bytes >>>>>> DEBUG 09-03 13:59:02.644 o.a.o.s.o.UploadController:110 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - fileSystemName: schrodingers-cat.ppt >>>>>> DEBUG 09-03 13:59:02.647 o.a.o.d.f.FileProcessor:76 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - newFileExt: ppt >>>>>> DEBUG 09-03 13:59:02.651 o.a.o.d.f.FileProcessor:89 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - isAsIs: false >>>>>> DEBUG 09-03 13:59:02.653 o.a.o.d.f.FileProcessor:101 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - writing file to: >>>>>> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dd568d3aaadcb888f3d232ab0b222ac7.ppt >>>>>> DEBUG 09-03 13:59:02.702 o.a.o.d.d.f.FileExplorerItemDao:54 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - .add(): adding file schrodingers-cat.ppt >>>>>> roomID: 10 >>>>>> DEBUG 09-03 13:59:02.737 o.a.o.d.d.f.FileExplorerItemDao:78 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - .add(): file schrodingers-cat.ppt added >>>>>> as >>>>>> 19 >>>>>> DEBUG 09-03 13:59:02.741 o.a.o.d.f.FileProcessor:142 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - fileExplorerItemId: 19 >>>>>> DEBUG 09-03 13:59:02.742 o.a.o.d.f.FileProcessor:146 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - canBeConverted: true >>>>>> DEBUG 09-03 13:59:02.747 o.a.o.d.GeneratePDF:60 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - fullProcessing: true >>>>>> DEBUG 09-03 13:59:02.766 o.a.o.u.p.ProcessHelper:104 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - START doJodConvert ################# >>>>>> DEBUG 09-03 13:59:02.767 o.a.o.u.p.ProcessHelper:105 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - java -Doffice.home=/usr/lib/libreoffice/ >>>>>> -cp /opt/jodconverter-core-3.0-beta-4/lib/commons-io-1.4.jar -cp >>>>>> /opt/jodconverter-core-3.0-beta-4/lib/juh-3.2.1.jar -cp >>>>>> /opt/jodconverter-core-3.0-beta-4/lib/jurt-3.2.1.jar -cp >>>>>> /opt/jodconverter-core-3.0-beta-4/lib/ridl-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/commons-cli-1.1.jar -cp >>>>>> /opt/jodconverter-core-3.0-beta-4/lib/json-20090211.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/jodconverter-core-3.0-beta-4.jar >>>>>> -jar >>>>>> /opt/jodconverter-core-3.0-beta-4/lib/jodconverter-core-3.0-beta-4.jar >>>>>> /opt/openmeetings/webapps/openmeetings/uploadtemp/files/dd568d3aaadcb888f3d232ab0b222ac7.ppt >>>>>> /opt/openmeetings/webapps/openmeetings/upload/files/dd568d3aaadcb888f3d232ab0b222ac7/dd568d3aaadcb888f3d232ab0b222ac7.pdf >>>>>> DEBUG 09-03 13:59:02.768 o.a.o.u.p.ProcessHelper:106 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - END doJodConvert ################# >>>>>> DEBUG 09-03 13:59:04.711 o.a.o.u.p.ProcessHelper:148 >>>>>> [http-nio-0.0.0.0-5080-exec-5] - exitVal: 1 >>>>>> >>>>>> So when invoked by OpenMeetings it fails with error 1 (what does this >>>>>> mean?) but when I execute the same command as the same user from the >>>>>> shell >>>>>> it works fine and I get a PDF file. >>>>>> >>>>>> Current software installed: >>>>>> - Debian Wheezy >>>>>> - OpenMeetings 3.0.2 >>>>>> - swftools 0.9.1 >>>>>> - LibreOffice 3.5.4 >>>>>> - OpenJDK 1.6.0 >>>>>> >>>>>> Any ideas what might be wrong? >>>>>> >>>>>> Thanks, >>>>>> René >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> >> >> -- >> http://www.rene-ladan.nl/ >> >> > > > -- > WBR > Maxim aka solomax > -- http://www.rene-ladan.nl/
