Java Plug-in 1.3.0_02 nor 1.3.0_01 won't launch

Help, I have installed JSDK 1.3.0_01 and 1.3.0_02, I get the same results, neither one will launch from control panel. I have checked the registry and everything seems to be fine.
I am installing the application on WindowsNT 4.0 Svc pk 6 server with I.E. 5.5 with svc pk 2. I s there a patch or something that will keep this from launching? I have uninstalled and reinstalled for the last week and a half now.

I'm having the exact same problem. I'm trying to install ArcIMS (internet map service). ArcIMS requires JRE, JRUN (a servlet engine) and the ArcIMS software. I've uninstalled and re-installed JRE 1.3.0_02 and JRE 1.3.1_01. No luck. JRUN works fine, ArcIMS passes all diagnostics, but will not launch. The Plug-in console will not launch on any version. I'm running Winnt Server 4.0 with service pack 6a and full administrator rights. I've installed, uninstalled, re-installed IE 5.5 and 6.0, both with all their service packs. No luck. I suspect this has something to do with the JVM (Java Virtual Machine). But I can't check that because the Plug-in will not launch! This appears to be a registry problem, but I can't find any improper settings. All help would be greatly appreciated.

Similar Messages

  • Java Plug-in 1.3.0_02

    I have Java Plug-in 1.3.0_02.
    I wrote an applet that depends on some extra clsses which are stored on the client computer.
    I put the jar file that contains those classes in the CLSSPATH variable but applet is not able to load them.
    How should I set up the Java Plug-in so the applet can see those extra clsses?
    Thanks

    put the classpath in the "archive" attribute of the
    applet tag, the re-convert the htmlHow can I put the classpath in the "archive" attribute of the applet tag?
    Can you send the example?
    Thanks

  • Java Plug-in 1.5.0_02 applet error

    Hi to all,
    I have a situation that i cannot resolve. I have a computer in which i login as myself (admin context) and can view the site correctly without errors. However, when i login as a normal user (user) with some group policies implemented i get the following error. My TOC and tool bar do not appear and this is the error extracted.
    My question is that i know it is group policy related but which policy would invoke this result. ? Ie: disabling java scripting in gpedit, disabling java all together etc...
    Any help would be appreciated.
    Java Plug-in 1.5.0_02
    Utilisation de la version JRE 1.5.0_02 Java HotSpot(TM) Client VM
    R�pertoire d'accueil de l'utilisateur = C:\Documents and Settings\dbabin
    c: effacer la fen�tre de la console
    f: finaliser les objets de la file d'attente de finalisation
    g: lib�rer la m�moire
    h: afficher ce message d'aide
    l: vider la liste des chargeurs de classes
    m: imprimer le relev� d'utilisation de la m�moire
    o: d�clencher la consignation
    p: recharger la configuration du proxy
    q: masquer la console
    r: recharger la configuration des politiques
    s: vider les propri�t�s syst�me et d�ploiement
    t: vider la liste des threads
    v: vider la pile des threads
    x: effacer le cache de chargeurs de classes
    0-5: fixer le niveau de tra�age � <n>
    charger : classe a0ce100 introuvable.
    java.lang.ClassNotFoundException: a0ce100
    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadCode(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed.
    at sun.applet.AppletClassLoader.getBytes(Unknown Source)
    at sun.applet.AppletClassLoader.access$100(Unknown Source)
    at sun.applet.AppletClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 10 more
    java.lang.NoClassDefFoundError: JTreeCanvas
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    I forgot to mention the envrironment.
    Windows 2000 SP4
    Sun Java Plug-in 1.5.0_02

  • How to force the Netscape browser to use Java Plug-in 1.3.0_02?

    For Analyzer 6.2.1, how to force the Netscape browser to use Java Plug-in 1.3.0_02?

    Change the classid in the object tag here is some info.This applies to JRE's 1.3.1 and greater.How do I know what Class ID to use for a specific JRE?CAFEEFAC-0013-0001-0004-ABCDEFFEDCBACAFEEFAC = This tells the browser to force a specific JRE0013-0001-0004 = JRE version number 1.3.1_04 (1.3.1_08 would be 0013-0001-0008)ABCDEFFEDCBA = Just needs to be there.1.3.0_02 = E19F9331-3110-11d4-991C-005004D3B3DB, it seems like they did not implement the standard until v.1.3.1Any good JRE Version = 8AD9C840-044E-11D1-B3E9-00805F499D93, this class id will just look for any good JRE.http://java.sun.com/j2se/1.4.1/docs/guide/plugin/developer_guide/version.html

  • Recently upgraded my Java to Java SE 6 1.6.0_33; now Final Cut Server won't launch due to security restrictions. Help!

    Running OSX 10.6.8, and I received a Software Update notification this morning stating that Java has a security update available. So, being the dilligent updater that I am, I updated to Java SE 6 1.6.0_33. Now Final Cut Server will not launch, stating "Unsigned application requesting unrestricted access to system"
    Is there an exception list somewhere for the Java client to which I can add FCS? (Sorry, I'm not very familiar with Java)
    Here is the launch file and exception info:
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp
      spec="1.0+"
      codebase="http://192.168.1.103" href="/FinalCutServer/FinalCutServer_mac.jnlp">
      <information>
        <icon kind="default" href="~fcsvr/webstart/FinalCutServer.icns"/>
        <icon kind="shortcut" href="~fcsvr/webstart/FinalCutServer.icns"/>
        <icon kind="splash" href="~fcsvr/webstart/FinalCutServer.png"/>
        <title>Final Cut Server</title>
        <vendor>Apple Inc.</vendor>
        <homepage href="/FinalCutServer"/>
        <description>Final Cut Server</description>
        <description kind="short">Final Cut Server</description>
        <shortcut online="true">
          <desktop/>
          <menu submenu="Apple"/>
        </shortcut>
      </information>
      <security>
          <all-permissions/>
      </security>
      <resources>
        <jar href="/~fcsvr/webstart/FinalCutServer.jar"/>
        <j2se version="1.5*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false"/>
        <j2se version="1.6*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false -d32"/>
        <property name="apple.awt.graphics.UseQuartz" value="false"/>
        <property name="file.encoding" value="UTF-8"/>
      </resources>
      <resources os="Mac OS X" arch="i386">
        <nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>
      </resources>
      <resources os="Mac OS X" arch="ppc">
        <nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>
      </resources>
      <application-desc main-class="com.apple.FinalCutServer.javaui.FinalCutServer">
      </application-desc>
    </jnlp>
    JNLPException[category: Security Error : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" codebase="http://192.168.1.103/" href="http://192.168.1.103/FinalCutServer/FinalCutServer_mac.jnlp">
      <information>
        <title>Final Cut Server</title>
        <vendor>Apple Inc.</vendor>
        <homepage href="http://192.168.1.103/FinalCutServer"/>
        <description>Final Cut Server</description>
        <description kind="short">Final Cut Server</description>
        <icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.icns" kind="default"/>
        <icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.icns" kind="shortcut"/>
        <icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.png" kind="splash"/>
        <shortcut online="true">
          <desktop/>
          <menu submenu="Apple"/>
        </shortcut>
      </information>
      <security>
        <all-permissions/>
      </security>
      <update check="timeout" policy="always"/>
      <resources>
        <jar href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.jar" download="eager" main="false"/>
        <java initial-heap-size="67108864" max-heap-size="314572800" java-vm-args="-Dapple.awt.graphics.UseQuartz=false" version="1.5*"/>
        <java initial-heap-size="67108864" max-heap-size="314572800" java-vm-args="-Dapple.awt.graphics.UseQuartz=false -d32" version="1.6*"/>
        <property name="apple.awt.graphics.UseQuartz" value="false"/>
        <property name="file.encoding" value="UTF-8"/>
        <nativelib href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer_MacOSX.jar" download="eager" main="false"/>
      </resources>
      <application-desc main-class="com.apple.FinalCutServer.javaui.FinalCutServer"/>
    </jnlp> ]
        at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:16 91)
        at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1507)
        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)

    Aha! I was able to solve the problem thanks to the help of another editor.
    Open Java Preferences (Applications > Utilities)
    Click the check box on the first page to allow web applets
    Under the security tab, there will be an existing Security Certificate (signed by Apple Inc.) that is likely for FCSvr. Delete the certificate.
    Open FCSvr again, and Java will prompt you as to allow it or not. Click Allow and tell it to remember for future use.
    Badabing, badaboom! FCSvr is back up and running!
    (Note this is for client-side only)

  • Java Plug-In 1.4.1 Crashes in Win2000 IE6.0.2600

    Hallo
    Please can somebody help with information on why the Java Plug-in ver 1.4.1 just crashes when I try to run an applet under windows 2000 Professional using IE6.0.2600. Also I cannot run the Java Console nor the Java Plug-in Control panel, all of which crash or do nothing. The console shows signs of wanting to run by displaying its window by it never completes this process and then it crashes, killing the browser in the process. When it does this, it resets the Internet Option "Java Console ENabled" in IE Internet Options>Advanced>Microsoft VM.
    Why cant I run the Java Console, the Java Plugin Control Panel or any applet no matter how simple.
    Any help will be greatly appreciated!!!
    Thanks

    I have the same machine configuration and Java Plug-in reboots my machine when download my application from a website. It also reboots machine when i click on 'Get Update' button on the Java Plug-in Control panel. Please help.
    Dose anybody know how to report this Critical bug to Sun.

  • Java plug-in.  Java 1.4 or Jinitiator?

    My office has had numerous issues with Java while running Discoverer over the years. I noticed, in the Enterprise Manager console, that I have 2 choices for the Java plug-in. Sun Java plug-in (1.4) (what we use now) and Oracle Jinitiator. Given the issues we have had with Java I am tempted to try Jinitiator. Does anyone know the risks/drawbacks to trying Jinitiator? I tried googling exactly what Jinitiator does (compared to just Java), but the results were not very helpful. There must be a reason why there is an option to use one or the other, but I'm uncertain of Jinitiator's purpose (and how it will affect my users' Discoverer experience).
    Thanks!

    Hi,
    Oracle Jinitiator is based on JDK 1.3 (now long deprecated). It was an "enhanced" JRE to work with some specific features and coding with E-Business Suite forms. Discoverer also used it so that one could avoid JRE conflicts when using both E-BS Forms and the Discoverer Plus applet.
    I'm not sure if you are using an E-Business Suite shop or nor.
    The following documents might help you out:
    Recommended Client Java Plug-in (JVM/JRE) For Discoverer Plus 10g (10.1.2)     (Doc ID 465234.1)
    http://blogs.oracle.com/stevenChan/2010/05/jre_16020b5_fixes_ebs_issues.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+OracleE-BusinessSuiteTechnology+%28Oracle+E-Business+Suite+Technology%29
    http://blogs.oracle.com/stevenChan/2009/06/roundup_oracle_jinitiator_13_desupported_in_july_2.html
    I would recommend sticking with Java and addressing any issues you have with Oracle.
    Other comments welcomed.
    Regards,
    Steve.

  • Silent installation in Java Plug-in

    Hi people, i am trying to do a silent installation of the java plugin, i have manage to do it but something goes wrong because when i want to look at any applet in my browser it doesn't work. With the appletviewer i can see my applets.
    Some one knows what have i to do to make my applets work in the browser?
    i have created the silent installation but in the browser it doesn't go with applets.
    Please help.
    Thanks.

    Guys,
    I am a newbie with this plug-in stuff, but I have one for you...
    I had the plug-in 1.3.0_02 working fine with the applet However, now I upgraded to 1.3.1_02 and for the life of me won't understand why it won't just use the new plug-in - but insists on downloading the old plug-in. ??? why??
    Aren't the geniouses supposed make it backwards compatible or am I supposed to hang on to all the plug-ins.

  • How do download Java Plug in

    I dowloaded J2SE runtime environment 5.0 update 2. Where do I dind the Java Plug in?

    You can download J2SE runtime 5.0 update 3 from the
    java web site www.java.sun.com.No, that only has 1.5.0_02. To get the _03 update, go to java.sun.com and click J2SE 5.0 in the Popular Downloads box at the right.
    This excerpt from Graham Hamilton's (Sun VP) blog explains the policy:
    "We will not be releasing 5.0 Update 3 on java.com or via auto-update. Here's why.
    Our goal is that the update releases be boring. Seriously! They are intended to deliver fixes that will be important to some customers, but they aren't normally a "must-have" item for typical Java end users. So we don't necessarily want to push them all out to our mass consumer audience.
    Java.com and the java auto-update mechanism are primarily targeted at making it easy for home consumers to get the JRE. As part of that, we're trying to make sure that the latest version available via java.com is the same as the latest version available via auto-update. But this won't necessarily always be the same as the latest release that is available on java.sun.com.
    We will occasionally use auto-update to propagate a new version out to the consumer audience, but we want to do that sparingly. In March we enabled auto-update from 1.4.X to 5.0 Update 2 and as a result millions of consumers chose to do an auto-update to Tiger. We're glad they did that, but we don't want to bother them with another auto-update again too quickly."

  • How to set up a Java Plug-in Download page in case of netscape?

    hai all of you,
    i have a problem regarding downloading plugin.
    i am using <object > and <embed> tags to download the plugins inorder to run the applets. but it is taking long time to download the plugin form sun.com.
    so what i have done is, i downloaded the plugin.exe file and .cab file and put it in my tomcat server mainted by other party.(y application if for internet purpose only.)
    i refered to http://java.sun.com/products/plugin/1.2/docs/intranet.html. there it is mentioned that, to download the plugin.
    for I.E i can able to change the code.
    but for NetScape it's a little bit confusing.
    i have downloaded the binary file in my own directory.
    here he is asking to set up a java plugin-in download page.
    instead of this "plugin-install.html" page what page i should create and what should be the code in this page if i have to write on my own. please let me know if anybody know about it.
    following para is from sun.com
    "To deploy Java Plug-in in intranet environments with Navigator, you need to download and store the Java Plug-in binary file on one of your web servers. Then you need to set up a Java Plug-in Download page and modify the pluginspage attribute in the EMBED tag to refer to this page. The Download page should have options to download different versions of Java Plug-in, such as for Windows and Solaris. For example, if you have set up the Java Plug-in Download page at "http://javaweb.eng/plugin/" and the page is called plugin-install.html, you can specify the pluginspage as "http://javaweb.eng/plugin/plugin-install.html". "
    thanks
    by
    sambareddy

    I have successfuly done this.
    Change the converted html as per the instructions to point to another page.
    Here is an example of the new html page you need to create:
    <html>
    <head>
    <title>Java Plugin Install Page</title>
    </head>
    <body>
    <h2><center>Java Plugin Install Page</center></h2>
    <p></p>
    <h3>Windows Version Only!!!</h3>
    Click here to Download Plugin
    <p></p>
    <p>You may or may not be asked to either save or run from current location</p>
    <p>If the run from current location is available, use that option</p>
    <p>If you can only save the file, then save it to your workstation and exit the download page and exit Netscape. Then using Windows Explorer, go to where you downloaded the file and double click on the file to run it. Accept all options during the install process and once it has finished try accessing your web page again using Netscape. You should then get to the web page or application and this page will not apppear again.
    </body>
    </html>
    If you put the file j2re-1_3_1-win.exe on a web server somewhere then you will have to prefix the file with
    http://yourwebserverdirectory/
    Hope this helps.

  • Java Plug-in / JSObject support with IE and Firefox

    Hi there,
    Basicaly, the idea behind is to write objects in Java to replace or extend functionnalities of a web page (like XMLHttpRequest object). Those objects should support event handler writen in Javascript.
    My first idea was to create JavaBeans and instantiate them through OBJECT tags in HTML (not as ActiveX objects). I don't find a way to instatiate a Javabean which was not also an applet.
    Does someone knows how to ?
    Anyway, the OBJECT tag may not work with Netscape. So, I went to use the APPLET tag with the Sun Java Plug-in.
    I've made some tests with IE and Firefox and there is at least two differences between them (both use the Sun Java Plug-in) :
    1/ Firefox / JSObject
    When you pass a Javascript object to a Java method, it seems that you
    cannot use methods like 'getMember', 'call', etc on this object.
    (invocation of the method works but returns null)
    But, if you access the same object form inside Java starting by
    JSObject.getWindows(...) and so on, it works fine.
    IE works in all cases.
    Example, with the Java applet and HTML below :
    . Java applet :
    | package JavaJS;
    |
    | import netscape.javascript.*;
    |
    | public class FirefoxApplet
    |        extends java.applet.Applet {
    |   netscape.javascript.JSObject win = null;
    |  
    |   public void init() {
    |     win = netscape.javascript.JSObject.getWindow(this);
    |   }
    |
    |   public Object getJSObjectMember( netscape.javascript.JSObject jso, String member ) {
    |     return jso.getMember(member);
    |   }
    |
    |   public netscape.javascript.JSObject getJSObjectFromPath( String jsoPath ) {
    |     String [] jsoNames = jsoPath.split("\\.");
    |     netscape.javascript.JSObject jso = win;
    |
    |     for( int i = 0; ( i < jsoNames.length ); i++ )
    |       jso = (netscape.javascript.JSObject)jso.getMember(jsoNames);
    |
    | return jso;
    | }
    |
    | public Object getJSObjectPathMember( String jsoPath, String member ) {
    | return getJSObjectMember(getJSObjectFromPath(jsoPath),member);
    | }
    | }
    [i]. HTML page :| <HTML>
    | <HEAD>
    | <TITLE>FirefoxApplet</TITLE>
    | <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    | <META http-equiv="Content-Script-Type" content="text/javascript">
    | <SCRIPT>
    | var ffxa = null;
    | var txa = null;
    |
    | var o = {
    | s : "object o, member s",
    | o : {
    | s : "object o.o, member s"
    | }
    | }
    |
    | function go() {
    | print(ffxa.getJSObjectMember(o,"s"));
    | print(ffxa.getJSObjectMember(o.o,"s"));
    | print(ffxa.getJSObjectPathMember("o","s"));
    | print(ffxa.getJSObjectPathMember("o.o","s"));
    | print(ffxa.getJSObjectMember(ffxa.getJSObjectFromPath("o"),"s"));
    | print(ffxa.getJSObjectMember(ffxa.getJSObjectFromPath("o.o"),"s"));
    | }
    |
    | function print( text ) {
    | txa.value = txa.value+text+"\n";
    | }
    |
    | function loaded() {
    | ffxa = document.getElementById("ffxa");
    | txa = document.getElementById("txa");
    |
    | }
    | </SCRIPT>
    | </HEAD>
    | <BODY onload="loaded()">
    | <APPLET id="ffxa"
    | code="JavaJS.FirefoxApplet.class"
    | width="0"
    | height="0"
    | MAYSCRIPT>
    | </APPLET><BR>
    | <INPUT type="button" onclick="go()" value="Go"><BR>
    | <TEXTAREA id="txa" rows="10" cols="40"></TEXTAREA>
    | </BODY>
    | </HTML>
    When the HTML page has loaded, a click on the Go button gives :
    . Firefox output :
    | null
    | null
    | object o, member s
    | object o.o, member s
    | null
    | null
    . IE output :
    | object o, member s
    | object o.o, member s
    | object o, member s
    | object o.o, member s
    | object o, member s
    | object o.o, member s
    2/ Internet Explorer / JSObject
    As we have seen in the previous example, passing Javascript object to
    an applet method works. Here, the problem comes when a Javascript object
    is pass to a method that's not an applet's method.
    If within the applet, you instantiate a new Java object and then
    call from Javascript a method on this object with a Javascript object as
    parameter then an Exception is raised when invoking that method.
    Firefox works fine here.
    Example, with the Java applet and HTML page below :
    . Java applet :
    | package JavaJS;
    |
    | public class IEApplet extends java.applet.Applet {
    |  
    |   public void init() {
    |   }
    |  
    |   public Object echo( Object object ) {
    |     return object;
    |   }
    |  
    |   public Object newEcho() {
    |     return new Echo();
    |   }
    | }
    . Java Echo class
    | package JavaJS;
    |
    | public class Echo {
    |  
    |   public Echo() {
    |   }
    |
    |   public Object echo(Object object) {
    |     return object;
    |   }
    | }
    . HTML page :
    | <HTML>
    |   <HEAD>
    |     <TITLE>IEApplet</TITLE>
    |     <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    |     <META http-equiv="Content-Script-Type" content="text/javascript">
    |     <SCRIPT>
    |       var iea = null;
    |       var txa = null;
    |
    |       var o = {
    |         s : "object o, member s",
    |         o : {
    |           s : "object o.o, member s"
    |         }
    |       }
    |
    |       function go() {
    |         print(iea.echo(o));
    |         print(iea.newEcho().echo(o));
    |       }
    |      
    |       function print( text ) {
    |         txa.value = txa.value+text+"\n";
    |       }
    |
    |       function loaded() {
    |         iea = document.getElementById("iea");
    |         txa = document.getElementById("txa");
    |        
    |       }
    |     </SCRIPT>
    |   </HEAD>
    |   <BODY onload="loaded()">
    |     <APPLET id="iea"
    |             code="JavaJS.IEApplet.class"
    |             width="0"
    |             height="0"
    |             MAYSCRIPT>
    |     </APPLET><BR>
    |     <INPUT type="button" onclick="go()" value="Go"><BR>
    |     <TEXTAREA id="txa" rows="10" cols="40"></TEXTAREA>
    |   </BODY>
    | </HTML>When the HTML page has loaded, a click on the Go button gives :
    . Firefox output :
    | [object Object]
    | [object Object]
    . IE output :
    | [object Object]
    with this Exception on the second method invocation :
    | java.lang.ClassCastException
    |      at sun.plugin.com.DispatchImpl.convertParams(Unknown Source)
    |      at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
    |      at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
    |      at java.security.AccessController.doPrivileged(Native Method)
    |      at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
    | java.lang.Exception: java.lang.ClassCastException
    |      at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
    |      at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
    |      at java.security.AccessController.doPrivileged(Native Method)
    |      at sun.plugin.com.DispatchImpl.invoke(Unknown Source)There is a workaround for this, it's possible to wrap the Javascript object
    in a Java object with an applet method and then use this Java object as
    parameter.
    Anyway, my questions are : regarding points 1/ and 2/ are these bugs with the Sun Java Plug-in ? or someone could explain these behaviors ?
    Thanks for your reading.
    Software infos :
    . Firefox version 1.0.7
    . Internet Explorer version 6.0.2800.1106 / JScript version 5.6
    . Plug-in Java(TM): Version 1.4.2_08
    . JSDK version 1.4.2_08
    . Windows 2000 Server version 5.00.2195 sp4

    Please test with the new Java Plug-In available in 6u10 at http://jdk6.dev.java.net/6u10ea.html. The Java/JavaScript bridge has been completely rewritten and is now more complete and portable than ever before. Longstanding issues should be fixed with this new version. Please try it and post if you continue to have problems.

  • Java Plug-In's SSV Helper 2, Start Detector - are not Verified

    I have the following Internet Explorer Add-ons relating to Java...
    I had an old version of Java, something like 1.5 or 1.15 ? - it was from 2006... then i installed the latest version of java from the official java website (where i had to say yes to installing add-ons / active-x controls even before the download begun)... my new version is Java version 6 update 10, (build 1.6.0_10-b33). i think i uninstalled the old version of java first.. it left some files in its installation directory so i manually deleted them after i had installed the new version though, it had its own folder with the version number as its name, a different folder for each version.
    These are the java plug-ins i have...
    Java(tm) Plug-In 2 SSV Helper (Not verified) Sun Microsystems, Inc. jp2ssv.dll
    Java(tm) Plug-In SSV Helper Sun Microsystems, Inc. ssv.dll
    JQSIEStartDetector Impl Class (Not verified) Sun Microsystems, Inc. jqs_plugin.dll
    i guess the SSV Helper (the first one, not 2) was the old version of java.. and the other two are the new version.
    My question, why are they not verified, is this normal, a danger/problem... considering the old java version add-on is verified.
    Also what do these add-ons do?, are they needed.
    thanks.
    I have windows xp home.sp3??? - its fully auto updated... internet explorer 7.

    Exactly .. I have way too much Java stuff in my add-ins that is NOT verified and am having problems deleting that which I may not need
    I wish we did not have to be a "developer" just to have the latest version of Java working on our systems. I realize more reading has to be done but for someone like me who has so many versions of Java and can not find out why this is so .. and how many I need in order to just prowse the web in the latest version of Java .. it is time consuming to have to go thru these Java add-ins and time consuming to have to want to remove older versions of Java.
    Sorry for the nit picking but it is valid for those of us who don't want to know all of this stuff.

  • Applets and memory not being released by Java Plug-in

    Hi.
    I am experiencing a strange memory-management behavior of the Java Plug-in with Java Applets. The Java Plug-in seems not to release memory allocated for non-static member variables of the applet-derived class upon destroy() of the applet itself.
    I have built a simple "TestMemory" applet, which allocates a 55-megabytes byte array upon init(). The byte array is a non-static member of the applet-derived class. With the standard Java Plug In configuration (64 MB of max JVM heap space), this applet executes correctly the first time, but it throws an OutOfMemoryException when pressing the "Reload / Refresh" browser button or if pressing the "Back" and then the "Forward" browser buttons. In my opionion, this is not an expected behavior. When the applet is destroyed, the non-static byte array member should be automatically invalidated and recollected. Isn't it?
    Here is the complete applet code:
    // ===================================================
    import java.awt.*;
    import javax.swing.*;
    public class TestMemory extends JApplet
      private JLabel label = null;
      private byte[] testArray = null;
      // Construct the applet
      public TestMemory()
      // Initialize the applet
      public void init()
        try
          // Initialize the applet's GUI
          guiInit();
          // Instantiate a 55 MB array
          // WARNING: with the standard Java Plug-in configuration (i.e., 64 MB of
          // max JVM heap space) the following line of code runs fine the FIRST time the
          // applet is executed. Then, if I press the "Back" button on the web browser,
          // then press "Forward", an OutOfMemoryException is thrown. The same result
          // is obtained by pressing the "Reload / Refresh" browser button.
          // NOTE: the OutOfMemoryException is not thrown if I add "testArray = null;"
          // to the destroy() applet method.
          testArray = new byte[55 * 1024 * 1024];
          // Do something on the array...
          for (int i = 0; i < testArray.length; i++)
            testArray[i] = 1;
          System.out.println("Test Array Initialized!");
        catch (Exception e)
          e.printStackTrace();
      // Component initialization
      private void guiInit() throws Exception
        setSize(new Dimension(400, 300));
        getContentPane().setLayout(new BorderLayout());
        label = new JLabel("Test Memory Applet");
        getContentPane().add(label, BorderLayout.CENTER);
      // Start the applet
      public void start()
        // Do nothing
      // Stop the applet
      public void stop()
        // Do nothing
      // Destroy the applet
      public void destroy()
        // If the line below is uncommented, the OutOfMemoryException is NOT thrown
        // testArray = null;
      //Get Applet information
      public String getAppletInfo()
        return "Test Memory Applet";
    // ===================================================Everything works fine if I set the byte array to "null" upon destroy(), but does this mean that I have to manually set to null all applet's member variables upon destroy()? I believe this should not be a requirement for non-static members...
    I am able to reproduce this problem on the following PC configurations:
    * Windows XP, both JRE v1.6.0 and JRE v1.5.0_11, both with MSIE and with Firefox
    * Linux (Sun Java Desktop), JRE v1.6.0, Mozilla browser
    * Mac OS X v10.4, JRE v1.5.0_06, Safari browser
    Your comments would be really appreciated.
    Thank you in advance for your feedback.
    Regards,
    Marco.

    Hi Marco,
    my guess as to why JPI would keep references around, if it does keep them, is that it propably is an implementation side effect. A lot of things are cached in the name of performance and it is easy to leave things laying around in your cache. Maybe the page with the associated images/applets is kept in the browser cache untill the browser needs some memory and if the browser memory manager is not co-operating with the JPI/JVM memory manager the browser is not out of memory, thus not releasing its caches but the JVM may be out of memory. Thus the browser indirectly keeps the reference that it realy does not need. This reference could be inderect through some 'applet context' or what ever the browser uses to interact with JPI, don't realy know any of these details, just imaging what must/could be going on there. Browser are amazingly complicated beast.
    This behaviour that you are observing, weather the origin is something like I speculated or not, is not nice but I would not expect it to be fixed even if you filed a bug report. I guess we are left with relleasing all significatn memory structures in destroy. A simple way to code this is not to store anything in the member fields of the applet but in a separate class; then one has to do is to null that one reference from the applet to that class in the destroy method and everything will be relased when necessary. This way it is not easy to forget to release things.
    Hey, here is a simple, imaginary, way in which the browser could cause this problem:
    The browser, of course needs a reference to the applet, call it m_Applet here. Presume the following helper function:
    Applet instantiateAndInit(Class appletClass) {
    Applet applet=appletClass.newInstance();
    applet.init();
    return applet;
    When the browser sees the applet tag it instantiates and inits the new applet as follows:
    m_Applet=instantiateAndInit(appletClass);
    As you can readily see, the second time the instantiation occurs, the m_Applet holds the reference to the old applet until after the new instance is created and initlized. This would not cause a memory leak but would require that twice the memory needed by the applet would be required to prevent OutOfMemory.I guess it is not fair to call this sort of thing a bug but it is questionable design.In real life this is propably not this blatant, but could happen You could try, if you like, by allocating less than 32 Megs in your init. If you then do not run out of memory it is an indication that there are at most two instances of your applet around and thus it could well be someting like I've speculated here.
    br Kusti

  • Java Plug-in and Java Web Start Will Not Start In JDK 1.4.2_03

    I can't get the Java Plug-in or Java Web Start to start in JDK 1.4.2_03, but they did work when I first installed the JDK months ago. When I double-click either icon an hourglass displays for a second and then disappears without opening the window. I don't even get an error message.
    I've tried reinstalling the JDK three times. On the last reinstall, I followed some instructions on how to completely remove the JDK. Here's the URL of the instructions I followed:
    http://www.pcreview.co.uk/forums/thread-295773.php
    Strangely JBuilder stopped working too.
    I'm running Windows 2000.
    Help!
    Thank you!

    Hi
    Once u have got the Certificate from the Verisign there will be 3 chains in that cert(what i think)......Get the other 2 certificates from U r cert(like intermediate and Root)....and install them in the trust and Intermediate folder...
    other option is u generate the CSR keeping Sys Date 1 month ahead..( i tried like this only..it worked)
    Regards,
    Anand

  • JRE 1.7 / Java Plug-in - Long delay in retrieving the applet File(JAR) due to a request to the Domain Controller(on port 53)

    Description:
    A specific group of users/customers (using Windows7 OS with IE and FireFox web browsers) are facing problems with retrieving the applet File, after they upgraded the JRE on the system(PC) to JRE 1.7.0_25-b17 from JRE version 1.6.0_29-b11.
    With JRE 1.7.0_25-b17 it is noticed that when the Java plugin requests for the applet File; it sends a request to the Domain Controller of the user, which causes a delay of 2 to 5 minutes and sometimes hangs. The problem occurs consistently.
    The current temporary workaround for this group of users is to use JRE version 1.6.0_29-b11.
    Problem analysis:
    To investigate the problem the below steps were executed:
    1) Collected the Java console outputbelow details from the user's system. (The complete output is not posted due to lengthy content, though can be added further to this post if required.)
    (a) Works fine with JRE version 1.6.0_29-b11. Kindly refer to Java console output in the code ‘section A’ towards the end of this post.
    (b) The problem occurs with problem with JRE version 1.7.0_25-b17. Kindly refer to Java console output in the code ‘section B’ towards the end of this post. The step where the problem is observed, is indicated as(##<comment>##).
    2) The network settings in the user's browser was checked. Internet Options > Connections > LAN setting
    The configured option is 'Use automatic configuration script' and the value is http://www.userAppX.com/proxy.pac
    This configuration remains the same irrespective of the JRE version in use.
    3) The network settings in the Java Control Panel was checked.
    The used/selected option is "Use browser settings", although values for 'Use proxy server' and 'use automatic proxy configuration script' are filled-in as 'user-proxy.com' and 'http://www.userAppX.com/proxy.pac' respectively.
    This configuration remains the same irrespective of the JRE version in use.
    4) The proxy PAC file was checked and debugging was done for the request 'https://myAppletHost.com/download/...'. The FindProxyForUrl function (including the conditions defined in it, for the hostname and domain checks) returns PROXY user-proxy.com:80
    5) The user also tried the below
    a. Changed the option in the network settings in the browser to 'Proxy server' with Address 'user-proxy.com' and Port '80'
    b. Restarted the browser.
    c. Tried with Java Plug-in 1.6.0_29, JRE version 1.6.0_29-b11. There was no problem and no request to the Domain Controller of the user.
    d. Tried with Java Plug-in 10.40.2.43, JRE version 1.7.0_40-b43. The problem occurs with the delay and a request to the Domain Controller of the user is observed.
    Kindly refer to Java console output in the code ‘section C’ towards the end of this post.
    6) The user also tried setting the below property in the Java Control panel; restarted the browser, and try with JRE 1.7.0_40-b43. The problem stil persists.
    -Djava.net.preferIPv4Stack=true
    7) The Global Policy Management of the Domain Controller was verified by the user. It has GPO for proxy setting but nothing related to Java security.
    Questions:
    The problem seems be specific to a particular (user) environment setup, and the user faces the problem when using JRE 1.7.
    We would like to know if the issue is in the (user) environment setup or in JRE 1.7.
    Could you please help with information/ideas/suggestions to identify the root cause and solution for this problem?
    Section A:
    Java Plug-in 1.6.0_29
    Using JRE version 1.6.0_29-b11 Java HotSpot(TM) Client VM
    User home directory = C:\Users\userA
    basic: Plugin2ClassLoader.addURL parent called for https://myAppletHost.com/download/myApplet.jar
    network: Connecting https://myAppletHost.com/download/myApplet.jar with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-b1bb5056c5b0e83f=2; Path=/"
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-b1bb5056c5b0e83f=2; Path=/"
    security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    security: Loading SSL Root CA certificates from C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    security: Loaded SSL Root CA certificates from C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Loading certificates from Internet Explorer ROOT certificate store
    security: Loaded certificates from Internet Explorer ROOT certificate store
    security: Checking if certificate is in Deployment denied certificate store
    network: Connecting https://myAppletHost.com/download/myApplet.jar with cookie "JSESSIONID=0000IK4bEMoqXH10zsl88rwvoRI:175oe9tjd; BCSI-CS-b1bb5056c5b0e83f=2"
    network: Downloading resource: https://myAppletHost.com/download/myApplet.jar
                    Content-Length: 403.293
                    Content-Encoding: null
    Dump system properties ...
    https.protocols = TLSv1,SSLv3
    java.vm.info = mixed mode, sharing
    java.vm.name = Java HotSpot(TM) Client VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Sun Microsystems Inc.
    java.vm.specification.version = 1.0
    java.vm.vendor = Sun Microsystems Inc.
    java.vm.version = 20.4-b02
    javaplugin.nodotversion = 160_29
    javaplugin.version = 1.6.0_29
    javaplugin.vm.options =
    os.arch = x86
    os.name = Windows 7
    os.version = 6.1
    trustProxy = true
    deployment.proxy.auto.config.url = http://www.userAppX.com/proxy.pac
    deployment.proxy.bypass.local = false
    deployment.proxy.http.host = user-proxy.com
    deployment.proxy.http.port = 80
    deployment.proxy.override.hosts =
    deployment.proxy.same = false
    deployment.proxy.type = 3
    deployment.security.SSLv2Hello = false
    deployment.security.SSLv3 = true
    deployment.security.TLSv1 = true
    deployment.security.mixcode = ENABLE
    Section B:
    Java Plug-in 10.25.2.17
    Using JRE version 1.7.0_25-b17 Java HotSpot(TM) Client VM
    User home directory = C:\Users\userA
    basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@12adac5
    basic: Plugin2ClassLoader.addURL parent called for https://myAppletHost.com/download/myApplet.jar
    network: Connecting https://myAppletHost.com/download/myApplet.jar with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-2d4ce94a2ae7b460=2; Path=/"
    network: Connecting http://10.x.x.xx:53/ with proxy=DIRECT
                    (##THE ABOVE REQUEST CAUSES THE DELAY OR HANGS##)
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-2d4ce94a2ae7b460=2; Path=/"
    security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loading SSL Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loaded SSL Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Loading certificates from Internet Explorer ROOT certificate store
    security: Loaded certificates from Internet Explorer ROOT certificate store
    network: Connecting https://myAppletHost.com/download/myApplet.jar with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-2d4ce94a2ae7b460=2; Path=/"
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-2d4ce94a2ae7b460=2; Path=/"
    network: Connecting https://myAppletHost.com/download/myApplet.jar with cookie "JSESSIONID=0000UQuXWY5tjxjpwcKHlfJKe_8:175oe9j45; BCSI-CS-2d4ce94a2ae7b460=2"
    network: ResponseCode for https://myAppletHost.com/download/myApplet.jar : 200
    network: Encoding for https://myAppletHost.com/download/myApplet.jar : null
    network: Server response: (length: -1, lastModified: Thu Feb xx yy:yy:yy CET 2013, downloadVersion: null, mimeType: text/plain)
    network: Downloading resource: https://myAppletHost.com/download/myApplet.jar
                    Content-Length: -1
                    Content-Encoding: null
    Section C:
    Java Plug-in 10.40.2.43
    Using JRE version 1.7.0_40-b43 Java HotSpot(TM) Client VM
    User home directory = C:\Users\userA
    basic: Plugin2ClassLoader.addURL parent called for https://myAppletHost.com/download/myApplet.jar
    network: Connecting https://myAppletHost.com/download/myApplet.jar with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-1d67c8b6508ca09c=2; Path=/"
    network: Connecting http://10.x.x.xx:53/ with proxy=DIRECT
                    (##THE ABOVE REQUEST CAUSES THE DELAY OR HANGS##)
    network: Checking for update at: https://javadl-esd-secure.oracle.com/update/blacklist
    network: Checking for update at: https://javadl-esd-secure.oracle.com/update/blacklisted.certs
    network: Checking for update at: https://javadl-esd-secure.oracle.com/update/baseline.version
    network: Connecting https://javadl-esd-secure.oracle.com/update/blacklist with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Connecting https://javadl-esd-secure.oracle.com/update/baseline.version with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Connecting https://javadl-esd-secure.oracle.com/update/blacklisted.certs with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loading SSL Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    security: Loaded SSL Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
    Dump system properties ...
    https.protocols = TLSv1,SSLv3
    java.vm.info = mixed mode, sharing
    java.vm.name = Java HotSpot(TM) Client VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Oracle Corporation
    java.vm.specification.version = 1.7
    java.vm.vendor = Oracle Corporation
    java.vm.version = 24.0-b56
    javaplugin.nodotversion = 10402
    javaplugin.version = 10.40.2.43
    os.arch = x86
    os.name = Windows 7
    os.version = 6.1
    trustProxy = true
    active.deployment.proxy.auto.config.url = http://www.userAppX.com/proxy.pac
    active.deployment.proxy.bypass.local = false
    active.deployment.proxy.http.host = user-proxy.com
    active.deployment.proxy.http.port = 80
    active.deployment.proxy.same = false
    active.deployment.proxy.type = 3
    deployment.browser.path = C:\Program Files (x86)\Internet Explorer\iexplore.exe
    deployment.proxy.auto.config.url = http://www.userAppX.com/proxy.pac
    deployment.proxy.bypass.local = false
    deployment.proxy.http.host = user-proxy.com
    deployment.proxy.http.port = 80
    deployment.proxy.override.hosts =
    deployment.proxy.same = false
    deployment.proxy.type = 3                                                                                                                                                                                                                                                            
    deployment.security.SSLv2Hello = false
    deployment.security.SSLv3 = true
    deployment.security.TLSv1 = true
    deployment.security.TLSv1.1 = false
    deployment.security.TLSv1.2 = false
    deployment.security.authenticator = true
    deployment.security.disable = false
    deployment.security.level = HIGH
    deployment.security.mixcode = ENABLE
    PS:
    Since the JRE 1.7.0_25-b17 update, it is noticed that when the Java plugin requests for the applet File; it sends a request to the Domain Controller of the user, which causes a delay of 2 to 5 minutes and sometimes hangs.
    The problem occurs consistently, and also with JRE 1.7.0_45-b18.
    Java Plug-in 10.45.2.18
    Using JRE version 1.7.0_45-b18 Java HotSpot(TM) Client VM
    User home directory = C:\Users\userA
    c:   clear console window
    f:   finalize objects on finalization queue
    g:   garbage collect
    h:   display this help message
    l:   dump classloader list
    m:   print memory usage
    o:   trigger logging
    q:   hide console
    r:   reload policy configuration
    s:   dump system and deployment properties
    t:   dump thread list
    v:   dump thread stack
    x:   clear classloader cache
    0-5: set trace level to <n>
    cache: Initialize resource manager: com.sun.deploy.cache.ResourceProviderImpl@134a33d
    basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@1971f66
    basic: Plugin2ClassLoader.addURL parent called for https://myAppletHost.com/download/myApplet.jar
    network: Connecting https://myAppletHost.com/download/myApplet.jar with proxy=HTTP @ user-proxy.com/194.xxx.xx.xx:80
    network: Server https://myAppletHost.com/download/myApplet.jar requesting to set-cookie with "BCSI-CS-f797d4d262467220=2; Path=/"
    network: Connecting http://10.x.x.xx:53/ with proxy=DIRECT
    network: Connecting http://10.x.x.xx:53/ with proxy=DIRECT
                    (##THE ABOVE REQUEST CAUSES THE DELAY AND SOMETIMES HANGS##)

    My organization is experiencing very similar problems.  We have resolved it through several steps.
    We upgraded the client to Java 8 and we saw in the console that the hanging connection with the Domain Controller no longer occurs.  This may be all that is necessary for your environment as well. 

Maybe you are looking for