|
|
|
Solving JPython Applet Problems
If you are having problems getting a JPython applet to run on your
browser, you should follow these steps.
- Make sure that you have a jdk 1.1 compliant browser. At the moment
these include:
-
Microsoft's Internet Explorer 4.0 and 5.0
- MSIE 4.0 and 5.0 should have no problems running the
JPython applets. Most recently, I have tried the latest
MSIE 5.0 browser on NT with no troubles.
Last update: 5-Oct-1999 baw
-
Netscape's Navigator 4.06 or later
- The latest release of Netscape's browser finally comes
with acceptable JDK 1.1 support without needing any
patches. All I can say is, it's about time!
Note: It has been reported that the JVM in the Linux
release of Navigator 4.06 has serious problems that render
it unusable. Similar problems might occur on other Unix
platforms. Update 5-Oct-1999: it has been reported that
Netscape 4.61 on Linux still has problems.
I have tried the JPython demo applets with Netscape
4.61 on both Solaris and NT, and both appear to support
the JPython demo applets. Last update: 5-Oct-1999
baw
- Sun's Java Activator - not currently enabled
- JPython applets should almost certainly work with the
Java Activator, but I haven't yet invested the time to get
the demo of this up and running.
-
Sun's HotJava
- Unsurprisingly, this browser works extremely well with
Java applets, however note that HotJava 3.0 does not support
Java 1.1 applets, so it doesn't appear to work with the
JPython demo applets. Last update: 5-Oct-1999 baw
- Make sure you don't have any old releases of JPython in your
class path.
- If you are running a Sun (or Sun-like) VM you need to make
sure your
CLASSPATH environment variable is not
pointing to any directories with JPython .class
files.
- If you are running a MS VM, you should probably check
out the registry entry under
LOCAL_MACHINE/Software/Microsoft/JavaVM/Classpath
- Send mail to
jpython@python.org
explaining your problem. Include the following information:
- What OS (name and version) and Browser (name and version)
you are running.
- A copy of your Java console window after failing to run an
applet. Under IE, you need to explicitly enable the Java
console, or Java logging.
- The URL of the applet that didn't work for you.
|