Wichtige Info vorab
 
Benachrichtigungen
Alles entfernen

Wichtige Info vorab

21 Beiträge
4 Benutzer
0 Reactions
5,343 Aufrufe
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
Topic starter   [#2333]

Hallo zusammen,
ich habe beschlossen, hier mal ein neues Forum für die Fakturama 2 - Tester aufzumachen. Die Version 2 ist momentan im Alpha-Stadium, definitiv also NICHT für den produktiven Einsatz gedacht.

Für alle, die den aktuellen Stand gerne testen wollen, habe ich hier mal einen Stand zum Download (derzeit noch nicht alle möglichen Formate). Mir geht es vorwiegend darum, festzustellen, ob es mit der neuen Version auf dem Mac etwas entspannter läuft als in den vorherigen Versionen. Insbesondere möchte ich den Workaround mit der Startdatei weg haben. Daher bitte mal Rückmeldungen, ob das so paßt. Voraussetzung ist übrigens für alle Plattformen Java 8, das sollte also schon installiert sein. Als Datenbank habe ich zum Testen MySQL verwendet, es sollte aber auch mit HSQL gehen. Hinweis: In der Datenbank werden Felder und Tabellen angelegt, die noch nicht alle verwendet werden (z. B. Tenant u.ä.).

Der Start dauert zur Zeit noch etwas lange, bitte Geduld aufbringen.

Infos zur Entwicklung gibt's im Blog.

Hier die Dateien:

Was läuft:

  • Migration der Altdaten (wenn man das will)
  • Anzeige und Bearbeitung der Steuersätze
  • Anzeige und Bearbeitung der Zahlungsarten
  • Anzeige und Bearbeitung der Versandarten
  • Anzeige der Dokumentliste (Übersichtsliste)
  • Webshop-Import (möglicherweise unvollständig)
  • Einstellungsdialog
  • Browser
  • Erfassungsmaske für Rechnungen und andere Dokumente (unvollständig!)
  • Taschenrechner 😉

Bitte mal ausprobieren und melden, wenn's nicht funktioniert (auch wenn's funktioniert). Besonders die unterschiedlichen Plattformen können hier manchmal zu Problemen führen.


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


   
Zitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Jetzt ärgert es mich fast, dass ich gleich im sonnigen Park verabredet bin. :S Bin richtig heiss auf die neue Version und werde sie so bald wie möglich testen!


Gruß
3xhossa


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

Das Ding is noch lange nicht fertig, hast also nichts verpaßt 😉


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Aber im Gegensatz zu dir habe ich von V2 noch gar nix gesehen. Und so ein Erstkontakt ist schon was spannendes 😀


Gruß
3xhossa


   
AntwortZitat
(@ckvsoft)
Mitglied Registered
Beigetreten: vor 15 Jahren
Beiträge: 117
 

Hallo

Gibts vielleicht auch eine Linux 32bit Version?

lg Chris



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

Ich wollte gerade eine neue Version online stellen, als ich im letzten Moment gemerkt habe, daß es nicht (mehr) außerhalb der Entwicklungsumgebung funktioniert. Das muß ich erst mal reparieren. Melde mich wieder, wenn's wieder läuft.


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Endlich schaffe ich es auch einmal, mich zurückzumelden. Nach mehreren Versuchen, die V2 in einer eigenen VM mit einem aktuellen Mint zum laufen zu bekommen habe ich es vorerst beiseite gelegt. Das Fenster öffnet sich zwar, doch es bleibt fast vollständig leer. Die Bereichsteiler sind sichtbar und auch das Menü ist sichtbar und aufklappbar, doch die meisten Einträge im Menü sind deaktiviert (inklusive Beenden) und die aktiven Einträge sind funktionslos. Liegt dies daran, dass die V2, wie du oben meintest, außerhalb deiner Entwickungsumgebung nicht läuft?

