Export to GitHub

factplusplus - issue #31

Protege 4.0.2 No match found for native code: lib/native/64bit/FaCTPlusPlusJNI.dll


Posted on Apr 26, 2011 by Swift Lion

What steps will reproduce the problem? 1. Install Protege 4.0.2 2. Using uk.ac.manchester.cs.owl.factplusplus-P4.0-v1.4.0.1.jar 3. Following are from log file Java: JVM 1.6.0_24-b07 OS: windows server 2008 r2 (6.1.0) Processor: x86-64

  1. Logfile excerpt INFO Starting Protege 4 OWL Editor (Version 4.0.115) org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Platform: org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Java: JVM 1.6.0_24-b07 Memory: 200M org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Language: en, Country: US org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Framework: Eclipse (1.5.0) org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO OS: windows server 2008 r2 (6.1.0) org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Processor: x86-64 org.protege.editor.core.ProtegeApplication[Start Level Event Dispatcher] INFO Installed plugin DL Query Tab org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin OWLViz org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin Annotation Search org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin owleditor org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin Protege SKOS plugin org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin The OWL API org.protege.editor.core.BundleManager[Start Level Event Dispatcher] INFO Installed plugin Factplusplus Plug-in org.protege.editor.core.BundleManager[Start Level Event Dispatcher] WARN Problem starting plugin Factplusplus Plug-in org.protege.editor.core.BundleManager[Start Level Event Dispatcher] org.osgi.framework.BundleException: The bundle could not be resolved. Reason: No match found for native code: lib/native/64bit/FaCTPlusPlusJNI.dll; processor=x86_64; processor=amd64; osname=WindowsXP; osname=Windows XP; osname=WinXP; osname=WindowsVista; osname=Windows Vista; osname=Windows2003; osname=Windows 7, lib/native/32bit/FaCTPlusPlusJNI.dll; processor=i386; processor=x86; osname=Windows95; osname=Windows 95; osname=Win95; osname=Windows98; osname=Windows 98; osname=Win98; osname=WindowsNT; osname=Windows NT; osname=WinNT; osname=WindowsCE; osname=Winndows CE; osname=WinCE; osname=WindowsXP; osname=Windows XP; osname=WinXP; osname=WindowsVista; osname=Windows Vista; osname=Windows2003; osname=Windows 7, lib/native/64bit/libFaCTPlusPlusJNI.so; processor=x86_64; processor=amd64; osname=Linux, lib/native/32bit/libFaCTPlusPlusJNI.so; processor=i386; osname=Linux, lib/native/64bit/libFaCTPlusPlusJNI.jnilib; processor=ppc64; processor=x86_64; osname=MacOSX; osname=Mac OS X, lib/native/32bit/libFaCTPlusPlusJNI.jnilib; processor=ppc; processor=i386; osname=MacOSX; osname=Mac OS X at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1313) at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1297) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:309) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272) at org.protege.editor.core.BundleManager.startPlugins(BundleManager.java:144) at org.protege.editor.core.BundleManager.loadPlugins(BundleManager.java:45) at org.protege.editor.core.ProtegeApplication.loadPlugins(ProtegeApplication.java:263) at org.protege.editor.core.ProtegeApplication.initApplication(ProtegeApplication.java:158) at org.protege.editor.core.ProtegeApplication.start(ProtegeApplication.java:105) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1068) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:557) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:464) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:248) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:445) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:330)

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?

Please provide any additional information below.

Comment #1

Posted on May 17, 2011 by Quick Panda

Protege 4.0 support is discontinued now. For the latest FaCT++ please use Protege 4.1 and the appropriate FaCT++ plugin. To fix this particular issue please replace MANIFEST.MF in the FaCT++ v1.4.0.1 plugin with the attached version

Attachments

Status: Fixed

Labels:
Type-Defect Priority-Medium