Commit d8eeba80 authored by Steffen Gieseler's avatar Steffen Gieseler

Version 1.1.2: Stacktrace-Log im UncaughtExceptionHandler des Meldungsdekodierer-Threads

git-svn-id: svn://ntoserver/Datenverteiler/VRZ3/trunk/de.bsvrz.kex.lmstic3@66948 40c0be50-5d29-0410-901d-fb59edb5cafc
parent 60299462
......@@ -30,6 +30,12 @@ zusätzliche Bibliotheken bzw. Softwareeinheiten erforderlich:
Versionsgeschichte
==================
Version 1.1.2
==================
- Stacktrace-Log im UncaughtExceptionHandler des Meldungsdekodierer-Threads
Version 1.1.1
==================
......
......@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>de.bsvrz.kex</groupId>
<artifactId>de.bsvrz.kex.lmstic3</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.2-SNAPSHOT</version>
<name>Segment KEx, SWE LMS-TIC3</name>
<url>http://www.bitctrl.de</url>
......@@ -26,7 +26,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<project.status>BETA</project.status>
<project.standDatum>2017-07-04</project.standDatum>
<project.standDatum>2017-08-16</project.standDatum>
</properties>
<repositories>
......
......@@ -36,6 +36,7 @@ import java.util.Collections;
import java.util.List;
import com.bitctrl.Constants;
import com.bitctrl.util.logging.LoggerTools;
import de.bsvrz.kex.lmstic3.empfang.ftpempfang.FTPEmpfang;
import de.bsvrz.kex.lmstic3.vew.LMSFTPListener;
......@@ -173,6 +174,7 @@ public class Meldungsdekodierer extends Thread implements LMSFTPListener {
@Override
public void uncaughtException(final Thread t, final Throwable e) {
LMSTIC3LogTools.log(debug, LmsMsg.ErrorThreadBeendet, "Meldungsdekodierer (" + e + ")"); //$NON-NLS-1$
debug.error(LoggerTools.getStackTrace(e));
run = false;
if ((ftpserver != null) && ftpserver.isAlive()) {
ftpserver.stopp();
......
......@@ -102,7 +102,6 @@ public class TMCInteger extends AbstractTIC3InfoElement {
ddata = array.getItem(0);
ddata.asUnscaledValue().set(getWert());
} else {
if (davdata.isPlain()) {
davdata.asUnscaledValue().set(getWert());
} else {
......@@ -116,10 +115,21 @@ public class TMCInteger extends AbstractTIC3InfoElement {
element.setTextContent(String.valueOf(wert));
}
/**
* Gibt den Wert zur&uuml;ck.
*
* @return Wert
*/
public Integer getWert() {
return wert;
}
/**
* Setzt den Wert.
*
* @param wert
* Wert
*/
public void setWert(final int wert) {
this.wert = new Integer(wert);
}
......
......@@ -67,7 +67,8 @@ public class TIC3Text extends AbstractTIC3InfoElement {
* @param davName
* Name des DAV-Attributes
* @param wertAttribut
* Name des (XML-)Attributes, dass zur Bestiimung des Wertes benutzt werden soll
* Name des (XML-)Attributes, dass zur Bestimmung des Wertes
* benutzt werden soll
*/
public TIC3Text(final String xmlName, final String davName, final String wertAttribut) {
super(xmlName, davName, wertAttribut);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment