You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by "Coscend@OM" <OM...@Coscend.com> on 2017/09/05 07:21:57 UTC

RE: File Explorer to Whiteboard Error

Dear Maxim,

 

Courtesy your supportive comments, we were able to solve this issue.

 

The Web session was not being stored for the user.  This Web session temporary storage was probably introduced in 3.3.0, and was not there in 3.2.1.

 

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 

 

 

 

 

From: Maxim Solodovnik [mailto:solomax666@gmail.com] 
Sent: Sunday, August 20, 2017 9:58 PM
To: Openmeetings user-list <us...@openmeetings.apache.org>; OM.Insights@coscend.com
Subject: Re: File Explorer to Whiteboard Error

 

Works for me (both demo server 3.3.0, and vev machine 3.3.1-SNAPSHOT)

Could you please provide detailed steps?

 

Is it reproducible for you on demo?

 

On Sun, Aug 20, 2017 at 11:04 AM, Coscend@OM <OM.Insights@coscend.com <ma...@coscend.com> > wrote:

Dear Maxim,

 

1. Upload to File Explorer is SUCCESS:  Video / audio, image, document (PDF, Office)

 

2. Drag and drop or (load directly) to whiteboard: 

 

a)    FAIL:  Images, Documents 

 

FileItemResourceReference.java

@59: r = null 

@62: file = null

 

b)    SUCCESS:  Video / audio 

@59: r = r_uid…

@62: file = file_sid… This is the same as file location directory on the server

 

Is the ruid and file sid generation before drag and drop process different for document+image from video/audio?

 

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 

 

 

 

 

From: Maxim Solodovnik [mailto:solomax666@gmail.com <ma...@gmail.com> ] 
Sent: Saturday, August 19, 2017 10:32 PM
To: Openmeetings user-list <user@openmeetings.apache.org <ma...@openmeetings.apache.org> >; OM.Insights@coscend.com <ma...@coscend.com> 
Subject: Re: File Explorer to Whiteboard Error

 

Is this error in the logs only? any issues with document drag'n'drop?

Downloaded binary is "finalized" as well as building from sources from 'tag"

 

On Sat, Aug 19, 2017 at 2:13 PM, Coscend@OM <OM.Insights@coscend.com <ma...@coscend.com> > wrote:

Dear OpenMeetings Users and Developers:

 

We would appreciate your guidance in the following issue we are facing.  We downloaded OM 3.3.0 vanilla binary from OpenMeetings Web site.  We successfully installed and launched it for testing.

When we upload a file to File Explorer, it shows up in File Explorer panel and its sid can be verified in the server directory as well.  When we drag the file to whiteboard, it gives the following error (snipped).  We tested this internally (no router or proxy server or firewall).  When we tested it on July 25th, it worked fine.

 

Does the OM vanilla binary access any library from Internet that got updated after July 25th, such as Apache Tika parser and indexer or any filehelper util?  Could anyone guide us to what could be going wrong?

 

Error

-----------

…

DEBUG 08-19 01:41:36.266 FileItemResourceReference.java 244531 67 org.apache.openmeetings.web.util.FileItemResourceReference [http-nio-<IP>-5080-exec-9] - No file item was found

…

ERROR 08-19 01:41:36.324 WhiteboardService.java 244589 427 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for this Client 5011f6ed-b6b0-48ee-b5c2-bbada0f995ab

ERROR 08-19 01:41:36.325 WhiteboardService.java 244590 428 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for this syncListImage {}

-----------------

Environment

-----------------

CentOS 7.1

JDK 1.8u144

MariaDB 10.x

Chrome/Firefox

 

 

 

Detailed log is below.

 

Log

=========

DEBUG 08-19 01:41:05.926 FileProcessor.java 214191 70 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - file extension: png

DEBUG 08-19 01:41:06.175 StoredFile.java 214440 128 org.apache.openmeetings.util.StoredFile [http-nio-<IP>-5080-exec-8] - Office Document mime type : image/png

DEBUG 08-19 01:41:06.176 StoredFile.java 214441 168 org.apache.openmeetings.util.StoredFile [http-nio-<IP>-5080-exec-8] - Image mime type : image/png

DEBUG 08-19 01:41:06.176 StoredFile.java 214441 188 org.apache.openmeetings.util.StoredFile [http-nio-<IP>-5080-exec-8] - Chart mime type : image/png

DEBUG 08-19 01:41:06.177 StoredFile.java 214442 178 org.apache.openmeetings.util.StoredFile [http-nio-<IP>-5080-exec-8] - Video or Audio mime type : image/png

DEBUG 08-19 01:41:06.177 FileProcessor.java 214442 82 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - isAsIs: false

DEBUG 08-19 01:41:06.177 FileProcessor.java 214442 84 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - is an Office Document : false

DEBUG 08-19 01:41:06.178 FileProcessor.java 214443 85 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - is a Pdf : false

DEBUG 08-19 01:41:06.178 FileProcessor.java 214443 86 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - is an Image : true