Beim ersten Start wurde auch eine Migration des vorhandenen Verzeichnisses durchgeführt, ob dies allerdings erfolgreich war kann ich nicht sagen. Das neue DB-Skript ist etwa halb so groß wie das alte. Ob das an der Entfernung redundanter oder gelöschter Zeilen liegt oder ob Einträge nicht übernommen wurden, kann ich momentan nicht sagen.

Falls du weitere Infos oder Logfiles brauchst, sag Bescheid.


Gruß
3xhossa


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

Hallo zusammen,
ich hab das Problem von gestern reparieren können. Hier sind jetzt die aktuellen Alpha-Installationsdateien:

Infos zur Entwicklung gibt's im Blog.


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Hallo Ralf, eben habe ich noch die neue alpha getestet, aber ich komme einfach nicht weiter. Wahrscheinlich fehlt mir hier nur irgendetwas auf dem System. Was sind denn die notwendigen Bauteile um die alpha laufen zu lassen?

Momentan habe ich installiert:
Linux Mint XFCE 64bit, kernel 3.16.0-37
LibreOffice 4.2.8
Oracle Java 8
Noch etwas wichtig?

Das Debianpaket installiert problemlos und direkt nach der Installation habe ich in /usr/share/Fakturama/configuration/config.ini wieder die "mozilla-Zeile" eingefügt (wobei die offenbar keinen Unterschied macht). Fakturama startet, fragt nach dem Arbeitsverzeichnis, startet neu und stürzt dann mit einem Haufen Fehler ab. Für die Datenbank habe ich die Voreinstellungen belassen. Mysql würde ich gerne testen, wenn Fakturama an sich erst einmal läuft.

Hier das Logfile:

!SESSION 2015-05-11 11:04:08.424 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:04:16.393
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:04:16.394
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:04:16.411
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:04:16.411
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:08.126
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.CreateOODocumentHandler' from bundle '11'
!STACK 0
org.eclipse.e4.core.di.InjectionException: Unable to process "CreateOODocumentHandler.preferences": no actual value was found for the argument "IPreferenceStore".
	at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:424)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:415)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.processActiveHandler(HandlerProcessingAddon.java:144)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.postConstruct(HandlerProcessingAddon.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:278)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:50)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:284)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:08.181
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenBrowserEditorHandler' from bundle '11'
!STACK 0
org.eclipse.e4.core.di.InjectionException: Unable to process "OpenBrowserEditorHandler.preferences": no actual value was found for the argument "IPreferenceStore".
	at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:424)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:415)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.processActiveHandler(HandlerProcessingAddon.java:144)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.postConstruct(HandlerProcessingAddon.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:278)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:50)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:284)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:08.215
!MESSAGE Unable to create class 'com.sebulli.fakturama.webshopimport.WebShopImportManager' from bundle '11'
!STACK 0
org.eclipse.e4.core.di.InjectionException: Unable to process "WebShopImportManager.preferences": no actual value was found for the argument "IPreferenceStore".
	at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:424)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:415)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.processActiveHandler(HandlerProcessingAddon.java:144)
	at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.postConstruct(HandlerProcessingAddon.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:278)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:50)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:284)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:32.599
!MESSAGE Unable to create class 'com.sebulli.fakturama.parts.BrowserEditor' from bundle '11'
!STACK 0
org.eclipse.e4.core.di.InjectionException: Unable to process "BrowserEditor.preferences": no actual value was found for the argument "IPreferenceStore".
	at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:424)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:415)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
	at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:128)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1306)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:103)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:151)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:151)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:151)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:103)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:63)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:614)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1061)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:161)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:32.818
!MESSAGE Unable to create class 'com.sebulli.fakturama.views.datatable.documents.DocumentsListTable' from bundle '11'
!STACK 0
org.eclipse.e4.core.di.InjectionException: Unable to process "DocumentsListTable.preferences": no actual value was found for the argument "IPreferenceStore".
	at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:424)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:415)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
	at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:128)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1306)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:103)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:151)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:151)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82)
	at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:103)
	at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:63)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:614)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:654)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1061)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:161)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:32.998
