Sreeram Kumar Garlapati wrote:
> Hi all,
> while executing OpenPlatformManager ( a component of
> GPShell2.0 ) I faced the following error...

This is no part of GPShell (2.0 does not exist, 1.2 is the most current).
GPShell depends only on the GlobalPlatform Library. GPShell should be
used when possible, because it is more robust and flexible for different
cards. At this moment there is no Java Port of the GlobalPlatform Library.

The OpenPlatformManager can only handle OpenPlatform cards. But you may
(or will experience problems with you card), I have only used it for the
management of the applets which should be installed in the Card Manager
for one card.
The OpenPlatformManager does only work with the OpenPlatform Library.
And you need the JOpenPlatformWrapper and JOpenPlatform to run it. The
problem you have results from the fact, that the JOpenPlatformWrapper is
not found. It must be in /usr/lib or wherever the libraries in you
system are installed.

Karsten

> I have installed all prerequisites stated in the
> readme...
> =======================================================
> init:
> deps-jar:
> init:
> deps-jar:
> compile:
> [Search path =
> /usr/java/jdk1.5.0_02/jre/lib/rt.jar:/usr/java/jdk1.5.0_02/jre/lib/i18n.jar:/usr/java/jdk1.5.0_02/jre/lib/sunrsasign.jar:/usr/java/jdk1.5.0_02/jre/lib/jsse.jar:/usr/java/jdk1.5.0_02/jre/lib/jce.jar:/usr/java/jdk1.5.0_02/jre/lib/charsets.jar:/usr/java/jdk1.5.0_02/jre/classes:/home/gangadhar/Project/downloads/JOpenPlatform/build/classes]
> [Loaded
> /home/gangadhar/Project/downloads/JOpenPlatform/build/classes/org/dyndns/widerstand/OpenPlatform/OPSPWrapper.class]
> [Loaded
> /usr/java/jdk1.5.0_02/jre/lib/rt.jar(java/lang/Object.class)]
> [Loaded
> /home/gangadhar/Project/downloads/JOpenPlatform/build/classes/org/dyndns/widerstand/OpenPlatform/OPSPCardConnectionInfo.class]
> [Loaded
> /home/gangadhar/Project/downloads/JOpenPlatform/build/classes/org/dyndns/widerstand/OpenPlatform/OPSPSecurityInfo.class]
> [Loaded
> /home/gangadhar/Project/downloads/JOpenPlatform/build/classes/org/dyndns/widerstand/OpenPlatform/OPSPReceiptData.class]
> [Loaded
> /home/gangadhar/Project/downloads/JOpenPlatform/build/classes/org/dyndns/widerstand/OpenPlatform/OPSPDAPBlock.class]
> [No need to update file
> /home/gangadhar/Project/downloads/JOpenPlatform/dist/org_dyndns_widerstand_OpenPlatform_OPSPWrapper.h]
> jar:
> compile:
> run:
> Exception in thread "AWT-EventQueue-0"
> java.lang.UnsatisfiedLinkError: no
> JOpenPlatformWrapper in java.library.path
>         at
> java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
>         at
> java.lang.Runtime.loadLibrary0(Runtime.java:822)
>         at
> java.lang.System.loadLibrary(System.java:992)
>         at
> org.dyndns.widerstand.OpenPlatform.OPSPWrapper.<clinit>(Unknown
> Source)
>         at
> org.dyndns.widerstand.openplatformmanager.ContextJPanel.jButtonEstablishContextActionPerformed(ContextJPanel.java:104)
>         at
> org.dyndns.widerstand.openplatformmanager.ContextJPanel.access$000(ContextJPanel.java:23)
>         at
> org.dyndns.widerstand.openplatformmanager.ContextJPanel$1.actionPerformed(ContextJPanel.java:57)
>         at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
>         at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
>         at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
>         at
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
>         at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
>         at
> java.awt.Component.processMouseEvent(Component.java:5488)
>         at
> javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
>         at
> java.awt.Component.processEvent(Component.java:5253)
>         at
> java.awt.Container.processEvent(Container.java:1966)
>         at
> java.awt.Component.dispatchEventImpl(Component.java:3955)
>         at
> java.awt.Container.dispatchEventImpl(Container.java:2024)
>         at
> java.awt.Component.dispatchEvent(Component.java:3803)
>         at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
>         at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
>         at
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
>         at
> java.awt.Container.dispatchEventImpl(Container.java:2010)
>         at
> java.awt.Window.dispatchEventImpl(Window.java:1766)
>         at
> java.awt.Component.dispatchEvent(Component.java:3803)
>         at
> java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
>         at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
>         at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
>         at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> ================================================================
> 
> ThanQ
> sreeram.
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> _______________________________________________
> Muscle mailing list
> [email protected]
> http://lists.drizzle.com/mailman/listinfo/muscle

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to