DEBUG 08-19 01:41:06.178 FileProcessor.java 214443 87 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - is a Chart : false

DEBUG 08-19 01:41:06.178 FileProcessor.java 214443 88 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - is a Video or Audio : false

DEBUG 08-19 01:41:06.199 FileProcessor.java 214464 113 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - fileId: 374

DEBUG 08-19 01:41:06.199 FileProcessor.java 214464 116 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - writing file to: /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.png

DEBUG 08-19 01:41:06.200 FileProcessor.java 214465 122 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - canBeConverted: false

DEBUG 08-19 01:41:06.200 FileProcessor.java 214465 132 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - ##### convert it to JPG: 

DEBUG 08-19 01:41:06.203 StoredFile.java 214468 158 org.apache.openmeetings.util.StoredFile [http-nio-<IP>-5080-exec-8] - Image mime type : image/png

DEBUG 08-19 01:41:06.203 ImageConverter.java 214468 58 org.apache.openmeetings.core.converter.ImageConverter [http-nio-<IP>-5080-exec-8] - ##### convertImage destinationFile: /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.jpg

DEBUG 08-19 01:41:06.208 ProcessHelper.java 214473 60 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - START convertSingleJpg ################# 

DEBUG 08-19 01:41:06.209 ProcessHelper.java 214474 61 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - /usr/lib64/ImageMagick-6.7.8/convert /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.png /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.jpg 

DEBUG 08-19 01:41:06.255 ProcessHelper.java 214520 67 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - END convertSingleJpg ################# 

DEBUG 08-19 01:41:06.258 ProcessHelper.java 214523 60 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - START get image dimensions :: 374 ################# 

DEBUG 08-19 01:41:06.258 ProcessHelper.java 214523 61 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - /usr/lib64/ImageMagick-6.7.8/identify -format %wx%h /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.jpg 

DEBUG 08-19 01:41:06.266 ProcessHelper.java 214531 67 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - END get image dimensions :: 374 ################# 

DEBUG 08-19 01:41:06.267 ImageConverter.java 214532 152 org.apache.openmeetings.core.converter.ImageConverter [http-nio-<IP>-5080-exec-8] - generateThumb

DEBUG 08-19 01:41:06.268 ProcessHelper.java 214533 60 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - START generateBatchThumbByWidth ################# 

DEBUG 08-19 01:41:06.269 ProcessHelper.java 214534 61 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - /usr/lib64/ImageMagick-6.7.8/convert -thumbnail 50x50 /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/7ffe6d8e-5359-483a-b271-07e09f28d341.jpg /usr/local/openmeetings/webapps/openmeetings/upload/files/7ffe6d8e-5359-483a-b271-07e09f28d341/_thumb_7ffe6d8e-5359-483a-b271-07e09f28d341.jpg 

DEBUG 08-19 01:41:06.294 ProcessHelper.java 214559 67 org.apache.openmeetings.util.process.ProcessHelper [http-nio-<IP>-5080-exec-8] - END generateBatchThumbByWidth ################# 

DEBUG 08-19 01:41:06.294 FileProcessor.java 214559 154 org.apache.openmeetings.core.data.file.FileProcessor [http-nio-<IP>-5080-exec-8] - Clean up was successful ? true

DEBUG 08-19 01:41:06.340 FileExplorerItemDao.java 214605 102 org.apache.openmeetings.db.dao.file.FileExplorerItemDao [http-nio-<IP>-5080-exec-8] - getByOwner() started

…<repeat>

DEBUG 08-19 01:41:06.382 FileExplorerItemDao.java 214647 128 org.apache.openmeetings.db.dao.file.FileExplorerItemDao [http-nio-<IP>-5080-exec-8] - getByParent() started

DEBUG 08-19 01:41:06.387 FileExplorerItemDao.java 214652 97 org.apache.openmeetings.db.dao.file.FileExplorerItemDao [http-nio-<IP>-5080-exec-8] - getFileExplorerItemsByRoom roomId :: 5

DEBUG 08-19 01:41:06.400 FileExplorerItemDao.java 214665 102 org.apache.openmeetings.db.dao.file.FileExplorerItemDao [http-nio-<IP>-5080-exec-8] - getByOwner() started

DEBUG 08-19 01:41:32.405 MainPanel.java 240670 117 org.apache.openmeetings.web.common.MainPanel [http-nio-<IP>-5080-exec-5] - Sending WebSocket PING

DEBUG 08-19 01:41:34.128 MailHandler.java 242393 277 org.apache.openmeetings.core.mail.MailHandler [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] - sendMails enter ...

DEBUG 08-19 01:41:34.129 MailHandler.java 242394 279 org.apache.openmeetings.core.mail.MailHandler [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] - Number of emails in init queue 0

DEBUG 08-19 01:41:34.130 MailHandler.java 242395 284 org.apache.openmeetings.core.mail.MailHandler [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] - ... sendMails done.

DEBUG 08-19 01:41:36.072 WhiteboardManager.java 244337 41 org.apache.openmeetings.core.data.whiteboard.WhiteboardManager [http-nio-<IP>-5080-exec-6] - add: 

