You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Maxim Solodovnik (JIRA)" <ji...@apache.org> on 2014/02/05 05:44:27 UTC

[jira] [Closed] (OPENMEETINGS-780) Upload pictures and other documents on the white board, has been in the transition state.

     [ https://issues.apache.org/jira/browse/OPENMEETINGS-780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maxim Solodovnik closed OPENMEETINGS-780.
-----------------------------------------


Closing resolved issues related to 3.0.0 release

> Upload pictures and other documents on the white board, has been in the transition state.
> -----------------------------------------------------------------------------------------
>
>                 Key: OPENMEETINGS-780
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-780
>             Project: Openmeetings
>          Issue Type: Bug
>    Affects Versions: 3.0.0 Apache Release
>         Environment: Environment: Windows 2008R2 x64; JAVA 1.7.0_25; gs9.09; ImageMagick-6.8.6-Q16; MySQL-Server-5.5; swftools-2013-04-09-1007
>            Reporter: cedarlee
>            Assignee: Maxim Solodovnik
>            Priority: Blocker
>             Fix For: 3.0.0 Apache Release
>
>
> Upload pictures and other documents on the white board, has been in the transition state.
> Environment: Windows 2008R2 x64; JAVA 1.7.0_25; gs9.09; ImageMagick-6.8.6-Q16; MySQL-Server-5.5; swftools-2013-04-09-1007
> To set environment variables in the system
> Path:D:\OM\ImageMagick-6.8.6-Q16; D:\OM\MySQL\MySQL-Server-5.5\bin; D:\OM\gs\gs9.09\bin; D:\OM\SWFTools; C:\Program Files (x86) \OpenOffice 4\program; D:\OM\omtings\webapps\openmeetings\jodconverter-core-3.0-beta-4\lib
> Setting only in openmeetings, JOD path:/jodconverter-core-3.0-beta-4/lib
> At this point in the upload pictures and other files in the whiteboard, error: HTTP-ERROR: 500
> Log:
> ERROR 09-05 10:25:45.216 o.a.o.s.o.UploadController:139 [http-nio-0.0.0.0-5080-exec-2] - Exception during upload: 
> java.lang.NullPointerException: null
> 	at org.apache.openmeetings.data.flvrecord.converter.BaseConverter.getPath(BaseConverter.java:56) ~[openmeetings-3.0.0-SNAPSHOT.jar:na]
> 	at org.apache.openmeetings.data.flvrecord.converter.BaseConverter.getPathToImageMagick(BaseConverter.java:72) ~[openmeetings-3.0.0-SNAPSHOT.jar:na]
> 	at org.apache.openmeetings.documents.GenerateThumbs.generateThumb(GenerateThumbs.java:41) ~[openmeetings-3.0.0-SNAPSHOT.jar:na]
> 	at org.apache.openmeetings.data.file.FileProcessor.processFile(FileProcessor.java:161) ~[openmeetings-3.0.0-SNAPSHOT.jar:na]
> 	at org.apache.openmeetings.servlet.outputhandler.UploadController.handleFileUpload(UploadController.java:111) ~[openmeetings-3.0.0-SNAPSHOT.jar:na]
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25]
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25]
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
> 	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
> 	at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213) ~[spring-web-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:126) ~[spring-web-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789) ~[spring-webmvc-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:172) ~[wicket-core-jar-6.10.0.jar:6.10.0]
> 	at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) ~[wicket-core-jar-6.10.0.jar:6.10.0]
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77) ~[red5-server.jar:na]
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686) ~[tomcat-embed-core-jar-7.0.41.jar:7.0.41]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25]
> 	at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
> DEBUG 09-05 10:25:46.286 o.a.o.u.m.MailHandler:256 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - sendMails enter ...
> DEBUG 09-05 10:25:46.286 o.a.o.u.m.MailHandler:258 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - Numebr of emails in init queue 0
> DEBUG 09-05 10:25:46.286 o.a.o.u.m.MailHandler:263 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - ... sendMails done.
> In the 2.1.1 version is not the problem.
> After errors, I set the environment in openmeetings.
> Swftools_path:D:\OM\SWFTools
> Imagemagick_path:D:\OM\ImageMagick-6.8.6-Q16
> At this point in the upload pictures and other files in the whiteboard, no error, but always lies in: Upload complete, converbng document
> Log:
> DEBUG 09-05 10:18:51.211 o.a.o.d.b.SessiondataDao:410 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-10] - ****** clearSessionTable: 
> DEBUG 09-05 10:18:51.211 o.a.o.d.b.SessiondataDao:414 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-10] - clearSessionTable: 1
> DEBUG 09-05 10:18:51.242 o.a.o.q.s.MeetingReminderJob:34 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - MeetingReminderJob.execute
> DEBUG 09-05 10:18:51.242 o.a.o.d.c.d.AppointmentDao:944 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - startStamp 2013-09-05 10:18:51.242
> DEBUG 09-05 10:18:51.242 o.a.o.d.c.d.AppointmentDao:945 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - stopStamp 2013-09-05 10:33:51.242
> DEBUG 09-05 10:18:51.242 o.a.o.d.c.m.AppointmentLogic:406 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - doScheduledMeetingReminder : no Appointments in range
> DEBUG 09-05 10:19:24.452 o.a.o.s.o.AbstractUploadController:58 [http-nio-0.0.0.0-5080-exec-5] - Starting validate
> DEBUG 09-05 10:19:24.452 o.a.o.s.o.AbstractUploadController:65 [http-nio-0.0.0.0-5080-exec-5] - sid: 70abc26a36d6f42ce668ed5a92bdb5fc
> DEBUG 09-05 10:19:24.472 o.a.o.s.o.AbstractUploadController:69 [http-nio-0.0.0.0-5080-exec-5] - userId = 1, userLevel = 3
> DEBUG 09-05 10:19:24.472 o.a.o.s.o.AbstractUploadController:83 [http-nio-0.0.0.0-5080-exec-5] - publicSID: d8b72418f9075a511e580e33c21e6c18
> DEBUG 09-05 10:19:24.472 o.a.o.s.o.AbstractUploadController:92 [http-nio-0.0.0.0-5080-exec-5] - uploading 277101 bytes
> DEBUG 09-05 10:19:24.472 o.a.o.s.o.UploadController:109 [http-nio-0.0.0.0-5080-exec-5] - fileSystemName: 000.jpg
> DEBUG 09-05 10:19:24.472 o.a.o.d.f.FileProcessor:76 [http-nio-0.0.0.0-5080-exec-5] - newFileExt: jpg
> DEBUG 09-05 10:19:24.472 o.a.o.d.f.FileProcessor:89 [http-nio-0.0.0.0-5080-exec-5] - isAsIs: true
> DEBUG 09-05 10:19:24.472 o.a.o.d.f.FileProcessor:101 [http-nio-0.0.0.0-5080-exec-5] - writing file to: D:\OM\openmeetings3.0\webapps\openmeetings\upload\files\e1a3013732029fa69f0d6a7df8ebe08d.jpg
> DEBUG 09-05 10:19:24.482 o.a.o.d.f.d.FileExplorerItemDao:54 [http-nio-0.0.0.0-5080-exec-5] - .add(): adding file 000.jpg roomID: 6
> DEBUG 09-05 10:19:24.492 o.a.o.d.f.d.FileExplorerItemDao:78 [http-nio-0.0.0.0-5080-exec-5] - .add(): file 000.jpg added as 7
> DEBUG 09-05 10:19:24.502 o.a.o.d.f.FileProcessor:142 [http-nio-0.0.0.0-5080-exec-5] - fileExplorerItemId: 7
> DEBUG 09-05 10:19:24.502 o.a.o.d.f.FileProcessor:146 [http-nio-0.0.0.0-5080-exec-5] - canBeConverted: false
> DEBUG 09-05 10:19:24.502 o.a.o.d.GenerateThumbs:49 [http-nio-0.0.0.0-5080-exec-5] - START generateThumb ################# 
> DEBUG 09-05 10:19:24.502 o.a.o.d.GenerateThumbs:51 [http-nio-0.0.0.0-5080-exec-5] -  i 0 argv-i D:\OM\ImageMagick-6.8.6-Q16\convert.exe
> DEBUG 09-05 10:19:24.502 o.a.o.d.GenerateThumbs:51 [http-nio-0.0.0.0-5080-exec-5] -  i 1 argv-i -thumbnail
> DEBUG 09-05 10:19:24.502 o.a.o.d.GenerateThumbs:51 [http-nio-0.0.0.0-5080-exec-5] -  i 2 argv-i 50x50
> DEBUG 09-05 10:19:24.502 o.a.o.d.GenerateThumbs:51 [http-nio-0.0.0.0-5080-exec-5] -  i 3 argv-i D:\OM\openmeetings3.0\webapps\openmeetings\upload\files\e1a3013732029fa69f0d6a7df8ebe08d.jpg
> DEBUG 09-05 10:19:24.512 o.a.o.d.GenerateThumbs:51 [http-nio-0.0.0.0-5080-exec-5] -  i 4 argv-i D:\OM\openmeetings3.0\webapps\openmeetings\upload\files\_thumb_e1a3013732029fa69f0d6a7df8ebe08d.jpg
> DEBUG 09-05 10:19:24.512 o.a.o.d.GenerateThumbs:53 [http-nio-0.0.0.0-5080-exec-5] - END generateThumb ################# 
> DEBUG 09-05 10:19:24.512 o.a.o.u.ProcessHelper:105 [http-nio-0.0.0.0-5080-exec-5] - process: processImageWindows
> DEBUG 09-05 10:19:24.512 o.a.o.u.ProcessHelper:106 [http-nio-0.0.0.0-5080-exec-5] - args: [cmd.exe, /C, D:\OM\ImageMagick-6.8.6-Q16\convert.exe, -thumbnail, 50x50, D:\OM\openmeetings3.0\webapps\openmeetings\upload\files\e1a3013732029fa69f0d6a7df8ebe08d.jpg, D:\OM\openmeetings3.0\webapps\openmeetings\upload\files\_thumb_e1a3013732029fa69f0d6a7df8ebe08d.jpg]
> DEBUG 09-05 10:19:24.722 o.a.o.u.ProcessHelper:136 [http-nio-0.0.0.0-5080-exec-5] - exitVal: 0
> DEBUG 09-05 10:19:46.252 o.a.o.u.m.MailHandler:256 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - sendMails enter ...
> DEBUG 09-05 10:19:46.252 o.a.o.u.m.MailHandler:258 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - Numebr of emails in init queue 0
> DEBUG 09-05 10:19:46.252 o.a.o.u.m.MailHandler:263 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - ... sendMails done.
> DEBUG 09-05 10:20:31.228 o.a.o.q.s.MeetingReminderJob:34 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - MeetingReminderJob.execute
> DEBUG 09-05 10:20:31.228 o.a.o.d.c.d.AppointmentDao:944 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - startStamp 2013-09-05 10:20:31.228
> DEBUG 09-05 10:20:31.228 o.a.o.d.c.d.AppointmentDao:945 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - stopStamp 2013-09-05 10:35:31.228
> DEBUG 09-05 10:20:31.228 o.a.o.d.c.m.AppointmentLogic:406 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] - doScheduledMeetingReminder : no Appointments in range
> DEBUG 09-05 10:20:46.258 o.a.o.u.m.MailHandler:256 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - sendMails enter ...
> DEBUG 09-05 10:20:46.258 o.a.o.u.m.MailHandler:258 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - Numebr of emails in init queue 0
> DEBUG 09-05 10:20:46.258 o.a.o.u.m.MailHandler:263 [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] - ... sendMails done.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)