Java.policy.applet --- how to emulate common browser environment
Hi,
what right shall I grant for my applet development if I want to run and test in the environment that corresponds to the common browsers? (FF, IE, Opera)? When I grant nothing I get error, but it runs ok in browsers => there must be some right granted by default. Any idea? Where to google?
Zdenek
If (you don't say) the applet is coming from the Internet, then the Java Plug-in is probably caching it in its own cache. Open the Java Control Panel, locate the caching controls, and disable applet caching. The location varies from version to version. In Java 5: General tab | Settings | View Applets | uncheck Enable Caching.
Similar Messages
-
How add grant permission in java.policy
hi master
sir serch in my system
C:\Program Files\j2sdk_nb\j2sdk1.4.2\jre\lib\security
C:\Program Files\j2sdk_nb\_jvm\lib\security
C:\Program Files\Java\j2re1.4.1_03\lib\security
C:\Program Files\Java\jre1.5.0_10\lib\security
sir i have many java.policy file which one is default java.policy file
how i add the code
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "java.vendor", "read";
permission java.util.PropertyPermission "java.vendor.url", "read";
permission java.util.PropertyPermission "java.class.version", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "os.version", "read";
permission java.util.PropertyPermission "os.arch", "read";
permission java.util.PropertyPermission "file.separator", "read";
permission java.util.PropertyPermission "path.separator", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "java.specification.version", "read";
permission java.util.PropertyPermission "java.specification.vendor", "read";
permission java.util.PropertyPermission "java.specification.name", "read";
permission java.util.PropertyPermission "java.vm.specification.version", "read";
permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
permission java.util.PropertyPermission "java.vm.specification.name", "read";
permission java.util.PropertyPermission "java.vm.version", "read";
permission java.util.PropertyPermission "java.vm.vendor", "read";
permission java.util.PropertyPermission "java.vm.name", "read";
and this code
grant codeBase "C:\Program Files\j2sdk_nb\j2sdk1.4.2\jre\lib\security
permission java.security.AllPermission;
give me idea how i add my code in java.policy file of using the oracle database in applete
thank
aamirin the control panel see what runtime is used by ur applet, mostly the lastest one u installed.
C:\Program Files\Java\jre1.5.0_10\lib\security
in this folder grant permission for the codebase where ur database is located. -
How can we create a common function for 2 or more java card applets?
I have 2 java card applets. They use one common function. But i don't know how to set up it. Anybody knows it, please help me. Please show me step by step to do it. Thank you.
When insert below line of code in the Test_Class_1.java and Test_Class_2, the Project will be failed:
byte aP1 = Test_common_function.GetP1((byte)0x02);
byte aP1 = Test_common_function.GetP1((byte)0x01);
Here is the source code:
Test_Class_2.java
package Test_Class_2;
import Test_common_function.Test_common_function;
import javacard.framework.APDU;
import javacard.framework.Applet;
public class Test_Class_2 extends Applet
public static void install(byte[] bArray, short bOffset, byte bLength)
// GP-compliant JavaCard applet registration
new Test_Class_2().register(bArray, (short) (bOffset + 1),
bArray[bOffset]);
public void process(APDU apdu)
byte aP1 = Test_common_function.GetP1((byte)0x02);
}Test_Class_1.java
package Test_Class_1;
import Test_common_function.Test_common_function;
import javacard.framework.APDU;
import javacard.framework.Applet;
public class Test_Class_1 extends Applet
public static void install(byte[] bArray, short bOffset, byte bLength)
// GP-compliant JavaCard applet registration
new Test_Class_1().register(bArray, (short) (bOffset + 1),
bArray[bOffset]);
public void process(APDU apdu)
byte aP1 = Test_common_function.GetP1((byte)0x02);
}Test_common_function.java
package Test_common_function;
import javacard.framework.APDU;
import javacard.framework.ISO7816;
import javacard.framework.Applet;
import javacard.framework.ISOException;
public class Test_common_function extends Applet
public static void install(byte[] bArray, short bOffset, byte bLength)
// GP-compliant JavaCard applet registration
new Test_common_function().register(bArray,
(short) (bOffset + 1), bArray[bOffset]);
public void process(APDU apdu)
// Good practice: Return 9000 on SELECT
if (selectingApplet())
return;
byte[] buf = apdu.getBuffer();
switch (buf[ISO7816.OFFSET_INS])
case (byte) 0x00:
break;
default:
// good practice: If you don't know the INStruction, say so:
ISOException.throwIt(ISO7816.SW_INS_NOT_SUPPORTED);
public static byte bP1_Class1 = (byte)0x90;
public static byte bP1_Class2 = (byte)0x90;
public static byte GetP1(byte idclass)
return idclass == (byte)0x01? bP1_Class1:bP1_Class2;
}and here is the trace log (in case of failure)
cm> /term "Remote|localhost:60351"
--Opening terminal
/card -a a000000003000000 -c com.ibm.jc.CardManagerresetCard with timeout: 0 (ms)
--Waiting for card...
ATR=3B F8 13 00 00 81 31 FE 45 4A 43 4F 50 76 32 34 ;.....1.EJCOPv24
31 B7 1.
IOCTL().
ATR:
T = 1
=> 00 A4 04 00 08 A0 00 00 00 03 00 00 00 00 ..............
(578768 nsec)
<= 6F 65 84 08 A0 00 00 00 03 00 00 00 A5 59 9F 65 oe...........Y.e
01 FF 9F 6E 06 47 91 01 17 33 00 73 4A 06 07 2A ...n.G...3.sJ..*
86 48 86 FC 6B 01 60 0C 06 0A 2A 86 48 86 FC 6B .H..k.`...*.H..k
02 02 01 01 63 09 06 07 2A 86 48 86 FC 6B 03 64 ....c...*.H..k.d
0B 06 09 2A 86 48 86 FC 6B 04 02 15 65 0B 06 09 ...*.H..k...e...
2B 85 10 86 48 64 02 01 03 66 0C 06 0A 2B 06 01 +...Hd...f...+..
04 01 2A 02 6E 01 02 90 00 ..*.n....
Status: No Error
cm> set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm> init-update 255
=> 80 50 00 00 08 37 0D D8 24 C9 C8 32 53 00 .P...7..$..2S.
(1829 usec)
<= 00 00 DE 81 34 18 39 B7 09 70 FF 02 00 00 3D 02 ....4.9..p....=.
9C 31 C7 89 7A 8E 57 44 05 A7 67 C7 90 00 .1..z.WD..g...
Status: No Error
cm> ext-auth plain
=> 84 82 00 00 10 D8 BE 91 A3 94 E8 34 18 42 28 F6 ...........4.B(.
74 EE 50 06 29 t.P.)
(1683 usec)
<= 90 00 ..
Status: No Error
cm> delete -r 01020304050102
=> 80 E4 00 80 09 4F 07 01 02 03 04 05 01 02 00 .....O.........
(833593 nsec)
<= 6A 88 j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm> delete -r 01020304050103
=> 80 E4 00 80 09 4F 07 01 02 03 04 05 01 03 00 .....O.........
(769014 nsec)
<= 6A 88 j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm> delete -r 010203040501
=> 80 E4 00 80 08 4F 06 01 02 03 04 05 01 00 .....O........
(734456 nsec)
<= 6A 88 j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm> upload -c -d -b 250 "D:\WorkSpace\Test_Common_Funcation\bin\Test_common_function\javacard\Test_common_function.cap"
=> 80 E6 02 00 13 06 01 02 03 04 05 01 08 A0 00 00 ................
00 03 00 00 00 00 00 00 00 .........
(1864 usec)
<= 00 90 00 ...
Status: No Error
Start loading Header.cap (44 byte)
=> 80 E8 00 00 2C C4 82 03 E3 01 00 25 DE CA FF ED ....,......%....
02 02 04 00 01 06 01 02 03 04 05 01 14 54 65 73 .............Tes
74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F t_common_functio
6E 00 n.
(1607 usec)
<= 00 90 00 ...
Status: No Error
Header.cap loaded (44 byte)
Start loading Directory.cap (36 byte)
=> 80 E8 00 01 24 02 00 21 00 25 00 21 00 0C 00 0B ....$..!.%.!....
00 26 00 0E 00 4C 00 0C 00 0D 00 00 00 6F 02 5D .&...L.......o.]
00 02 00 00 00 00 01 01 00 00 ..........
(1368 usec)
<= 00 90 00 ...
Status: No Error
Directory.cap loaded (36 byte)
Start loading Import.cap (14 byte)
=> 80 E8 00 02 0E 04 00 0B 01 03 01 07 A0 00 00 00 ................
62 01 01 00 b...
(1096 usec)
<= 00 90 00 ...
Status: No Error
Import.cap loaded (14 byte)
Start loading Applet.cap (15 byte)
=> 80 E8 00 03 0F 03 00 0C 01 08 01 02 03 04 05 01 ................
01 01 00 08 00 .....
(1188 usec)
<= 00 90 00 ...
Status: No Error
Applet.cap loaded (15 byte)
Start loading Class.cap (17 byte)
=> 80 E8 00 04 11 06 00 0E 00 00 00 80 03 00 FF 00 ................
07 01 00 00 00 1C 00 .......
(1457 usec)
<= 00 90 00 ...
Status: No Error
Class.cap loaded (17 byte)
Start loading Method.cap (79 byte)
=> 80 E8 00 05 4F 07 00 4C 00 01 10 18 8C 00 02 7A ....O..L.......z
05 30 8F 00 08 3D 8C 00 00 18 1D 04 41 18 1D 25 .0...=......A..%
8B 00 01 7A 02 21 18 8B 00 06 60 03 7A 19 8B 00 ...z.!....`.z...
04 2D 1A 04 25 73 00 09 00 00 00 00 00 0F 11 6D .-..%s.........m
00 8D 00 07 7A 02 10 1C 04 6B 07 7C 00 03 70 05 ....z....k.|..p.
7C 00 05 78 00 |..x.
(1101 usec)
<= 00 90 00 ...
Status: No Error
Method.cap loaded (79 byte)
Start loading StaticField.cap (15 byte)
=> 80 E8 00 06 0F 08 00 0C 00 02 00 00 00 00 00 00 ................
00 02 90 90 00 .....
(1069 usec)
<= 00 90 00 ...
Status: No Error
StaticField.cap loaded (15 byte)
Start loading ConstantPool.cap (41 byte)
=> 80 E8 00 07 29 05 00 26 00 09 06 00 00 01 03 80 ....)..&........
03 02 06 80 03 00 05 00 00 00 03 80 0A 01 05 00 ................
00 01 03 80 03 03 06 80 07 01 01 00 02 00 00 ...............
(3134 usec)
<= 00 90 00 ...
Status: No Error
ConstantPool.cap loaded (41 byte)
Start loading RefLocation.cap (16 byte)
=> 80 E8 00 08 10 09 00 0D 00 00 00 09 05 06 04 0A ................
07 07 13 0A 05 00 ......
(2067 usec)
<= 00 90 00 ...
Status: No Error
RefLocation.cap loaded (16 byte)
Start loading Descriptor.cap (114 byte)
=> 80 E8 00 09 72 0B 00 6F 01 00 01 00 02 00 00 02 ....r..o........
00 04 00 09 00 00 00 80 03 01 09 00 00 01 80 03 ................
00 81 00 01 00 14 00 05 00 00 00 00 01 09 00 08 ................
00 16 00 12 00 00 00 00 07 01 00 1C 00 19 00 1F ................
00 00 00 00 02 09 00 3D 00 1D 00 0D 00 00 00 00 .......=........
00 09 00 14 00 16 00 14 00 1F 00 21 00 1F 00 23 ...........!...#
00 25 FF FF 01 10 04 B4 31 06 68 00 A1 02 33 01 .%......1.h...3.
30 01 B0 01 20 02 41 00 0... .A.
(1344 usec)
<= 00 90 00 ...
Status: No Error
Descriptor.cap loaded (114 byte)
Start loading Debug.cap (608 byte)
=> 80 E8 00 0A FA 0C 02 5D 00 1A 00 29 54 65 73 74 .......]...)Test
5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F 6E _common_function
2F 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E /Test_common_fun
63 74 69 6F 6E 00 19 6A 61 76 61 63 61 72 64 2F ction..javacard/
66 72 61 6D 65 77 6F 72 6B 2F 41 70 70 6C 65 74 framework/Applet
00 19 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75 ..Test_common_fu
6E 63 74 69 6F 6E 2E 6A 61 76 61 00 0A 62 50 31 nction.java..bP1
5F 43 6C 61 73 73 31 00 01 42 00 0A 62 50 31 5F _Class1..B..bP1_
43 6C 61 73 73 32 00 06 3C 69 6E 69 74 3E 00 03 Class2..<init>..
28 29 56 00 04 74 68 69 73 00 2B 4C 54 65 73 74 ()V..this.+LTest
5F 63 6F 6D 6D 6F 6E 5F 66 75 6E 63 74 69 6F 6E _common_function
2F 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F 66 75 6E /Test_common_fun
63 74 69 6F 6E 3B 00 07 69 6E 73 74 61 6C 6C 00 ction;..install.
07 28 5B 42 53 42 29 56 00 06 62 41 72 72 61 79 .([BSB)V..bArray
00 02 5B 42 00 07 62 4F 66 66 73 65 74 00 01 53 ..[B..bOffset..S
00 07 62 4C 65 6E 67 74 68 00 07 70 72 6F 63 00 ..bLength..proc.
(937268 nsec)
<= 00 90 00 ...
Status: No Error
=> 80 E8 00 0B FA 65 73 73 00 1C 28 4C 6A 61 76 61 .....ess..(Ljava
63 61 72 64 2F 66 72 61 6D 65 77 6F 72 6B 2F 41 card/framework/A
50 44 55 3B 29 56 00 04 61 70 64 75 00 19 4C 6A PDU;)V..apdu..Lj
61 76 61 63 61 72 64 2F 66 72 61 6D 65 77 6F 72 avacard/framewor
6B 2F 41 50 44 55 3B 00 03 62 75 66 00 05 47 65 k/APDU;..buf..Ge
74 50 31 00 04 28 42 29 42 00 07 69 64 63 6C 61 tP1..(B)B..idcla
73 73 00 14 54 65 73 74 5F 63 6F 6D 6D 6F 6E 5F ss..Test_common_
66 75 6E 63 74 69 6F 6E 00 19 00 01 00 00 00 01 function........
00 02 00 01 00 02 00 00 02 00 04 00 03 00 04 00 ................
09 00 00 00 00 00 05 00 04 00 09 00 00 00 01 00 ................
06 00 07 00 01 00 01 02 00 05 00 01 00 01 00 00 ................
08 00 09 00 00 00 05 00 00 00 04 00 0F 00 0A 00 ................
0B 00 09 00 08 02 00 12 00 03 00 04 00 00 0C 00 ................
0D 00 00 00 12 01 00 0E 00 0F 00 00 00 12 02 00 ................
10 00 04 00 00 00 12 00 00 00 07 00 14 00 08 00 ................
0D 00 15 00 0E 00 10 00 14 00 11 00 11 00 16 00 ................
(785421 nsec)
<= 00 90 00 ...
Status: No Error
=> 80 E8 80 0C 6C 00 11 00 12 00 01 00 1C 02 00 1F ....l...........
00 03 00 06 00 00 08 00 09 00 00 00 1F 01 00 13 ................
00 14 00 00 00 1F 02 00 15 00 0D 00 0C 00 13 00 ................
00 00 05 00 1B 00 06 00 06 00 1D 00 07 00 0B 00 ................
20 00 0C 00 17 00 21 00 18 00 1D 00 27 00 1E 00 .....!.....'...
1E 00 29 00 16 00 17 00 09 00 3D 02 00 0D 00 01 ..).......=.....
00 01 00 00 18 00 04 00 00 00 0D 00 00 00 0C 00 ................
2F 00 /.
(1986 usec)
<= 00 90 00 ...
Status: No Error
Debug.cap loaded (608 byte)
Load report:
999 bytes loaded in 0.0 seconds
effective code size on card:
+ package AID 6
+ applet AIDs 15
+ classes 17
+ methods 79
+ statics 2
+ exports 0
overall 119 bytes
cm> install -i 0102030405010101 -q C9#() 010203040501 0102030405010101
=> 80 E6 0C 00 1F 06 01 02 03 04 05 01 08 01 02 03 ................
04 05 01 01 01 08 01 02 03 04 05 01 01 01 01 00 ................
02 C9 00 00 00 .....
(2346 usec)
<= 00 90 00 ...
Status: No Error
cm> upload -c -d -b 250 "D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap"
jcshell: Cannot read <D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap>: java.io.FileNotFoundException: D:\WorkSpace\Test_Common_Funcation\bin\Test_Class_2\javacard\Test_Class_2.cap (The system cannot find the path specified)
cm> install -i 0102030405010303 -q C9#() 01020304050103 0102030405010303
=> 80 E6 0C 00 20 07 01 02 03 04 05 01 03 08 01 02 .... ...........
03 04 05 01 03 03 08 01 02 03 04 05 01 03 03 01 ................
00 02 C9 00 00 00 ......
(1231 usec)
<= 6A 88 j.
Status: Reference data not found
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Unexpected error; aborting executionThank very much!
Edited by: WhoKnows on Apr 20, 2012 9:32 PM -
How to handle the java.policy file ?
Can somebody tell me how to handle the java.policy file?
I always get java.net.SocketExceptions and java.security.AccessControlExceptions while connecting to an appserver from an applet.
What do I have to write in the java.policy file, where do I have to place it and do I have to call it in some way form my applet?
Thanks in advance.
don callThe java.policy file goes in your jre installation directory in .../jre/lib/security (there should be one there already).
I used it to allow otherwise restricted permissions for an applet using javax.comm. Add something like the following to the file:
grant codeBase "URL:http://yourDomainName/rootDirectoryOfYourApp/*" {
permission java.security.AllPermission;
This will give the applet downloaded from your site all permissions. You might want to give only certain permissions, I don't know.
Teri -
How to create an instance (or instances) of the java card applet?
Here I have a backend, a host application (a terminal)
and a Java card that needs to be instanced to multiple cards to different users.
I wonder how you can make instances of Java card applets of different IDs or PINs.933351 wrote:
Yes, I would like to emulate an environment first, Unfortunately I cannot help with this (never really used this tool).
I'd like to know also how to install them later on real cards.You need something that can perform the secure channel and card content management functions of the GlobalPlatform card specification. A good starting point is GPShell. It provides a simple scripting interface to be able to:
1) Authenticate with a card with developer keys
2) Load you cap file(s)
3) Instantiate any instances you require (you can have multiple instances from a single applet)
4) Send arbitrary APDU's to the card for testing.
GPShell has a README text file that is a good reference and there are sample scripts for a number of card types.
- Shane -
I need some help to undestand the permissions associated to applets.
My applet, created from a servlet app, needs data files, xml files in input and temporary xml files in output / input.
When running it, I have the message :
Error : Java.lang.exception : java.security.AccessControlException : access denied (java.io.FilePermission c:\myDirectory\DataFiles\MyFile.csv read)
How is it possible to pass this step ? I do not only need to make it running on my computer (by modifying by myself the default java.policy file ); I need to be able to distribute my app to users and finding the simplest way to have it running correctly.Thanks for the link. This is really helpfull.
A question : I performed the 1 to 5 steps ( Suzan in the doc, the applet provider ). This is enough to have the applet geting the rights to read files but not enough to be able to write. When loading, a window opens and presents the certificate elements asking the user to accept the execution. This is fine.
What about the 6 to 8 ( Ray in the doc ). We can't ask the end-user to enter such a command ! -
How can I change java.policy at runtim on client machines using java webst?
Hi,
I have to change java.policy to launch my application through webstart to provide one RuntimePermission "permission java.lang.RuntimePermission "getClassLoader";"
Its because of a bug in java bug "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_"
So, my problem here is, how can I do this dynamically on each client machine's java.policy.
I have spent time on this and found some alternatives
1. Specifying an Additional Policy File at Runtime by launching application "java -Djava.security.manager -Djava.security.policy=someURL SomeApp"
Please refer more on this "http://docs.oracle.com/javase/6/docs/technotes/guides/security/PolicyFiles.html"
But, here the problem is, how can I do this using webstart (expert.jnlp) file even though I have the "java-vm-args" tag, its not supporting this argument.
Please refer "http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#security";
2. Implementing the Policy in code.
But, not sure how to do this..
How can I grant the runtime permission on every user's machine dynamycally?
Here are some background details on this:
I am using java6 and weblogic 10.3.3.
Here is thing that I tried,
My application downloads a few jars to the client machines using java webstart and then it will get the initial context using the t3 protocal. The jars include wlclient.jar and ojdbc6.jar initially.
The problem here I was facing, when I tried request a bean, it is giving me the following exception in the client logs.It is requesting one state less session bean and I checked the server logs as well and the bean has returned the expected values properly.
But here I observed one more thing, before this request, one session bean(state less) has been requested successfully.
java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
at javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
at com.mbt.expert.server.util._ServerDBQueryObjectRemote_Stub.getExchangeList(Unknown Source)
at com.mbt.expert.util.DBQueryObject.getExchangeList(DBQueryObject.java:419)
at com.mbt.expert.view.dialogs.OpenExchangeDialog.actionPerformed(OpenExchangeDialog.java:425)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at com.mbt.expert.view.dialogs.OpenExchangeDialog.displayDialog(OpenExchangeDialog.java:606)
at com.mbt.expert.mdi.actions.OpenExchangeAction.execute(OpenExchangeAction.java:204)
at com.mbt.mdi.MDICommand.actionPerformed(MDICommand.java:47)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(Unknown Source)
at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
... 80 more
The same is working in some other machine which are in different network. So, I have replaced the wlclient.jar with the wlthint3client.jar.
After replacing this jar I was getting the below exception in client logs while requesting a state less session bean.I also checked whether the request is reaching the server (bean) or not, but its not reaching the server.The problem is same at all the machines irrespective of the networks.
java.lang.AssertionError: Failed to generate class for com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub
at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:786)
at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:213)
at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeReadResolve(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:197)
at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:598)
at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:193)
at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:62)
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:240)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at weblogic.jndi.internal.ServerNamingNode_1033_WLStub.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:405)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
at javax.naming.InitialContext.lookup(Unknown Source)
at com.mbt.expert.mdi.ExpertVariable.getLoginSession(ExpertVariable.java:455)
at com.mbt.expert.view.dialogs.Login.okPressed(Login.java:187)
at com.mbt.expert.view.dialogs.Login.keyPressed(Login.java:141)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:795)
... 55 more
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
at weblogic.utils.classloaders.AugmentableClassLoaderManager.getAugmentableClassLoader(AugmentableClassLoaderManager.java:48)
at weblogic.rmi.internal.ClientRuntimeDescriptor.findLoader(ClientRuntimeDescriptor.java:254)
at weblogic.rmi.internal.ClientRuntimeDescriptor.getInterfaces(ClientRuntimeDescriptor.java:132)
at weblogic.rmi.internal.StubInfo.getInterfaces(StubInfo.java:77)
at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.ensureInitialized(Unknown Source)
at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.<init>(Unknown Source)
... 60 more
I have tried one more thing, I have taken all the required jars to one of the client machines and executed the main class (by setting the required class path) from cmd using java instead of javaws. Surprisingly, its working fine with out any problem using the wlthint3client.jar.
I also tried the same, by placing wlclient.jar using java in the same way(from cmd instead of javaws ), but I was facing the same exception while requesting the second session bean and found the same above exception in client logs.
To resolve this, I come across the java bug that I have given earlier "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_".
In that page, I found a work around for this; suggested by bea to add the Runtime permission "permission java.lang.RuntimePermission "getClassLoader";" to the clients java.policy
So, please suggest me a way to resolve this problem.
Please suggest me if you have any other solutions for this problem.
Thanks in advance :)I still think your problem is nothing to do with that ancient non-bug and that you should be looking elsewhere. You might be lucky and find someone here who can say "Ah, I know what that is" but I doubt it because since Oracle took over Sun this site has gone down hill big time.
-
How to load a java card applet into a java card
Dear All,
I am a novice to java card technology..
I have done some search on how to load a java card applet into a smart card but haven't found a satisfactory answer. I have read about installer.jar and scriptgen tool but I want to load the applet from a java program and not from command line. It would be of great help if somebody can help me out.
If somebody can share a sample program which load a javacard applet(.CAP file) into a smart card, I will be very thankful.
I am able to find some client applications which help us send APDU commands and recieve response APDU's to interact with an applet loaded on to the smart card but not application which actually load the applet.
I have heard of OCF and GP.. some say that OCF technology is outdated and no longer in use.. can somebosy throw some light on this too..
cheers,
ganeshhi siavash,
thanks for the quick response.. i checked out GPShell as suggested, it looked like a tool by which one can load an applet on to card and send some sample apdu commands... but I want to load the applet from the code.
My application should look something like this.. it will be a swing applicaton where I have a drop down with a list of readers, I select the one desired and then click on "LOAD" after inserting a blank java card, at this point my applet which is stored in my DB should get loaded on to the java card. The next step should be to personalize it where I enter the values for the static variables of my applet and click "PERSONALIZE", at this point all these values should be embedded into APDU commands and sent to the java card for processing.
For achieving this I am yet to find a comprehensive sample or documentation on the net.
Please help...
regards,
ganesh -
How do i open browser in java application
hi....
please help me!!!!!!!!!!!!!!!!!!!!!!!!!!
how do i open browser in java application ? ( for show javascript in java application)
thank you.......You can run any program from java by doing
Runtime.getRuntime().exec("mybrowser myjavascriptfile.js");
The real question is why would you want to.
I would suggest you rethink whether running Javascript from Java is a good idea. -
How to run java signed applet in vista with changing IE security options
how to run java signed applet in vista with changing IE security options. If i change the IE security settings to low. it works.
without changing the security setting, how to run.j_nanaji9 wrote:
how to run java signed applet in vista with changing IE security options. If i change the IE security settings to low. it works.
without changing the security setting, how to run.Can't be done without changing the security setting. -
File Access with unsigned Applet through editing the java.policy file
I'am starting to lose my hair on this...
I am trying to get an applet to run so that it can access the file system to move files on my local maschin. Because this applet is only running on my VM i can change the java.policy to avoid the signing of the applet.
first of all, if i wrote in the java.policy file
grant {
permission java.security.AllPermission;
};everything is working perfekt.
But I have not the intention to open the gates for any applet out there, so i want to limit the access to my applet. With every of the following versions I get at best an
java.security.AccessControlException: access denied (java.io.FilePermission...
My Setup
My Java Version: jre1.6.0_02
My applet is located unter the url
http://admin.mydomain.com/applet.jar
In Html i tryed the following different versions of loading the applet - none worked
<applet codebase="http://admin.mydomain.com/" name="shortcut" code="start.class" archive="applet.jar" width="0" height="0"></applet>
<applet codebase="http://admin.mydomain.com" name="shortcut" code="start.class" archive="applet.jar" width="0" height="0"></applet>
<applet name="shortcut" code="start.class" archive="http://admin.mydomain.com/applet.jar" width="0" height="0"></applet>in java.policy i tryed following versions with every html applet load version
grant codeBase "http://admin.x-press.de/-" {
permission java.security.AllPermission;
grant codeBase "http://admin.x-press.de/+" {
permission java.security.AllPermission;
grant codeBase "http://admin.x-press.de/applet.jar" {
permission java.security.AllPermission;
};why is it with
grant {
permission java.security.AllPermission;
};working, and not with the other versions?
i am almost bold now, please try to save my last hair from falling down.
any suggestion would be nice
thanks, feyyaz
Message was edited by:
feyyazdoguI read the mentioned documentation and your right, some of my versions were wrong, but after reading the doumentation again i came to following result which should had worked but didn't.
java.policy
grant codeBase "http://admin.mydomain.com/*" {
permission java.security.AllPermission;
HTML File
<applet codebase="http://admin.mydomain.com/" name="shortcut" code="start.class" archive="applet.jar" height="0" width="0"></applet>if I am entering http://admin.mydomain.com/applet.jar i can download the jar, so the archive lays in the correct directory.
what i am doing wrong? do i have to change an additional file somewhere else? -
Is it possible to run a website built in Java and applet from Safari browser in iPad
Is it possible to run a website built in Java and applet from Safari browser in iPad?
Java isn't supported on the iPad
-
Java Applets and .java.policy
Hi.
We are developing an applet that need to access to the file systems and anothers properties, like user.home. To do this and don't modify the java.policy of the jre, we create a .java.policy file into user home. The content is:
grant {
permission java.util.PropertyPermission "user.name", "read";
permission java.util.PropertyPermission "user.home", "read, write";
permission java.util.PropertyPermission "java.library.path", "read, write";
permission java.lang.RuntimePermission "accessClassInPackage.org.mozilla.jss.*";
permission java.io.FilePermission "${user.home}/", "read";
permission java.io.FilePermission "${user.home}/-", "read, write";
With this configuration it works fine in Linux with Iceweasel, but in windows it's not work (firefox nor internet explorer)!.
The error is:
[SignApplet]: M�dulo iniciado.
[SignApplet]: Cliente de firma iniciado.
[ESignatureFormatFactory]: Buscando formato 'CMS'... encontrado!
[SignManager]: Firmando digitalmente...
java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Unknown Source)
at java.util.Properties.load(Unknown Source)
at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:23)
at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.getInstance(MimeTypeHelper.java:32)
at com.telventi.afirma.cliente.actions.ACommonAction.<clinit>(ACommonAction.java:59)
at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.warn(ASignManager.java:405)
at com.telventi.afirma.cliente.signatureformat.signaturemanager.SignManagerMSIEWin32.signDigitally(SignManagerMSIEWin32.java:63)
at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.createSignedInfo(CMSSignatureFormat.java:1562)
at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.signExplicitHash(CMSSignatureFormat.java:265)
at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.signHashElectronically(ASignManager.java:139)
at com.tsol.afirma5.util.impl.AppletServiceImpl.generarFirma(AppletServiceImpl.java:60)
at com.tsol.validacionCertificado.applet.TSolApplet.obtenerFirmaGenerada(TSolApplet.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
at sun.plugin.com.MethodDispatcher.invoke(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.ExceptionInInitializerError
at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.warn(ASignManager.java:405)
at com.telventi.afirma.cliente.signatureformat.signaturemanager.SignManagerMSIEWin32.signDigitally(SignManagerMSIEWin32.java:63)
at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.createSignedInfo(CMSSignatureFormat.java:1562)
at com.telventi.afirma.cliente.signatureformat.CMSSignatureFormat.signExplicitHash(CMSSignatureFormat.java:265)
at com.telventi.afirma.cliente.signatureformat.signaturemanager.ASignManager.signHashElectronically(ASignManager.java:139)
at com.tsol.afirma5.util.impl.AppletServiceImpl.generarFirma(AppletServiceImpl.java:60)
at com.tsol.validacionCertificado.applet.TSolApplet.obtenerFirmaGenerada(TSolApplet.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
at sun.plugin.com.MethodDispatcher.invoke(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)
Caused by: com.telventi.afirma.cliente.exceptions.ClienteFirmaRuntimeException: Error al mapear el archivo de tipos.
at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:26)
at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.getInstance(MimeTypeHelper.java:32)
at com.telventi.afirma.cliente.actions.ACommonAction.<clinit>(ACommonAction.java:59)
... 21 more
Caused by: java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Unknown Source)
at java.util.Properties.load(Unknown Source)
at com.telventi.afirma.cliente.utilidades.MimeTypeHelper.<init>(MimeTypeHelper.java:23)
... 23 more
java.lang.Exception: java.lang.ExceptionInInitializerError
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)
[SignApplet]: Invocando isInitialized.
Code where it fail is:
TYPES.load((com.telventi.afirma.cliente.utilidades.MimeTypeHelper.class).getResourceAsStream("mimetypes.properties"));
TYPES is Properties object.
When we modify the .java.policy file with permission java.security.AllPermission it work fine too, and this make to us think that this is a permission problem!.
Somebody has an idea???
Sorry for my english!Having to modify the policy file defeats the whole point of using applets in the first place. If you have to install anything (such as a new policy file) on the client machine, you may as well install a GUI program.
Either get yourself a digital certificate and sign the applet, or use an independent program instead. -
Backspace in JAVA Applet - How to fix
I am running RedHat 7.2 and everything on my keyboard works normally.
However, when I start the Crossword Puzzle applet (in the Games section) in Yahoo, the Backspace key does not function the same way as it does everywhere else. In particular, I have to use the Ctrl-H keys to perform a move left + character delete.
Is this a problem isolated to this applet (Crossword Puzzle) or is there a general place to look to set the keyboard keys when a Java applet is running?
Thanks in advance for any help.
DonaldI have tried most of the browsers in both RedHat 7.2 and Mandrake 8.2, and with both Gnome and KDE desktops. Some of the browsers would not run the applet.
I have the problem with Netscape 6.22, with Java plugin 1.3.1_02-b02
This browser is the latest version. I am not sure about the Java plugin.
Regards,
Donald -
How to detect whether browser's java script disabled or not from server
How to detect whether browser's java script disabled or not from server side
I would use a hidden parameter created by a javascript. if this is null, javascript is disabled...
Maybe you are looking for
-
Error 1334 (in LabVIEW Run-Time Engine 7.1.1 setup) when launching VB6's IDE
What's going on here? I have LabVIEW 7.0 and Visual Basic 6 installed on this Win-XP computer. When I open VB6, I always get what looks like a Windows Installer error: First, it asked me for the location of "lvruntimeeng.msi", which I located for i
-
Can someone please help me in understanding the following error. After this warning occurs in event viewer, FIMMA fs is getting stuck. The description for Event ID 0 from source FIMSynchronizationService cannot be found. Either the component that rai
-
Please advise on how to load Fleet Equipment specific fields such as Primary Fuel (FUEL_PRI) and Calculation Method (PRI_CALC). My investigation into the provided IBIP* stuctures and Equipment BAPIs was unsuccessful. My goal is to use LSMW. Thanks Ma
-
Hi and thanks in advance for your help, Looking for pointers to a solution for a problem I have. A set of Java classes subscribe to a subscription service and listen for updates on a network. To do this the JVM uses JNI (actually a JIntegra vendor pr
-
Why can't I minimize iTunes 9 into the little player?
I just updated to iTunes 9 and when I hit the green minimize button it no longer minimizes to the little compact player like the older versions did. Did they do away with this feature or something? If so, bummer.