It seems you have modified OM code in a "bad" way :(
you have removed *<a wicket:id="messages"><wicket:message
key="1188"/></a>* from
the markup, but not from the source code (you have added a component in
code but forgot to reference it in the markup (thus the component will
never be rendered))
I would recommend to test such things on "vanilla" OM

On Tue, Sep 5, 2017 at 1:56 PM, Coscend@OM <[email protected]> wrote:

> Dear Maxim,
>
> As you advised, to run the error in custom toolbar, we ran OM in
> DEVELOPMENT mode.  We encountered the following runtime exception--another
> problem--after entering login credentials.  Would you please give us
> pointers to why adding the following code at Line 79 in SettingsPanel.java
> could cause a runtime exception?  And, how could we rectify it?
>
> (In DEPLOYMENT mode, everything works fine.)
>
> Code
> -------
> @79 SettingsPanel.java
>                                 // return new
> MessagesContactsPanel(panelId);
> // Added named instance instead of anonymous
>                                 MessagesContactsPanel messagesPanel = new
> MessagesContactsPanel(panelId);
>                                 messagesPanel.setVisible(false);
>                                 return messagesPanel;
>
>
> Client Console Log in Development mode
> ===============================
> Unexpected RuntimeException
>
> Last cause: The component(s) below failed to render. Possible reasons
> could be that:
>         1) you have added a component in code but forgot to reference it
> in the markup (thus the component will never be rendered),
>         2) if your components were added in a parent container then make
> sure the markup for the child container includes them in <wicket:extend>.
>
> 1. [AjaxLink [Component id = messages, page = 
> org.apache.openmeetings.web.pages.MainPage,
> path = main:topControls:topLinks:messages, type =
> org.apache.wicket.ajax.markup.html.AjaxLink, isVisible = true,
> isVersioned = true]]
>
> Stacktrace
>
> Root cause:
>
> org.apache.wicket.WicketRuntimeException: The component(s) below failed
> to render. Possible reasons could be that:
>         1) you have added a component in code but forgot to reference it
> in the markup (thus the component will never be rendered),
>         2) if your components were added in a parent container then make
> sure the markup for the child container includes them in <wicket:extend>.
>
> 1. [AjaxLink [Component id = messages, page = 
> org.apache.openmeetings.web.pages.MainPage,
> path = main:topControls:topLinks:messages, type =
> org.apache.wicket.ajax.markup.html.AjaxLink, isVisible = true,
> isVersioned = true]]
>
>      at org.apache.wicket.Page.checkRendering(Page.java:662)
>      at org.apache.wicket.Page.endComponentRender(Page.java:314)
>      at org.apache.wicket.page.XmlPartialPageUpdate.writeComponent(
> XmlPartialPageUpdate.java:127)
>      at org.apache.wicket.page.PartialPageUpdate.writeComponents(
> PartialPageUpdate.java:248)
>      at org.apache.wicket.page.PartialPageUpdate.writeTo(
> PartialPageUpdate.java:161)
>      at org.apache.wicket.ajax.AjaxRequestHandler.respond(
> AjaxRequestHandler.java:365)
>      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:192)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165)
>      at org.red5.logging.LoggerContextFilter.doFilter(
> LoggerContextFilter.java:84)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165)
>      at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:198)
>      at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:96)
>      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:595)
>      at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:140)
>      at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:80)
>      at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:624)
>      at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:87)
>      at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:341)
>      at org.apache.coyote.http11.Http11Processor.service(
> Http11Processor.java:783)
>      at org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.java:66)
>      at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(
> AbstractProtocol.java:798)
>      at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1441)
>      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)
>
>
> Thank you.
>
> Sincerely,
>
> Hemant K. Sabat
>
> Coscend Communications Solutions
> www.Coscend.com
> ------------------------------------------------------------------
> Real-time, Interactive Video Collaboration, Tele-healthcare,
> Tele-education, Telepresence Services, on the fly…
> ------------------------------------------------------------------
> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> Messages from Coscend Communications Solutions' posted at:
> http://www.Coscend.com/Terms_and_Conditions.html
>
>
>
>
> -----Original Message-----
> From: Maxim Solodovnik [mailto:[email protected]]
> Sent: Sunday, September 3, 2017 11:13 AM
> To: dev <[email protected]>; [email protected]
> Subject: Re: New Tool in Toolbar: Error
>
> Hello Hemant,
>
> I would recommend you to run OM in DEV mode, and check client console log
>
> On Sat, Sep 2, 2017 at 2:02 PM, Coscend@OM <[email protected]>
> wrote:
> > Dear Maxim,
> >
> > After solving several security issues, we are back to this unfinished
> feature:  a new custom tool in the toolbar.  We are seeking your guidance
> to navigate the following issue.
> >
> > Feature:  The tool appears in toolbar perfectly (added code in
> fixedFileExplorerWhiteboard.lzx).  Upon clicking on this new tool, it
> should display an image file (jpg) from the directory
> "$RED5_HOME/webapps/$OM_CONTEXT/upload/files" on the whiteboard.
> > Issue:  Upon clicking, nothing is happening.  No log appears.
> >
> > As you advised, we added back servlet and new methods as follows.
> > mainToolsPanel.lzx:
> > canvas._drawarea.parent.parent.clearAreaAndAddImage('upload/files',0,0
> > , canvas.getUrl(), 'DownloadHandler', 'filename',
> > "videoconf1","/","",hib.conferencedomain);
> > servlet in openmeetings-core/.../servlet/outputhandler:
> DownloadHandler.java and three associated files.
> > OmFileHelper: Added methods, File getDefaultDir, copyFile
> >
> > It is NOT setting up the call to
> > WhiteboardManager.java--> DownloadHandler.java --> OmFileHelper.java
> > --> WhiteboardService.java --> WhiteboardObjectSyncManager.java -->
> > WhiteboardManager.java
> >
> > There is no log appearing.
> >
> > What additional method we need to add to establish this call?
> >
> > Thank you.
> >
> > Sincerely,
> >
> > Hemant K. Sabat
> >
> > Coscend Communications Solutions
> > www.Coscend.com
> > ------------------------------------------------------------------
> > Real-time, Interactive Video Collaboration, Tele-healthcare,
> > Tele-education, Telepresence Services, on the fly…
> > ------------------------------------------------------------------
> > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> > Messages from Coscend Communications Solutions' posted at:
> > http://www.Coscend.com/Terms_and_Conditions.html
> >
> >
> >
> >
> >
> > -----Original Message-----
> > From: Maxim Solodovnik [mailto:[email protected]]
> > Sent: Thursday, June 15, 2017 10:07 PM
> > To: [email protected]
> > Cc: dev <[email protected]>
> > Subject: Re: New Tool in Toolbar: Error
> >
> > I have removed some redundant (unused) methods from java code, this
> might cause your issues .....
> > You error states remote call to red5 wasn't successful ....
> >
> > you have several options:
> > 1) compare java code between versions (most probably
> > WhiteboardService.java)
> > 2) add debug statements to LZX files and find "new way" to clean WB
> > and put image (currently done from wicket side using: [1])
> >
> > [1]
> > https://github.com/apache/openmeetings/blob/3.3.x/openmeetings-core/sr
> > c/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationA
> > dapter.java#L1263
> >
> > On Fri, Jun 16, 2017 at 4:32 AM, Coscend@OM <[email protected]>
> wrote:
> >
> >> Dear Maxim,
> >>
> >>
> >>
> >> We are using clearAreaAndAddImage method to do the following:
> >>
> >>
> >>
> >> We have extended the existing toolbar by adding a new tool icon with
> >> a tooltip.  Upon clicking this tool icon, we wish to upload a jpg
> >> image from ‘$RED5_HOME/$OM_CONTEXT/upload/files/Image.jpg’ to
> whiteboard.
> >>
> >>
> >>
> >> The tool icon appears.  However, when we click on it, nothing loads
> >> on to the whiteboard.  The whiteboard starts flickering and after
> >> several attempts at trying to locate the file “Image.jpg” gives
> >> “Internal Error” or kicks out of the room.
> >>
> >>
> >>
> >> It fails while calling getWhiteBoardImagesSyncListByRoomAndImageid
> >> saying "WhiteboardSyncLockObject not found for this Client ...."
> >>
> >> Our code (see below) works fine till OM version 3.1.5/3.0.7. How do
> >> we find out what is causing this failed call in v. 3.2.1?
> >>
> >>
> >>
> >> (see Errors at the beginning of Onclick Log) ERROR 06-12 17:16:41.797
> >> WhiteboardService.java 306419 429
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this Client a8f2b47d-498b-4b1d-bdb3-b5b740e29665
> >> ERROR 06-12 17:16:41.798 WhiteboardService.java 306420 430
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this syncListImage {}
> >>
> >>
> >>
> >> Code used:
> >>
> >> <mainToolsPanelItem  name="Image" modi="Image" labelid="2105"
> >>     width="32" height="28" resourceItem="Image_rsc" >
> >>        <handler name="onclick">
> >>
> >> canvas._drawarea.parent.parent.clearAreaAndAddImage('upload/files',0,
> >> 0 , canvas.getUrl(), 'Image.jpg', "","/","",hib.conferencedomain);
> >>       </handler>
> >>       <labelTooltip labelid="2105" /> </mainToolsPanelItem>
> >>
> >>
> >>
> >> Thank you.
> >>
> >>
> >>
> >> Sincerely,
> >>
> >>
> >>
> >> Hemant K. Sabat
> >>
> >>
> >>
> >> Coscend Communications Solutions
> >>
> >> www.Coscend.com <http://www.coscend.com/>
> >>
> >> ------------------------------------------------------------------
> >>
> >> *Real-time, Interactive Video Collaboration, Tele-healthcare,
> >> Tele-education, Telepresence Services, on the fly…*
> >>
> >> ------------------------------------------------------------------
> >>
> >> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> >> Messages from Coscend Communications Solutions' posted at:
> >> http://www.Coscend.com/Terms_and_Conditions.html
> >> <http://www.coscend.com/Terms_and_Conditions.html>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> *From:* Maxim Solodovnik [mailto:[email protected]]
> >> *Sent:* Wednesday, June 14, 2017 1:21 AM
> >> *To:* dev <[email protected]>; [email protected]
> >> *Subject:* Re: New Tool in Toolbar: Error
> >>
> >>
> >>
> >> According to my search through the code this method
> "clearAreaAndAddImage"
> >> is being called from anywhere ....
> >>
> >> Why have you decided to use it?
> >>
> >>
> >>
> >> On Tue, Jun 13, 2017 at 3:58 PM, Coscend@OM <[email protected]>
> >> wrote:
> >>
> >> Dear Maxim,
> >>
> >> Apologies for the typo in the previous post that happened while
> >> sanitizing the code for posting on public forum.  The actual code has
> >> a quote (see below).  Below we have provided the issue, the full use
> >> case (replicated at least 20 times), and detailed log (with a lot of
> new loggers).
> >>
> >> We would appreciate any pointers you could give.  Why is the process
> >> not able to find WhiteboardSyncLockObject for 'Image.jpg'?  Is it due
> >> to WebSockets of 3.2.x, as the same code is working fine in 3.1.5?
> >> Is it causing any Java Security Exception?
> >>
> >> ISSUE
> >> ==========
> >> We have added a new tool icon with a tooltip "new tool" to the toolbar.
> >> Upon clicking this icon, we wish to upload a jpg image from
> >> '$RED5_HOME/$OM_CONTEXT/upload/files/Image.jpg' to whiteboard.
> >> Flickering whiteboard on Click of newly added icon "Image.jpg"
> >> Kicks out of the room, Or gives "Internal Error".
> >>
> >> <mainToolsPanelItem  name="Image" modi="Image" labelid="2105"
> >>     width="32" height="28" resourceItem="Image_rsc" >
> >>        <handler name="onclick">
> >>
> >> canvas._drawarea.parent.parent.clearAreaAndAddImage('upload/files',0,
> >> 0 , canvas.getUrl(), 'Image.jpg', "","/","",hib.conferencedomain);
> >>       </handler>
> >>       <labelTooltip labelid="2105" /> </mainToolsPanelItem>
> >>
> >> USE CASE
> >> =========
> >> We are using clearAreaAndAddImage method and on draw action it is  1.
> >> calling the startNewObjectSyncprocess  2. successfully able to set
> >> the whiteBoardObjectSyncList with new image  3. able to find the
> >> image in the whiteBoardObjectSyncList  4. then able to remove the
> >> image from the whiteBoardObjectSyncList  5. then fails while calling
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> saying "WhiteboardSyncLockObject not found for this Client ...." (see
> >> Errors at the beginning of Onclick Log) ERROR 06-12 17:16:41.797
> >> WhiteboardService.java 306419 429
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this Client a8f2b47d-498b-4b1d-bdb3-b5b740e29665
> >> ERROR 06-12 17:16:41.798 WhiteboardService.java 306420 430
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this syncListImage {}  6. finally giving the error (see Errors at the
> >> End Log):
> >>
> >>
> >> DETAILED LOG
> >> =============
> >> Errors at the Beginning of Onclick Log
> >> --------------------------------------------------
> >> DEBUG 06-12 17:16:41.470 WhiteboardManager.java 306092 41
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-3] - add:
> >> DEBUG 06-12 17:16:41.470 WhiteboardManager.java 306092 45
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-3] - action: clear DEBUG 06-12 17:16:41.470
> >> WhiteboardManager.java 306092 46
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-3] - actionObject: null DEBUG 06-12
> >> 17:16:41.472 ScopeApplicationAdapter.java 306094 1431
> >> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> [Thread-11] - RoomId : 5
> >> DEBUG 06-12 17:16:41.472 ScopeApplicationAdapter.java 306094 1433
> >> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> [Thread-11] - Client : Client [streamid=0,
> >> publicSID=a8f2b47d-498b-4b1d-bdb3-b5b740e29665,
> >> isScreenClient=false, isMobile = false, roomId=5, broadCastID=-1,
> >> userId=1, avsettings=n, isRecording=false, recordingId=null,
> >> recordingMetaDataId=null, screenPublishStarted=false,
> >> interviewPodId=null, server=null] DEBUG 06-12 17:16:41.483
> >> WhiteboardService.java 306105 387
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - startNewObjectSyncprocess:
> >> Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.483 WhiteboardObjectSyncManager.java 306105 90
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomId: 5
> >> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {} DEBUG
> >> 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 93
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList: {}
> >> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 94
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> objectId: Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {} DEBUG
> >> 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 63
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - setWhiteBoardImagesSyncListByRoomid
> >> - whiteBoardObjectSyncList{5={Image.jpg1497305799828={
> >> a8f2b47d-498b-4b1d-bdb3-b5b740e29665=org.apache.
> openmeetings.db.dto.room.
> >> WhiteboardSyncLockObject@1d06a1b3}}}
> >> DEBUG 06-12 17:16:41.485 WhiteboardService.java 306107 415
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent:
> >> Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 90
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomId: 5
> >> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList :
> >> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> >> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockOb
> >> j
> >> ect@
> >> 1d06a1b3}}}
> >> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 93
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> >> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockOb
> >> j
> >> ect@
> >> 1d06a1b3}}
> >> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 94
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> objectId: Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 96
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList Key imageId: Image.jpg1497305799828 DEBUG 06-12 17:16:41.486
> >> WhiteboardService.java 306108 424
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent syncListImage:
> >> {a8f2b47d-498b-4b1d-bdb3-b5b740e29665=org.apache.
> openmeetings.db.dto.room.
> >> WhiteboardSyncLockObject@1d06a1b3}
> >> DEBUG 06-12 17:16:41.487 WhiteboardService.java 306109 433
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedImagesSyncEvent remove:
> >> a8f2b47d-498b-4b1d-bdb3-b5b740e29665
> >> DEBUG 06-12 17:16:41.487 WhiteboardObjectSyncManager.java 306109 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList :
> >> {5={Image.jpg1497305799828={}}}
> >> DEBUG 06-12 17:16:41.487 WhiteboardObjectSyncManager.java 306109 63
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - setWhiteBoardImagesSyncListByRoomid
> >> - whiteBoardObjectSyncList{5={}} DEBUG 06-12 17:16:41.487
> >> WhiteboardObjectSyncManager.java 306109 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {5={}}
> >> DEBUG 06-12 17:16:41.487 WhiteboardService.java 306109 440
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedImagesSyncEvent
> >> numberOfInitial: 0 DEBUG 06-12 17:16:41.500
> >> ScopeApplicationAdapter.java 306122 1300
> >> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> [RTMPConnectionExecutor-1] - ***** sendVars: {0=whiteboard, 1=Mon Jun
> >> 12
> >> 17:16:39 CDT 2017, 2=draw, 3=[image, http://<IP:Port>/OpenMeetings.
> >> Test.Dev/upload/files&uid=a8f2b47d-498b-4b1d-bdb3-b5b740e29665,
> >> http://<IP:Port>/OpenMeetings.Test.Dev/, Image.jpg, , /, , public,
> >> Image.jpg1497305799828, 1, null, 0, 0, 0, 0, 0, image_1497305799828]}
> >> DEBUG 06-12 17:16:41.500 WhiteboardManager.java 306122 41
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-1] - add:
> >> DEBUG 06-12 17:16:41.501 WhiteboardManager.java 306123 45
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-1] - action: draw DEBUG 06-12 17:16:41.501
> >> WhiteboardManager.java 306123 46
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-1] - actionObject: [image,
> >> http://<IP:Port>/OpenMeetings.Test.Dev/upload/files&uid=
> >> a8f2b47d-498b-4b1d-bdb3-b5b740e29665, http://<IP:Port>/OpenMeetings.
> >> Test.Dev/, Image.jpg, , /, , public, Image.jpg1497305799828, 1, null,
> >> 0, 0, 0, 0, 0, image_1497305799828] DEBUG 06-12 17:16:41.501
> >> WhiteboardManager.java 306123 62
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> [RTMPConnectionExecutor-1] - objectOID: image_1497305799828 DEBUG
> >> 06-12 17:16:41.502 ScopeApplicationAdapter.java 306124 1431
> >> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> [Thread-14] - RoomId : 5
> >> DEBUG 06-12 17:16:41.502 ScopeApplicationAdapter.java 306124 1433
> >> org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> [Thread-14] - Client : Client [streamid=0,
> >> publicSID=a8f2b47d-498b-4b1d-bdb3-b5b740e29665,
> >> isScreenClient=false, isMobile = false, roomId=5, broadCastID=-1,
> >> userId=1, avsettings=n, isRecording=false, recordingId=null,
> >> recordingMetaDataId=null, screenPublishStarted=false,
> >> interviewPodId=null, server=null] DEBUG 06-12 17:16:41.535
> >> AuthLevelUtil.java 306157 40
> >> org.apache.openmeetings.db.util.AuthLevelUtil
> >> [http-nio-<IP-Port>-exec-1]
> >> - Level Admin :: [GRANTED]
> >> DEBUG 06-12 17:16:41.545 WhiteboardService.java 306167 387
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-2] - startNewObjectSyncprocess:
> >> Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 90
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-2] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomId: 5
> >> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}}
> >> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 93
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-2] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList: {}
> >> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 94
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-2] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> objectId: Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}}
> >> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 63
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-2] - setWhiteBoardImagesSyncListByRoomid
> >> - whiteBoardObjectSyncList{5={Image.jpg1497305799828={
> >> a8f2b47d-498b-4b1d-bdb3-b5b740e29665=org.apache.
> openmeetings.db.dto.room.
> >> WhiteboardSyncLockObject@53c41de2}}}
> >> DEBUG 06-12 17:16:41.560 AuthLevelUtil.java 306182 40
> >> org.apache.openmeetings.db.util.AuthLevelUtil
> >> [http-nio-<IP-Port>-exec-1]
> >> - Level Admin :: [GRANTED]
> >> DEBUG 06-12 17:16:41.687 WhiteboardService.java 306309 415
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-4] - sendCompletedObjectSyncEvent:
> >> Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 90
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-4] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomId: 5
> >> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> >> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockOb
> >> j
> >> ect@
> >> 53c41de2}}}
> >> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 93
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-4] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> >> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockOb
> >> j
> >> ect@
> >> 53c41de2}}
> >> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 94
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-4] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> objectId: Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 96
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-4] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList Key imageId: Image.jpg1497305799828 DEBUG 06-12 17:16:41.689
> >> WhiteboardService.java 306311 424
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-4] - sendCompletedObjectSyncEvent syncListImage:
> >> {a8f2b47d-498b-4b1d-bdb3-b5b740e29665=org.apache.
> openmeetings.db.dto.room.
> >> WhiteboardSyncLockObject@53c41de2}
> >> DEBUG 06-12 17:16:41.689 WhiteboardService.java 306311 433
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-4] - sendCompletedImagesSyncEvent remove:
> >> a8f2b47d-498b-4b1d-bdb3-b5b740e29665
> >> DEBUG 06-12 17:16:41.690 WhiteboardObjectSyncManager.java 306312 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> {5={Image.jpg1497305799828={}}}
> >> DEBUG 06-12 17:16:41.690 WhiteboardObjectSyncManager.java 306312 63
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-4] - setWhiteBoardImagesSyncListByRoomid
> >> - whiteBoardObjectSyncList{5={}} DEBUG 06-12 17:16:41.690
> >> WhiteboardObjectSyncManager.java 306312 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}}
> >> DEBUG 06-12 17:16:41.690 WhiteboardService.java 306312 440
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-4] - sendCompletedImagesSyncEvent
> >> numberOfInitial: 0 DEBUG 06-12 17:16:41.709 AuthLevelUtil.java 306331
> >> 40 org.apache.openmeetings.db.util.AuthLevelUtil
> >> [http-nio-<IP-Port>-exec-10] - Level Admin :: [GRANTED] DEBUG 06-12
> >> 17:16:41.732 AuthLevelUtil.java 306354 40
> >> org.apache.openmeetings.db.util.AuthLevelUtil
> >> [http-nio-<IP-Port>-exec-10] - Level Admin :: [GRANTED] DEBUG 06-12
> >> 17:16:41.796 WhiteboardService.java 306418 415
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent:
> >> Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 90
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomId: 5
> >> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 80
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {5={}}
> >> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 93
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> roomList: {}
> >> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 94
> >> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMana
> >> g
> >> er [RTMPConnectionExecutor-1] -
> >> getWhiteBoardImagesSyncListByRoomAndImageid
> >> objectId: Image.jpg1497305799828
> >> DEBUG 06-12 17:16:41.797 WhiteboardService.java 306419 424
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent
> >> syncListImage: {} ERROR 06-12 17:16:41.797 WhiteboardService.java
> >> 306419 429 org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this Client a8f2b47d-498b-4b1d-bdb3-b5b740e29665
> >> ERROR 06-12 17:16:41.798 WhiteboardService.java 306420 430
> >> org.apache.openmeetings.core.remote.WhiteboardService
> >> [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for
> >> this syncListImage {} DEBUG 06-12 17:16:41.814 AuthLevelUtil.java
> >> 306436 40 org.apache.openmeetings.db.util.AuthLevelUtil
> >> [http-nio-<IP-Port>-exec-2]
> >> - Level Admin :: [GRANTED]
> >>
> >> Errors at the End Log
> >> -----------------------------
> >> ERROR 06-12 17:16:41.843 DefaultExceptionMapper.java 413879 170
> >> org.apache.wicket.DefaultExceptionMapper [http-nio-<IP-Port>-exec-3]
> >> - Unexpected error occurred
> >> org.apache.wicket.WicketRuntimeException: Can't instantiate page
> >> using constructor 'public
> >> org.apache.openmeetings.web.pages.MainPage()'. An exception has been
> thrown during construction!
> >>             at org.apache.wicket.session.DefaultPageFactory.newPage(
> >> DefaultPageFactory.java:194)
> >>             at org.apache.wicket.session.DefaultPageFactory.newPage(
> >> DefaultPageFactory.java:67)
> >>             at org.apache.wicket.session.DefaultPageFactory.newPage(
> >> DefaultPageFactory.java:103)
> >>             at
> >> org.apache.wicket.DefaultMapperContext.newPageInstance(
> >> DefaultMapperContext.java:94)
> >>             at org.apache.wicket.core.request.handler.PageProvider.
> >> resolvePageInstance(PageProvider.java:280)
> >>             at org.apache.wicket.core.request.handler.PageProvider.
> >> getPageInstance(PageProvider.java:169)
> >>             at org.apache.wicket.request.handler.render.PageRenderer.
> >> getPage(PageRenderer.java:78)
> >>             at org.apache.wicket.request.handler.render.
> WebPageRenderer.
> >> isPageStateless(WebPageRenderer.java:287)
> >>             at org.apache.wicket.request.handler.render.
> WebPageRenderer.
> >> shouldRenderPageAndWriteResponse(WebPageRenderer.java:333)
> >>             at org.apache.wicket.request.handler.render.
> >> WebPageRenderer.respond(WebPageRenderer.java:193)
> >>             at org.apache.wicket.core.request.handler.
> >> RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
> >>             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:192)
> >>             at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >> ApplicationFilterChain.java:165)
> >>             at org.red5.logging.LoggerContextFilter.doFilter(
> >> LoggerContextFilter.java:84)
> >>             at org.apache.catalina.core.ApplicationFilterChain.
> >> internalDoFilter(ApplicationFilterChain.java:192)
> >>             at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >> ApplicationFilterChain.java:165)
> >>             at org.apache.catalina.core.StandardWrapperValve.invoke(
> >> StandardWrapperValve.java:198)
> >>             at org.apache.catalina.core.StandardContextValve.invoke(
> >> StandardContextValve.java:96)
> >>             at
> >> org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> >> AuthenticatorBase.java:474)
> >>             at org.apache.catalina.core.StandardHostValve.invoke(
> >> StandardHostValve.java:140)
> >>             at org.apache.catalina.valves.ErrorReportValve.invoke(
> >> ErrorReportValve.java:79)
> >>             at
> >> org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> >> AbstractAccessLogValve.java:624)
> >>             at org.apache.catalina.core.StandardEngineValve.invoke(
> >> StandardEngineValve.java:87)
> >>             at org.apache.catalina.connector.CoyoteAdapter.service(
> >> CoyoteAdapter.java:349)
> >>             at org.apache.coyote.http11.Http11Processor.service(
> >> Http11Processor.java:783)
> >>             at org.apache.coyote.AbstractProcessorLight.process(
> >> AbstractProcessorLight.java:66)
> >>             at org.apache.coyote.AbstractProtocol$
> >> ConnectionHandler.process(AbstractProtocol.java:798)
> >>             at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> >> doRun(NioEndpoint.java:1434)
> >>             at org.apache.tomcat.util.net.SocketProcessorBase.run(
> >> SocketProcessorBase.java:49)
> >>             at java.util.concurrent.ThreadPoolExecutor.runWorker(
> >> ThreadPoolExecutor.java:1142)
> >>             at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> >> ThreadPoolExecutor.java:617)
> >>             at org.apache.tomcat.util.threads.TaskThread$
> >> WrappingRunnable.run(TaskThread.java:61)
> >>             at java.lang.Thread.run(Thread.java:748)
> >> Caused by: java.lang.reflect.InvocationTargetException: null
> >>             at
> >> sun.reflect.GeneratedConstructorAccessor102.newInstance(Unknown
> >> Source)
> >>             at
> >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> >> DelegatingConstructorAccessorImpl.java:45)
> >>             at java.lang.reflect.Constructor.
> newInstance(Constructor.java:
> >> 423)
> >>             at org.apache.wicket.session.DefaultPageFactory.newPage(
> >> DefaultPageFactory.java:175)
> >>             ... 40 common frames omitted Caused by:
> >> org.apache.wicket.WicketRuntimeException: Cannot modify component
> >> hierarchy after render phase has started (page version cant change
> >> then anymore)
> >>             at org.apache.wicket.Component.checkHierarchyChange(
> >> Component.java:3649)
> >>             at org.apache.wicket.MarkupContainer.remove(
> >> MarkupContainer.java:685)
> >>             at org.apache.wicket.MarkupContainer.addedComponent(
> >> MarkupContainer.java:990)
> >>             at org.apache.wicket.MarkupContainer.add(
> >> MarkupContainer.java:239)
> >>             at org.apache.openmeetings.web.common.MainPanel.<init>(
> >> MainPanel.java:133)
> >>             at org.apache.openmeetings.web.common.MainPanel.<init>(
> >> MainPanel.java:123)
> >>             at org.apache.openmeetings.web.pages.MainPage.<init>(
> >> MainPage.java:45)
> >>             ... 44 common frames omitted
> >>
> >> Thank you.
> >>
> >> Sincerely,
> >>
> >> Hemant K. Sabat
> >>
> >> Coscend Communications Solutions
> >> www.Coscend.com
> >> ------------------------------------------------------------------
> >> Real-time, Interactive Video Collaboration, Tele-healthcare,
> >> Tele-education, Telepresence Services, on the fly…
> >> ------------------------------------------------------------------
> >> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
> >> Messages from Coscend Communications Solutions' posted at:
> >> http://www.Coscend.com/Terms_and_Conditions.html
> >>
> >>
> >>
> >> -----Original Message-----
> >> From: Maxim Solodovnik [mailto:[email protected]]
> >> Sent: Sunday, June 11, 2017 12:49 PM
> >> To: dev <[email protected]>; [email protected]
> >> Subject: Re: New Tool in Toolbar: Error
> >>
> >> not sure how this can compile :(
> >>
> >> canvas._drawarea.parent.parent.clearAreaAndAddImage('
> >> upload/files',0,0,canvas.getUrl(),
> >> Image.jpg', "","/","",hib.conferencedomain);
> >>
> >> it seems single quote is missing ...
> >>
> >> On Fri, Jun 9, 2017 at 4:26 PM, Coscend@OM <[email protected]>
> >> wrote:
> >>
> >> > Dear OpenMeetings Developers,
> >> >
> >> >
> >> >
> >> > We are seeking guidance on how to solve the following custom tool
> >> > issue in the toolbar.
> >> >
> >> >
> >> >
> >> > We have added a new tool icon with a tooltip "new tool" to the
> toolbar.
> >> > Upon clicking this icon, we wish to upload a jpg image from
> >> > '$RED5_HOME/$OM_CONTEXT/upload/files/Image.jpg' to whiteboard.
> >> > However, when we click on it, nothing is being loaded.  The
> >> > whiteboard starts blinking and after several attempts at trying to
> >> > locate the file "Image.jpg"
> >> > gives "Internal Error".
> >> >
> >> >
> >> >
> >> > Below is the sample code that we have added in mainToolsPanel.lzx.
> >> > We have added several loggers to detect the issue, but could not
> >> > resolve
> >> the issue.
> >> > Below is the detailed log.  No other customization is included.
> >> >
> >> > ------------------SAMPLE CODE-------------------
> >> >
> >> > <mainToolsPanelItem  name="Image" modi="Image" labelid="2105"
> >> >
> >> >     width="32" height="28" resourceItem="Image_rsc" >
> >> >
> >> >        <handler name="onclick">
> >> >
> >> >
> >> > canvas._drawarea.parent.parent.clearAreaAndAddImage('upload/files',
> >> > 0
> >> > ,0 , canvas.getUrl(), Image.jpg', "","/","",hib.conferencedomain);
> >> >
> >> >       </handler>
> >> >
> >> >       <labelTooltip labelid="2105" />
> >> >
> >> > </mainToolsPanelItem>
> >> >
> >> >
> >> >
> >> > ---------------------------DETAILED LOG----------------
> >> >
> >> >
> >> >
> >> > DEBUG 06-09 04:09:47.220 WhiteboardManager.java 358853 41
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-1] - add:
> >> >
> >> > DEBUG 06-09 04:09:47.221 WhiteboardManager.java 358854 45
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-1] - action: clear
> >> >
> >> > DEBUG 06-09 04:09:47.221 WhiteboardManager.java 358854 46
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-1] - actionObject: null
> >> >
> >> > DEBUG 06-09 04:09:47.225 ScopeApplicationAdapter.java 358858 1431
> >> > org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> > [Thread-11]
> >> > - RoomId : 5
> >> >
> >> > DEBUG 06-09 04:09:47.225 ScopeApplicationAdapter.java 358858 1433
> >> > org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> > [Thread-11]
> >> > - Client : Client [streamid=0,
> >> > publicSID=715fa82f-cbdb-411d-ba21-1a68e9e644b6,
> >> > isScreenClient=false, isMobile = false, roomId=5, broadCastID=-1,
> >> > userId=1, avsettings=n, isRecording=false, recordingId=null,
> >> > recordingMetaDataId=null, screenPublishStarted=false,
> >> > interviewPodId=null, server=null]
> >> >
> >> > DEBUG 06-09 04:09:47.235 WhiteboardService.java 358868 387
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-2] - startNewObjectSyncprocess:
> >> > Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 90
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomId: 5
> >> >
> >> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
> >> >
> >> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 93
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList: {}
> >> >
> >> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 94
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > objectId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
> >> >
> >> > DEBUG 06-09 04:09:47.237 WhiteboardObjectSyncManager.java 358870 63
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag er [RTMPConnectionExecutor-2] -
> >> > setWhiteBoardImagesSyncListByRoomid -
> >> > whiteBoardObjectSyncList{5={Image.jpg1496999386961={
> >> > 715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.openmeetings.db.dto.room.
> >> > WhiteboardSyncLockObject@2b
> >> > 89dbf8}}}
> >> >
> >> > DEBUG 06-09 04:09:47.237 WhiteboardService.java 358870 415
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-2] - sendCompletedObjectSyncEvent:
> >> > Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 90
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomId: 5
> >> >
> >> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList :
> >> > {5={Image.jpg1496999386961={715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.
> >> > openmeetings.db.dto.room.WhiteboardSyncLockObject@2b89dbf8}}}
> >> >
> >> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 93
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList:
> >> > {Image.jpg1496999386961={715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.ope
> >> > nmeetings.db.dto.room.WhiteboardSyncLockObject@2b89dbf8}}
> >> >
> >> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 94
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > objectId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 96
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-2] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList Key imageId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardService.java 358872 424
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-2] - sendCompletedObjectSyncEvent
> syncListImage:
> >> > {715fa82f-cbdb-411d-ba21-1a68e9e644b6=org.apache.
> >> > openmeetings.db.dto.room.Wh
> >> > iteboardSyncLockObject@2b89dbf8}
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardService.java 358872 433
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-2] - sendCompletedImagesSyncEvent remove:
> >> > 715fa82f-cbdb-411d-ba21-1a68e9e644b6
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList :
> >> > {5={Image.jpg1496999386961={}}}
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 63
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag er [RTMPConnectionExecutor-2] -
> >> > setWhiteBoardImagesSyncListByRoomid -
> >> > whiteBoardObjectSyncList{5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList :
> >> > {5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.239 WhiteboardService.java 358872 440
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-2] - sendCompletedImagesSyncEvent
> >> numberOfInitial:
> >> > 0
> >> >
> >> > DEBUG 06-09 04:09:47.253 ScopeApplicationAdapter.java 358886 1300
> >> > org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> > [RTMPConnectionExecutor-2] - ***** sendVars: {0=whiteboard, 1=Fri
> >> > Jun
> >> > 09
> >> > 04:09:46 CDT 2017, 2=draw, 3=[image,
> >> > http://<IP>:<5080>/OpenMeetings/upload/files&uid=
> >> > 715fa82f-cbdb-411d-ba21-1a6
> >> > 8e9e644b6, http://<IP>:<5080>/OpenMeetings/, Image.jpg, , /, ,
> >> > public, Image.jpg1496999386961, 1, null, 0, 0, 0, 0, 0,
> >> > image_1496999386961]}
> >> >
> >> > DEBUG 06-09 04:09:47.254 WhiteboardManager.java 358887 41
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-2] - add:
> >> >
> >> > DEBUG 06-09 04:09:47.254 WhiteboardManager.java 358887 45
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-2] - action: draw
> >> >
> >> > DEBUG 06-09 04:09:47.254 WhiteboardManager.java 358887 46
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-2] - actionObject: [image,
> >> > http://<IP>:<5080>/OpenMeetings/upload/files&uid=
> >> > 715fa82f-cbdb-411d-ba21-1a6
> >> > 8e9e644b6, http://<IP>:<5080>/OpenMeetings/, Image.jpg, , /, ,
> >> > public, Image.jpg1496999386961, 1, null, 0, 0, 0, 0, 0,
> >> > image_1496999386961]
> >> >
> >> > DEBUG 06-09 04:09:47.254 WhiteboardManager.java 358887 62
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardManager
> >> > [RTMPConnectionExecutor-2] - objectOID: image_1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.255 ScopeApplicationAdapter.java 358888 1431
> >> > org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> > [Thread-14]
> >> > - RoomId : 5
> >> >
> >> > DEBUG 06-09 04:09:47.256 ScopeApplicationAdapter.java 358889 1433
> >> > org.apache.openmeetings.core.remote.red5.ScopeApplicationAdapter
> >> > [Thread-14]
> >> > - Client : Client [streamid=0,
> >> > publicSID=715fa82f-cbdb-411d-ba21-1a68e9e644b6,
> >> > isScreenClient=false, isMobile = false, roomId=5, broadCastID=-1,
> >> > userId=1, avsettings=n, isRecording=false, recordingId=null,
> >> > recordingMetaDataId=null, screenPublishStarted=false,
> >> > interviewPodId=null, server=null]
> >> >
> >> > DEBUG 06-09 04:09:47.284 AuthLevelUtil.java 358917 40
> >> > org.apache.openmeetings.db.util.AuthLevelUtil
> >> > [http-nio-<IP>-<5080>-exec-6]
> >> > - Level Admin :: [GRANTED]
> >> >
> >> > DEBUG 06-09 04:09:47.293 WhiteboardService.java 358926 387
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-4] - startNewObjectSyncprocess:
> >> > Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.293 WhiteboardObjectSyncManager.java 358926 90
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomId: 5
> >> >
> >> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> > {5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 93
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList: {}
> >> >
> >> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 94
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > objectId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> > {5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 63
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag er [RTMPConnectionExecutor-4] -
> >> > setWhiteBoardImagesSyncListByRoomid -
> >> > whiteBoardObjectSyncList{5={Image.jpg1496999386961={
> >> > 715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.openmeetings.db.dto.room.
> >> > WhiteboardSyncLockObject@1e
> >> > 81dbde}}}
> >> >
> >> > DEBUG 06-09 04:09:47.310 AuthLevelUtil.java 358943 40
> >> > org.apache.openmeetings.db.util.AuthLevelUtil
> >> > [http-nio-<IP>-<5080>-exec-6]
> >> > - Level Admin :: [GRANTED]
> >> >
> >> > DEBUG 06-09 04:09:47.394 WhiteboardService.java 359027 415
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-4] - sendCompletedObjectSyncEvent:
> >> > Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 90
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomId: 5
> >> >
> >> > DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> > {5={Image.jpg1496999386961={715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.
> >> > openmeetings.db.dto.room.WhiteboardSyncLockObject@1e81dbde}}}
> >> >
> >> > DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 93
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList:
> >> > {Image.jpg1496999386961={715fa82f-cbdb-411d-ba21-
> >> > 1a68e9e644b6=org.apache.ope
> >> > nmeetings.db.dto.room.WhiteboardSyncLockObject@1e81dbde}}
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 94
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > objectId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 96
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag
> >> > er [RTMPConnectionExecutor-4] -
> >> > getWhiteBoardImagesSyncListByRoomAndImageid
> >> > roomList Key imageId: Image.jpg1496999386961
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardService.java 359028 424
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-4] - sendCompletedObjectSyncEvent
> syncListImage:
> >> > {715fa82f-cbdb-411d-ba21-1a68e9e644b6=org.apache.
> >> > openmeetings.db.dto.room.Wh
> >> > iteboardSyncLockObject@1e81dbde}
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardService.java 359028 433
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-4] - sendCompletedImagesSyncEvent remove:
> >> > 715fa82f-cbdb-411d-ba21-1a68e9e644b6
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> > {5={Image.jpg1496999386961={}}}
> >> >
> >> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 63
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n
> >> > ag er [RTMPConnectionExecutor-4] -
> >> > setWhiteBoardImagesSyncListByRoomid -
> >> > whiteBoardObjectSyncList{5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.396 WhiteboardObjectSyncManager.java 359029 80
> >> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMa
> >> > n ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> >> > {5={}}
> >> >
> >> > DEBUG 06-09 04:09:47.396 WhiteboardService.java 359029 440
> >> > org.apache.openmeetings.core.remote.WhiteboardService
> >> > [RTMPConnectionExecutor-4] - sendCompletedImagesSyncEvent
> >> numberOfInitial:
> >> > 0
> >> >
> >> > DEBUG 06-09 04:09:47.434 AuthLevelUtil.java 359067 40
> >> > org.apache.openmeetings.db.util.AuthLevelUtil
> >> > [http-nio-<IP>-<5080>-exec-2]
> >> > - Level Admin :: [GRANTED]
> >> >
> >> > DEBUG 06-09 04:09:47.455 AuthLevelUtil.java 359088 40
> >> > org.apache.openmeetings.db.util.AuthLevelUtil
> >> > [http-nio-<IP>-<5080>-exec-2]
> >> > - Level Admin :: [GRANTED]
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > Thank you.
> >> >
> >> >
> >> >
> >> > Sincerely,
> >> >
> >> >
> >> >
> >> > Hemant K. Sabat
> >> >
> >> >
> >> >
> >> > Coscend Communications Solutions
> >> >
> >> >  <http://www.coscend.com/> www.Coscend.com
> >> >
> >> > ------------------------------------------------------------------
> >> >
> >> > Real-time, Interactive Video Collaboration, Tele-healthcare,
> >> > Tele-education, Telepresence Services, on the fly.
> >> >
> >> > ------------------------------------------------------------------
> >> >
> >> > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding
> >> > E-mail Messages from Coscend Communications Solutions' posted at:
> >> > <http://www.coscend.com/Terms_and_Conditions.html>
> >> > http://www.Coscend.com/Terms_and_Conditions.html
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >> ---
> >> This email has been checked for viruses by AVG.
> >> http://www.avg.com
> >>
> >>
> >>
> >>
> >>
> >> --
> >>
> >> WBR
> >> Maxim aka solomax
> >>
> >>
> >>
> >>
> >> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&;
> >> u tm_campaign=sig-email&utm_content=emailclient>
> >>
> >> Virus-free. www.avg.com
> >> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&;
> >> u tm_campaign=sig-email&utm_content=emailclient>
> >>
> >>
> >>
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>
>


-- 
WBR
Maxim aka solomax

Reply via email to