Thanks Seba, that solved the problem of running the screen sharing app!

However, now uploading the backup worked, but no rooms or recordings were 
restored. Instead I got the long list of exceptions posted at 
https://issues.apache.org/jira/browse/OPENMEETINGS-492

I also updated my report https://issues.apache.org/jira/browse/OPENMEETINGS-494 
I still only get 2 fps when recording at high quality, and a video playing very 
fast (probably due to a lot of skipped frames) when I record at very high 
quality. Curiously, the flv file stored by the audio and video setup when I 
enter a conference room works perfectly! If somebody cares to test my server 
with their own client, I'll be happy to provide login details in private 
communication.

Friendly greetings,
Mikael

Ps. I was not really referring to the Mayans by saying that I survived x-mas. 
It was more along the lines of being stuck for 3 hours in traffic in a city 
where there normally never is very heavy traffic, etc. ;)


On 2012.27.12, at 10:16, seba.wag...@gmail.com wrote:

> Yeah I survived but maybe the Maya also meant more a metaphysical thing then 
> actual the end of something concrete :-)
> 
> You might flush your Java WebStart cache on the client side. 
> Open a cmd and type: javaws -uninstall, hit enter and retry.
> 
> Alternatively you could also freshly sign the Jars. But I can't tell you 
> right now attock the exact sequence. There was some script we had to update 
> the jars certificate.
> 
> Sebastian
> 
> Am 27.12.2012 21:02 schrieb "Mikael Kurula" <alcar...@gmail.com>:
> Hi!
> 
> I survived Christmas, and hopefully all you others did the same! :) 
> Unfortunately I again have a new problem. I tried to reproduce my bug 
> OPENMEETINGS-492 but since I have lost the backup, I wanted to try from 
> scratch.
> 
> I have several installs of various versions of OM, and now I switched to the 
> "official one", 
> apache-openmeetings-incubating-2.0.0.r1361497-14-07-2012_1108.tar.gz, I 
> dropped the OM mysql database, created a new one, and reinstalled. I wanted 
> to make a test recording to backup, and then install a recent daily build and 
> import the recording there. However, what happened is now, that the screen 
> sharing application cannot launch, it just gives an error "JAR resources in 
> JNLP file are not signed by the same certificate". When I click the Launch 
> File tab, I see the following text:
> 
> <?xml version='1.0' encoding='utf-8'?>
> <!--
> Copyright 1999-2004 The Apache Software Foundation
> Licensed under the Apache License, Version 2.0 (the "License");
> you may not use this file except in compliance with the License.
> You may obtain a copy of the License at
> 
> http://www.apache.org/licenses/LICENSE-2.0
> 
> Unless required by applicable law or agreed to in writing, software
> distributed under the License is distributed on an "AS IS" BASIS,
> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> See the License for the specific language governing permissions and
> limitations under the License.
> -->
> <jnlp spec='1.0+' 
> codebase='http://stack.abo.fi:5080/openmeetings/screensharing'>
>         <information>
>                 <title>Screen Sharing Application</title>
>                 <vendor>OpenMeetings</vendor>
>                 <homepage>http://incubator.apache.org/openmeetings/</homepage>
>                 <icon href="icon.jpg" />
>                 <icon kind="splash" href="splashicon.jpg" />
>                 <description>ScreenViewer Client Application</description>
>                 <description kind="short">A File to grab a screen and send it 
> to a Server</description>
>                 <offline-allowed/>
>         </information>
>         <security>
>             <all-permissions/>
>         </security>
>         <resources>
>                 <j2se version='1.4+'/>
>                 <jar href="logback-core-1.0.3.jar"/>
>                 <jar href="httpclient-4.2.jar"/>
>                 <jar href="mina-core-2.0.4.jar"/>
>                 <jar href="red5.jar"/>
>                 <jar href="spring-context-3.1.1.RELEASE.jar"/>
>                 <jar href="logback-classic-1.0.3.jar"/>
>                 <jar href="openmeetings-screenshare-2.0.0-RELEASE.jar"/>
>                 <jar href="commons-beanutils-1.8.3.jar"/>
>                 <jar href="ehcache-core-2.5.0.jar"/>
>                 <jar href="bcprov-jdk16-145.jar"/>
>                 <jar href="spring-core-3.1.1.RELEASE.jar"/>
>                 <jar href="slf4j-api-1.6.4.jar"/>
>                 <jar href="jcl-over-slf4j-1.6.4.jar"/>
>                 <jar href="spring-beans-3.1.1.RELEASE.jar"/>
>                 <jar href="httpcore-4.2.1.jar"/>
>                 <jar href="red5-client.jar"/>
>                 <jar href="commons-codec-1.6.jar"/>
>                 <jar href="commons-collections-3.2.1.jar"/>
> 
>     </resources>
>     <application-desc 
> main-class='org.openmeetings.screen.webstart.RTMPScreenShare'>
>         <argument>stack.abo.fi</argument>
>         <argument>openmeetings/1</argument>
>         <argument>1935</argument>
>         <argument>a8aeb78cd6a9f3a36b11de01281dd623</argument>
>         <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</argument>
>         <argument>1</argument>
>         <argument>1</argument>
>         <argument>1</argument>
>         <argument>true</argument>
> 
>     </application-desc>
> </jnlp>
> 
> 
> ... and when I click the Exception tab I see the following text:
> 
> JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
> <jnlp spec="1.0+" 
> codebase="http://stack.abo.fi:5080/openmeetings/screensharing/";>
>   <information>
>     <title>Screen Sharing Application</title>
>     <vendor>OpenMeetings</vendor>
>     <homepage href="null"/>
>     <description>ScreenViewer Client Application</description>
>     <description kind="short">A File to grab a screen and send it to a 
> Server</description>
>     <icon href="http://stack.abo.fi:5080/openmeetings/screensharing/icon.jpg"; 
> kind="default"/>
>     <icon 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/splashicon.jpg"; 
> kind="splash"/>
>     <offline-allowed/>
>   </information>
>   <security>
>     <all-permissions/>
>   </security>
>   <update check="timeout" policy="always"/>
>   <resources>
>     <java version="1.4+"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/logback-core-1.0.3.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/httpclient-4.2.jar"; 
> download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/mina-core-2.0.4.jar";
>  download="eager" main="false"/>
>     <jar href="http://stack.abo.fi:5080/openmeetings/screensharing/red5.jar"; 
> download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-context-3.1.1.RELEASE.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/logback-classic-1.0.3.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/openmeetings-screenshare-2.0.0-RELEASE.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-beanutils-1.8.3.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/ehcache-core-2.5.0.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/bcprov-jdk16-145.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-core-3.1.1.RELEASE.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/slf4j-api-1.6.4.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/jcl-over-slf4j-1.6.4.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-beans-3.1.1.RELEASE.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/httpcore-4.2.1.jar"; 
> download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/red5-client.jar"; 
> download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-codec-1.6.jar";
>  download="eager" main="false"/>
>     <jar 
> href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-collections-3.2.1.jar";
>  download="eager" main="false"/>
>   </resources>
>   <application-desc 
> main-class="org.openmeetings.screen.webstart.RTMPScreenShare">
>     <argument>stack.abo.fi</argument>
>     <argument>openmeetings/1</argument>
>     <argument>1935</argument>
>     <argument>a8aeb78cd6a9f3a36b11de01281dd623</argument>
>     <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</argument>
>     <argument>1</argument>
>     <argument>1</argument>
>     <argument>1</argument>
>     <argument>true</argument>
>   </application-desc>
> </jnlp> ]
>         at 
> com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1801)
>         at 
> com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1505)
>         at com.sun.javaws.Launcher.prepareResources(Launcher.java:1281)
>         at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:634)
>         at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:336)
>         at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:208)
>         at com.sun.javaws.Launcher.launch(Launcher.java:125)
>         at com.sun.javaws.Main.launchApp(Main.java:451)
>         at com.sun.javaws.Main.continueInSecureThread(Main.java:283)
>         at com.sun.javaws.Main$1.run(Main.java:116)
>         at java.lang.Thread.run(Thread.java:680)
> 
> 
> Any clue what is wrong?
> 
> Friendly new years greetings,
> 
> Mikael

Reply via email to