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