SebastianWagner created OPENMEETINGS-199:
--------------------------------------------

             Summary: Screensharing and recording does not work under OSX
                 Key: OPENMEETINGS-199
                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-199
             Project: Openmeetings
          Issue Type: Bug
    Affects Versions: 2.0 Apache Incubator Release
            Reporter: SebastianWagner
            Assignee: Maxim Solodovnik
             Fix For: 2.0 Apache Incubator Release


Hi Maxim,

the Screensharing doesn't work under OSX.

Here is the Exception:
Java-Web-Start 1.6.0_31
Verwendung der JRE-Version 1.6.0_31-b04-415-11M3635 Java HotSpot(TM) 64-Bit 
Server VM
Home-Verzeichnis des Benutzers = /Users/swagner
----------------------------------------------------
c:   Konsolenfenster schließen
f:   Objekte in Finalisierungswarteschlange finalisieren
g:   Speicherbereinigung
h:   Diese Hilfemeldung anzeigen
m:   Speicherbelegung anzeigen
o:   Protokollierung auslösen
p:   Proxy-Konfiguration neu laden
q:   Konsole ausblenden
r:   Richtlinien-Konfiguration neu laden
s:   System- und Bereitstellungseigenschaften ausgeben
t:   Threadliste ausgeben
v:   Thread-Stack ausgeben
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in 
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/logback-classic-0.9.28.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
17:15:01,612 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could 
NOT find resource [logback.groovy]
17:15:01,614 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could 
NOT find resource [logback-test.xml]
17:15:01,616 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found 
resource [logback.xml] at 
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5-screenshare.jar!/logback.xml]
17:15:01,645 |-ERROR in 
ch.qos.logback.core.joran.spi.ConfigurationWatchList@2e19fc25 - URL 
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5-screenshare.jar!/logback.xml]
 is not of type file
17:15:01,732 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction 
- debug attribute not set
17:15:01,734 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About 
to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
17:15:01,738 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming 
appender as [CONSOLE]
17:15:01,755 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA 
- Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] 
for [encoder] property
17:15:01,794 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ROOT 
level set to WARN
17:15:01,794 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - 
Attaching appender named [CONSOLE] to Logger[ROOT]
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.Launcher level set to INFO
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.io level set to INFO
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.logging.DerbyLogInterceptor level set to WARN
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server level set to WARN
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.Client level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.api.stream.support level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.cache level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.jmx level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.messaging.InMemoryPushPushPipe level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmpt.RTMPTServlet level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.servlet level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.proxy level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.remoting level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmp level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmp.BaseRTMPHandler level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmp.RTMPMinaIoHandler level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmp.status level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.rtmpt level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.persistence level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.script level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.service level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.so level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.stream level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.stream.consumer level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.net.mrtmp level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.mina level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.mina.filter level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.adapter.MultiThreadedApplicationAdapter level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.commons level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
httpclient level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.red5.server.tomcat level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.catalina level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.jasper level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.tomcat level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.tomcat.util.net level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.apache.coyote.http11 level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework.beans.factory level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework.beans.factory.xml level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework.ui.context.support level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework.web.context level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.springframework.web.context.support level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
org.quartz level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - 
net.sf.ehcache level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ch.qos 
level set to WARN

imgapple.awt.OSXImage@294ce5eb
[WARN] [NioProcessor-2] net.sf.ehcache.config.ConfigurationFactory - No 
configuration found. Configuring ehcache from ehcache-failsafe.xml  found in 
the classpath: 
jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/ehcache-core-2.5.0.jar!/ehcache-failsafe.xml
[INFO] [net.sf.ehcache.CacheManager@3c9ce70] net.sf.ehcache.util.UpdateChecker 
- New update(s) found: 2.5.2 
[http://www.terracotta.org/confluence/display/release/Release+Notes+Ehcache+Core+2.5].
 Please check http://ehcache.org for the latest version.
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
        at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
        at 
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
        at 
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
        at 
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
        at java.lang.Thread.run(Thread.java:680)


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to