J'essaie de déployer notre application eRCP (Embedded Rich Client Platform) sur un périphérique Windows CE5 Professional. Alors que les applications de démonstration CPRE fonctionnent très bien sur la machine virtuelle J9 lors du démarrage de notre application, je reçois l'exception suivante:Qu'est-ce que java.lang.UnsatisfiedLinkError ... (Operation Failed: 14)
!ENTRY org.eclipse.osgi 4 0 2008-09-24 11:01:15.088
!MESSAGE An error occurred while automatically activating bundle org.eclipse.ercp.swt (63).
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.ercp.swt.Activator.start() of bundle org.eclipse.ercp.swt.
[...]
Caused by: java.lang.UnsatisfiedLinkError: \eRCP\plugins\org.eclipse.ercp.swt.wince5_1.2.0\os\win32\arm\eswt-converged.dll (Operation Failed: 14)
at java.lang.ClassLoader.loadLibraryWithPath(Unknown Source)
at java.lang.ClassLoader.loadLibraryWithClassLoader(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.ercp.swt.Activator.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
... 33 more
Je ne peux pas trouver quoi que ce soit sur le web ce que « l'opération a échoué: 14 » moyens. Je suppose que cela peut être une valeur de retour d'une fonction native, mais ne peut pas être sûr. La DLL est présente à l'emplacement spécifié et j'ai également essayé de le mettre dans le répertoire \ j9 \ bin.
La DLL fonctionne bien, les applications de test s'affichent parfaitement. –