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.

Reply via email to