Re: OM 3.1.0 presentation error
The issue is caused by wrong full class name (wasn't changes during refactoring) please wait for a stable build or manually change org.apache.openmeetings.servlet.outputhandler.DownloadHandler org.apache.openmeetings.servlet.outputhandler.ExportToImage to org.apache.openmeetings.core.servlet.outputhandler.DownloadHandler org.apache.openmeetings.core.servlet.outputhandler.ExportToImage On Thu, May 8, 2014 at 3:19 AM, Varga Balázs wrote: > I check procedures and logs today and the final conclusion: > > The conversion procedure have one error: if doc2pdf, the JOD command > office.path arg is wrong key name. If delete office.path key, JOD succes, > another conflict JOD default arg name and backend process key name. JOD > find 'officeHome' key, backend process send 'office.home' key (tested in > command line). > > The DownloadHandler thread is crashed, red5 log DownloadHandler > unavailable. This fail in all presentation procedure. After created all > item (pdf, thumbs, swfs), the final loading procedure call downloadhandler, > resource is unavailable. > > > red5.log: > > INFO o.a.c.c.C.[.[.0.0.0.[/openmeetings] - Marking servlet > DownloadHandler as unavailable > 2014-05-07 09:34:04,077 [http-nio-0.0.0.0-5080-exec-4] ERROR > o.a.c.c.C.[.[.0.0.0.[.[DownloadHandler] - Allocate exception for servlet > DownloadHandler > java.lang.ClassNotFoundException: org.apache.openmeetings. > servlet.outputhandler.DownloadHandler > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at org.apache.catalina.core.DefaultInstanceManager.loadClass( > DefaultInstanceManager.java:532) ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at org.apache.catalina.core.DefaultInstanceManager. > loadClassMaybePrivileged(DefaultInstanceManager.java:514) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at org.apache.catalina.core.DefaultInstanceManager.newInstance( > DefaultInstanceManager.java:142) ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:865) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:136) > ~[tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at org.apache.coyote.http11.AbstractHttp11Processor.process( > AbstractHttp11Processor.java:1044) [tomcat-embed-core-7.0.50.jar:7.0.50] > at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. > process(AbstractProtocol.java:607) [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) > [tomcat-embed-core-7.0.50.jar:7.0.50] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > [na:1.7.0_55] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > [na:1.7.0_55] > at java.lang.Thread.run(Thread.java:744) [na:1.7.0_55] > 2014-05-07 09:53:10,065 [NioProcessor-4] INFO > o.a.o.c.r.r.ScopeApplicationAdapter > - W3C x-category:session x-event:disconnect c-ip:31.46.243.14 c-client-id:2 > 2014-05-07 09:53:10,065 [NioProcessor-3] INFO > o.a.o.c.r.r.ScopeApplicationAdapter > - W3C x-category:session x-event:disconnect c-ip:31.46.243.14 c-client-id:1 > 2014-05-07 09:54:48,191 [RTMPExecutor#PKJKIYAAGB747-1] INFO > o.a.o.c.r.r.ScopeApplicationAdapter > - W3C x-category:session x-event:connect c-ip:31.46.243.14 c-client-id:3 > > > 2014-05-07 04:22 keltezéssel, Vasiliy Degtyarev írta: > >> Please double check openmeetings.log. >> >> Vasiliy >> >> On 06.05.2014 19:05, Varga Balázs wrote: >> >>> Hello!
Re: OM 3.1.0 presentation error
I check procedures and logs today and the final conclusion: The conversion procedure have one error: if doc2pdf, the JOD command office.path arg is wrong key name. If delete office.path key, JOD succes, another conflict JOD default arg name and backend process key name. JOD find 'officeHome' key, backend process send 'office.home' key (tested in command line). The DownloadHandler thread is crashed, red5 log DownloadHandler unavailable. This fail in all presentation procedure. After created all item (pdf, thumbs, swfs), the final loading procedure call downloadhandler, resource is unavailable. red5.log: INFO o.a.c.c.C.[.[.0.0.0.[/openmeetings] - Marking servlet DownloadHandler as unavailable 2014-05-07 09:34:04,077 [http-nio-0.0.0.0-5080-exec-4] ERROR o.a.c.c.C.[.[.0.0.0.[.[DownloadHandler] - Allocate exception for servlet DownloadHandler java.lang.ClassNotFoundException: org.apache.openmeetings.servlet.outputhandler.DownloadHandler at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:865) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:136) ~[tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) [tomcat-embed-core-7.0.50.jar:7.0.50] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) [tomcat-embed-core-7.0.50.jar:7.0.50] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_55] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_55] at java.lang.Thread.run(Thread.java:744) [na:1.7.0_55] 2014-05-07 09:53:10,065 [NioProcessor-4] INFO o.a.o.c.r.r.ScopeApplicationAdapter - W3C x-category:session x-event:disconnect c-ip:31.46.243.14 c-client-id:2 2014-05-07 09:53:10,065 [NioProcessor-3] INFO o.a.o.c.r.r.ScopeApplicationAdapter - W3C x-category:session x-event:disconnect c-ip:31.46.243.14 c-client-id:1 2014-05-07 09:54:48,191 [RTMPExecutor#PKJKIYAAGB747-1] INFO o.a.o.c.r.r.ScopeApplicationAdapter - W3C x-category:session x-event:connect c-ip:31.46.243.14 c-client-id:3 2014-05-07 04:22 keltezéssel, Vasiliy Degtyarev írta: Please double check openmeetings.log. Vasiliy On 06.05.2014 19:05, Varga Balázs wrote: Hello! I try om-s 3.1.0 1585867 and 1589918 The presenter module is crash... Uploaded file stored to upload/files as hashed file name, success in original extension. The parsing process is unsuccesfull, can not converted. I try: ODT, original ODT is stored, not converted to PDF, tghumb, swf. The log: jod is called start-parsing-end not throw error or debug info. I don-t like openoffice, libreoffice path problem, i try with and without office path, /usr/bin, /usr/local/program/openoffice... problem stable open. I try: PDF, can not created SWF, change pdf2swf path, conversion not throw error, targe
Re: OM 3.1.0 presentation error
Please double check openmeetings.log. Vasiliy On 06.05.2014 19:05, Varga Balázs wrote: Hello! I try om-s 3.1.0 1585867 and 1589918 The presenter module is crash... Uploaded file stored to upload/files as hashed file name, success in original extension. The parsing process is unsuccesfull, can not converted. I try: ODT, original ODT is stored, not converted to PDF, tghumb, swf. The log: jod is called start-parsing-end not throw error or debug info. I don-t like openoffice, libreoffice path problem, i try with and without office path, /usr/bin, /usr/local/program/openoffice... problem stable open. I try: PDF, can not created SWF, change pdf2swf path, conversion not throw error, targeted file not created, no info in log. I try: JPG, upload succesfull, conversion not informed on error (convert path is correct, work in command line), converted file is not load into table, whiteboard empty, no error message. main folder is /opt/3.1.0/790/red5.../uploads, uploadtemp is nobody and perm.777 . Balazs
OM 3.1.0 presentation error
Hello! I try om-s 3.1.0 1585867 and 1589918 The presenter module is crash... Uploaded file stored to upload/files as hashed file name, success in original extension. The parsing process is unsuccesfull, can not converted. I try: ODT, original ODT is stored, not converted to PDF, tghumb, swf. The log: jod is called start-parsing-end not throw error or debug info. I don-t like openoffice, libreoffice path problem, i try with and without office path, /usr/bin, /usr/local/program/openoffice... problem stable open. I try: PDF, can not created SWF, change pdf2swf path, conversion not throw error, targeted file not created, no info in log. I try: JPG, upload succesfull, conversion not informed on error (convert path is correct, work in command line), converted file is not load into table, whiteboard empty, no error message. main folder is /opt/3.1.0/790/red5.../uploads, uploadtemp is nobody and perm.777 . Balazs