!MESSAGE Element org.eclipse.ui.file.import invalid, no command defined.

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:33.060
!MESSAGE Element menu:main.menu.new.expenditurevoucher.id invalid, no command defined.

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:33.064
!MESSAGE Element menu:main.menu.new.receiptvoucher.id invalid, no command defined.

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 11:05:33.066
!MESSAGE Element menu:main.menu.organize_documents.id invalid, no command defined.
!SESSION 2015-05-11 11:05:34.725 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:05:37.877
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:05:37.894
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:05:37.908
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 11:05:37.908
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]

!ENTRY org.eclipse.osgi 4 0 2015-05-11 11:05:39.211
!MESSAGE Application error
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:239)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
	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:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
Caused by: java.lang.NullPointerException
	at com.sebulli.fakturama.resources.core.TemplateResourceManager.resourceCopy(TemplateResourceManager.java:123)
	at com.sebulli.fakturama.resources.core.TemplateResourceManager.createWorkspaceTemplates(TemplateResourceManager.java:81)
	at com.sebulli.fakturama.startup.ConfigurationManager.initWorkspace(ConfigurationManager.java:247)
	at com.sebulli.fakturama.startup.ConfigurationManager.checkAndUpdateConfiguration(ConfigurationManager.java:193)
	at com.sebulli.fakturama.LifecycleManager.checksBeforeStartup(LifecycleManager.java:100)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	... 18 more

!ENTRY org.eclipse.core.jobs 4 2 2015-05-11 11:05:39.634
!MESSAGE An internal error occurred during: "initDb".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.e4.core.internal.di.osgi.ProviderHelper.findProvider(ProviderHelper.java:63)
	at org.eclipse.e4.core.internal.di.InjectorImpl.findExtendedSupplier(InjectorImpl.java:579)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveArgs(InjectorImpl.java:461)
	at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:405)
	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:110)
	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
	at com.sebulli.fakturama.LifecycleManager$1.run(LifecycleManager.java:84)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Gruß
3xhossa


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

Hallo,
die ersten Zeilen sind noch von vor dem Neustart, das ist erst mal nichts weiter. Der eigentliche Fehler liegt darin, daß die Datenbank nicht initialisiert werden kann. Ist das Arbeitsverzeichnis evtl. nicht für alle User freigegeben? Wie ist denn die umask? Unter Windows hatte ich das auch mal mit den Standardeinstellungen getestet, da wurde die HSQL-Datenbank aber angelegt. Den Fehler bei "TemplateResourceManager.resourceCopy" muß ich mir nochmal ansehen, da wird möglicherweise irgendwas nicht gefunden.


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Das gesamte Arbeitsverzeichnis gehört dem angemeldeten Benutzer. Es wurde auch erst im Dialogfenster von Fakturama angelegt. Alle Verzeichnisse und Dateien sind zumindest für alle lesbar. Die umask ist auf 0022 gesetzt. Das DB-Skript wurde auch erstellt.
Ein neuer Start von Fakturama gibt mir wieder das leere Fenster und als erstes folgende Fehlermeldung:

WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See  http://www.slf4j.org/codes.html#StaticLoggerBinder  for further details.

Anschliessend kommt wieder dieses:

org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: com/sebulli/fakturama/misc/DocumentType

Im Logfile stehen jede Menge Fehlermeldungen. Hier mal auszugsweise nur die !ENTRY- und !MESSAGE-Zeilen ohne den backtrace:

