It seems working now. I don't know why. But after I upload files to my home drive, how could I load the file to blackboard?
On Tue, Nov 28, 2017 at 9:11 PM, Maxim Solodovnik <solomax...@gmail.com> wrote: > Just have checked > demo works as expected > Please provide detailed steps and file that is not uploadable > > On Wed, Nov 29, 2017 at 3:03 AM, Tom Luo <mario...@gmail.com> wrote: > >> Hi, Maxim, >> >> I changed the owner of /opt/red540 to root and started OM4.0 using "sudo >> /etc/init.d/red5-ubdeb2 start". >> However, I see the same problem >> process: convert PDF to images command: convert -density 150 >> /opt/red540/webapps/openmeetings/upload/files/ea0adcb3-ed3c- >> 4304-803b-a03bf25f36e2/ea0adcb3-ed3c-4304-803b-a03bf25f36e2.pdf -quality >> 90 /opt/red540/webapps/openmeetings/upload/files/ea0adcb3-ed3c- >> 4304-803b-a03bf25f36e2/page-%04d.png exception: null error: exitValue: >> 137 out: >> >> When I login as root and run the command, it works. >> What should I do? >> >> Moreover, your demo server also has a problem. I cannot upload pdf files >> to the demo server. However, the pdf file cannot be displayed in the >> blackboard. >> >> >> Best, >> >> Tom >> >> >> >> On Tue, Nov 28, 2017 at 1:25 AM, Maxim Solodovnik <solomax...@gmail.com> >> wrote: >> >>> The answer is depends on: >>> 1) which user is used to start OM >>> 2) which user owns OM_HOME >>> in most cases permission issue can be solved using `chown` command >>> >>> On Tue, Nov 28, 2017 at 1:23 PM, Tom Luo <mario...@gmail.com> wrote: >>> >>>> When I add sudo in front of convert. The command completed without any >>>> error. >>>> What should I do right now? >>>> I think it is a permission issue. >>>> >>>> On Tue, Nov 28, 2017 at 1:21 AM, Maxim Solodovnik <solomax...@gmail.com >>>> > wrote: >>>> >>>>> `ls -la /opt/red540/webapps/openmeetings/upload/files/e601b2db-e >>>>> b1b-43cb-8840-6c6639132996` ? >>>>> >>>>> >>>>> On Tue, Nov 28, 2017 at 1:20 PM, Tom Luo <mario...@gmail.com> wrote: >>>>> >>>>>> It actually has error messages after a while: >>>>>> >>>>>> convert: unable to open image `/opt/red540/webapps/openmeeti >>>>>> ngs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png': >>>>>> Permission denied @ error/blob.c/OpenBlob/2712. >>>>>> convert: WriteBlob Failed `/opt/red540/webapps/openmeeti >>>>>> ngs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png' >>>>>> @ error/png.c/MagickPNGErrorHandler/1643. >>>>>> >>>>>> >>>>>> On Tue, Nov 28, 2017 at 1:17 AM, Maxim Solodovnik < >>>>>> solomax...@gmail.com> wrote: >>>>>> >>>>>>> Can you run "the command" on your server and check the logs? >>>>>>> What OS do you have on your server? >>>>>>> >>>>>>> On Tue, Nov 28, 2017 at 12:21 PM, Tom Luo <mario...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi, Maxim, >>>>>>>> >>>>>>>> I can upload ppt files now. However, I cannot upload pdf files. >>>>>>>> The error messages are: >>>>>>>> process: convert PDF to images command: convert -density 150 >>>>>>>> /opt/red540/webapps/openmeetings/upload/files/e601b2db-eb1b- >>>>>>>> 43cb-8840-6c6639132996/e601b2db-eb1b-43cb-8840-6c6639132996.pdf >>>>>>>> -quality 90 /opt/red540/webapps/openmeetin >>>>>>>> gs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-%04d.png >>>>>>>> exception: null error: exitValue: 137 out: >>>>>>>> >>>>>>>> Do you know how to fix the problem? >>>>>>>> Also, what kind of files does OM support? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Tom >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Nov 20, 2017 at 1:20 AM, Maxim Solodovnik < >>>>>>>> solomax...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Thanks for the logs >>>>>>>>> I have added some guard code to avoid such errors (can be checked >>>>>>>>> using build #91+) >>>>>>>>> >>>>>>>>> On Mon, Nov 20, 2017 at 5:56 AM, Tom Luo <mario...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> When I click the error mark, it says "File is not found Exit >>>>>>>>>> value Conversion messages". >>>>>>>>>> I uploaded a pdf file. What does this mean? Thanks >>>>>>>>>> >>>>>>>>>> On Sun, Nov 19, 2017 at 5:54 PM, Tom Luo <mario...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, Maxim, >>>>>>>>>>> >>>>>>>>>>> I still cannot upload files. Here is the errors from >>>>>>>>>>> openmeetings.log. >>>>>>>>>>> Do you know how to fix this problem? Thanks >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> DEBUG 11-19 17:42:47.604 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-2] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:05.083 o.a.o.w.c.MainPanel:117 >>>>>>>>>>> [0.0-5443-exec-8] - Sending WebSocket PING >>>>>>>>>>> DEBUG 11-19 17:43:27.525 o.a.o.w.a.Application:613 >>>>>>>>>>> [0.0-5443-exec-1] - Removing online room client: >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>>>>> DEBUG 11-19 17:43:27.529 o.a.o.c.u.WebSocketHelper:145 >>>>>>>>>>> [0.0-5443-exec-1] - Sending WebSocket message: roomExit >>>>>>>>>>> DEBUG 11-19 17:43:27.530 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>>>>> [0.0-5443-exec-1] - [addConferenceLog]: >>>>>>>>>>> org.apache.openmeetings.db.ent >>>>>>>>>>> ity.log.ConferenceLog@79421dc8 >>>>>>>>>>> DEBUG 11-19 17:43:27.532 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>>>>> [Thread-136] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>>>>> scope' >>>>>>>>>>> stopStream, java.lang.Object@6fda4caf >>>>>>>>>>> DEBUG 11-19 17:43:35.204 o.a.o.w.c.MainPanel:117 >>>>>>>>>>> [0.0-5443-exec-6] - Sending WebSocket PING >>>>>>>>>>> DEBUG 11-19 17:43:39.780 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>>>>> [0.0-5443-exec-8] - Level Admin :: [GRANTED] >>>>>>>>>>> DEBUG 11-19 17:43:39.785 o.a.o.d.d.r.PollDao:86 >>>>>>>>>>> [0.0-5443-exec-8] - :: getPoll :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:39.785 o.a.o.d.d.r.PollDao:97 >>>>>>>>>>> [0.0-5443-exec-8] - :: getArchived :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:39.792 o.a.o.w.r.RoomPanel:323 >>>>>>>>>>> [0.0-5443-exec-8] - public ? true, ownedId ? null true >>>>>>>>>>> DEBUG 11-19 17:43:39.872 o.a.o.d.d.f.FileItemDao:55 >>>>>>>>>>> [0.0-5443-exec-8] - getByOwner() started >>>>>>>>>>> DEBUG 11-19 17:43:39.874 o.a.o.d.d.f.FileItemDao:50 >>>>>>>>>>> [0.0-5443-exec-8] - getByRoom roomId :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:39.916 o.a.o.w.a.Application:599 >>>>>>>>>>> [0.0-5443-exec-8] - Adding online room client: >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>>>>> DEBUG 11-19 17:43:39.919 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>>>>> [0.0-5443-exec-8] - Level Admin :: [GRANTED] >>>>>>>>>>> DEBUG 11-19 17:43:40.744 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>>>>> [.0-5443-exec-10] - [addConferenceLog]: >>>>>>>>>>> org.apache.openmeetings.db.ent >>>>>>>>>>> ity.log.ConferenceLog@37be01c0 >>>>>>>>>>> DEBUG 11-19 17:43:40.760 o.a.o.c.u.WebSocketHelper:145 >>>>>>>>>>> [.0-5443-exec-10] - Sending WebSocket message: roomEnter >>>>>>>>>>> DEBUG 11-19 17:43:40.785 o.a.o.d.d.f.FileItemDao:55 >>>>>>>>>>> [.0-5443-exec-10] - getByOwner() started >>>>>>>>>>> DEBUG 11-19 17:43:40.786 o.a.o.d.d.f.FileItemDao:50 >>>>>>>>>>> [.0-5443-exec-10] - getByRoom roomId :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:40.806 o.a.o.d.d.r.PollDao:103 >>>>>>>>>>> [.0-5443-exec-10] - :: hasPoll :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:40.811 o.a.o.d.d.r.PollDao:97 >>>>>>>>>>> [.0-5443-exec-10] - :: getArchived :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:41.189 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>>>>> DEBUG 11-19 17:43:41.196 o.a.o.c.u.WebSocketHelper:145 >>>>>>>>>>> [0.0-5443-exec-4] - Sending WebSocket message: rightUpdated >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b >>>>>>>>>>> DEBUG 11-19 17:43:41.200 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>>>>> [Thread-137] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>>>>> scope' >>>>>>>>>>> clientUpdated, null >>>>>>>>>>> DEBUG 11-19 17:43:41.218 o.a.o.d.d.r.PollDao:103 >>>>>>>>>>> [0.0-5443-exec-4] - :: hasPoll :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:41.220 o.a.o.d.d.r.PollDao:97 >>>>>>>>>>> [0.0-5443-exec-4] - :: getArchived :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:41.290 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>>>>> DEBUG 11-19 17:43:41.297 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>>>>> DEBUG 11-19 17:43:41.298 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>>>>> [Thread-138] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>>>>> scope' >>>>>>>>>>> clientUpdated, null >>>>>>>>>>> DEBUG 11-19 17:43:41.301 o.a.o.c.u.WebSocketHelper:145 >>>>>>>>>>> [0.0-5443-exec-4] - Sending WebSocket message: rightUpdated >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b >>>>>>>>>>> DEBUG 11-19 17:43:41.304 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>>>>> [Thread-139] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>>>>> scope' >>>>>>>>>>> clientUpdated, null >>>>>>>>>>> DEBUG 11-19 17:43:41.322 o.a.o.d.d.r.PollDao:103 >>>>>>>>>>> [0.0-5443-exec-4] - :: hasPoll :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:41.329 o.a.o.d.d.r.PollDao:97 >>>>>>>>>>> [0.0-5443-exec-4] - :: getArchived :: 2 >>>>>>>>>>> DEBUG 11-19 17:43:41.646 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-2] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:41.759 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-1] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:41.879 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-9] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:42.115 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-7] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:42.320 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-3] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:42.426 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-8] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:42.559 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [.0-5443-exec-10] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:42.675 o.a.o.c.u.WebSocketHelper:218 >>>>>>>>>>> [0.0-5443-exec-5] - Sending WebSocket message: {"type":"wb"} >>>>>>>>>>> DEBUG 11-19 17:43:47.945 o.a.o.s.q.s.ReminderJob:104 >>>>>>>>>>> [Bean#0_Worker-1] - Rss disabled by Admin >>>>>>>>>>> DEBUG 11-19 17:43:49.979 o.a.o.c.d.f.FileProcessor:70 >>>>>>>>>>> [0.0-5443-exec-7] - file extension: pdf >>>>>>>>>>> DEBUG 11-19 17:43:50.234 o.a.o.c.d.f.FileProcessor:74 >>>>>>>>>>> [0.0-5443-exec-7] - isAsIs: false >>>>>>>>>>> DEBUG 11-19 17:43:50.234 o.a.o.c.d.f.FileProcessor:106 >>>>>>>>>>> [0.0-5443-exec-7] - writing file to: /opt/red540/webapps/openmeetin >>>>>>>>>>> gs/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3 >>>>>>>>>>> b-6bb9-4e1c-bd83-1c309068233d.pdf >>>>>>>>>>> DEBUG 11-19 17:43:50.235 o.a.o.c.d.f.FileProcessor:113 >>>>>>>>>>> [0.0-5443-exec-7] - Office document: /opt/red540/webapps/openmeetin >>>>>>>>>>> gs/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3 >>>>>>>>>>> b-6bb9-4e1c-bd83-1c309068233d.pdf >>>>>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.DocumentConverter:60 >>>>>>>>>>> [0.0-5443-exec-7] - fullProcessing: false >>>>>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.DocumentConverter:68 >>>>>>>>>>> [0.0-5443-exec-7] - -- generate page images -- >>>>>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.ImageConverter:176 >>>>>>>>>>> [0.0-5443-exec-7] - convertDocument >>>>>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:136 >>>>>>>>>>> [0.0-5443-exec-7] - fileId: 3 >>>>>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:92 >>>>>>>>>>> [0.0-5443-exec-7] - Error while processing the file >>>>>>>>>>> java.lang.NullPointerException: null >>>>>>>>>>> at java.lang.StringBuilder.<init>(StringBuilder.java:112) >>>>>>>>>>> at org.apache.openmeetings.core.converter.BaseConverter.getPath >>>>>>>>>>> (BaseConverter.java:97) >>>>>>>>>>> at org.apache.openmeetings.core.converter.BaseConverter.getPath >>>>>>>>>>> ToConvert(BaseConverter.java:114) >>>>>>>>>>> at org.apache.openmeetings.core.converter.ImageConverter.conver >>>>>>>>>>> tDocument(ImageConverter.java:178) >>>>>>>>>>> at org.apache.openmeetings.core.converter.DocumentConverter.con >>>>>>>>>>> vertPDF(DocumentConverter.java:69) >>>>>>>>>>> at org.apache.openmeetings.core.data.file.FileProcessor.process >>>>>>>>>>> File(FileProcessor.java:116) >>>>>>>>>>> at org.apache.openmeetings.core.data.file.FileProcessor.process >>>>>>>>>>> File(FileProcessor.java:90) >>>>>>>>>>> at org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubm >>>>>>>>>>> it(UploadDialog.java:198) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>>>>> alog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. >>>>>>>>>>> java:1251) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.process(Form.java:94 >>>>>>>>>>> 6) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form >>>>>>>>>>> .java:770) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>>>>> alog.internalOnClick(AbstractFormDialog.java:215) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog >>>>>>>>>>> $1.onClick(AbstractDialog.java:413) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior >>>>>>>>>>> .onAjax(DialogBehavior.java:188) >>>>>>>>>>> at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re >>>>>>>>>>> spond(JQueryAjaxBehavior.java:173) >>>>>>>>>>> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest >>>>>>>>>>> (AbstractDefaultAjaxBehavior.java:598) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.internalInvoke(ListenerRequestHandler.java:306) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.invoke(ListenerRequestHandler.java:280) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.invokeListener(ListenerRequestHandler.java:222) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.respond(ListenerRequestHandler.java:208) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor >>>>>>>>>>> .respond(RequestCycle.java:912) >>>>>>>>>>> at org.apache.wicket.request.RequestHandlerExecutor.execute(Req >>>>>>>>>>> uestHandlerExecutor.java:65) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.execute(Request >>>>>>>>>>> Cycle.java:283) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequest( >>>>>>>>>>> RequestCycle.java:253) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequestA >>>>>>>>>>> ndDetach(RequestCycle.java:221) >>>>>>>>>>> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processR >>>>>>>>>>> equestCycle(AbstractUpgradeFilter.java:70) >>>>>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.processRequest( >>>>>>>>>>> WicketFilter.java:204) >>>>>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.doFilter(Wicket >>>>>>>>>>> Filter.java:286) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>>>>> licationFilterChain.java:166) >>>>>>>>>>> at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextF >>>>>>>>>>> ilter.java:84) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>>>>> licationFilterChain.java:166) >>>>>>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>>>>>> dWrapperValve.java:199) >>>>>>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>>>>>> dContextValve.java:96) >>>>>>>>>>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>>>>>>>>>> uthenticatorBase.java:592) >>>>>>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>>>>>> stValve.java:140) >>>>>>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>>>>>> rtValve.java:81) >>>>>>>>>>> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs >>>>>>>>>>> tractAccessLogValve.java:651) >>>>>>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>>>>>> EngineValve.java:87) >>>>>>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>>>>>> apter.java:342) >>>>>>>>>>> at org.apache.coyote.http11.Http11Processor.service(Http11Proce >>>>>>>>>>> ssor.java:500) >>>>>>>>>>> at org.apache.coyote.AbstractProcessorLight.process(AbstractPro >>>>>>>>>>> cessorLight.java:66) >>>>>>>>>>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process >>>>>>>>>>> (AbstractProtocol.java:754) >>>>>>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>>>>>> (NioEndpoint.java:1376) >>>>>>>>>>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro >>>>>>>>>>> cessorBase.java:49) >>>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>>>>>> Executor.java:1149) >>>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>>>>>> lExecutor.java:624) >>>>>>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>>>>>> un(TaskThread.java:61) >>>>>>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:97 >>>>>>>>>>> [0.0-5443-exec-7] - Clean up was successful ? true >>>>>>>>>>> ERROR 11-19 17:43:50.258 o.a.w.DefaultExceptionMapper:170 >>>>>>>>>>> [0.0-5443-exec-7] - Unexpected error occurred >>>>>>>>>>> java.lang.IllegalArgumentException: Parameter message can't be >>>>>>>>>>> null >>>>>>>>>>> at org.apache.wicket.feedback.FeedbackMessage.<init>(FeedbackMe >>>>>>>>>>> ssage.java:123) >>>>>>>>>>> at org.apache.wicket.feedback.FeedbackMessages.error(FeedbackMe >>>>>>>>>>> ssages.java:151) >>>>>>>>>>> at org.apache.wicket.Component.error(Component.java:1272) >>>>>>>>>>> at org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubm >>>>>>>>>>> it(UploadDialog.java:212) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>>>>> alog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. >>>>>>>>>>> java:1251) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.process(Form.java:94 >>>>>>>>>>> 6) >>>>>>>>>>> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form >>>>>>>>>>> .java:770) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>>>>> alog.internalOnClick(AbstractFormDialog.java:215) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog >>>>>>>>>>> $1.onClick(AbstractDialog.java:413) >>>>>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior >>>>>>>>>>> .onAjax(DialogBehavior.java:188) >>>>>>>>>>> at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re >>>>>>>>>>> spond(JQueryAjaxBehavior.java:173) >>>>>>>>>>> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest >>>>>>>>>>> (AbstractDefaultAjaxBehavior.java:598) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.internalInvoke(ListenerRequestHandler.java:306) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.invoke(ListenerRequestHandler.java:280) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.invokeListener(ListenerRequestHandler.java:222) >>>>>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>>>>> r.respond(ListenerRequestHandler.java:208) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor >>>>>>>>>>> .respond(RequestCycle.java:912) >>>>>>>>>>> at org.apache.wicket.request.RequestHandlerExecutor.execute(Req >>>>>>>>>>> uestHandlerExecutor.java:65) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.execute(Request >>>>>>>>>>> Cycle.java:283) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequest( >>>>>>>>>>> RequestCycle.java:253) >>>>>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequestA >>>>>>>>>>> ndDetach(RequestCycle.java:221) >>>>>>>>>>> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processR >>>>>>>>>>> equestCycle(AbstractUpgradeFilter.java:70) >>>>>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.processRequest( >>>>>>>>>>> WicketFilter.java:204) >>>>>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.doFilter(Wicket >>>>>>>>>>> Filter.java:286) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>>>>> licationFilterChain.java:166) >>>>>>>>>>> at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextF >>>>>>>>>>> ilter.java:84) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>>>>> licationFilterChain.java:166) >>>>>>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>>>>>> dWrapperValve.java:199) >>>>>>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>>>>>> dContextValve.java:96) >>>>>>>>>>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>>>>>>>>>> uthenticatorBase.java:592) >>>>>>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>>>>>> stValve.java:140) >>>>>>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>>>>>> rtValve.java:81) >>>>>>>>>>> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs >>>>>>>>>>> tractAccessLogValve.java:651) >>>>>>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>>>>>> EngineValve.java:87) >>>>>>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>>>>>> apter.java:342) >>>>>>>>>>> at org.apache.coyote.http11.Http11Processor.service(Http11Proce >>>>>>>>>>> ssor.java:500) >>>>>>>>>>> at org.apache.coyote.AbstractProcessorLight.process(AbstractPro >>>>>>>>>>> cessorLight.java:66) >>>>>>>>>>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process >>>>>>>>>>> (AbstractProtocol.java:754) >>>>>>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>>>>>> (NioEndpoint.java:1376) >>>>>>>>>>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro >>>>>>>>>>> cessorBase.java:49) >>>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>>>>>> Executor.java:1149) >>>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>>>>>> lExecutor.java:624) >>>>>>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>>>>>> un(TaskThread.java:61) >>>>>>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>>>>>> DEBUG 11-19 17:43:50.380 o.a.o.w.c.MainPanel:180 >>>>>>>>>>> [0.0-5443-exec-3] - WebSocketBehavior::closeHandler [uid: >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, session: >>>>>>>>>>> E224C8C01820943C5B76BA3E1F98F286, key: >>>>>>>>>>> org.apache.wicket.protocol.ws.api.registry.PageIdKey@0] >>>>>>>>>>> DEBUG 11-19 17:43:50.381 o.a.o.w.a.Application:613 >>>>>>>>>>> [0.0-5443-exec-3] - Removing online room client: >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>>>>> DEBUG 11-19 17:43:50.387 o.a.o.c.u.WebSocketHelper:145 >>>>>>>>>>> [0.0-5443-exec-3] - Sending WebSocket message: roomExit >>>>>>>>>>> DEBUG 11-19 17:43:50.388 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>>>>> [0.0-5443-exec-3] - [addConferenceLog]: >>>>>>>>>>> org.apache.openmeetings.db.ent >>>>>>>>>>> ity.log.ConferenceLog@150df35b >>>>>>>>>>> DEBUG 11-19 17:43:50.390 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>>>>> [Thread-142] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>>>>> scope' >>>>>>>>>>> stopStream, java.lang.Object@7648524e >>>>>>>>>>> DEBUG 11-19 17:43:50.399 o.a.o.w.a.Application:411 >>>>>>>>>>> [0.0-5443-exec-3] - Removing online client: >>>>>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, >>>>>>>>>>> roomId: null >>>>>>>>>>> DEBUG 11-19 17:43:53.762 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>>>>> [0.0-5443-exec-4] - Level Admin :: [GRANTED] >>>>>>>>>>> DEBUG 11-19 17:43:53.964 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>>>>> [0.0-5443-exec-9] - Level Admin :: [GRANTED] >>>>>>>>>>> DEBUG 11-19 17:43:55.422 o.a.o.w.a.Application:388 >>>>>>>>>>> [0.0-5443-exec-7] - Adding online client: >>>>>>>>>>> ced1dfa3-fb01-4804-ae30-21aff7acb8e4, >>>>>>>>>>> room: null >>>>>>>>>>> DEBUG 11-19 17:43:55.424 o.a.o.w.c.MainPanel:145 >>>>>>>>>>> [0.0-5443-exec-7] - WebSocketBehavior::onConnect [uid: >>>>>>>>>>> ced1dfa3-fb01-4804-ae30-21aff7acb8e4, session: >>>>>>>>>>> E224C8C01820943C5B76BA3E1F98F286, key: >>>>>>>>>>> org.apache.wicket.protocol.ws.api.registry.PageIdKey@2] >>>>>>>>>>> DEBUG 11-19 17:43:55.507 o.a.o.w.c.MainPanel:154 >>>>>>>>>>> [.0-5443-exec-10] - WebSocketBehavior:: pingTimer is attached >>>>>>>>>>> DEBUG 11-19 17:43:56.244 o.a.o.d.d.r.RoomDao:255 >>>>>>>>>>> [0.0-5443-exec-8] - getUserRoom : 1 || conference >>>>>>>>>>> DEBUG 11-19 17:43:56.247 o.a.o.d.d.r.RoomDao:255 >>>>>>>>>>> [0.0-5443-exec-8] - getUserRoom : 1 || presentation >>>>>>>>>>> DEBUG 11-19 17:43:56.257 o.a.o.d.d.r.RoomDao:191 >>>>>>>>>>> [0.0-5443-exec-8] - getAppointedRoomsByUser : UserID - 1 >>>>>>>>>>> >>>>>>>>>>> On Sat, Nov 11, 2017 at 8:49 PM, Maxim Solodovnik < >>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> In case of unsuccessful upload, acceptable file should appear >>>>>>>>>>>> in the tree with "error mark" on the right >>>>>>>>>>>> Click error sign to check what is wrong and/or check >>>>>>>>>>>> openmeetings.log >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Nov 12, 2017 at 7:52 AM, Tom Luo <mario...@gmail.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> When I try to upload a pdf file to my files, the system says >>>>>>>>>>>>> "internal error" and cannot complete. >>>>>>>>>>>>> I am using OM4.0. Could any one tell me why this happens? >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> >>>>>>>>>>>>> Tom >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> WBR >>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> WBR >>>>>>>>> Maxim aka solomax >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> WBR >>>>>>> Maxim aka solomax >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> > > > -- > WBR > Maxim aka solomax >