Dear All, I am afraid this is an FAQ, but I don't know how to work around this!
I installed the Gemplus GemXpresso RAD and ran the JCardManager.bat,
I caught a lot of exceptions...
... Win32Driver class not found
... CardTerminal NullPointerException
... initOCF: NullPointerException
... security exception
Please give me a hand to solve these problem... the project is very urgent!!!
Thank you very much...
__ the error message is as follows:
C:\Gemplus\GemXpresso.rad2\bin>C:\jdk1.3\bin\java
com.gemplus.tools.gemxpresso.pilot.JCardManagerJFrame
C:\Gemplus\GemXpresso.rad2\custom
JCard Manager (GemXpresso RAD 211) - release 2.07.001, Apr 7, 2000
Caught java.lang.ClassNotFoundException: com.sun.comm.Win32Driver while loading driver
com.sun.comm.Win32Driver
opencard.core.terminal.CardTerminalException: java.lang.NullPointerException
at
com.gemplus.opencard.terminal.GemplusCardTerminal.open(GemplusCardTerminal.java:273)
at
com.gemplus.opencard.terminal.GemplusCardTerminal.open(GemplusCardTerminal.java:230)
at
opencard.core.terminal.CardTerminalRegistry.add(CardTerminalRegistry.java:132)
at
com.gemplus.opencard.terminal.GemplusCardTerminalFactory.createCardTerminals(GemplusCardTerminalFactory.java:257)
at
opencard.core.service.SmartCard.handleTerminalFactoryEntries(SmartCard.java:413)
at
opencard.core.service.SmartCard.configureTerminalRegistry(SmartCard.java:255)
at opencard.core.service.SmartCard.start(SmartCard.java:527)
at
com.gemplus.tools.gemxpresso.pilot.ServicePilot.initOCF(ServicePilot.java:435)
at
com.gemplus.tools.gemxpresso.pilot.ServicePilot.<init>(ServicePilot.java:362)
at
com.gemplus.tools.gemxpresso.pilot.TraceCmdTargetJPanel.addNotify(TraceCmdTargetJPanel.java:463)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at javax.swing.JRootPane.addNotify(JRootPane.java:483)
at java.awt.Container.addNotify(Container.java:1586)
at java.awt.Window.addNotify(Window.java:353)
at java.awt.Frame.addNotify(Frame.java:361)
at java.awt.Window.show(Window.java:391)
at java.awt.Component.show(Component.java:946)
at java.awt.Component.setVisible(Component.java:903)
at
com.gemplus.tools.gemxpresso.pilot.JCardManagerJFrame.setVisible(JCardManagerJFrame.java:367)
at
com.gemplus.tools.gemxpresso.pilot.JCardManagerJFrame.main(JCardManagerJFrame.java:494)
Exception caught in initOCF : java.lang.NullPointerException
current CmdManager = [Tools], defaultCmds = [{VOP2.1.1 commands=Install, Tools=3DES}]
java.lang.SecurityException: Prohibited package name: java.security
at java.lang.ClassLoader.defineClass(ClassLoader.java:477)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at
com.gemplus.opencard.service.op.vop.CryptoVOP.cryptDES3CryptX(CryptoVOP.java:548)
at com.gemplus.opencard.service.op.vop.CryptoVOP.cryptDES3(CryptoVOP.java:494)
at
com.gemplus.tools.gemxpresso.pilot.TraceCmdTargetJPanel.isFullCryptoOk(TraceCmdTargetJPanel.java:435)
at
com.gemplus.tools.gemxpresso.pilot.TraceCmdTargetJPanel.info(TraceCmdTargetJPanel.java:405)
at
com.gemplus.tools.gemxpresso.pilot.TraceCmdTargetJPanel.setPilot(TraceCmdTargetJPanel.java:389)
at
com.gemplus.tools.gemxpresso.pilot.TraceCmdTargetJPanel.addNotify(TraceCmdTargetJPanel.java:464)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at java.awt.Container.addNotify(Container.java:1586)
at javax.swing.JComponent.addNotify(JComponent.java:4015)
at javax.swing.JRootPane.addNotify(JRootPane.java:483)
at java.awt.Container.addNotify(Container.java:1586)
at java.awt.Window.addNotify(Window.java:353)
at java.awt.Frame.addNotify(Frame.java:361)
at java.awt.Window.show(Window.java:391)
at java.awt.Component.show(Component.java:946)
at java.awt.Component.setVisible(Component.java:903)
at
com.gemplus.tools.gemxpresso.pilot.JCardManagerJFrame.setVisible(JCardManagerJFrame.java:367)
at
com.gemplus.tools.gemxpresso.pilot.JCardManagerJFrame.main(JCardManagerJFrame.java:494)
Prohibited package name: java.securityV+"��^:�� �����ך�m����
)zw��+���j+z)ߢ���*'�s�zp���❪�z�(��r�^v�.����8b�X��+z)�j�!���j�m����
(���j�h�ڭ�b�����j�N�����r��y���^���q�ݢ��q�ݢ�&j)b�
b���֧zf���(���j�kz����)zw��+��'����x-��(�ۧ���r��z)���w