Actually I'm working with GemXpresso 211 RAD (v.2.1a). In your message you
say that you use "JDK 1.2.2 Plugin and the JavaComm API for Windows", so you
use JavaComm API 2.0. (JavaComm API 2.0.1 is released for Unix/Solaris
only). I know that CommAPI 2.0 is NOT compatible with security model offered
by JDK 1.2.2 (used in Sun Plug-in 1.2.2), so if I sign an applet with JDK
1.2.2, it does't work with serial ports.

In Windows the solution is to use Plug-in based on JDK 1.1.x and CommAPI 2.0
(but I MUST migrate to JDK 1.2.x!!!)

This is my problem (many people have the same problem, and the solution seem
to be waiting CommAPI 2.0.1 for Windows Platform!). If you use CommAPI 2.0
and it works with JDK 1.2.x, can you HELP ME, please?


Best regards.

David Giomi

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, November 12, 2000 2:38 AM
Subject: [OCF] ClassNotFoundException: CardService implementing blahblahblah


> Hi,
>
> I'm note sure if this is a OCF issue or not, but maybe somebody has a
> solution for me according to it.
>
> I'm trying to access my Card (GemXPresso 211) and the GemPC410 (GCR410)
> Terminal/Reader with an applet. Everything seems to work fine (yes, I got
> the serial port to run with the JDK 1.2.2 Plugin and the JavaComm API for
> Windows) until I want to use a special card service named
CardServiceVOP211.
> When I start the applet I get the correct Terminal (as you see below) and
a
> SmartCard object. After that I want to authenticate to the card, for what
I
> need this CardService. Unfortunately I always get this
ClassNotFoundException.
> I'm very sure that the CLASSPATH points to the right .jar file. Also the
> opencard.properties and card.properties files are in the correct directory
> and includes the correct settings for this cardservice:
> OpenCard.services =
> com.gemplus.opencard.service.op.vop.vop211.CardServiceVOP211Factory
>
> Application Trace and Error Message:
>
>   Gemplus Card Terminal Version:  4.01.003 Date:  December 10, 1999
>   Did not find Gempluscardterminal.properties file
>   Uses OCF Polling list techniques
> Card inserted...now authenticating...
> Obtained the following CardID:
> 3B 6E 00 00 80 31 80 65 B0 03 01 01 5E 83 00 00
> 90 00
>
> java.lang.ClassNotFoundException: CardService implementing class
> com.gemplus.opencard.service.op.vop.vop211.CardServiceVOP211
>          at
> opencard.core.service.CardServiceRegistry.getCardServiceInstance
> (CardServiceRegistry.java,
>
> Compiled Code)
>          at
opencard.core.service.SmartCard.getCardService(SmartCard.java:325)
>          at
> CardIssueApplet$CardIssueCardAction.cardInserted(CardIssueApplet.java:550)
>          at
> opencard.core.terminal.CardTerminalRegistry.createEventsForPresentCards
> (CardTerminalRegistry.java,
>
> Compiled Code)
>          at CardIssueApplet.initSM(CardIssueApplet.java:229)
>          at CardIssueApplet.init(CardIssueApplet.java:100)
>          at sun.applet.AppletPanel.run(AppletPanel.java:333)
>          at java.lang.Thread.run(Thread.java:479)
>
>
> Any help or hints would be appreciated. Thx in advance.
>
> regards
> Steffen Tacke
>
>
>
>
>
> ---
> > 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.

Reply via email to