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 <[email protected]> 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!
>>>
>>>  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
>>>
>>
>>
>>
>


-- 
WBR
Maxim aka solomax

Reply via email to