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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {}
> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {}
> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1497305799828
> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {}
> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList :
> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@
> 1d06a1b3}}}
> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@
> 1d06a1b3}}
> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1497305799828
> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 96
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList :
> {5={Image.jpg1497305799828={}}}
> DEBUG 06-12 17:16:41.487 WhiteboardObjectSyncManager.java 306109 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - setWhiteBoardImagesSyncListByRoomid -
> whiteBoardObjectSyncList{5={}}
> DEBUG 06-12 17:16:41.487 WhiteboardObjectSyncManager.java 306109 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}}
> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {}
> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1497305799828
> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}}
> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@
> 53c41de2}}}
> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3-
> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@
> 53c41de2}}
> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1497305799828
> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 96
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> {5={Image.jpg1497305799828={}}}
> DEBUG 06-12 17:16:41.690 WhiteboardObjectSyncManager.java 306312 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - setWhiteBoardImagesSyncListByRoomid -
> whiteBoardObjectSyncList{5={}}
> DEBUG 06-12 17:16:41.690 WhiteboardObjectSyncManager.java 306312 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {5={}}
> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {}
> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomId: 5
> >
> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
> >
> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 93
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomList: {}
> >
> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 94
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > objectId: Image.jpg1496999386961
> >
> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
> >
> > DEBUG 06-09 04:09:47.237 WhiteboardObjectSyncManager.java 358870 63
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomId: 5
> >
> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > objectId: Image.jpg1496999386961
> >
> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 96
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList :
> > {5={Image.jpg1496999386961={}}}
> >
> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 63
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-2] - setWhiteBoardImagesSyncListByRoomid -
> > whiteBoardObjectSyncList{5={}}
> >
> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomId: 5
> >
> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}}
> >
> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 93
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomList: {}
> >
> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 94
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > objectId: Image.jpg1496999386961
> >
> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}}
> >
> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 63
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > roomId: 5
> >
> > DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] -
> > getWhiteBoardImagesSyncListByRoomAndImageid
> > objectId: Image.jpg1496999386961
> >
> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 96
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> > {5={Image.jpg1496999386961={}}}
> >
> > DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 63
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > er [RTMPConnectionExecutor-4] - setWhiteBoardImagesSyncListByRoomid -
> > whiteBoardObjectSyncList{5={}}
> >
> > DEBUG 06-09 04:09:47.396 WhiteboardObjectSyncManager.java 359029 80
> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag
> > 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

Reply via email to