Commit ce7526bc authored by Steffen Gieseler's avatar Steffen Gieseler
Browse files

Version 1.1.0:

- Applikation wird beendet, wenn ein Thread mit java.lang.OutOfMemoryError: Java heap space 
  beendet wird 
- leere TIC3-Dateien (ohne Meldung) werden korrekt verarbeitet 

git-svn-id: svn://ntoserver/Datenverteiler/VRZ3/trunk/de.bsvrz.kex.lmstic3@66499 40c0be50-5d29-0410-901d-fb59edb5cafc
parent 22d888a2
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -30,6 +30,14 @@ zusätzliche Bibliotheken bzw. Softwareeinheiten erforderlich:
Versionsgeschichte
==================

Version 1.1.0
==================

- Applikation wird beendet, wenn ein Thread mit java.lang.OutOfMemoryError: Java heap space 
  beendet wird 
- leere TIC3-Dateien (ohne Meldung) werden korrekt verarbeitet 


Version 1.0.1
==================

+2 −2
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
	<modelVersion>4.0.0</modelVersion>
	<groupId>de.bsvrz.kex</groupId>
	<artifactId>de.bsvrz.kex.lmstic3</artifactId>
	<version>1.0.2-SNAPSHOT</version>
	<version>1.1.0-SNAPSHOT</version>

	<name>Segment KEx, SWE LMS-TIC3</name>
	<url>http://www.bitctrl.de</url>
@@ -25,7 +25,7 @@
		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
		<java.version>8</java.version>
		<project.status>BETA</project.status>
		<project.standDatum>2016-11-09</project.standDatum>
		<project.standDatum>2017-06-21</project.standDatum>
	</properties>

	<repositories>
+3 −2
Original line number Diff line number Diff line
@@ -328,11 +328,12 @@ public class Meldungsdekodierer extends Thread implements LMSFTPListener {
					debug.warning("Die Datei '" + datei.getAbsolutePath() + "' konnte nicht gelöscht werden!");
				}
			}
		}

		if (!dateimeldungen.isEmpty()) {
			// if (!dateimeldungen.isEmpty()) {
			informiereListenerDateien(dateimeldungen);
			// }
		}

	}

	@Override
+3 −2
Original line number Diff line number Diff line
@@ -124,7 +124,7 @@ public class Meldungserzeugung extends Thread implements ClientReceiverInterface
				try {
					final String tmcMeldung = createOrUpdateTMCMeldung(m);
					if (tmcMeldung != null) {
						neueTmcMeldungen.add(createOrUpdateTMCMeldung(m));
						neueTmcMeldungen.add(tmcMeldung);
					}
				} catch (final TMCException e) {
					debug.error("Zur Meldung '" + m.getID() + "' konnte keine TMC-Meldung angelegt werden: "
@@ -544,7 +544,8 @@ public class Meldungserzeugung extends Thread implements ClientReceiverInterface
							wait(10000);

							if (!meldungsdekodierer.isAlive()) {
								LMSTIC3LogTools.log(debug, LmsMsg.ErrorThreadBeendet, "FTPServer");
								LMSTIC3LogTools.log(debug, LmsMsg.ErrorThreadBeendet, "Meldungsdekodierer");
								run = false;
								break;
							}