Hi Juan,
Probably I can help with your first problem,
I've got two problems that I expect to solve with you help. First of all,
> the reader I have is Gemplus GCR410 and I'm running Windows2000.
>
> In the first of the two machines that I'm using the reader is already
> installed and when trying the first sample code from the 'OCF Programmer's
> Guide' (See below) I get an error saying that another application is
already
> using the port (COM1), in fact the message is "Port already owned by an
> Unknown windows application". I have no application accessing the port but
> the driver, or the Smart Card service, but even turning the service off i
> get the same error. Any clue? Thanks a lot.
Windows2000 by default instals the driver. Once it install I think
it may be listening at the appropriate port thereby preventing any other
applications trying to listen at that port. I feel you may have to
uninstall the driver which Win2000 has installed by default or else try it
on any other m/c. Win9x, WinNT
----- Original Message -----
From: Juan de Ituarte <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 08, 2001 1:19 PM
Subject: [OCF] prblms
> Hi there!
>
> I've got two problems that I expect to solve with you help. First of all,
> the reader I have is Gemplus GCR410 and I'm running Windows2000.
>
> In the first of the two machines that I'm using the reader is already
> installed and when trying the first sample code from the 'OCF Programmer's
> Guide' (See below) I get an error saying that another application is
already
> using the port (COM1), in fact the message is "Port already owned by an
> Unknown windows application". I have no application accessing the port but
> the driver, or the Smart Card service, but even turning the service off i
> get the same error. Any clue? Thanks a lot.
>
> And the problem in the second machine is that I cannot install the
reader's
> drivers. It's a W2000 machine as well, and when installing the drivers, a
> dialog box saying that this operating system is not supported appears.
> Anyone knows the solution for this?
>
> Thank you very much indeed!!
>
> /Slds
>
> PS: Here you are the sample code from the "OCF Programmer's Guide"
>
> SOURCE:
> package inetsmart;
>
> import opencard.core.service.SmartCard;
> import opencard.core.service.CardRequest;
> import opencard.opt.iso.fs.FileAccessCardService;
> import opencard.opt.iso.fs.CardFile;
>
>
> public class ReadFile {
> public static void main(String[] args) {
> System.out.println("Reading SmartCard File...");
> try {
> SmartCard.start();
> CardRequest cr = new CardRequest(CardRequest.NEWCARD, null,
> FileAccessCardService.class);
> SmartCard sc = SmartCard.waitForCard(cr);
> FileAccessCardService facs = (FileAccessCardService)
> sc.getCardService(FileAccessCardService.class, true);
> CardFile root = new CardFile(facs);
> CardFile file = new CardFile(root, ":c009");
> byte[] data = facs.read(file.getPath(), 0, file.getLength());
> sc.close();
>
> String valor = new String(data);
> valor = valor.trim();
> System.out.println("The value is: "+valor);
> } catch (Exception e) {
> e.printStackTrace(System.err);
> } finally {
> try{
> SmartCard.shutdown();
> } catch (Exception e1) {
> e1.printStackTrace(System.err);
> }
> }
> System.exit(0);
>
> }
> }
>
>
> No errors compiling, btw.
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
>
>
> ---
> > Visit the OpenCard web site at http://www.opencard.org/ for more
> > information on OpenCard---binaries, source code, documents.
> > This list is being archived at http://www.opencard.org/archive/opencard/
>
> ! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
> ! to
> ! [EMAIL PROTECTED]
> ! containing the word
> ! unsubscribe
> ! in the body.
>
---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
! [EMAIL PROTECTED]
! containing the word
! unsubscribe
! in the body.