Fakturama startet n...
 
Benachrichtigungen
Alles entfernen

[Gelöst] Fakturama startet nicht unter Mac OS 15 / M2 - Eclipse bzw. JDK-Error

21 Beiträge
3 Benutzer
1 Reactions
1,587 Aufrufe
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter   [#4299]

Hi Leute!

Ich habe ein ähnliches Problem wie mein Namensvetter im Sommer unter https://www.fakturama.info/community/hilfe-bei-installation-und-bedienung/fehler-beim-programmstart-fakturama-jdk-installation/#post-21010

Hier werkelt ein M2 in einem MacBook unter MacOS 15.2. und beim Starten von Fakturama 2.1.3 kommt die Fehlermeldung

The JVM shared library " entfernter Link " does not contain the JNI_CreateJavaVM symbol.

 

Nun habe ich die aktuelle Beta der V2.2 (vom 9.12.) probiert, wie es im obigen Faden angegeben ist.
Damit kommt der JVM-Fehler nicht, dafür einer, der auf ein Problem mit eclipse hinweist.

Im dort genannten Log-File steht am Ende:

!ENTRY org.eclipse.osgi 4 0 2024-12-18 16:07:18.294
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "org.eclipse.e4.ui.workbench.swt.E4Application" could not be found in the registry. The applications available are: org.eclipse.equinox.app.error, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.equinox.p2.touchpoint.natives.nativePackageExtractor, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool, org.eclipse.jdt.core.JavaIndexer.
	at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:252)
	at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:33)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base entfernter Link (DirectMethodHandleAccessor.java:103)
	at java.base entfernter Link (Method.java:580)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

 

Any Ideas?

Danke
Dirk



   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Das Mac-Paket ist leider besonders störrisch, das muß ich mir nochmal vornehmen. Ich entwickle auf Mac, von daher läuft es definitiv. Nur der Installer macht mir momentan Probleme. Wahrscheinlich ist mir hier beim Zusammenbauen was durcheinandergeraten.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Auch mit der Beta vom 23.12. bekomme ich leider noch immer einen Fehler beim Starten.
Im Log steht:

!ENTRY org.eclipse.osgi 4 0 2024-12-27 17:12:00.939
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "org.eclipse.e4.ui.workbench.swt.E4Application" could not be found in the registry. The applications available are: org.eclipse.equinox.app.error, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.equinox.p2.touchpoint.natives.nativePackageExtractor, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool, org.eclipse.jdt.core.JavaIndexer.
	at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:252)
	at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:33)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

ich geb's bald auf... es ist dasselbe Paket wie unter den anderen Betriebssystemen. Aber es geht eben einfach nicht :-/ Ich versuch's zu bauen.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Vielen Dank!



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Versuch mal folgendes über das Terminal:

cd /Applications/Fakturama2.app/Contents/MacOS
./Fakturama -clean

Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Ggf. ist das Verzeichnis anzupassen, kommt drauf an, wo Du das hin installiert hast.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Sieht für mich aus, als sei das der selbe Fehler wie vorher:

!ENTRY org.eclipse.osgi 4 0 2024-12-27 18:05:37.597
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "org.eclipse.e4.ui.workbench.swt.E4Application" could not be found in the registry. The applications available are: org.eclipse.equinox.app.error, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.equinox.p2.touchpoint.natives.nativePackageExtractor, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool, org.eclipse.jdt.core.JavaIndexer.
	at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:252)
	at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:33)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Wobei im Terminal noch folgendes zu sehen ist:

WARNING: Using incubator modules: jdk.incubator.vector
SLF4J(I): Attempting to load provider "logback" specified via "slf4j.provider" system property
SLF4J(E): Failed to instantiate the specified SLF4JServiceProvider (logback)
SLF4J(E): Reported exception:
java.lang.ClassNotFoundException: logback cannot be found by slf4j.api_2.0.16
	at org.eclipse.osgi.internal.loader.BundleLoader.generateException(BundleLoader.java:541)


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Ja, das ist noch derselbe Fehler. Das Kernproblem ist, daß ich die Anwendung nicht durch den Security-Check von Apple bekomme, weil darin ein Archiv mit Dateien ist, die nicht signiert sind. Ich hab das jetzt über Umwege versucht, es funktioniert aber einfach alles nicht. Bei mir lokal läuft es, weil ich ja die fertig gebaute App verwenden kann. Ich denk nochmal drüber nach. Notfalls hat sich halt die Mac-Version erledigt. Ich bin da gerade ziemlich frustriert, weil das wirklich enorm Zeit frißt.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Schade!
Dann muss ich den Intel-Mac lange am laufen halten und für die Kundschaft, der ich Fakturama empfohlen habe, was anderes suchen...

Trotzdem wünsche ich einen guten Rutsch!



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Das Bundle für den Intel-Mac dürfte genauso kaputt sein. Ich versuch noch paar Workarounds...


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Hab das aarch-Bundle gerade nochmal aktualisiert.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

Vielen Dank dafür!

Nun kommt beim Start keine Fehlermeldung mehr und ich soll ein Arbeitsverzeichnis definieren.
Wenn's so weit geht, sollte es eigentlich auch weiter gehen.

Das schaue ich mir dann morgen noch mal an...



   
AntwortZitat
 diwa
(@diwa)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 16
Topic starter  

ja, sieht gut aus - sowohl bei Erstellung einer leeren Datenbank als auch wenn ich der neuen Installation des Arbeitsverzeichnis von einem anderen Rechner unterschiebe.

Nur die Übernahme (aus alt mach neu) beim Start funktioniert nicht.

Da sind dann keine Datenbank-Einträge vorhanden - und die Möglichkeit, die Datenbank zu reorganisieren, auf die man hingewiesen wird, finde ich nicht.

Passt aber so für mich.

Nochmals Danke und einen Guten Rutsch!



   
AntwortZitat
Seite 1 / 2
Teilen: