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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
>
> DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
>
> DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {}
>
> DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1496999386961
>
> DEBUG 06-09 04:09:47.236 WhiteboardObjectSyncManager.java 358869 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList : {}
>
> DEBUG 06-09 04:09:47.237 WhiteboardObjectSyncManager.java 358870 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
>
> DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1496999386961
>
> DEBUG 06-09 04:09:47.238 WhiteboardObjectSyncManager.java 358871 96
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - whiteBoardObjectSyncList :
> {5={Image.jpg1496999386961={}}}
>
> DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-2] - setWhiteBoardImagesSyncListByRoomid -
> whiteBoardObjectSyncList{5={}}
>
> DEBUG 06-09 04:09:47.239 WhiteboardObjectSyncManager.java 358872 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
>
> DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}}
>
> DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 93
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomList: {}
>
> DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 94
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1496999386961
>
> DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList : {5={}}
>
> DEBUG 06-09 04:09:47.294 WhiteboardObjectSyncManager.java 358927 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> roomId: 5
>
> DEBUG 06-09 04:09:47.394 WhiteboardObjectSyncManager.java 359027 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid
> objectId: Image.jpg1496999386961
>
> DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 96
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - whiteBoardObjectSyncList :
> {5={Image.jpg1496999386961={}}}
>
> DEBUG 06-09 04:09:47.395 WhiteboardObjectSyncManager.java 359028 63
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [RTMPConnectionExecutor-4] - setWhiteBoardImagesSyncListByRoomid -
> whiteBoardObjectSyncList{5={}}
>
> DEBUG 06-09 04:09:47.396 WhiteboardObjectSyncManager.java 359029 80
> org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager
> [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

Reply via email to