Hello,

weird enough everything works for me as expected (Oracle java 8.101)
Is it reproducible using our demo server:
https://om.alteametasoft.com/openmeetings ?

On Tue, Oct 4, 2016 at 9:24 AM, Jodi Thomson <j...@webconnect.nz> wrote:

> Hello
>
> I am having difficulty getting screen sharing working under OM 3.1.3.
>
> Name OpenMeetings
> Version 3.1.3
> Revision 1762075
> Build date 2016/09/23 16:58
> CentOS 7
>
> Installed following instructions at https://cwiki.apache.org/
> confluence/download/attachments/27838216/Installation%20OpenMeetings%
> 203.1.x%20on%20Centos%207.pdf?version=12&modificationDate=
> 1475086339000&api=v2
>
> Testing using Fedora 24, Firefox & Iced Tea but same issue reported under
> Windows with Java jre
>
> Output from Java console below - I can't see anything in the server logs.
>
> Any assistance appreciated
>
> Regards
> Jodi
>
> You are trying to get resource http://localhost:5080/
> openmeetings/screenshare/splashicon.png but it is not in cache and could
> not be downloaded. Attempting to continue, but you may expect failure
> You are trying to get resource http://localhost:5080/
> openmeetings/screenshare/bcprov-jdk15on-1.55.jar but it is not in cache
> and could not be downloaded. Attempting to continue, but you may expect
> failure
> You are trying to get resource http://localhost:5080/
> openmeetings/screenshare/openmeetings-screenshare-3.1.3-full.jar but it
> is not in cache and could not be downloaded. Attempting to continue, but
> you may expect failure
> JAR http://localhost:5080/openmeetings/screenshare/bcprov-jdk15on-1.55.jar
> not found. Continuing.
> JAR http://localhost:5080/openmeetings/screenshare/
> openmeetings-screenshare-3.1.3-full.jar not found. Continuing.
> JAR http://localhost:5080/openmeetings/screenshare/bcprov-jdk15on-1.55.jar
> not found. Continuing.
> JAR http://localhost:5080/openmeetings/screenshare/
> openmeetings-screenshare-3.1.3-full.jar not found. Continuing.
> netx: Initialization Error: Could not initialize application. (Fatal:
> Initialization Error: Unknown Main-Class. Could not determine the main
> class for this application.)
> net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could
> not initialize application. The application has not been initialized, for
> more information execute javaws from the command line.
>     at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:813)
>     at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:532)
>     at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:936)
> Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Initialization
> Error: Unknown Main-Class. Could not determine the main class for this
> application.
>     at net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(
> JNLPClassLoader.java:704)
>     at net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(
> JNLPClassLoader.java:285)
>     at net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(
> JNLPClassLoader.java:357)
>     at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(
> JNLPClassLoader.java:429)
>     at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(
> JNLPClassLoader.java:403)
>     at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:805)
>     ... 2 more
>
> Selected proxies: [DIRECT]
> Browser selected proxies: [DIRECT]
> Browser proxy option "4" (Automatic) not supported yet.
> Selecting proxy for: socket://localhost:5080
> Selected proxies: [DIRECT]
> Browser selected proxies: [DIRECT]
> Browser proxy option "4" (Automatic) not supported yet.
> Selecting proxy for: http://localhost:5080/openmeetings/screenshare/
> splashicon.png
> done http://localhost:5080/openmeetings/screenshare/splashicon.png
> Connecting http://localhost:5080/openmeetings/screenshare/splashicon.png
> java.net.ConnectException: Connection refused     at
> java.net.PlainSocketImpl.socketConnect(Native Method)     at java.net.
> AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>     at java.net.AbstractPlainSocketImpl.connectToAddress(
> AbstractPlainSocketImpl.java:206)     at java.net.AbstractPlainSocketImpl.
> connect(AbstractPlainSocketImpl.java:188)     at java.net.SocksSocketImpl.
> connect(SocksSocketImpl.java:392)     at 
> java.net.Socket.connect(Socket.java:589)
>     at java.net.Socket.connect(Socket.java:538)     at
> sun.net.NetworkClient.doConnect(NetworkClient.java:180)     at
> sun.net.www.http.HttpClient.openServer(HttpClient.java:432)     at
> sun.net.www.http.HttpClient.openServer(HttpClient.java:527)     at
> sun.net.www.http.HttpClient.<init>(HttpClient.java:211)     at
> sun.net.www.http.HttpClient.New(HttpClient.java:308)     at
> sun.net.www.http.HttpClient.New(HttpClient.java:326)     at
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
>     at 
> sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:989)
>     at 
> sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:987)
>     at java.security.AccessController.doPrivileged(Native Method)     at
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:986)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
>     at 
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
>     at 
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
>     at java.security.AccessController.doPrivileged(Native Method)     at
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
>     at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
>     at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
>     at net.sourceforge.jnlp.cache.ResourceDownloader.
> getUrlResponseCodeWithRedirectonResult(ResourceDownloader.java:72)     at
> net.sourceforge.jnlp.cache.ResourceDownloader.findBestUrl(ResourceDownloader.java:263)
>     at net.sourceforge.jnlp.cache.ResourceDownloader.
> initializeOnlineResource(ResourceDownloader.java:126)     at
> net.sourceforge.jnlp.cache.ResourceDownloader.initializeResource(ResourceDownloader.java:118)
>     at 
> net.sourceforge.jnlp.cache.ResourceDownloader.run(ResourceDownloader.java:107)
>     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)
> While processing http://localhost:5080/openmeetings/screenshare/
> splashicon.png by HEAD for resource location=http://localhost:
> 5080/openmeetings/screenshare/splashicon.png state=PRECONNECT CONNECTING
> PREDOWNLOAD PROCESSING got java.net.ConnectException: Connection refused:
> Selected proxies: [DIRECT]
> Browser selected proxies: [DIRECT]
> Browser proxy option "4" (Automatic) not supported yet.
> Selecting proxy for: socket://localhost:5080
> Selected proxies: [DIRECT]
> Browser selected proxies: [DIRECT]
> Browser proxy option "4" (Automatic) not supported yet.
> Selecting proxy for: http://localhost:5080/openmeetings/screenshare/
> splashicon.png
> done http://localhost:5080/openmeetings/screenshare/splashicon.png
> Connecting http://localhost:5080/openmeetings/screenshare/splashicon.png
> All possible urls for location=http://localhost:
> 5080/openmeetings/screenshare/splashicon.png state=PRECONNECT CONNECTING
> PREDOWNLOAD PROCESSING : [http://localhost:5080/openmeetings/screenshare/
> splashicon.png, http://localhost:5080/openmeetings/screenshare/
> splashicon.png]
> Finding best URL for: http://localhost:5080/openmeetings/screenshare/
> splashicon.png : DownloadOptions[use pack: false; use version: false]
>         result: null
> Jars not ready to provide attribute Application-Name
> Jars not ready to provide attribute Application-Name
> line: 40
>
> line: 39
> Acquired shared lock on /tmp/moggy/netx/locks/netx_running to indicate
> javaws is running
> UNIQUEKEY=1475545027694-1453894304-file:/tmp/mozilla_moggy0/public_4.jnlp
> good - your JRE - 1.8.0_102 - match requested JRE - 1.8+
> Acceptable vendor tag found, contains: OpenMeetings
> Acceptable title tag found, contains: Openmeetings Screen Sharing applet
> Jars not ready to provide attribute Application-Name
> Description: A File to grab a screen and send it to a Server
> Homepage: null
> line: 38 </jnlp>
> line: 37
> line: 36     </application-desc>
> line: 35         <argument>--dummy--</argument>
> line: 34         <argument>--dummy--</argument>
> line: 33         <argument>false</argument>
> line: 32         <argument>true</argument>
> line: 31         <argument>true</argument>
> line: 30         <argument>true</argument>
> line: 29         <argument>true</argument>
> line: 28         <argument>10</argument>
> line: 27         <argument>1</argument>
> line: 26         <argument>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)</argument>
> line: 25         <argument>701635f3-c4c5-463a-9f55-62a789ffc34e</argument>
> line: 24         <argument>rtmp://103.232.226.167:1935/openmeetings/4
> </argument>
> line: 23     <application-desc main-class="org.apache.
> openmeetings.screenshare.Core">
> line: 22     </resources>
> line: 21         <jar href="openmeetings-screenshare-3.1.3-full.jar"
> main="true"></jar>
> line: 20         <jar href="bcprov-jdk15on-1.55.jar" main="true"></jar>
> line: 19         <j2se version="1.8+"></j2se>
> line: 18     <resources>
> line: 17     </security>
> line: 16         <all-permissions></all-permissions>
> line: 15     <security>
> line: 14     </information>
> line: 13         <offline-allowed></offline-allowed>
> line: 12         <description kind="short">A File to grab a screen and
> send it to a Server</description>
> line: 11         <description>A File to grab a screen and send it to a
> Server</description>
> line: 10         <icon kind="splash" href="splashicon.png"></icon>
> line: 9         <icon href="icon.png"></icon>
> line: 8         <homepage>http://apache.org</homepage>
> line: 7         <vendor>OpenMeetings</vendor>
> line: 6         <title>Openmeetings Screen Sharing applet</title>
> line: 5     <information>
> line: 4 <jnlp spec="6.0+" codebase="http://localhost:
> 5080/openmeetings/screenshare" xmlns="http://www.w3.org/1999/xhtml";>
> line: 3
> line: 2
> <?xml version="1.0" standalone="yes"?>
> Using MalformedXMLParser
> UNIQUEKEY=1475545027638-1205310038-file:/tmp/mozilla_moggy0/public_4.jnlp
> good - your JRE - 1.8.0_102 - match requested JRE - 1.8+
>
>
>


-- 
WBR
Maxim aka solomax

Reply via email to