You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Maciej Jędrzejczak (JIRA)" <ji...@apache.org> on 2016/11/07 18:48:58 UTC
[jira] [Created] (OPENMEETINGS-1503) WML file (saved WB) cannot be
loaded - file not found
Maciej Jędrzejczak created OPENMEETINGS-1503:
------------------------------------------------
Summary: WML file (saved WB) cannot be loaded - file not found
Key: OPENMEETINGS-1503
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1503
Project: Openmeetings
Issue Type: Bug
Affects Versions: 3.1.3
Environment: Debian
Reporter: Maciej Jędrzejczak
Assignee: Maxim Solodovnik
To reproduce:
1. enter room, draw something on WB and save image of WB
2. clear WB, go to File tab and try to load saved image - nothing happens
I checked that file gets created and really exists but in log I see FileNotFoundException.
DEBUG 11-04 09:23:42.050 o.a.o.c.d.LibraryWmlLoader:50 [RTMPConnectionExecutor-2] - filepathComplete: /opt/om313/webapps/komiq/upload/stored/d7c60958-2e1a-4612-a905-c88860c21ee8.wml
ERROR 11-04 09:23:42.060 o.a.o.c.d.LibraryWmlLoader:63 [RTMPConnectionExecutor-2] - loadWmlFile
java.io.FileNotFoundException: /opt/om313/webapps/komiq/upload/stored/d7c60958-2e1a-4612-a905-c88860c21ee8.wml (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.apache.openmeetings.core.documents.LibraryWmlLoader.loadWmlFile(LibraryWmlLoader.java:55)
at org.apache.openmeetings.core.remote.ConferenceLibrary.loadWmlObject(ConferenceLibrary.java:164)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:189)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:114)
at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:191)
at org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:297)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:116)
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:72)
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
It was hard to spot it but application is looking for d7c60958-2e1a-4612-a905-c88860c21ee8.wml (filename with MINUSES) but on filesystem files are created with UNDERSCORES: d7c60958_2e1a_4612_a905_c88860c21ee8.wml.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)