!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 14:22:21.347
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]
--
!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 14:22:21.365
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.emf. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]
--
!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 14:22:21.370
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactory, interface = javax.persistence.EntityManagerFactory, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactory, unbind = unbindEntityManagerFactory]
--
!ENTRY org.eclipse.equinox.ds 1 0 2015-05-11 14:22:21.371
!MESSAGE Could not bind a reference of component org.eclipse.gemini.ext.di.em. The reference is: Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = dynamic, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]
--
!ENTRY org.eclipse.equinox.ds 2 0 2015-05-11 14:22:22.218
!MESSAGE InstanceProcess.disposeInstances(): registration for component com.sebulli.fakturama.common is already disposed! 
--
!ENTRY org.eclipse.equinox.ds 2 0 2015-05-11 14:22:22.219
!MESSAGE InstanceProcess.disposeInstances(): registration for component FakturamaFormatProviderSpi is already disposed! 
--
!ENTRY org.eclipse.equinox.ds 2 0 2015-05-11 14:22:22.220
!MESSAGE InstanceProcess.disposeInstances(): registration for component FakturamaMonetaryRoundingProvider is already disposed! 
--
!ENTRY org.eclipse.osgi 4 0 2015-05-11 14:22:22.221
!MESSAGE An error occurred while automatically activating bundle com.sebulli.fakturama.common (8).
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.225
!MESSAGE Unable to create class 'com.sebulli.fakturama.LifecycleManager' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.766
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.CreateOODocumentHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.789
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.QuitHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.801
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenContactsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.806
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenPaymentsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.809
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenListViewsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.810
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenShippingsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.818
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenDocumentsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.820
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenListViewsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.821
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenListViewsHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.822
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.WebShopImportHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.841
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.OpenBrowserEditorHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.845
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.NewProductHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.847
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.NewContactHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.849
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.CallEditor' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.851
!MESSAGE Unable to create class 'com.sebulli.fakturama.webshopimport.WebShopImportManager' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.868
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.MarkDocumentAsPaidHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.874
!MESSAGE Unable to create class 'com.sebulli.fakturama.parts.itemlist.MoveEntryUpMenuItem' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:22.877
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.MarkOrderAsActionHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:23.465
!MESSAGE Unable to create class 'com.sebulli.fakturama.handlers.RemoveInvoiceReferenceHandler' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.103
!MESSAGE Unable to create class 'com.sebulli.fakturama.views.NavigationView' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.266
!MESSAGE Unable to create class 'com.sebulli.fakturama.parts.BrowserEditor' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.295
!MESSAGE Unable to create class 'com.sebulli.fakturama.views.Calculator' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.406
!MESSAGE Unable to create class 'com.sebulli.fakturama.views.datatable.documents.DocumentsListTable' from bundle '11'
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.575
!MESSAGE Element org.eclipse.ui.file.import invalid, no command defined.
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.641
!MESSAGE Element menu:main.menu.new.expenditurevoucher.id invalid, no command defined.
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.644
!MESSAGE Element menu:main.menu.new.receiptvoucher.id invalid, no command defined.
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.645
!MESSAGE Element menu:main.menu.organize_documents.id invalid, no command defined.
--
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-05-11 14:22:24.679
!MESSAGE Unable to create class 'com.sebulli.fakturama.parts.CoolbarViewPart' from bundle '11'

Gruß
3xhossa


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

Hm. Das sind eigentlich alles Folgefehler, die nur eine Ursache haben. Es können offenbar nicht alle Services hochgefahren werden. Das muß ich mal versuchen nachzustellen, vielleicht kriege ich das ja auf meinem Mageia-System hin...
Übrigens muß das Arbeitsverzeichnis auch schreibbar sein, weil ja die Datenbank dorthin geschrieben wird und auch die Vorlagen.


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Falls du weitere Infos oder logs brauchst, sag Bescheid. In den nächsten Tagen versuche ich mal, das auf einer 32bit VM zum laufen zu bekommen. Vielleicht gibt es da weniger Probleme.

Und noch etwas zu den gebauten Paketen: versuche bitte, im Paket die notwendigen Abhängigkeiten zu definieren. Java-Version, ggf andere Bibliotheken, LibreOffice/OOo etc. Der ganze Vorteil eines funktionierenden Paketmanagers ist dahin, wenn ein Paket keinerlei Abhängigkeiten definiert und der Anwender erraten muss, was zum Betrieb alles benötigt wird.
Und dann wäre es toll, wenn du die Version richtig angeben könntest. Im Paket selber und damit auch im System nach der Installation ist das immer die 2.0.0. Baue ruhig einen längeren String wie 2.0~alpha0510, damit einerseits klar ist, dass es eine alpha ist und andererseits auch ersichtlich ist, welche Version die neuere ist.


