Moin moin,
ich habe Fakturama 2.0 installiert. Ich habe alles grob eingerichtet und der Ausdruck von Rechnungen klappt auch ganz gut. Will ich jedoch die gedruckte Rechnung mit Zugferd exportieren, kommt es zu einer Fehlermeldung "Export wurde abgebrochen"
Anbei die Log:
1262897 [com.sebulli.fakturama.log.LogbackAdapter@4da9f723] ERROR com.sebulli.fakturama.common - creating ZUGFeRD document: null
javax.xml.bind.MarshalException: null
at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.write(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.marshal(Unknown Source) ~[na:1.8.0_144]
at org.fakturama.export.zugferd.ZugferdExporter.createPdf(ZugferdExporter.java:325) ~[na:na]
at org.fakturama.export.zugferd.ZugferdExporter.execute(ZugferdExporter.java:268) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_144]
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:282) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:264) ~[na:na]
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:488) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:433) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:454) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem$3.handleEvent(AbstractContributionItem.java:482) ~[na:na]
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) ~[na:na]
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418) ~[na:na]
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236) ~[na:na]
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121) ~[na:na]
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:161) ~[na:na]
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_144]
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) ~[org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar:na]
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) ~[org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar:na]
at org.eclipse.equinox.launcher.Main.run(Main.java:1519) ~[org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar:na]
Caused by: com.sun.istack.internal.SAXException2: Objekt muss einen Wert im @XmlValue-Feld enthalten: org.fakturama.export.zugferd.modelgen.TextType@1c14d24d
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.reportError(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.reportError(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsXsiType(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty.serializeBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsXsiType(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.SingleElementNodeProperty.serializeBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsSoleContent(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsRoot(Unknown Source) ~[na:1.8.0_144]
... 41 common frames omitted
Caused by: com.sun.xml.internal.bind.api.AccessorException: Objekt muss einen Wert im @XmlValue-Feld enthalten: org.fakturama.export.zugferd.modelgen.TextType@1c14d24d
at com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl$TransducerImpl.writeText(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementLeafProperty.serializeItem(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(Unknown Source) ~[na:1.8.0_144]
at com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty.serializeBody(Unknown Source) ~[na:1.8.0_144]
... 53 common frames omitted
Kann man da was machen ?!
Ansonsten habe ich auch noch die Version 1.6.9c installiert, aber dafür bekomm ich das Plugin für Zugferd nicht installiert, da ich keine gültige Repo finde.
Vielen Dank !
Hallo Skoddi,
hattest Du als Repo mal die Adresse http://old.fakturama.info/release/update1_6/ probiert? Ansonsten muß ich mir das nochmal ansehen. Die Meldung besagt, daß das Dokument nicht geschrieben werden kann. Ist das Zielverzeichnis mit dem aktuellen User beschreibbar?
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hallo zusammen,
Ich habe genau das eben auch ausprobiert. Im Log steht:
13:44:03.645 [com.sebulli.fakturama.log.LogbackAdapter@4e73b552] ERROR com.sebulli.fakturama.common - creating ZUGFeRD document: null
javax.xml.bind.MarshalException: null
Muss evtl. noch etwas zusätzlich installiert werden?
Viele Grüße
Florian
Hallo Florian,
nein, es muß nichts zusätzlich installiert werden. Irgendwas hat hier beim Bauen des XMLs nicht gepaßt, das XML konnte nicht erstellt werden. Gibt es vor dieser Meldung noch andere Exceptions?
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?