You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Tom Luo <ma...@gmail.com> on 2017/11/12 00:52:46 UTC

cannot upload file to my files

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

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
1) select the file in the tree
2) drag it to WB
3) drop it

On Wed, Nov 29, 2017 at 10:39 AM, Tom Luo <ma...@gmail.com> wrote:

> 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 <so...@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 <ma...@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 <so...@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 <ma...@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 <
>>>>> solomax666@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 <ma...@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 <
>>>>>>> solomax666@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 <ma...@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 <
>>>>>>>>> solomax666@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 <ma...@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 <ma...@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 <
>>>>>>>>>>>> solomax666@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 <ma...@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
>>
>
>


-- 
WBR
Maxim aka solomax

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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 <so...@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 <ma...@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 <so...@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 <ma...@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 <solomax666@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 <ma...@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 <
>>>>>> solomax666@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 <ma...@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 <
>>>>>>>> solomax666@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 <ma...@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 <ma...@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 <
>>>>>>>>>>> solomax666@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
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 <ma...@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 <so...@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 <ma...@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 <so...@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 <ma...@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 <
>>>>> solomax666@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 <ma...@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 <
>>>>>>> solomax666@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 <ma...@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 <ma...@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:946)
>>>>>>>>>> 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:946)
>>>>>>>>>> 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 <
>>>>>>>>>> solomax666@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 <ma...@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

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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 <so...@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 <ma...@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 <so...@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 <ma...@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 <solomax666@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 <ma...@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 <
>>>>>> solomax666@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 <ma...@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 <ma...@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:946)
>>>>>>>>> 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:946)
>>>>>>>>> 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 <
>>>>>>>>> solomax666@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
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 <ma...@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 <so...@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 <ma...@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 <so...@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 <ma...@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 <
>>>>> solomax666@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 <ma...@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 <ma...@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:946)
>>>>>>>> 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:946)
>>>>>>>> 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 <
>>>>>>>> solomax666@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 <ma...@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

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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 <so...@gmail.com>
wrote:

> `ls -la /opt/red540/webapps/openmeetings/upload/files/e601b2db-
> eb1b-43cb-8840-6c6639132996` ?
>
>
> On Tue, Nov 28, 2017 at 1:20 PM, Tom Luo <ma...@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 <so...@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 <ma...@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 <solomax666@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 <ma...@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 <ma...@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:946)
>>>>>>> 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:946)
>>>>>>> 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 <
>>>>>>> solomax666@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
`ls -la /opt/red540/webapps/openmeetings/upload/files/
e601b2db-eb1b-43cb-8840-6c6639132996` ?


On Tue, Nov 28, 2017 at 1:20 PM, Tom Luo <ma...@gmail.com> wrote:

> It actually has error messages after a while:
>
> convert: unable to open image `/opt/red540/webapps/
> openmeetings/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png':
> Permission denied @ error/blob.c/OpenBlob/2712.
> convert: WriteBlob Failed `/opt/red540/webapps/openmeetings/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 <so...@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 <ma...@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/openmeetings/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 <so...@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 <ma...@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 <ma...@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:946)
>>>>>> 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:946)
>>>>>> 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 <
>>>>>> solomax666@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 <ma...@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

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
It actually has error messages after a while:

convert: unable to open image
`/opt/red540/webapps/openmeetings/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png':
Permission denied @ error/blob.c/OpenBlob/2712.
convert: WriteBlob Failed
`/opt/red540/webapps/openmeetings/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 <so...@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 <ma...@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/openmeetings/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 <so...@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 <ma...@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 <ma...@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:946)
>>>>> 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:946)
>>>>> 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 <
>>>>> solomax666@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
I am using Ubuntu 16.04 LTS
When I run this command in Ubuntu, nothing happens.
The command stays there and never finish.
Could could I do?

