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
