Mac OSX & Java Problems - 1.8.0_144

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Mac OSX & Java Problems - 1.8.0_144

Hi all:

I recently upgraded to macOS High Sierra, forgetting all of the problems that this would cause with applications that run Java.  I use Docear, which uses Freeplane as its base.  Docear hasn't been updated since 2015.  So, to the extent that it is related to Freeplane, it is related to a 2014/2015 version of Freeplane (I think).  I keep getting an error that I've seen others post about, but I've not seen a solution.  Any help would be greatly appreciated.

I've been using the FreeplaneJavaApplicationStub to open the application.  When I do that, this is the error I get:

Knopflerfish OSGi framework launcher, version <unknown>
Copyright 2003-2017 Knopflerfish. All Rights Reserved.
See for more information.

Created Framework: org.knopflerfish.framework, version=8.0.5. Bundle manifest is missing
        at org.knopflerfish.framework.bundlestorage.memory.Archive.<init>(
        at org.knopflerfish.framework.bundlestorage.memory.BundleArchiveImpl.<init>(
        at org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl.insertBundleJar(
        at org.knopflerfish.framework.Bundles.install0(
        at org.knopflerfish.framework.PermissionOps.callInstall0(
        at org.knopflerfish.framework.Bundles.install(
        at org.knopflerfish.framework.BundleContextImpl.installBundle(
        at org.knopflerfish.framework.Main.handleArgs(
        at org.knopflerfish.framework.Main.start(
        at org.knopflerfish.framework.Main.main(
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
        at java.lang.reflect.Method.invoke(
        at apple.launcher.LaunchRunner.callMain(
        at apple.launcher.JavaApplicationLauncher.launch(
Error: Command "-istart org.freeplane.core" failed, Failed to install bundle: Bundle manifest is missing
Saving session...
...copying shared history...
...saving history...truncating history files...

[Process completed]

Is this a matter of directing the application to the place where the bundle is located?  I should say that I replaced the old framework.jar & freeplanelauncher.jar files with the ones that come with the current version of Freeplane.  

This is the java I am running:

java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)