Hi there,
while developing OCF compliant drivers for a couple of
card terminals, we identified a small bug in the reference
implementation provided by IBM.
Executing the static method 'Smartcard.shutdown()' does only
close the first terminal registered with the OCF machinery -
any additional IFDs used by the application or applet remain open.
The reason for this behaviour is the modification of the
instance variable 'CardTerminalRegistry.registeredTerminals'
by method 'CardTerminalRegistry.remove( CardTerminal )'
after 'Smartcard.shutdown()' has acquired an enumeration
of the Vector elements.
Maybe this could be fixed in an upcoming release.
Greetings from Bavaria.
----------------------------------------------------------------------
Markus A. Stulle - Schlei�heimer Stra�e 70 [EMAIL PROTECTED]
D-80797 Muenchen - Germany
Tel./FAX: (+89) 520 59 001, GSM: (+171) 213 - 70 84
GSM-FAX: (+171) 214 - 84 74, GSM-Data: - 86 74
AOL-FAX: (+40) 36 03 - 02 00 16
'Java Madman' Current Java version is: Java 2
Available at: http://java.sun.com/products/jdk/1.2
-----------+===+------------------------------------------------------
> press |ESC| key once to abort program or twice to continue! <
-----------+===+------------------------------------------------------
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.