Hi Sebastian,

Sorry for interrupting your discussion but what do you mean by " freshly sign the Jars"? Nowadays I also have sharing application problem and as far as I remember during the build process I had taken "Signer certificate will be expired in 6 months" kind of remarks, could there be a connection with these warnings or you are talking about something totally different? How can I update the jars certificate, can you direct me? Again sorry for interrupting your discussion if I am talking about something totally different.

   Best wishes,


_Mahmut


On 27.12.2012 10:16, [email protected] 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" <[email protected] <mailto:[email protected]>>:

    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 <http://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
    <http://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 <http://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
    <http://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