I'm not sure what do you mean here: "Standalone video streaming is not working ..." Please provide more details
You can always test latest 3.3.x version: https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings 3.3.x/ As well as RC: https://dist.apache.org/repos/dist/dev/openmeetings/3.3.1/rc3/ On Mon, Sep 4, 2017 at 11:28 AM, Muddu Prasad <p.mu...@globaledgesoft.com> wrote: > Hi , > > Standalone video streaming is not working ... > Will it be fixed in 3.3.1? > > Regards, > Prasad > > > -----Original Message----- > From: Maxim Solodovnik [mailto:solomax...@gmail.com] > Sent: Sunday, September 03, 2017 9:43 PM > To: dev; om.insig...@coscend.com > 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 <om.insig...@coscend.com> 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:solomax...@gmail.com] >> Sent: Thursday, June 15, 2017 10:07 PM >> To: om.insig...@coscend.com >> Cc: dev <dev@openmeetings.apache.org> >> 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/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java#L1263 >> >> On Fri, Jun 16, 2017 at 4:32 AM, Coscend@OM <om.insig...@coscend.com> 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:solomax...@gmail.com] >>> *Sent:* Wednesday, June 14, 2017 1:21 AM >>> *To:* dev <dev@openmeetings.apache.org>; om.insig...@coscend.com >>> *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 <om.insig...@coscend.com> >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomId: 5 >>> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {} DEBUG >>> 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 93 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomList: {} >>> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 94 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> objectId: Image.jpg1497305799828 >>> DEBUG 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {} DEBUG >>> 06-12 17:16:41.484 WhiteboardObjectSyncManager.java 306106 63 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomId: 5 >>> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : >>> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3- >>> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObj >>> ect@ >>> 1d06a1b3}}} >>> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 93 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3- >>> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObj >>> ect@ >>> 1d06a1b3}} >>> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 94 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> objectId: Image.jpg1497305799828 >>> DEBUG 06-12 17:16:41.486 WhiteboardObjectSyncManager.java 306108 96 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : >>> {5={Image.jpg1497305799828={}}} >>> DEBUG 06-12 17:16:41.487 WhiteboardObjectSyncManager.java 306109 63 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - setWhiteBoardImagesSyncListByRoomid - >>> whiteBoardObjectSyncList{5={}} DEBUG 06-12 17:16:41.487 >>> WhiteboardObjectSyncManager.java 306109 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-2] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomId: 5 >>> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}} >>> DEBUG 06-12 17:16:41.545 WhiteboardObjectSyncManager.java 306167 93 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-2] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomList: {} >>> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 94 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-2] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> objectId: Image.jpg1497305799828 >>> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {5={}} >>> DEBUG 06-12 17:16:41.546 WhiteboardObjectSyncManager.java 306168 63 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomId: 5 >>> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : >>> {5={Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3- >>> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObj >>> ect@ >>> 53c41de2}}} >>> DEBUG 06-12 17:16:41.688 WhiteboardObjectSyncManager.java 306310 93 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomList: {Image.jpg1497305799828={a8f2b47d-498b-4b1d-bdb3- >>> b5b740e29665=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObj >>> ect@ >>> 53c41de2}} >>> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 94 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> objectId: Image.jpg1497305799828 >>> DEBUG 06-12 17:16:41.689 WhiteboardObjectSyncManager.java 306311 96 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : >>> {5={Image.jpg1497305799828={}}} >>> DEBUG 06-12 17:16:41.690 WhiteboardObjectSyncManager.java 306312 63 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-4] - setWhiteBoardImagesSyncListByRoomid - >>> whiteBoardObjectSyncList{5={}} DEBUG 06-12 17:16:41.690 >>> WhiteboardObjectSyncManager.java 306312 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomId: 5 >>> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 80 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - whiteBoardObjectSyncList : {5={}} >>> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 93 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> er [RTMPConnectionExecutor-1] - >>> getWhiteBoardImagesSyncListByRoomAndImageid >>> roomList: {} >>> DEBUG 06-12 17:16:41.797 WhiteboardObjectSyncManager.java 306419 94 >>> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManag >>> 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:solomax...@gmail.com] >>> Sent: Sunday, June 11, 2017 12:49 PM >>> To: dev <dev@openmeetings.apache.org>; om.insig...@coscend.com >>> 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 <om.insig...@coscend.com> >>> 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.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-2] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomId: 5 >>> > >>> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {} >>> > >>> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 93 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-2] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomList: {} >>> > >>> > DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 94 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {} >>> > >>> > DEBUG 06-09 04:09:47.237 WhiteboardObjectSyncManager.java 358870 63 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-2] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomId: 5 >>> > >>> > DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-2] - >>> > setWhiteBoardImagesSyncListByRoomid - whiteBoardObjectSyncList{5={}} >>> > >>> > DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-4] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomId: 5 >>> > >>> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}} >>> > >>> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 93 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-4] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomList: {} >>> > >>> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 94 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}} >>> > >>> > DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 63 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag >>> > er [RTMPConnectionExecutor-4] - >>> > getWhiteBoardImagesSyncListByRoomAndImageid >>> > roomId: 5 >>> > >>> > DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > 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.WhiteboardObjectSyncMan >>> > ag er [RTMPConnectionExecutor-4] - >>> > setWhiteBoardImagesSyncListByRoomid - whiteBoardObjectSyncList{5={}} >>> > >>> > DEBUG 06-09 04:09:47.396 WhiteboardObjectSyncManager.java 359029 80 >>> > org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncMan >>> > 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 > > Disclaimer:- The information contained in this electronic message and any > attachments to this message are intended for the exclusive use of the > addressee(s) and may contain proprietary, confidential or privileged > information. If you are not the intended recipient, you should not > disseminate, distribute or copy this e-mail. Please notify the sender > immediately and destroy all copies of this message and any attachments. The > views expressed in this E-mail message (including the enclosure/(s) or > attachment/(s) if any) are those of the individual sender, except where the > sender expressly, and with authority, states them to be the views of > GlobalEdge. Before opening any mail and attachments please check them for > viruses .GlobalEdge does not accept any liability for virus infected mails. > > -- WBR Maxim aka solomax