zum Ausdruck von Rechnungen für mehrere Mitglieder werden eine pdf erstellt, abgelegt, so dass
dieser dann ausgedruckt werden kann.
Bei diesem pdf-Erstellungsprozess erhalte ich unten angehängte F-Meldung und es wird eine leere pdf Datei abgelegt.
Hoffentlich kann mir jemand helfen -
Gruß Thomas
[Thu Sep 03 14:24:27 CEST 2015][ERROR][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
ExceptionConverter: java.io.IOException: The document has no pages.
at com.itextpdf.text.pdf.PdfPages.writePageTree(PdfPages.java:113)
at com.itextpdf.text.pdf.PdfWriter.close(PdfWriter.java:1214)
at com.itextpdf.text.pdf.PdfDocument.close(PdfDocument.java:768)
at com.itextpdf.text.Document.close(Document.java:398)
at de.jost_net.JVerein.io.FormularAufbereitung.closeFormular(FormularAufbereitung.java:134)
at de.jost_net.JVerein.io.FormularAufbereitung.showFormular(FormularAufbereitung.java:147)
at de.jost_net.JVerein.io.AbstractMitgliedskontoDokument.aufbereitung(AbstractMitgliedskontoDokument.java:112)
at de.jost_net.JVerein.io.Rechnungsausgabe.<init>(Rechnungsausgabe.java:104)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.generiereRechnung(MitgliedskontoControl.java:890)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.access$600(MitgliedskontoControl.java:88)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl$5.handleAction(MitgliedskontoControl.java:839)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:815)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:811)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:832)
at de.willuhn.jameica.gui.GUI.init(GUI.java:315)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Für den von dir angegebenen Zeitraum müssen Rechnungen anliegen (= Fälligkeiten von Beträgen). Dafür muss ein Abrechnungslauf durchgeführt worden sein.
Hallo Heiner,
ich kann den Fehler in meiner Rechnungserstellung nicht finden. Es wird eine Datei mit leerer Seite erstellt. Alle Mitglieder haben fällige Beiträge.
die Fehlermeldung ist ähnlich der obrigen. Wo könnte mein Fehler liegen?
Vielen Dank im voraus,
Wolf Ewert
die Fehlermeldung:
main loop crashed, retry
ExceptionConverter: java.io.IOException: The document has no pages.
at com.itextpdf.text.pdf.PdfPages.writePageTree(PdfPages.java:113)
at com.itextpdf.text.pdf.PdfWriter.close(PdfWriter.java:1214)
at com.itextpdf.text.pdf.PdfDocument.close(PdfDocument.java:768)
at com.itextpdf.text.Document.close(Document.java:398)
at de.jost_net.JVerein.io.FormularAufbereitung.closeFormular(FormularAufbereitung.java:134)
at de.jost_net.JVerein.io.FormularAufbereitung.showFormular(FormularAufbereitung.java:147)
at de.jost_net.JVerein.io.AbstractMitgliedskontoDokument.aufbereitung(AbstractMitgliedskontoDokument.java:112)
at de.jost_net.JVerein.io.Rechnungsausgabe.<init>(Rechnungsausgabe.java:104)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.generiereRechnung(MitgliedskontoControl.java:891)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.access$600(MitgliedskontoControl.java:88)
at de.jost_net.JVerein.gui.control.MitgliedskontoControl$5.handleAction(MitgliedskontoControl.java:840)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:896)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:892)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:913)
at de.willuhn.jameica.gui.GUI.init(GUI.java:324)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Da ich keine Sepa- Lastschriften generiere, interessieren mich die Datumsangaben für diese Abrechnungsform nicht. Müssen die verschiedenen Stichtage in einem bestimmten Verhältnis zueinander stehen, so dass sie bei mir die Abrechnungen der Mitglieder eingetragen werden, aber wegen falscher Angaben nicht die Pdf-Rechnungen erzeugt werden?