Zugferd Export schlägt fehl

geschrieben von Skoddi 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Zugferd Export schlägt fehl
21. September 2017 09:07
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 !
Re: Zugferd Export schlägt fehl
02. Oktober 2017 00:40
Hallo Skoddi,
hattest Du als Repo mal die Adresse [old.fakturama.info] 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.
Re: Zugferd Export schlägt fehl
24. Oktober 2017 13:53
Hallo zusammen,

Ich habe genau das eben auch ausprobiert. Im Log steht:

Zitat

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
Re: Zugferd Export schlägt fehl
24. Oktober 2017 22:26
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.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen