Hi. How are you? I am moodle developer. Now i want the intergration Moodle and OM. Also I want the file upload to OM on my moodle plugin. So I write the PHP code and call SOAP API ( FileWebService/add) But I getting the error : Internal 500. Also file uploaded to OM server ( red5401/webapps/uploads/………………) So I checked the red5.log. It’s the detail log:
Caused by: org.apache.openmeetings.webservice.error.ServiceException: key: doJodConvert process: doJodConvert command: null exception: org.artofsolving.jodconverter.office.OfficeException: failed to start and connect error: failed to start and connect exitValue: -1 optional: false out: null key: convert PDF to images process: convert PDF to images command: convert -density 150 /opt/red5401/webapps/openmeetings/upload/files/6ef1c449-fb1c-4f7e-8122-62961ba226b5/6ef1c449-fb1c-4f7e-8122-62961ba226b 5.pdf -quality 90 /opt/red5401/webapps/openmeetings/upload/files/6ef1c449-fb1c-4f7e-8122-62961ba226b5/page-%04d.png exception: null error: convert: unable to open image `/opt/red5401/webapps/openmeetings/upload/files/6ef1c449-fb1c-4f7e-8122-62961ba226b5/6ef1c449-fb1c-4f7e-8122-629 61ba226b5.pdf': No such file or directory @ error/blob.c/OpenBlob/2712. convert: no images defined `/opt/red5401/webapps/openmeetings/upload/files/6ef1c449-fb1c-4f7e-8122-62961ba226b5/page-%04d.png' @ error/convert.c/Conv ertImageCommand/3210. exitValue: 1 optional: false out: at org.apache.openmeetings.webservice.FileWebService.lambda$add$3(FileWebService.java:166) at org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:113) at org.apache.openmeetings.webservice.BaseWebService.performCall(BaseWebService.java:106) at org.apache.openmeetings.webservice.FileWebService.add(FileWebService.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) NOW I don’t know the issue. Can you help me? I will hope the good news . Thanks