Solved

Browsers erros and the source and meaning

Posted on 1998-10-21
4
268 Views
Last Modified: 2012-05-04
SDK 1.1.7
Development Platform: Win95
Deployment PLatform: Win NT4 Server

When I run my java applet, on applet viewer, it runs fine, it also runs fine in my browser and other poeples browsers. Some poeple, howvere get the following errors: Could you please explain their source, and if possible a solution to them:

in Internet Explorer
I get: exception: java.lang.SecurityException

in NS4
I get: Applet cant start:class Iforager not found
then if I try to reload
I get: Applet cant start: error.java.lang.ClassFormatError. Class alreadyloaded

IN NS3
I get: Applet cant start:class Iforager got a security violation: method verification error


Nniol
0
Comment
Question by:Nniol
4 Comments
 
LVL 5

Expert Comment

by:msmolyak
ID: 1226107
It won't run in NS 3 since it does not support JDK 1.1 (it encountered a method it does not recognize).

In NS 4 and IE 4 it would help if you open the Java console, copied an entire error message from there and post it here.
0
 
LVL 1

Expert Comment

by:mco
ID: 1226108
In NS4, open the Java console BEFORE you load the applet, then enter there '9'
(the highest debug level), then load the applet.
This will result in a lot of info being output to the console, including each class that is
loaded (as in java -verbose). You can then see exactly which class is causing the problem.

0
 
LVL 4

Expert Comment

by:rembo
ID: 1226109
Are you trying to connect to a server other than the one from which your applet was loaded?  It is possible to do this from the appletviewer, but not from a browser.

-Tony

0
 

Accepted Solution

by:
ahannink earned 150 total points
ID: 1226110
It look likes you want to do something in a browser environment which is not allowed. Browsers have much more security rules then the appletviewer. If you want to do such actions there are a few options. You can sign the code. Then you can do the same things as in the appletviewer. However when you run the applet in the browser you have to set some security privileges. IN Netscape you have to use PrivilegeManager.getPrivilegeManager() and PrivilegeManager.enablePrivilege(String);

for IE use the assertPermission method.
0

Featured Post

Secure Your Active Directory - April 20, 2017

Active Directory plays a critical role in your company’s IT infrastructure and keeping it secure in today’s hacker-infested world is a must.
Microsoft published 300+ pages of guidance, but who has the time, money, and resources to implement? Register now to find an easier way.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
fibonacci ten numbers 4 54
HashTable highest marks enumeration alternative 9 48
Selenium docs api java index 3 69
What browser will run Java? 7 127
In this post we will learn different types of Android Layout and some basics of an Android App.
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
Viewers learn about the “while” loop and how to utilize it correctly in Java. Additionally, viewers begin exploring how to include conditional statements within a while loop and avoid an endless loop. Define While Loop: Basic Example: Explanatio…
Viewers learn how to read error messages and identify possible mistakes that could cause hours of frustration. Coding is as much about debugging your code as it is about writing it. Define Error Message: Line Numbers: Type of Error: Break Down…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question