[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17165577#comment-17165577
 ] 

Kden commented on OPENMEETINGS-1333:
------------------------------------

Maybe it's easier to list which functions have no problems?
Come on, share if anyone has managed to overcome all the problems and run 
everything on Ubuntu 18.04 or on any other platform?
 

> Recording and sharing is not started when contact try to start recording or 
> sharing 
> ------------------------------------------------------------------------------------
>
>                 Key: OPENMEETINGS-1333
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1333
>             Project: Openmeetings
>          Issue Type: Bug
>          Components: Screen-sharing
>    Affects Versions: 3.1.0
>            Reporter: Vasiliy Degtyarev
>            Assignee: Maxim Solodovnik
>            Priority: Critical
>             Fix For: 3.1.0, 4.0.0
>
>
> Invite contact to the room and allow contact start recording. As contact try 
> to start recording and sharing. Recording and sharing are not started. 
> Please see log bellow:
> {noformat}
> Java Web Start 11.71.2.15
> Using JRE version 1.8.0_71-b15 Java HotSpot(TM) Client VM
> User home directory = C:\Users\Vasya
> ----------------------------------------------------
> c:   clear console window
> f:   finalize objects on finalization queue
> g:   garbage collect
> h:   display this help message
> m:   print memory usage
> o:   trigger logging
> p:   reload proxy configuration
> q:   hide console
> r:   reload policy configuration
> s:   dump system and deployment properties
> t:   dump thread list
> v:   dump thread stack
> 0-5: set trace level to <n>
> ----------------------------------------------------
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/red5-server-common-1.0.6-RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:17 NOVT 2016,length=573221
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/openmeetings-screenshare-3.1.0-SNAPSHOT.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:18 NOVT 2016,length=96816
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/red5-client-1.0.6-RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:06 NOVT 2016,length=110076
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/commons-collections-3.2.1.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:16 NOVT 2016,length=624645
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/icon.jpg]: 
> updateAvailable=true,lastModified=Tue Feb 09 11:03:01 NOVT 2016,length=4514
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/red5-io-1.0.6-RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:04 NOVT 2016,length=279077
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/logback-core-1.1.2.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:07 NOVT 2016,length=467355
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/slf4j-api-1.7.9.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:03 NOVT 2016,length=36614
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/quartz-2.2.1.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:19 NOVT 2016,length=699453
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/logback-classic-1.1.2.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:03 NOVT 2016,length=291435
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/bcprov-jdk15on-1.52.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:10 NOVT 
> 2016,length=2967014
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/commons-beanutils-1.9.2.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:15 NOVT 2016,length=249916
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/commons-codec-1.9.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:19 NOVT 2016,length=285746
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/httpcore-4.4.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:17 NOVT 2016,length=349993
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/httpclient-4.4.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:05 NOVT 2016,length=769754
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/commons-lang3-3.3.2.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:13 NOVT 2016,length=437569
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/jcl-over-slf4j-1.7.9.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:15 NOVT 2016,length=19311
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/spring-beans-4.1.7.RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:12 NOVT 2016,length=759781
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/spring-context-4.1.7.RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:11 NOVT 
> 2016,length=1113947
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/ehcache-core-2.5.0.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:14 NOVT 
> 2016,length=1306980
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/mina-core-2.0.8.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:08 NOVT 2016,length=673490
> CacheEntry[http://om.alteametasoft.com/openmeetings/screenshare/spring-core-4.1.7.RELEASE.jar]:
>  updateAvailable=true,lastModified=Tue Feb 09 11:03:07 NOVT 
> 2016,length=1089131
> Missing Application-Name manifest attribute for: 
> http://om.alteametasoft.com/openmeetings/screenshare/openmeetings-screenshare-3.1.0-SNAPSHOT.jar
> Missing Permissions manifest attribute in main jar: 
> http://om.alteametasoft.com/openmeetings/screenshare/openmeetings-screenshare-3.1.0-SNAPSHOT.jar
> 10:49:36,986 |-INFO in 
> ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED]
>  - Could NOT find resource [logback.groovy]
> 10:49:36,987 |-INFO in 
> ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED]
>  - Could NOT find resource [logback-test.xml]
> 10:49:36,988 |-INFO in 
> ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED]
>  - Found resource [logback.xml] at 
> [jar:http://om.alteametasoft.com/openmeetings/screenshare/openmeetings-screenshare-3.1.0-SNAPSHOT.jar!/logback.xml]
> 10:49:37,021 |-INFO in 
> ch.qos.logback.core.joran.spi.ConfigurationWatchList@faae24 - URL 
> [jar:http://om.alteametasoft.com/openmeetings/screenshare/openmeetings-screenshare-3.1.0-SNAPSHOT.jar!/logback.xml]
>  is not of type file
> 10:49:37,142 |-INFO in 
> ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not 
> set
> 10:49:37,154 |-INFO in ch.qos.logback.classic.joran.action.ContextNameAction 
> - Setting logger context name as 
> [current_openmeetings_context_name_IS_UNDEFINED]
> 10:49:37,155 |-INFO in 
> ch.qos.logback.classic.joran.action.JMXConfiguratorAction - begin
> 10:49:37,397 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - 
> About to instantiate appender of type [ch.qos.logback.core.FileAppender]
> 10:49:37,401 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - 
> Naming appender as [FLOG2]
> 10:49:37,457 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@31:13 - no 
> applicable action for [Encoding], current ElementPath  is 
> [[configuration][appender][Encoding]]
> 10:49:37,457 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@32:15 - no 
> applicable action for [BufferedIO], current ElementPath  is 
> [[configuration][appender][BufferedIO]]
> 10:49:37,457 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@33:19 - no 
> applicable action for [ImmediateFlush], current ElementPath  is 
> [[configuration][appender][ImmediateFlush]]
> 10:49:37,520 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - This 
> appender no longer admits a layout as a sub-component, set an encoder instead.
> 10:49:37,520 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - To ensure 
> compatibility, wrapping your layout in LayoutWrappingEncoder.
> 10:49:37,520 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - See also 
> http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
> 10:49:37,520 |-INFO in ch.qos.logback.core.FileAppender[FLOG2] - File 
> property is set to [screensharing.log]
> 10:49:37,542 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - 
> About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
> 10:49:37,545 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - 
> Naming appender as [CONSOLE2]
> 10:49:37,551 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - This 
> appender no longer admits a layout as a sub-component, set an encoder instead.
> 10:49:37,551 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - To 
> ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
> 10:49:37,551 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - See 
> also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
> 10:49:37,552 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - 
> Setting level of logger [org.apache.openmeetings] to DEBUG
> 10:49:37,552 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - 
> Setting level of logger [org.red5.server.net.rtmp.codec.RTMPProtocolDecoder] 
> to OFF
> 10:49:37,552 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - 
> Setting level of ROOT logger to INFO
> 10:49:37,552 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - 
> Attaching appender named [FLOG2] to Logger[ROOT]
> 10:49:37,553 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - 
> Attaching appender named [CONSOLE2] to Logger[ROOT]
> 10:49:37,553 |-INFO in 
> ch.qos.logback.classic.joran.action.ConfigurationAction - End of 
> configuration.
> 10:49:37,553 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@10096a4 
> - Registering current configuration as safe fallback point
> DEBUG 02-12 10:49:37.602 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: rtmp://om.alteametasoft.com:1935/openmeetings/5
> DEBUG 02-12 10:49:37.607 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: -1
> DEBUG 02-12 10:49:37.607 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: Desktop sharer;Click Start to publish your 
> screen;Start sharing;Pause sharing;Select your screen area:;Change 
> width;Change height;X-Offset;Y-Offset;Width:;Height:;Connection was closed by 
> server;Show mouse position to viewers;Recording;You may record and share your 
> screen at the same time. To enable others to see your screen just hit the 
> start button on the top.;Start recording;Stop recording;Close;Quality of the 
> screen share:;Very high quality;High quality;Medium quality;Low 
> quality;Publish;Start Publish;Stop Publish;Host;Publish App;Publish Id;Reduce 
> the width of the SharingScreen before you try to move it left;Reduce the 
> height of the SharingScreen before you try to move it bottom;Reduce the x of 
> the SharingScreen before you try to make it wider;Reduce the y of the 
> SharingScreen before you try to make it higher;Fill these settings stream 
> your screen data to 3th party providers like justin.tv;Please start Screen 
> sharing to be able to publish it;Moderator permission required to start 
> recording;Notify on disconnect;Security;Allow Remote Control (during screen 
> sharing)
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: 1
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: 10
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: true
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: true
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: true
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: true
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: --dummy--
> DEBUG 02-12 10:49:37.608 115 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - arg: --dummy--
> DEBUG 02-12 10:49:37.610 139 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - labelTexts :: Desktop sharer;Click Start to publish 
> your screen;Start sharing;Pause sharing;Select your screen area:;Change 
> width;Change height;X-Offset;Y-Offset;Width:;Height:;Connection was closed by 
> server;Show mouse position to viewers;Recording;You may record and share your 
> screen at the same time. To enable others to see your screen just hit the 
> start button on the top.;Start recording;Stop recording;Close;Quality of the 
> screen share:;Very high quality;High quality;Medium quality;Low 
> quality;Publish;Start Publish;Stop Publish;Host;Publish App;Publish Id;Reduce 
> the width of the SharingScreen before you try to move it left;Reduce the 
> height of the SharingScreen before you try to move it bottom;Reduce the x of 
> the SharingScreen before you try to make it wider;Reduce the y of the 
> SharingScreen before you try to make it higher;Fill these settings stream 
> your screen data to 3th party providers like justin.tv;Please start Screen 
> sharing to be able to publish it;Moderator permission required to start 
> recording;Notify on disconnect;Security;Allow Remote Control (during screen 
> sharing)
> DEBUG 02-12 10:49:37.610 141 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - textArray Length 39
> DEBUG 02-12 10:49:37.610 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 0 :: Desktop sharer
> DEBUG 02-12 10:49:37.610 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 1 :: Click Start to publish your screen
> DEBUG 02-12 10:49:37.610 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 2 :: Start sharing
> DEBUG 02-12 10:49:37.610 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 3 :: Pause sharing
> DEBUG 02-12 10:49:37.610 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 4 :: Select your screen area:
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 5 :: Change width
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 6 :: Change height
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 7 :: X-Offset
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 8 :: Y-Offset
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 9 :: Width:
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 10 :: Height:
> DEBUG 02-12 10:49:37.611 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 11 :: Connection was closed by server
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 12 :: Show mouse position to viewers
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 13 :: Recording
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 14 :: You may record and share your screen at the 
> same time. To enable others to see your screen just hit the start button on 
> the top.
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 15 :: Start recording
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 16 :: Stop recording
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 17 :: Close
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 18 :: Quality of the screen share:
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 19 :: Very high quality
> DEBUG 02-12 10:49:37.612 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 20 :: High quality
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 21 :: Medium quality
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 22 :: Low quality
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 23 :: Publish
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 24 :: Start Publish
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 25 :: Stop Publish
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 26 :: Host
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 27 :: Publish App
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 28 :: Publish Id
> DEBUG 02-12 10:49:37.613 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 29 :: Reduce the width of the SharingScreen before 
> you try to move it left
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 30 :: Reduce the height of the SharingScreen before 
> you try to move it bottom
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 31 :: Reduce the x of the SharingScreen before you 
> try to make it wider
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 32 :: Reduce the y of the SharingScreen before you 
> try to make it higher
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 33 :: Fill these settings stream your screen data 
> to 3th party providers like justin.tv
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 34 :: Please start Screen sharing to be able to 
> publish it
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 35 :: Moderator permission required to start 
> recording
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 36 :: Notify on disconnect
> DEBUG 02-12 10:49:37.614 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 37 :: Security
> DEBUG 02-12 10:49:37.615 144 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - 38 :: Allow Remote Control (during screen sharing)
> DEBUG 02-12 10:49:37.646 165 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - host: om.alteametasoft.com, port: 1935, app: 
> /openmeetings/5, publish: 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 10:49:38.436 191 o.a.o.s.w.CoreScreenShare 
> [javawsApplicationMain] - initialized
> DEBUG 02-12 10:49:41.383 283 o.a.o.s.w.CoreScreenShare [AWT-EventQueue-2] - 
> captureScreenStart
>  INFO 02-12 10:49:41.387 254 o.r.c.n.r.BaseRTMPClientHandler 
> [AWT-EventQueue-2] - rtmp://om.alteametasoft.com:1935//openmeetings/5
>  INFO 02-12 10:49:41.738 165 o.s.s.c.ThreadPoolTaskExecutor [NioProcessor-2] 
> - Initializing ExecutorService 
>  INFO 02-12 10:49:42.035 159 o.r.s.n.r.RTMPHandshake [NioProcessor-2] - 
> Processing server response for encryption
>  INFO 02-12 10:49:42.036 186 o.r.s.n.r.RTMPHandshake [NioProcessor-2] - Type 
> 0 digest comparison success
>  INFO 02-12 10:49:42.053 251 o.r.s.n.r.RTMPHandshake [NioProcessor-2] - 
> server response part 2 validation success, is Flash Player v9 handshake
> DEBUG 02-12 10:49:42.054 45 o.a.o.s.w.RTMPScreenShare [NioProcessor-2] - 
> connection opened
>  INFO 02-12 10:49:42.291 165 o.s.s.c.ThreadPoolTaskScheduler [NioProcessor-2] 
> - Initializing ExecutorService 
> DEBUG 02-12 10:49:42.416 227 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> ########## setConnectionAsSharingClient
> DEBUG 02-12 10:49:42.417 52 o.a.o.s.w.RTMPScreenShare [NioProcessor-2] - 
> connection closed
> DEBUG 02-12 10:49:42.418 227 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> ########## setConnectionAsSharingClient
> DEBUG 02-12 10:49:42.421 227 o.a.o.s.w.CoreScreenShare 
> [ThreadPoolTaskExecutor-1] - ########## setConnectionAsSharingClient
> ERROR 02-12 10:49:42.428 738 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> [resultReceived]
> java.lang.Exception: Could not aquire modus for event 
> setConnectionAsSharingClient
>       at 
> org.apache.openmeetings.screen.webstart.CoreScreenShare.resultReceived(CoreScreenShare.java:694)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.server.net.rtmp.RTMPConnection.sendPendingServiceCallsCloseError(RTMPConnection.java:952)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(BaseRTMPHandler.java:172)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.client.net.rtmp.BaseRTMPClientHandler.connectionClosed(BaseRTMPClientHandler.java:698)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.openmeetings.screen.webstart.RTMPScreenShare.connectionClosed(RTMPScreenShare.java:53)
>  [openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.client.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:130)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.sessionClosed(DefaultIoFilterChain.java:793)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:367)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(DefaultIoFilterChain.java:497)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:244)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:604)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:564)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1129)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
>  [mina-core-2.0.8.jar:na]
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
> [na:1.8.0_71]
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
> [na:1.8.0_71]
>       at java.lang.Thread.run(Unknown Source) [na:1.8.0_71]
> ERROR 02-12 10:49:42.429 738 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> [resultReceived]
> java.lang.Exception: Could not aquire modus for event 
> setConnectionAsSharingClient
>       at 
> org.apache.openmeetings.screen.webstart.CoreScreenShare.resultReceived(CoreScreenShare.java:694)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.server.net.rtmp.RTMPConnection.sendPendingServiceCallsCloseError(RTMPConnection.java:952)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(BaseRTMPHandler.java:172)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.client.net.rtmp.BaseRTMPClientHandler.connectionClosed(BaseRTMPClientHandler.java:698)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.openmeetings.screen.webstart.RTMPScreenShare.connectionClosed(RTMPScreenShare.java:53)
>  [openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.client.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:130)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.sessionClosed(DefaultIoFilterChain.java:793)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:367)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(DefaultIoFilterChain.java:497)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:244)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:604)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:564)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1129)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
>  [mina-core-2.0.8.jar:na]
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
> [na:1.8.0_71]
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
> [na:1.8.0_71]
>       at java.lang.Thread.run(Unknown Source) [na:1.8.0_71]
>  INFO 02-12 10:49:42.514 1184 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Using default implementation for ThreadExecutor
>  INFO 02-12 10:49:42.547 61 o.q.c.SchedulerSignalerImpl [NioProcessor-2] - 
> Initialized Scheduler Signaller of type: class 
> org.quartz.core.SchedulerSignalerImpl
>  INFO 02-12 10:49:42.547 240 o.q.c.QuartzScheduler [NioProcessor-2] - Quartz 
> Scheduler v.2.2.1 created.
>  INFO 02-12 10:49:42.548 155 o.q.s.RAMJobStore [NioProcessor-2] - RAMJobStore 
> initialized.
>  INFO 02-12 10:49:42.550 305 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler meta-data: Quartz Scheduler (v2.2.1) 'QuartzScheduler' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
>  INFO 02-12 10:49:42.550 1339 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Quartz scheduler 'QuartzScheduler' initialized from an externally provided 
> properties instance.
>  INFO 02-12 10:49:42.550 1343 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Quartz scheduler version: 2.2.1
> DEBUG 02-12 10:49:42.550 702 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> createPublishStream result stream id: 0; name: 
> 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 10:49:42.551 705 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> setup capture thread spinnerWidth = 1280; spinnerHeight = 1024;
> ERROR 02-12 10:49:42.552 738 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> [resultReceived]
> java.lang.Exception: Could not aquire modus for event 
> setConnectionAsSharingClient
>       at 
> org.apache.openmeetings.screen.webstart.CoreScreenShare.resultReceived(CoreScreenShare.java:694)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.server.net.rtmp.RTMPConnection.sendPendingServiceCallsCloseError(RTMPConnection.java:952)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(BaseRTMPHandler.java:172)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.client.net.rtmp.BaseRTMPClientHandler.connectionClosed(BaseRTMPClientHandler.java:698)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.openmeetings.screen.webstart.RTMPScreenShare.connectionClosed(RTMPScreenShare.java:53)
>  [openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.client.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:130)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.sessionClosed(DefaultIoFilterChain.java:793)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:367)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(DefaultIoFilterChain.java:497)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:244)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:604)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:564)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1129)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
>  [mina-core-2.0.8.jar:na]
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
> [na:1.8.0_71]
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
> [na:1.8.0_71]
>       at java.lang.Thread.run(Unknown Source) [na:1.8.0_71]
> DEBUG 02-12 10:49:42.553 702 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> createPublishStream result stream id: 0; name: 
> 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 10:49:42.553 705 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> setup capture thread spinnerWidth = 1280; spinnerHeight = 1024;
> DEBUG 02-12 10:49:42.557 52 o.a.o.s.w.RTMPScreenShare [NioProcessor-2] - 
> connection closed
> DEBUG 02-12 10:49:42.562 382 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> ScreenShare stopStream
> DEBUG 02-12 10:49:42.665 631 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-2] - 
> sharingActionRequested=false
> DEBUG 02-12 10:49:42.666 643 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-2] - 
> recordingActionRequested=true
>  INFO 02-12 10:49:42.674 694 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutting down.
>  INFO 02-12 10:49:42.675 613 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED paused.
>  INFO 02-12 10:49:43.022 771 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutdown complete.
> DEBUG 02-12 10:49:43.022 382 o.a.o.s.w.CoreScreenShare [NioProcessor-2] - 
> ScreenShare stopStream
> DEBUG 02-12 10:49:43.023 631 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-2] - 
> sharingActionRequested=false
> DEBUG 02-12 10:49:43.023 643 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-2] - 
> recordingActionRequested=true
>  INFO 02-12 10:49:43.024 1184 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Using default implementation for ThreadExecutor
>  INFO 02-12 10:49:43.026 61 o.q.c.SchedulerSignalerImpl [NioProcessor-2] - 
> Initialized Scheduler Signaller of type: class 
> org.quartz.core.SchedulerSignalerImpl
>  INFO 02-12 10:49:43.026 240 o.q.c.QuartzScheduler [NioProcessor-2] - Quartz 
> Scheduler v.2.2.1 created.
>  INFO 02-12 10:49:43.026 155 o.q.s.RAMJobStore [NioProcessor-2] - RAMJobStore 
> initialized.
>  INFO 02-12 10:49:43.026 305 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler meta-data: Quartz Scheduler (v2.2.1) 'QuartzScheduler' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
>  INFO 02-12 10:49:43.027 1339 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Quartz scheduler 'QuartzScheduler' initialized from an externally provided 
> properties instance.
>  INFO 02-12 10:49:43.027 1343 o.q.i.StdSchedulerFactory [NioProcessor-2] - 
> Quartz scheduler version: 2.2.1
>  INFO 02-12 10:49:43.027 694 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutting down.
>  INFO 02-12 10:49:43.027 613 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED paused.
> ERROR 02-12 10:49:43.048 137 o.a.o.s.w.CaptureScreen [Thread-22] - Error 
> while running: 
> java.lang.NullPointerException: null
>       at 
> org.apache.openmeetings.screen.webstart.CaptureScreen.run(CaptureScreen.java:133)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>  INFO 02-12 10:49:43.525 771 o.q.c.QuartzScheduler [NioProcessor-2] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutdown complete.
> DEBUG 02-12 11:05:58.770 283 o.a.o.s.w.CoreScreenShare [AWT-EventQueue-2] - 
> captureScreenStart
>  INFO 02-12 11:05:58.771 254 o.r.c.n.r.BaseRTMPClientHandler 
> [AWT-EventQueue-2] - rtmp://om.alteametasoft.com:1935//openmeetings/5
>  INFO 02-12 11:05:58.882 165 o.s.s.c.ThreadPoolTaskExecutor [NioProcessor-8] 
> - Initializing ExecutorService 
>  INFO 02-12 11:05:59.024 159 o.r.s.n.r.RTMPHandshake [NioProcessor-8] - 
> Processing server response for encryption
>  INFO 02-12 11:05:59.025 186 o.r.s.n.r.RTMPHandshake [NioProcessor-8] - Type 
> 0 digest comparison success
>  INFO 02-12 11:05:59.035 251 o.r.s.n.r.RTMPHandshake [NioProcessor-8] - 
> server response part 2 validation success, is Flash Player v9 handshake
> DEBUG 02-12 11:05:59.036 45 o.a.o.s.w.RTMPScreenShare [NioProcessor-8] - 
> connection opened
>  INFO 02-12 11:05:59.037 165 o.s.s.c.ThreadPoolTaskScheduler [NioProcessor-8] 
> - Initializing ExecutorService 
> DEBUG 02-12 11:05:59.249 227 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> ########## setConnectionAsSharingClient
> DEBUG 02-12 11:05:59.249 227 o.a.o.s.w.CoreScreenShare 
> [ThreadPoolTaskExecutor-1] - ########## setConnectionAsSharingClient
> DEBUG 02-12 11:05:59.249 52 o.a.o.s.w.RTMPScreenShare [NioProcessor-8] - 
> connection closed
> ERROR 02-12 11:05:59.250 738 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> [resultReceived]
> java.lang.Exception: Could not aquire modus for event 
> setConnectionAsSharingClient
>       at 
> org.apache.openmeetings.screen.webstart.CoreScreenShare.resultReceived(CoreScreenShare.java:694)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.server.net.rtmp.RTMPConnection.sendPendingServiceCallsCloseError(RTMPConnection.java:952)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(BaseRTMPHandler.java:172)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.client.net.rtmp.BaseRTMPClientHandler.connectionClosed(BaseRTMPClientHandler.java:698)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.openmeetings.screen.webstart.RTMPScreenShare.connectionClosed(RTMPScreenShare.java:53)
>  [openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.client.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:130)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.sessionClosed(DefaultIoFilterChain.java:793)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:367)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(DefaultIoFilterChain.java:497)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:244)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:604)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:564)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1129)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
>  [mina-core-2.0.8.jar:na]
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
> [na:1.8.0_71]
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
> [na:1.8.0_71]
>       at java.lang.Thread.run(Unknown Source) [na:1.8.0_71]
> ERROR 02-12 11:05:59.251 738 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> [resultReceived]
> java.lang.Exception: Could not aquire modus for event 
> setConnectionAsSharingClient
>       at 
> org.apache.openmeetings.screen.webstart.CoreScreenShare.resultReceived(CoreScreenShare.java:694)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.server.net.rtmp.RTMPConnection.sendPendingServiceCallsCloseError(RTMPConnection.java:952)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(BaseRTMPHandler.java:172)
>  [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.red5.client.net.rtmp.BaseRTMPClientHandler.connectionClosed(BaseRTMPClientHandler.java:698)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.openmeetings.screen.webstart.RTMPScreenShare.connectionClosed(RTMPScreenShare.java:53)
>  [openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>       at 
> org.red5.client.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:130)
>  [red5-client-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.sessionClosed(DefaultIoFilterChain.java:793)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:367)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilterChain.java:48)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed(DefaultIoFilterChain.java:923)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:88)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(DefaultIoFilterChain.java:504)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(DefaultIoFilterChain.java:497)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:244)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:604)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:564)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:67)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1129)
>  [mina-core-2.0.8.jar:na]
>       at 
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
>  [mina-core-2.0.8.jar:na]
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
> [na:1.8.0_71]
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
> [na:1.8.0_71]
>       at java.lang.Thread.run(Unknown Source) [na:1.8.0_71]
>  INFO 02-12 11:05:59.253 1184 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Using default implementation for ThreadExecutor
>  INFO 02-12 11:05:59.255 61 o.q.c.SchedulerSignalerImpl [NioProcessor-8] - 
> Initialized Scheduler Signaller of type: class 
> org.quartz.core.SchedulerSignalerImpl
>  INFO 02-12 11:05:59.256 240 o.q.c.QuartzScheduler [NioProcessor-8] - Quartz 
> Scheduler v.2.2.1 created.
>  INFO 02-12 11:05:59.256 155 o.q.s.RAMJobStore [NioProcessor-8] - RAMJobStore 
> initialized.
>  INFO 02-12 11:05:59.256 305 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler meta-data: Quartz Scheduler (v2.2.1) 'QuartzScheduler' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
>  INFO 02-12 11:05:59.256 1339 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Quartz scheduler 'QuartzScheduler' initialized from an externally provided 
> properties instance.
>  INFO 02-12 11:05:59.256 1343 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Quartz scheduler version: 2.2.1
> DEBUG 02-12 11:05:59.257 702 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> createPublishStream result stream id: 0; name: 
> 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 11:05:59.257 705 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> setup capture thread spinnerWidth = 1280; spinnerHeight = 1024;
> DEBUG 02-12 11:05:59.260 702 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> createPublishStream result stream id: 0; name: 
> 420c2c321dcf56d6dafc41ff6a72c2e5
> DEBUG 02-12 11:05:59.260 705 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> setup capture thread spinnerWidth = 1280; spinnerHeight = 1024;
> DEBUG 02-12 11:05:59.260 52 o.a.o.s.w.RTMPScreenShare [NioProcessor-8] - 
> connection closed
> DEBUG 02-12 11:05:59.260 382 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> ScreenShare stopStream
> DEBUG 02-12 11:05:59.275 631 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-8] - 
> sharingActionRequested=true
> DEBUG 02-12 11:05:59.284 643 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-8] - 
> recordingActionRequested=true
>  INFO 02-12 11:05:59.285 694 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutting down.
>  INFO 02-12 11:05:59.285 613 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED paused.
>  INFO 02-12 11:05:59.757 771 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutdown complete.
> DEBUG 02-12 11:05:59.758 382 o.a.o.s.w.CoreScreenShare [NioProcessor-8] - 
> ScreenShare stopStream
> DEBUG 02-12 11:05:59.759 631 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-8] - 
> sharingActionRequested=true
> DEBUG 02-12 11:05:59.760 643 o.a.o.s.w.g.ScreenSharerFrame [NioProcessor-8] - 
> recordingActionRequested=true
>  INFO 02-12 11:05:59.762 1184 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Using default implementation for ThreadExecutor
>  INFO 02-12 11:05:59.766 61 o.q.c.SchedulerSignalerImpl [NioProcessor-8] - 
> Initialized Scheduler Signaller of type: class 
> org.quartz.core.SchedulerSignalerImpl
>  INFO 02-12 11:05:59.767 240 o.q.c.QuartzScheduler [NioProcessor-8] - Quartz 
> Scheduler v.2.2.1 created.
>  INFO 02-12 11:05:59.767 155 o.q.s.RAMJobStore [NioProcessor-8] - RAMJobStore 
> initialized.
>  INFO 02-12 11:05:59.767 305 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler meta-data: Quartz Scheduler (v2.2.1) 'QuartzScheduler' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
>  INFO 02-12 11:05:59.768 1339 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Quartz scheduler 'QuartzScheduler' initialized from an externally provided 
> properties instance.
>  INFO 02-12 11:05:59.768 1343 o.q.i.StdSchedulerFactory [NioProcessor-8] - 
> Quartz scheduler version: 2.2.1
>  INFO 02-12 11:05:59.768 694 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutting down.
>  INFO 02-12 11:05:59.768 613 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED paused.
> ERROR 02-12 11:05:59.807 137 o.a.o.s.w.CaptureScreen [Thread-24] - Error 
> while running: 
> java.lang.NullPointerException: null
>       at 
> org.apache.openmeetings.screen.webstart.CaptureScreen.run(CaptureScreen.java:133)
>  ~[openmeetings-screenshare-3.1.0-SNAPSHOT.jar:3.1.0-SNAPSHOT]
>  INFO 02-12 11:06:00.266 771 o.q.c.QuartzScheduler [NioProcessor-8] - 
> Scheduler QuartzScheduler_$_NON_CLUSTERED shutdown complete.
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to