<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>535</bug_id>
          
          <creation_ts>2011-12-14 13:33:20 +0100</creation_ts>
          <short_desc>Provide Java Web Start demos and tests for those currently runnable only as applets</short_desc>
          <delta_ts>2017-01-17 15:27:19 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jogl</product>
          <component>core</component>
          <version>2.4.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Julien Gouesse">gouessej</reporter>
          <assigned_to name="Julien Gouesse">gouessej</assigned_to>
          <cc>sgothel</cc>
          
          <cf_type>FEATURE</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1276</commentid>
    <comment_count>0</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2011-12-14 13:33:20 +0100</bug_when>
    <thetext>Java plugin cannot be installed on machines with very restricted user rights whereas the JRE can be installed even without super user permissions. It means that some tests and demos only working as applets cannot be used on some machines which is quite problematic to perform quick checks. Providing a Java Web Start equivalent for each applet would ease such checks especially when the user is not an expert (he cannot install the whole development environment). Currently there is no NEWT demo using Java Web Start whereas it would be useful to determine whether a bug comes from NEWT or from the AWT part of the API.

On the long term, providing a Java Web Start application able to run some tests with all logs and using a shutdown hook to copy these logs into a file on the desktop would be nice to allow to get some precious pieces of information before investigating further. I can provide some source code to detect the path of the desktop directory correctly (Java Web Start is not able to find it in KDE unlike TUER).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2011-12-18 04:16:53 +0100</bug_when>
    <thetext>I agree Julien - maybe you can add those jnlp files ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1292</commentid>
    <comment_count>2</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2011-12-21 13:24:14 +0100</bug_when>
    <thetext>(In reply to comment #1)
&gt; I agree Julien - maybe you can add those jnlp files ?

I can try to write at least one JNLP file for GL2ES2 Angeles demo.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1636</commentid>
    <comment_count>3</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-06-21 10:55:14 +0200</bug_when>
    <thetext>Hi

I&apos;m going to do it as soon as possible as I can&apos;t run Angeles demo with OpenJDK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637</commentid>
    <comment_count>4</comment_count>
      <attachid>353</attachid>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-06-21 11:53:19 +0200</bug_when>
    <thetext>Created attachment 353
JNLP file for Angeles demo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1638</commentid>
    <comment_count>5</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-06-21 11:54:14 +0200</bug_when>
    <thetext>This demo suddenly crashes when I double click on it with JDK 1.7 update 3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639</commentid>
    <comment_count>6</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2012-06-21 12:04:56 +0200</bug_when>
    <thetext>(In reply to comment #5)
&gt; This demo suddenly crashes when I double click on it with JDK 1.7 update 3.

Sorry, it is the expected behaviour.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6019</commentid>
    <comment_count>7</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2017-01-17 15:27:19 +0100</bug_when>
    <thetext>Applets are deprecated in Java 1.9 and removed from Java 1.10. Java Webstart is probably going to die. This feature makes no sense nowadays and anyway, our &quot;trusted&quot; certificate needs to be renewed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>353</attachid>
            <date>2012-06-21 11:53:19 +0200</date>
            <delta_ts>2012-06-21 11:53:19 +0200</delta_ts>
            <desc>JNLP file for Angeles demo</desc>
            <filename>Angeles.jnlp</filename>
            <type>text/plain</type>
            <size>1026</size>
            <attacher name="Julien Gouesse">gouessej</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPGpubHAgY29kZWJhc2U9Imh0
dHA6Ly9qb2dhbXAub3JnL2RlcGxveW1lbnQvYXJjaGl2ZS9yYy92Mi4wLXJjOS9qb2dsLWRlbW9z
IgogICAgICBocmVmPSJBbmdlbGVzLmpubHAiPgogIDxpbmZvcm1hdGlvbj4KICAgIDx0aXRsZT5K
T0dMIEFuZ2VsZXMgRGVtbzwvdGl0bGU+CiAgICA8dmVuZG9yPkpvZ0FtcCBDb21tdW5pdHk8L3Zl
bmRvcj4KICAgIDxob21lcGFnZSBocmVmPSJodHRwOi8vam9nYW1wLm9yZy9qb2dsLWRlbW9zLyIv
PgogICAgPGRlc2NyaXB0aW9uPlZlcnRleEJ1ZmZlck9iamVjdCBEZW1vPC9kZXNjcmlwdGlvbj4K
ICAgIDxkZXNjcmlwdGlvbiBraW5kPSJzaG9ydCI+QW5nZWxlcyBkZW1vIHBvcnRlZCB0byBKYXZh
IGFuZCBKT0dMPC9kZXNjcmlwdGlvbj4KICAgIDxvZmZsaW5lLWFsbG93ZWQvPgogIDwvaW5mb3Jt
YXRpb24+CiAgPHVwZGF0ZSBjaGVjaz0iYmFja2dyb3VuZCIgcG9saWN5PSJhbHdheXMiLz4KCiAg
ICA8cmVzb3VyY2VzPgogICAgICA8ajJzZSBocmVmPSJodHRwOi8vamF2YS5zdW4uY29tL3Byb2R1
Y3RzL2F1dG9kbC9qMnNlIiB2ZXJzaW9uPSIxLjQrIi8+CiAgICAgIDxwcm9wZXJ0eSBuYW1lPSJz
dW4uamF2YTJkLm5vZGRyYXciIHZhbHVlPSJ0cnVlIi8+CiAgICAgIDxqYXIgaHJlZj0iamFyL2pv
Z2wtZGVtb3MuamFyIiBtYWluPSJ0cnVlIi8+CiAgICAgIDxqYXIgaHJlZj0iamFyL2pvZ2wtZGVt
b3MtdXRpbC5qYXIiIC8+CiAgICAgIDxleHRlbnNpb24gbmFtZT0iam9nbC1hbGwtYXd0IiBocmVm
PSJodHRwOi8vam9nYW1wLm9yZy9kZXBsb3ltZW50L2FyY2hpdmUvcmMvdjIuMC1yYzkvam9nbC1h
bGwtYXd0LmpubHAiIC8+CiAgICA8L3Jlc291cmNlcz4KCiAgPGFwcGxpY2F0aW9uLWRlc2MgbWFp
bi1jbGFzcz0iZGVtb3MuZXMxLmFuZ2VsZXMuTWFpbiI+CiAgIDxhcmd1bWVudD5Ob3RGaXJzdFVJ
QWN0aW9uT25Qcm9jZXNzPC9hcmd1bWVudD4KICA8L2FwcGxpY2F0aW9uLWRlc2M+Cjwvam5scD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>