Skip to content

Fact++ 1.6.5 reasoner plugin does not work with Protege 5.6.5 on OS Windows 11 #1286

@jpi-seb

Description

@jpi-seb

The Fact++ 1.6.5 reasoner plugin does not work with Protege 5.6.5 on OS Windows 11.
The same problem occurred when Windows 10 was release.
See issue for Windows 10: #863

The problem is Fact++, not Protégé. There has been no new release of Fact++ since 2016, and Windows 11 is not declared in the JAR manifest as a supported OS.
Here is a workaround to make it compatible with any version of Windows: you have to update the manifest in the JAR file, and replace all Windows declaration.

Workaround steps:

osname=Win32 ;
  • Open a command line in this directory, and execute this command to update the manifest inside the JAR file:
/path/to/jdk/bin/jar umf factplusplus-P5.x-v1.6.5-manifest-fix-win.txt uk.ac.manchester.cs.owl.factplusplus-P5.x-v1.6.5.jar
  • Restart Protégé: Fact++ should be available in the Reasoner menu

I publish this workaround as an issue here for the community, for those who still uses Fact++ reasoner.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions