Aufgabe Fehler mit Distanzangaben beim Export zu IS24
Beim Export zu IS24 (REST-Webservice, IS24-XML und IS24-CSV) müssen Distanzangaben von einer Längenangabe in eine Zeitangabe umgerechnet werden. Dabei kommt es zu folgendem Fehler:
FEHLER: Export ist während der Vorbereitung fehlgeschlagen.
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
java.util.concurrent.ExecutionException: java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
at java.util.concurrent.FutureTask.report(FutureTask.java:122):188)
at javax.swing.SwingWorker.get(SwingWorker.java:602):111)
at javax.swing.SwingWorker$5.run(SwingWorker.java:737):832)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112):842)
at javax.swing.Timer.fireActionPerformed(Timer.java:312):244)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312):733)
at java.awt.EventQueue.access$200(EventQueue.java:103):694)
at java.awt.EventQueue$3.run(EventQueue.java:692):76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703):242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161):150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146):138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91): java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
at java.math.BigDecimal.divide(BigDecimal.java:1616):75)
at com.openindex.openestate.impl.is24.Is24RestWriter.writeEstate(Is24RestWriter.java:4851):2412)
at com.openindex.openestate.tool.agency.export.Is24RestFormat$Writer.writeEstate(Is24RestFormat.java:699):442)
at com.openindex.openestate.tool.agency.export.ExportProcess.doPrepare(ExportProcess.java:482):737)
at com.openindex.openestate.tool.agency.export.ExportProcess$PreparationTask.doInBackground(ExportProcess.java:697):296)
at java.util.concurrent.FutureTask.run(FutureTask.java:262):335)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145):615)
at java.lang.Thread.run(Thread.java:745)
Eckdaten
- Betroffene Version
- 1.0-beta37
- Zugewiesene Version
- 1.0-beta38
- Status
- erledigt
- Auflösung
- korrigiert
- Priorität
- normal
- Schweregrad
- klein
- Aufwand
- keine Angabe
- Reproduzierbarkeit
- immer
- zuletzt bearbeitet am
- erzeugt am