DEBUG 08-19 01:41:36.073 WhiteboardManager.java 244338 45 org.apache.openmeetings.core.data.whiteboard.WhiteboardManager [http-nio-<IP>-5080-exec-6] - action: draw

DEBUG 08-19 01:41:36.073 WhiteboardManager.java 244338 46 org.apache.openmeetings.core.data.whiteboard.WhiteboardManager [http-nio-<IP>-5080-exec-6] - actionObject: [image, ./room/file/374?ruid=0a097f73-6c8d-487b-9bef-0e9a04d9281d, --dummy--, Android-PNG.png, --dummy--, --dummy--, --dummy--, --dummy--, 1, 0, 0, 0, 0, 20, 0, 0, 100, 7ffe6d8e-5359-483a-b271-07e09f28d341, Android-PNG.png, true, 0, null, 0, 0, 0, 0, 0, 7ffe6d8e-5359-483a-b271-07e09f28d341]

DEBUG 08-19 01:41:36.074 WhiteboardManager.java 244339 62 org.apache.openmeetings.core.data.whiteboard.WhiteboardManager [http-nio-<IP>-5080-exec-6] - objectOID: 7ffe6d8e-5359-483a-b271-07e09f28d341

DEBUG 08-19 01:41:36.266 FileItemResourceReference.java 244531 67 org.apache.openmeetings.web.util.FileItemResourceReference [http-nio-<IP>-5080-exec-9] - No file item was found

DEBUG 08-19 01:41:36.283 WhiteboardService.java 244548 385 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-4] - startNewObjectSyncprocess: 1.0

DEBUG 08-19 01:41:36.283 WhiteboardObjectSyncManager.java 244548 83 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid roomId: 5

DEBUG 08-19 01:41:36.284 WhiteboardObjectSyncManager.java 244549 86 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid roomList: {}

DEBUG 08-19 01:41:36.284 WhiteboardObjectSyncManager.java 244549 87 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-4] - getWhiteBoardImagesSyncListByRoomAndImageid objectId: 1.0

DEBUG 08-19 01:41:36.312 WhiteboardService.java 244577 413 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-2] - sendCompletedObjectSyncEvent: 1.0

DEBUG 08-19 01:41:36.313 WhiteboardObjectSyncManager.java 244578 83 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid roomId: 5

DEBUG 08-19 01:41:36.313 WhiteboardObjectSyncManager.java 244578 86 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid roomList: {1.0={5011f6ed-b6b0-48ee-b5c2-bbada0f995ab=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@1b75665d}}

DEBUG 08-19 01:41:36.313 WhiteboardObjectSyncManager.java 244578 87 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid objectId: 1.0

DEBUG 08-19 01:41:36.313 WhiteboardObjectSyncManager.java 244578 89 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-2] - getWhiteBoardImagesSyncListByRoomAndImageid roomList Key imageId: 1.0

DEBUG 08-19 01:41:36.314 WhiteboardService.java 244579 422 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-2] - sendCompletedObjectSyncEvent syncListImage: {5011f6ed-b6b0-48ee-b5c2-bbada0f995ab=org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject@1b75665d}

DEBUG 08-19 01:41:36.314 WhiteboardService.java 244579 431 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-2] - sendCompletedImagesSyncEvent remove: 5011f6ed-b6b0-48ee-b5c2-bbada0f995ab

DEBUG 08-19 01:41:36.314 WhiteboardService.java 244579 438 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-2] - sendCompletedImagesSyncEvent numberOfInitial: 0

DEBUG 08-19 01:41:36.323 WhiteboardService.java 244588 413 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent: 1.0

DEBUG 08-19 01:41:36.323 WhiteboardObjectSyncManager.java 244588 83 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid roomId: 5

DEBUG 08-19 01:41:36.324 WhiteboardObjectSyncManager.java 244589 86 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid roomList: {}

DEBUG 08-19 01:41:36.324 WhiteboardObjectSyncManager.java 244589 87 org.apache.openmeetings.core.data.whiteboard.WhiteboardObjectSyncManager [RTMPConnectionExecutor-1] - getWhiteBoardImagesSyncListByRoomAndImageid objectId: 1.0

DEBUG 08-19 01:41:36.324 WhiteboardService.java 244589 422 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - sendCompletedObjectSyncEvent syncListImage: {}

ERROR 08-19 01:41:36.324 WhiteboardService.java 244589 427 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for this Client 5011f6ed-b6b0-48ee-b5c2-bbada0f995ab

ERROR 08-19 01:41:36.325 WhiteboardService.java 244590 428 org.apache.openmeetings.core.remote.WhiteboardService [RTMPConnectionExecutor-1] - WhiteboardSyncLockObject not found for this syncListImage {}

 

 

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.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> 

Virus-free.  <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> www.avg.com 





 

-- 

WBR
Maxim aka solomax





 

-- 

WBR
Maxim aka solomax



---
This email has been checked for viruses by AVG.
http://www.avg.com