Hello everybody:
[I am using MSIE 5 and MS VM 5.00.3167]
Finally, (thanks to Xavier Lorphelin) my applet passed all the security
problems in Microsoft IE. But the new exception was incredible:
java.lang.IllegalAccessError: opencard/core/service/CardServiceFactory:
field class$opencard$core$service$CardServiceFactory is inaccessible
at opencard/opt/service/OCF11CardServiceFactory.<init>
at opencard/opt/util/PassThruCardServiceFactory.<init>
at java/lang/Class.newInstance
at opencard/core/service/SmartCard.configureServiceRegistry
at opencard/core/service/SmartCard.start
at AppOCF.start
at com/ms/applet/AppletPanel.securedCall0
at com/ms/applet/AppletPanel.securedCall
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
This is the same exception I get when executing the applet as an
application with the Microsoft VM (jview). It seems that now there is no
problem with OCF; the problem is the Microsoft VM implementation! Isn't
that one of the things that make Microsoft to have a lawsuit?
Effectively, I tryed to recompile the opencard.core and opencard.opt
sources with the Microsoft compiler (jvc) and.... surprise!!... when I
put theese new classes in my classpath, the applet and the application
run without problems whith MSIE and jview.
My question is: What should we do?
a) Ignore Microsoft.
b) Change the JDK-compiled ocf.jar to the MS-compiled ocf.jar
c) Report this as an error to the MS developers.
d) Wonder about the universe.
Thanks,
Jesus Paul
Visit the OpenCard Framework's WWW site at http://www.opencard.org/ for
access to documentation, code, presentations, and OCF announcements.
-----------------------------------------------------------------------------
To unsubscribe from the OCF Mailing list, send a mail to
"[EMAIL PROTECTED]" with the word "unsubscribe" in the BODY of the
message.