Gruß
3xhossa


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

ne, laß mal. Der Fehler liegt in der config.ini. Da werden zwei Plugins noch nicht richtig gestartet, deswegen wird der Logger nicht gefunden. Ich bau noch 'ne neue Version und geb die heute abend frei. Momentan habe ich noch massiv Ärger mit den Startzeiten. In der Entwicklungsumgebung ist die Anwendung in knapp 30sec da, im installierten Zustand dauert es über 1,5min. Das ist völlig inakzeptabel. Scheint aber irgendwie an den Datenbank-Zugriffen zu liegen.
Das mit dem Namen ist kein Problem. Allerdings weiß ich nicht, wie ich in dem Paket die Abhängigkeiten definieren soll. Da müßte mir mal jemand aus der Linux-Fraktion helfen. Eigentlich ist Fakturama nur von Java abhängig. LibreOffice ist nicht mehr notwendig (yeah!). Außer man will PDFs haben, aber das ist auch nur noch eine Frage der Zeit.
Theoretisch bräuchte ich ja ein Beispiel für ein DEB-Paket und eins für ein RPM-Paket. Ich muß nur wissen, wo das definiert werden soll, dann kann ich mal schauen, ob ich das hinbekomme.


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


   
AntwortZitat
(@3xhossa)
Mitglied
Beigetreten: vor 12 Jahren
Beiträge: 250
 

Die Abhängigkeiten werden in der control-Datei hinterlegt. Neben harten Abhängigkeiten (Depends) gibt es auch die Möglichkeit, Vorschläge zu definieren, was im Zusammenspiel mit der Software empfohlen wird (Recommends) oder einfach nützlich sein könnte (Suggests). Schließlich können auch Ausschlüsse benannt werden, wenn z.B. bekannt ist, dass die Software mit einer anderen kollidiert (Conflicts oder Breaks). Bei allen Paketen kann auch eine Versionsbezeichnung angehängt werden um minimale, maximale oder exakte Versionen zu definieren. Zumindest in Debian-Paketen kann alles sehr fein granuliert gesteuert werden. RPM ist da nicht so flexibel, aber mit RPM kenne ich mich auch nicht weiter aus.

Hier mal ein Beispiel für die control-Datei:

Package: fakturama
Version: 2.0~alpha1234
Installed-Size: 59681
Priority: optional
Depends: java8-jdk | java8-runtime | java8-sdk
Recommends: libreoffice-writer, pdf-viewer
Architecture: amd64
Maintainer: Fakturama.org <Ralf Heydenreich >
Date: Sun, 10 May 2015 22:09:44 +0200
Description: Free and Open Source Invoicing Software

In der Depends-Zeile wird die Abhängigkeit von java8 definiert. Der senkrechte Strich markiert ein logisches ODER, das heisst, es reicht aus, wenn eines der Pakete installiert wird. Ob das inhaltlich so korrekt ist, kann ich grad nicht sagen. Aber in allen drei Paketen müsste die Laufzeitumgebung enthalten sein.
Die Recommends-Zeile schlägt einmal einen installierten PDF-Viewer vor. Das ist in diesem Fall ein Metaname, der bei allen verfügbaren PDF Betrachtern hinterlegt sein sollte. So muss ein Entwickler nicht die Namen aller Programme kennen und hinterlegen. Bei java8 ist es im Prinzip das gleiche. Für LibreOffice wird dann das Unterpaket Writer empfohlen, welches selbst wiederum von allen anderen notwendigen LO-Pakten abhängt. Die Version dürfte egal sein, ansonsten gibst du sie dahinter in Klammern an: "(>=4.0)". Bei Versionen kleiner 4 müsste doch nur das Plugin getauscht werden, oder ist das nicht mehr notwendig?
Du kannst auch alternativ OOo empfehlen, wobei das aber eher zu Irritationen führen dürfte. Syntax wäre dann "Depends: libreoffice-writer | openoffice.org-writer, pdf-viewer"


Gruß
3xhossa


   
AntwortZitat
Seite 1 / 2
Teilen: