Article View: comp.lang.java.programmer
Article #262JRE 1.2, can't exec Applet
From: DCN
Date: Mon, 15 Mar 1999 00:00
Date: Mon, 15 Mar 1999 00:00
299 lines
13178 bytes
13178 bytes
--------------4BD5008F856333C4887F587A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
After installing Java Plugin 1.2, I can't launch any applet that use it.
I downloaded the demos from Java Site and adapted the applet Clock as
indicated in the "Java Plug-in HTML specification", not better.
When I use Explorer (4.0, Win NT 4), the Java plugin console is launched
and the following error is generated : "APPLET tag missing CODE
parameter".
When I use Netscape (4.06, Win NT 4), the Java plugin console is
launched and Netscape crashes with a violation access.
The original applet (with browser's internal VM) works very well in the
two browsers.
I think that there is a problem with Java Plugin 1.2 or JRE (it's the
same problem with another computer and Explorer 3)
Here is (cut/paste) :
- The Java report (for the Explorer problem)
- the source of Html page for Explorer
- The source of Html page for Netscape
- The original source of Html page
We work on an intranet with no proxy.
Thank you for any help, it's quite urgent !
(Pascal Guillas)
---------------------------
The Java report (for Explorer's problem) :
Java(TM) Plug-in
Using JRE version 1.2
User home directory = C:\WINNT\Profiles\Pascal
Proxy Configuration: no proxy
JAR cache enabled.
->> APPLET tag missing CODE parameter. <<- error
java.lang.NullPointerException: name
at java.util.zip.ZipFile.getEntry(Compiled Code)
at java.util.jar.JarFile.getEntry(Compiled Code)
at java.util.jar.JarFile.getJarEntry(Compiled Code)
at sun.misc.URLClassPath$JarLoader.getResource(Compiled Code)
at sun.misc.URLClassPath.getResource(Compiled Code)
at sun.misc.URLClassPath.getResource(URLClassPath.java:141)
at java.lang.ClassLoader.getBootstrapResource(ClassLoader.java:655)
at java.lang.ClassLoader.getResource(ClassLoader.java:561)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:722)
at sun.applet.AppletPanel$2.run(AppletPanel.java:540)
at java.security.AccessController.doPrivileged(Native Method)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:537)
at sun.plugin.AppletViewer.createApplet(AppletViewer.java:759)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:468)
at sun.applet.AppletPanel.run(Compiled Code)
at java.lang.Thread.run(Thread.java:479)
The source of ClockJRE.html (for Explorer) :
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="150" height="150" align="baseline"
codebase="http://lon4/intranet/produits/testunix/jre12-win32.exe#Version=1,2,0,0"
<PARAM NAME="code" VALUE="JavaClock.class">
<PARAM NAME="codebase" VALUE="classes/">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2">
<param name="delay" value="100">
<param name="link" value="http://java.sun.com/">
<param name="border" value="5">
<param name="nradius" value="80">
<param name="cfont" value="TimesRoman|BOLD|18">
<param name="bgcolor" value="ffffff">
<param name="shcolor" value="ff0000">
<param name="mhcolor" value="00ff00">
<param name="hhcolor" value="0000ff">
<param name="ccolor" value="dddddd">
<param name="ncolor" value="000000">
No JDK 1.2 support for applet !
</OBJECT>
The source of ClockJRE_Netscape.html (for Netscape) :
<EMBED type="application/x-java-applet;version=1.2"
width="150" height="150" align="baseline"
code="JavaClock.class"
codebase="classes/"
pluginspage=""
type="application/x-java-applet;version=1.2"
<param name="delay" value="100">
<param name="link" value="http://java.sun.com/">
<param name="border" value="5">
<param name="nradius" value="80">
<param name="cfont" value="TimesRoman|BOLD|18">
<param name="bgcolor" value="ffffff">
<param name="shcolor" value="ff0000">
<param name="mhcolor" value="00ff00">
<param name="hhcolor" value="0000ff">
<param name="ccolor" value="dddddd">
<param name="ncolor" value="000000">
<NOEMBED>
No JDK 1.2 support for applet !
</NOEMBED>
</EMBED>
The original source of Html page :
<applet codebase="classes" code="JavaClock.class" width="150"
height="150">
<param name="delay" value="100">
<param name="link" value="http://java.sun.com/">
<param name="border" value="5">
<param name="nradius" value="80">
<param name="cfont" value="TimesRoman|BOLD|18">
<param name="bgcolor" value="ffffff">
<param name="shcolor" value="ff0000">
<param name="mhcolor" value="00ff00">
<param name="hhcolor" value="0000ff">
<param name="ccolor" value="dddddd">
<param name="ncolor" value="000000">
</applet>
--------------4BD5008F856333C4887F587A
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<HTML>
After installing Java Plugin 1.2, I can't launch any applet that use it.
<P>I downloaded the demos from Java Site and adapted the applet Clock as
indicated in the "Java Plug-in HTML specification", not better.
<P>When I use Explorer (4.0, Win NT 4), the Java plugin console is launched
and the following error is generated : "APPLET tag missing CODE parameter".
<P>When I use Netscape (4.06, Win NT 4), the Java plugin console is launched
and Netscape crashes with a violation access.
<P>The original applet (with browser's internal VM) works very well in
the two browsers.
<P>I think that there is a problem with Java Plugin 1.2 or JRE (it's the
same problem with another computer and Explorer 3)
<P>Here is (cut/paste) :
<BR> - The Java report (for the Explorer problem)
<BR> - the source of Html page for Explorer
<BR> - The source of Html page for Netscape
<BR> - The original source of Html page
<P> We work on an intranet with no proxy.
<P>Thank you for any help, it's quite urgent !
<P>(Pascal Guillas)
<P>---------------------------
<P><U>The Java report (for Explorer's problem) :</U>
<BR> <TT>Java(TM) Plug-in</TT>
<BR><TT> Using JRE version 1.2</TT>
<BR><TT> User home directory = C:\WINNT\Profiles\Pascal</TT>
<BR><TT> Proxy Configuration: no proxy</TT><TT></TT>
<P><TT> JAR cache enabled.</TT><TT></TT>
<P>->><TT> <B>APPLET tag missing CODE parameter. </B></TT><<-
error
<BR><TT> java.lang.NullPointerException: name</TT>
<BR><TT> at java.util.zip.ZipFile.getEntry(Compiled Code)</TT>
<BR><TT> at java.util.jar.JarFile.getEntry(Compiled Code)</TT>
<BR><TT> at java.util.jar.JarFile.getJarEntry(Compiled Code)</TT>
<BR><TT> at sun.misc.URLClassPath$JarLoader.getResource(Compiled
Code)</TT>
<BR><TT> at sun.misc.URLClassPath.getResource(Compiled Code)</TT>
<BR><TT> at sun.misc.URLClassPath.getResource(URLClassPath.java:141)</TT>
<BR><TT> at java.lang.ClassLoader.getBootstrapResource(ClassLoader.java:655)</TT>
<BR><TT> at java.lang.ClassLoader.getResource(ClassLoader.java:561)</TT>
<BR><TT> at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:722)</TT>
<BR><TT> at sun.applet.AppletPanel$2.run(AppletPanel.java:540)</TT>
<BR><TT> at java.security.AccessController.doPrivileged(Native Method)</TT>
<BR><TT> at sun.applet.AppletPanel.createApplet(AppletPanel.java:537)</TT>
<BR><TT> at sun.plugin.AppletViewer.createApplet(AppletViewer.java:759)</TT>
<BR><TT> at sun.applet.AppletPanel.runLoader(AppletPanel.java:468)</TT>
<BR><TT> at sun.applet.AppletPanel.run(Compiled Code)</TT>
<BR><TT> at java.lang.Thread.run(Thread.java:479)</TT>
<BR><TT></TT>
<P><U>The source of ClockJRE.html (for Explorer) :</U>
<P><TT><OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"</TT>
<BR><TT> width="150" height="150" align="baseline"</TT>
<BR><TT> codebase="<A HREF="http://lon4/intranet/produits/testunix/jre12-win32.exe#Version=1,2,0,0">http://lon4/intranet/produits/testunix/jre12-win32.exe#Version=1,2,0,0</A>"</TT>
<BR><TT> </TT>
<BR><TT> <PARAM NAME="code" VALUE="JavaClock.class"></TT>
<BR><TT> <PARAM NAME="codebase" VALUE="classes/"></TT>
<BR><TT> <PARAM NAME="type" VALUE="application/x-java-applet;version=1.2"></TT><TT></TT>
<P><TT> <param name="delay" value="100"></TT>
<BR><TT> <param name="link"
value="<A HREF="http://java.sun.com/">http://java.sun.com/</A>"></TT>
<BR><TT> <param name="border" value="5"></TT>
<BR><TT> <param name="nradius" value="80"></TT>
<BR><TT> <param name="cfont" value="TimesRoman|BOLD|18"></TT>
<BR><TT> </TT>
<BR><TT> <param name="bgcolor" value="ffffff"></TT>
<BR><TT> <param name="shcolor" value="ff0000"></TT>
<BR><TT> <param name="mhcolor" value="00ff00"></TT>
<BR><TT> <param name="hhcolor" value="0000ff"></TT><TT></TT>
<P><TT> <param name="ccolor" value="dddddd"></TT>
<BR><TT> <param name="ncolor" value="000000"></TT>
<BR><TT> </TT>
<BR><TT> No JDK 1.2 support for applet !</TT>
<BR><TT></OBJECT></TT>
<BR><TT></TT>
<BR>
<BR> <U></U>
<P><U>The source of ClockJRE_Netscape.html (for Netscape) :</U>
<P><TT><EMBED type="application/x-java-applet;version=1.2"</TT>
<BR><TT> width="150" height="150" align="baseline"</TT>
<BR><TT> code="JavaClock.class"</TT>
<BR><TT> codebase="classes/"</TT>
<BR><TT> pluginspage=""</TT>
<BR><TT> type="application/x-java-applet;version=1.2"</TT><TT></TT>
<P><TT> <param name="delay" value="100"></TT>
<BR><TT> <param name="link"
value="<A HREF="http://java.sun.com/">http://java.sun.com/</A>"></TT>
<BR><TT> <param name="border" value="5"></TT>
<BR><TT> <param name="nradius" value="80"></TT>
<BR><TT> <param name="cfont" value="TimesRoman|BOLD|18"></TT><TT></TT>
<P><TT> <param name="bgcolor" value="ffffff"></TT>
<BR><TT> <param name="shcolor" value="ff0000"></TT>
<BR><TT> <param name="mhcolor" value="00ff00"></TT>
<BR><TT> <param name="hhcolor" value="0000ff"></TT><TT></TT>
<P><TT> <param name="ccolor" value="dddddd"></TT>
<BR><TT> <param name="ncolor" value="000000"></TT>
<BR><TT><NOEMBED></TT>
<BR><TT> No JDK 1.2 support for applet !</TT>
<BR><TT></NOEMBED></TT>
<BR><TT></EMBED></TT>
<BR>
<BR>
<BR>
<P>The original source of Html page :
<P><TT><applet codebase="classes" code="JavaClock.class" width="150"
height="150"></TT>
<BR><TT> <param name="delay" value="100"></TT>
<BR><TT> <param name="link"
value="<A HREF="http://java.sun.com/">http://java.sun.com/</A>"></TT>
<BR><TT> <param name="border" value="5"></TT>
<BR><TT> <param name="nradius" value="80"></TT>
<BR><TT> <param name="cfont" value="TimesRoman|BOLD|18"></TT><TT></TT>
<P><TT> <param name="bgcolor" value="ffffff"></TT>
<BR><TT> <param name="shcolor" value="ff0000"></TT>
<BR><TT> <param name="mhcolor" value="00ff00"></TT>
<BR><TT> <param name="hhcolor" value="0000ff"></TT><TT></TT>
<P><TT> <param name="ccolor" value="dddddd"></TT>
<BR><TT> <param name="ncolor" value="000000"></TT>
<BR><TT></applet></TT>
<BR>
<BR> </HTML>
--------------4BD5008F856333C4887F587A--
Technical Details
Message-ID:
<36ECEEB9.6847157D@wanadoo.fr>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: ff01d,6fd6f6d7e169ca9,start X-Google-Attributes: gidff01d,public X-Google-Thread: 10a146,6fd6f6d7e169ca9,start X-Google-Attributes: gid10a146,public From: DCN <dcnlorient6@wanadoo.fr> Subject: JRE 1.2, can't exec Applet Date: 1999/03/15 Message-ID: <36ECEEB9.6847157D@wanadoo.fr> X-Deja-AN: 455175117 Content-Type: multipart/alternative; boundary="------------4BD5008F856333C4887F587A" Organization: Wanadoo - (Client of French Internet Provider) Mime-Version: 1.0 Newsgroups: comp.lang.java.programmer,borland.public.jbuilder.applet-issues