On Tue, Nov 28, 2017 at 1:17 AM, Maxim Solodovnik <so...@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 <ma...@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/openmeetings/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 <so...@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 <ma...@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 <ma...@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:946)
>>>>> 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:946)
>>>>> 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 <
>>>>> solomax666@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
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 <ma...@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/openmeetings/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 <so...@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 <ma...@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 <ma...@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:946)
>>>> 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:946)
>>>> 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 <solomax666@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 <ma...@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

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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/openmeetings/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 <so...@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 <ma...@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 <ma...@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-49af85
>>> 92ff6b
>>> 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-49af85
>>> 92ff6b
>>> 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:946)
>>> 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:946)
>>> 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 <so...@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
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 <ma...@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 <ma...@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-49af85
>> 92ff6b
>> 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-49af85
>> 92ff6b
>> 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/
>> c5d2ee3b-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/
>> c5d2ee3b-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:946)
>> 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.
>> run(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:946)
>> 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.
>> run(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 <so...@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 <ma...@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

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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 <ma...@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.
> entity.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.
> entity.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/openmeetings/upload/files/
> c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3b-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/openmeetings/upload/files/
> c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3b-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.getPathToConvert(
> BaseConverter.java:114)
> at org.apache.openmeetings.core.converter.ImageConverter.convertDocument(
> ImageConverter.java:178)
> at org.apache.openmeetings.core.converter.DocumentConverter.
> convertPDF(DocumentConverter.java:69)
> at org.apache.openmeetings.core.data.file.FileProcessor.
> processFile(FileProcessor.java:116)
> at org.apache.openmeetings.core.data.file.FileProcessor.
> processFile(FileProcessor.java:90)
> at org.apache.openmeetings.web.room.sidebar.UploadDialog.
> onSubmit(UploadDialog.java:198)
> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$
> 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:946)
> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770)
> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.
> 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.
> respond(JQueryAjaxBehavior.java:173)
> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(
> AbstractDefaultAjaxBehavior.java:598)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.
> internalInvoke(ListenerRequestHandler.java:306)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(
> ListenerRequestHandler.java:280)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.
> invokeListener(ListenerRequestHandler.java:222)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(
> ListenerRequestHandler.java:208)
> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(
> RequestCycle.java:912)
> at org.apache.wicket.request.RequestHandlerExecutor.execute(
> RequestHandlerExecutor.java:65)
> at org.apache.wicket.request.cycle.RequestCycle.execute(
> RequestCycle.java:283)
> at org.apache.wicket.request.cycle.RequestCycle.
> processRequest(RequestCycle.java:253)
> at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(
> RequestCycle.java:221)
> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
> processRequestCycle(AbstractUpgradeFilter.java:70)
> at org.apache.wicket.protocol.http.WicketFilter.
> processRequest(WicketFilter.java:204)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(
> WicketFilter.java:286)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:193)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:166)
> at org.red5.logging.LoggerContextFilter.doFilter(
> LoggerContextFilter.java:84)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:193)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:166)
> at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:199)
> at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:96)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:592)
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:140)
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:81)
> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:651)
> at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:87)
> at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:342)
> at org.apache.coyote.http11.Http11Processor.service(
> Http11Processor.java:500)
> at org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.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(
> SocketProcessorBase.java:49)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> 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>(
> FeedbackMessage.java:123)
> at org.apache.wicket.feedback.FeedbackMessages.error(
> FeedbackMessages.java:151)
> at org.apache.wicket.Component.error(Component.java:1272)
> at org.apache.openmeetings.web.room.sidebar.UploadDialog.
> onSubmit(UploadDialog.java:212)
> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$
> 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:946)
> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770)
> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.
> 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.
> respond(JQueryAjaxBehavior.java:173)
> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(
> AbstractDefaultAjaxBehavior.java:598)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.
> internalInvoke(ListenerRequestHandler.java:306)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(
> ListenerRequestHandler.java:280)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.
> invokeListener(ListenerRequestHandler.java:222)
> at org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(
> ListenerRequestHandler.java:208)
> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(
> RequestCycle.java:912)
> at org.apache.wicket.request.RequestHandlerExecutor.execute(
> RequestHandlerExecutor.java:65)
> at org.apache.wicket.request.cycle.RequestCycle.execute(
> RequestCycle.java:283)
> at org.apache.wicket.request.cycle.RequestCycle.
> processRequest(RequestCycle.java:253)
> at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(
> RequestCycle.java:221)
> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
> processRequestCycle(AbstractUpgradeFilter.java:70)
> at org.apache.wicket.protocol.http.WicketFilter.
> processRequest(WicketFilter.java:204)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(
> WicketFilter.java:286)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:193)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:166)
> at org.red5.logging.LoggerContextFilter.doFilter(
> LoggerContextFilter.java:84)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:193)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:166)
> at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:199)
> at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:96)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:592)
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:140)
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:81)
> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:651)
> at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:87)
> at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:342)
> at org.apache.coyote.http11.Http11Processor.service(
> Http11Processor.java:500)
> at org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.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(
> SocketProcessorBase.java:49)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> 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.
> entity.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 <so...@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 <ma...@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
>>
>
>

Re: cannot upload file to my files

Posted by Tom Luo <ma...@gmail.com>.
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.entity.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.entity.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/openmeetings/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3b-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/openmeetings/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3b-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.getPathToConvert(BaseConverter.java:114)
at
org.apache.openmeetings.core.converter.ImageConverter.convertDocument(ImageConverter.java:178)
at
org.apache.openmeetings.core.converter.DocumentConverter.convertPDF(DocumentConverter.java:69)
at
org.apache.openmeetings.core.data.file.FileProcessor.processFile(FileProcessor.java:116)
at
org.apache.openmeetings.core.data.file.FileProcessor.processFile(FileProcessor.java:90)
at
org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubmit(UploadDialog.java:198)
at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$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:946)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770)
at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.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.respond(JQueryAjaxBehavior.java:173)
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:912)
at
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65)
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253)
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221)
at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:204)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:286)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:592)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:651)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:500)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.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(SocketProcessorBase.java:49)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(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>(FeedbackMessage.java:123)
at
org.apache.wicket.feedback.FeedbackMessages.error(FeedbackMessages.java:151)
at org.apache.wicket.Component.error(Component.java:1272)
at
org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubmit(UploadDialog.java:212)
at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog$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:946)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770)
at
com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDialog.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.respond(JQueryAjaxBehavior.java:173)
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
at
org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:912)
at
org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65)
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253)
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221)
at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:204)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:286)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:592)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:651)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:500)
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.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(SocketProcessorBase.java:49)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(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.entity.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 <so...@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 <ma...@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
>

Re: cannot upload file to my files

Posted by Maxim Solodovnik <so...@gmail.com>.
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 <ma...@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