Fehlermeldung unter macOS Mojave

geschrieben von Nobby 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Fehlermeldung unter macOS Mojave
21. Dezember 2018 19:57
Cheers,

ich bin vor zwei Tagen auf Fakturama gestossen und wäre gerade dazu geneigt, von JTL auf Fakturama zu wechseln. JTL ist mittlerweile für meine Bedürfnisse ein bisschen too much, ich vermute 75% der Funktionen benötige ich gar nicht.

Aber kurz und knapp: Java ist installeirt, Fakturama heruntergeladen, installiert und beim Start erhalte ich die Fehlermeldung

An error has occured
See the log file
/Applications/Fakturama2.app/Contents/Eclipse/configuration/1545418474602.log

Das angesagte Logfile besagt folgendes:

!SESSION Fri Dec 21 19:54:34 GMT+01:00 2018 ------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-12-21 19:54:34.612
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.UnsupportedClassVersionError: org/eclipse/core/runtime/adaptor/EclipseStarter : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:650)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)

Das Forum hier habe ich schon durchsucht, finde aber keinen passenden Hinweis dazu.
Wäre super wenn jemand den "ultimativen" Tip hätte, dann könnte ich den Umstieg zwischen den Feiertagen wohl bewältigen.

Gruss Nobby
Re: Fehlermeldung unter macOS Mojave
21. Dezember 2018 20:25
Hallo Nobby,
Du müßtest es bitte nochmal mit Java 8 probieren. MacOS ist da manchmal etwas eigensinnig...

Viele Grüße,
Ralf.
Re: Fehlermeldung unter macOS Mojave
22. Dezember 2018 10:43
So wie ich es sehe ist Java8 doch installiert, oder nicht?

Oder gibt es noch ein weiteres?

Re: Fehlermeldung unter macOS Mojave
22. Dezember 2018 12:48
Ok, irgendwie hat es sich erledigt, aus mir unbekannten Gründen lässt sich das Programm jetzt starten...

Also auf ans einrichten und folgend die Migration JTL<->Fakturama.
Re: Fehlermeldung unter macOS Mojave
17. Januar 2019 22:15
Ich habe nach der Installation die gleiche Fehlermeldung

ich habe die LOG Datei angehängt. Was habe ich falsch gemacht. Java 8 Update 191 ist installiert. Beim heutigen update von Java kam die Meldung, das ich java seit 6 Monaten nicht benutzt habe und mir wurde die Frage gestellt, ob ich loschen will oder doch das update installieren will. Da ich meinen MACBOOK erst seit 6.1.2019 habe und vor drei Tagen Java installiert habe zeitgleich mit der Installation von Fakturagma habe ich die Vermutung das bei der Installation irgendwas nicht falsch gemacht habe.
Ich hoffe, das mir jemand helfen kann.

Informationen hierzu enthält die Protokolldatei
/Applications/Fakturama2.app/Contents/Eclipse/configuration/1547758367588.log



SESSION 2019-01-17 21:52:47.286 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=11.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -keyring /Users/klausleopold/.eclipse_keyring
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/klausleopold/.eclipse_keyring

!ENTRY org.eclipse.osgi.compatibility.state.nl_ar 2 0 2019-01-17 21:52:49.898
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ar [2]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_pl 2 0 2019-01-17 21:52:49.898
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_pl [10]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_tr 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_tr [13]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_it 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_it [9]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_es 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_es [5]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_hu 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_hu [8]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_fr 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_fr [7]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_ro 2 0 2019-01-17 21:52:49.899
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ro [11]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_eu 2 0 2019-01-17 21:52:49.900
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_eu [6]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_ru 2 0 2019-01-17 21:52:49.900
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ru [12]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_de 2 0 2019-01-17 21:52:49.900
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_de [3]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_el 2 0 2019-01-17 21:52:49.900
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_el [4]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi.compatibility.state.nl_uk 2 0 2019-01-17 21:52:49.900
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_uk [14]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.osgi 4 0 2019-01-17 21:52:49.900
!MESSAGE Anwendungsfehler
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:505)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:204)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:149)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
... 18 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 20 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2019-01-17 21:52:49.904
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:450)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:156)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:178)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:99)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:141)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.100.v20170421-1418
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:433)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 21 more
Re: Fehlermeldung unter macOS Mojave
17. Januar 2019 22:18
Hallo poldie,
mit Java 11 geht das aktuell noch nicht:
SESSION 2019-01-17 21:52:47.286 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=11.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE

Viele Grüße,
Ralf.
Re: Fehlermeldung unter macOS Mojave
19. Januar 2019 06:41
Ich hatte schon das Gefühl das es ein Problem mit dem Java ist. Ich habe jetzt JAVA entfernt und von der JAVA Seite das JAVA 8 Version 201 installiert. Rechner neu gestartet.
Mein Betriebssystem:Mac OS Mojave 10.14.2
Jetzt habe ich diese Fehlermeldung.


!SESSION Sat Jan 19 06:33:19 GMT+01:00 2019 ------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2019-01-19 06:33:19.362
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.UnsupportedClassVersionError: org/eclipse/core/runtime/adaptor/EclipseStarter : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247
Re: Fehlermeldung unter macOS Mojave
19. Januar 2019 17:33
Hallo poldie,
das "UnsupportedClassVersionError" deutet darauf hin, daß der Mac immer noch stur irgendeine andere Java-Version nimmt. Es ist leider nicht ganz einfach, den Mac von etwas anderem überzeugen zu können.
Probier bitte mal zunächst über die Kommandozeile (Terminal) "java -version". Damit sieht man, welche Java-Version der Mac per Standard nimmt. Du kannst dann Fakturama auch über den Workaround starten, wenn Dir das weiterhilft.

Viele Grüße,
Ralf.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen