ERZ issueshttps://gitlab.nerz-ev.de/groups/ERZ/-/issues2022-05-27T08:34:14Zhttps://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.kernsoftware/-/issues/42Geokoordinaten werden gerundet2022-05-27T08:34:14ZDaniel BrennerGeokoordinaten werden gerundetwir haben Geokoordinaten bei Objekten hinterlegt:
```
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE konfigurationsBereich PUBLIC "-//K2S//DTD Dokument//DE" "K2S.dtd">
<konfigurationsBereich pid="kb.objekteKopplungsRechnerExtern" name=...wir haben Geokoordinaten bei Objekten hinterlegt:
```
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE konfigurationsBereich PUBLIC "-//K2S//DTD Dokument//DE" "K2S.dtd">
<konfigurationsBereich pid="kb.objekteKopplungsRechnerExtern" name="Objekte für die Weitergabe von Daten an den Kopplungsrechner SH" verantwortlich="kv.sh.kopp">
[...snip...]
<objekte>
<konfigurationsObjekt pid="sh.kopp.krBruecke.wwa.a23.nok" name="Brücke WWA A23 NOK" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="9,313970 Grad"/>
<datum name="y" wert="54,070161 Grad"/>
</datensatz>
</konfigurationsObjekt>
<konfigurationsObjekt pid="sh.kopp.krBruecke.wwa.b207" name="Brücke WWA B207" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="11,111941 Grad"/>
<datum name="y" wert="54,400972 Grad"/>
</datensatz>
</konfigurationsObjekt>
<konfigurationsObjekt pid="sh.kopp.krBruecke.www.rd" name="Brücke WWW RD" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="9,722900 Grad"/>
<datum name="y" wert="54,333892 Grad"/>
</datensatz>
</konfigurationsObjekt>
</objekte>
</konfigurationsBereich>
```
Wenn wir die mit dem GTM auslesen, dann ist folgendes zu sehen:
![grafik](/uploads/7b132558e37be79edb54e67bf3dbb7b9/grafik.png)
Prinzipiell passt das zur Information im Datenkatalog https://www.nerz-ev.de/datkat/kb.tmGeoReferenzierungGlobal.html#atg.punktKoordinaten das dort Ganzzahlen anzugeben sind. Dazu finden sich aber auch noch andere Informationen u.a.
Minimum Maximum Skalierung Einheit Info
-180000000 180000000 0,000001 Grad
Daher haben wir die Werte wiefolgt angepasst:
```
<objekte>
<konfigurationsObjekt pid="sh.kopp.krBruecke.wwa.a23.nok" name="Brücke WWA A23 NOK" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="+054070161"/>
<datum name="y" wert="+09313970"/>
</datensatz>
</konfigurationsObjekt>
<konfigurationsObjekt pid="sh.kopp.krBruecke.wwa.b207" name="Brücke WWA B207" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="+054400972"/>
<datum name="y" wert="+11111941"/>
</datensatz>
</konfigurationsObjekt>
<konfigurationsObjekt pid="sh.kopp.krBruecke.www.rd" name="Brücke WWW RD" typ="typ.krBruecke" >
<datensatz attributgruppe="atg.punktKoordinaten" aspekt="asp.eigenschaften">
<datum name="x" wert="+054333892"/>
<datum name="y" wert="+09722900"/>
</datensatz>
</konfigurationsObjekt>
</objekte>
```
Das führt beim Start des Systems aber schon zu einer Fehlermeldung:
FEHLER : ConfigurationApp.de.bsvrz.puk.config.main.importexport.ConfigurationImport
Das System-Objekt mit der Pid 'sh.kopp.krBruecke.wwa.a23.nok' konnte nicht vollständig erstellt werden:
java.lang.IllegalArgumentException: Ein Fehler ist beim Datensatz x aufgetreten
#005205 13.04.2022 06:48:19,825:+0200 (TID:000001) ######################
FEHLER : ConfigurationApp.de.bsvrz.puk.config.main.ConfigurationApp
Der Import konnte nicht ordnungsgemäß durchgeführt werden:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException: de.bsvrz.dav.daf.main.config.ConfigurationChangeException: Das System-Objekt mit der Pid 'sh.kopp.krBruecke.wwa.a23.nok' konnte nicht vollständig erstellt werdenhttps://gitlab.nerz-ev.de/ERZ/RW_de.bsvrz.buv.plugin.pua/-/issues/2Verwendung Eclipse BIRT überdenken2020-09-01T12:19:28ZChristian HoeselVerwendung Eclipse BIRT überdenkenFür die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzl...Für die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzliche die Updatesite für Eclipse 2019-06 mit verwendet werden muss.
Man müsste also erstmal prüfen, ob das BIRT Projekt irgendwie ersetzt werden und eine entsprechende andere Bibliothek evaluieren.
Betrifft das Streckenprofil, die Ganglinien-Charts & das PuA Plugin.https://gitlab.nerz-ev.de/ERZ/RW_de.bsvrz.buv.plugin.mq.ganglinien/-/issues/1Verwendung Eclipse BIRT überdenken2021-03-17T14:06:22ZChristian HoeselVerwendung Eclipse BIRT überdenkenFür die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzl...Für die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzliche die Updatesite für Eclipse 2019-06 mit verwendet werden muss.
Man müsste also erstmal prüfen, ob das BIRT Projekt irgendwie ersetzt werden und eine entsprechende andere Bibliothek evaluieren.https://gitlab.nerz-ev.de/ERZ/RW_de.bsvrz.buv.plugin.streckenprofil/-/issues/2Verwendung Eclipse BIRT überdenken2020-08-11T08:17:31ZChristian HoeselVerwendung Eclipse BIRT überdenkenFür die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzl...Für die Darstellung der Charts verwenden wir Eclipse BIRT (https://www.eclipse.org/birt/).
So wie es aussieht, wird dieses Projekt nicht mehr weiter entwickelt. Im aktuellen Eclipse Release 2020-03 fehlen einige Plugins, weswegen zusätzliche die Updatesite für Eclipse 2019-06 mit verwendet werden muss.
Man müsste also erstmal prüfen, ob das BIRT Projekt irgendwie ersetzt werden und eine entsprechende andere Bibliothek evaluieren.
Neben dem Streckenprofil betrifft das auch die Ganglinien-Chart & das PuA Plugin.https://gitlab.nerz-ev.de/ERZ/QS_CheckStyle/-/issues/1Einführung von verbindlichen CheckStyle-Regeln2021-04-29T13:29:14ZChristian KnissEinführung von verbindlichen CheckStyle-RegelnIm Rahmen der Umsetzung des BSI-Grundschutzes bei den Ländern wurde festgelegt, dass neben den schon bestehenden QS-Maßnahmen im Rahmen der Softwareerstellung die bereits teilweise eingesetzten QS-Werkzeuge CheckStyle und SpotBugs zukünf...Im Rahmen der Umsetzung des BSI-Grundschutzes bei den Ländern wurde festgelegt, dass neben den schon bestehenden QS-Maßnahmen im Rahmen der Softwareerstellung die bereits teilweise eingesetzten QS-Werkzeuge CheckStyle und SpotBugs zukünftig verbindlich nach festen Regeln verwendet werden sollen.
Zukünfig sollen nur noch Builds released werden, welche die CheckStyle-Regeln ohne Warnungen und Fehler absolvieren.
Zur Umsetzung dieser Ziele wurden aktuell 3 unterschiedliche `checkstyle.xml`-Definitionen erstellt.
Weitere Erläuterungen dazu befinden sich in der http://gitlab.nerz-ev.de/ERZ/QS_CheckStyle/-/blob/develop/README.md.
@all : Bitte die Vorschläge kritisch prüfen, insbesondere ob einzelne Tests hinzugefügt werden sollten (oder eventuell auch je nach Level entfernt werden sollten).
Es ist klar, dass der Sinn oder Unsinn bestimmter Tests von den Entwicklern unterschiedlich bewertet wird, letztendlich muss aber eine verbindliche Festlegung getroffen werden, mit der alle Beteiligten vernünftig arbeiten können.https://gitlab.nerz-ev.de/ERZ/RW_de.bsvrz.buv.rw/-/issues/10Priorität von Einstellungen beim Laden von Menüs2020-04-22T10:53:50ZUwe PeukerPriorität von Einstellungen beim Laden von MenüsDie Menüs und Symbolleisten im Rahmenwerk werden per Definition in der Reihenfolge:
- Nutzer lokal
- Nutzer netzwerkweit
- System netzwerkweit
- System lokal
geladen.
Damit kann ich zwar das Menü für einen Nutzer lokal überladen, aber...Die Menüs und Symbolleisten im Rahmenwerk werden per Definition in der Reihenfolge:
- Nutzer lokal
- Nutzer netzwerkweit
- System netzwerkweit
- System lokal
geladen.
Damit kann ich zwar das Menü für einen Nutzer lokal überladen, aber kein lokales Menü für alle Benutzer an einem Arbeitsplatz definieren, solange es eine im Datenverteiler gespeicherte netzwerkweite Varainte gibt. Das lokale Systemmenü ist damit in der Regel nur für den Offline-Betrieb von Bedeutung.
Es wäre zu überlegen, ob die Einstellungen für "System" nicht in der Reihenfolge getauscht werden müssten?Christian KnissChristian Knisshttps://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.kex.tls.osi7/-/issues/3Zusaetzlicher Aufrufparameter -typZuFgZuordnung=typ.deXyz,129[:typ.deAbc,213]2018-10-12T14:18:09ZChristian KnissZusaetzlicher Aufrufparameter -typZuFgZuordnung=typ.deXyz,129[:typ.deAbc,213]Zusaetzlicher Aufrufparameter -typZuFgZuordnung=typ.deXyz,129[:typ.deAbc,213], damit neue Typen ohne Sourceänderungen implementiert werden können.Zusaetzlicher Aufrufparameter -typZuFgZuordnung=typ.deXyz,129[:typ.deAbc,213], damit neue Typen ohne Sourceänderungen implementiert werden können.Christian KnissChristian Knisshttps://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.kex.tls.osi7/-/issues/2Offenes Problem FG 4 / Typ 442018-10-12T14:17:40ZChristian KnissOffenes Problem FG 4 / Typ 44FG004Default, Datenkatalog: Beim Typ 44 Codedefinition ist derzeit nur die Versendung eines Parametersatzes zulaessig,
gemaeß TLS sind aber 255 erlaubt.
**Problem**
- Wird ATG auf Array mit 255 Eintraegen erweitert, funktioniert zwar Pe...FG004Default, Datenkatalog: Beim Typ 44 Codedefinition ist derzeit nur die Versendung eines Parametersatzes zulaessig,
gemaeß TLS sind aber 255 erlaubt.
**Problem**
- Wird ATG auf Array mit 255 Eintraegen erweitert, funktioniert zwar Persistenz des Parameters, es wird aber neuer
Mechanismus in KExTLS gebraucht, der Array von DE-Blocken erzeugt und versendet. Zudem ergeben sich Probleme beim
Zuordnen der Einzelrückmeldungen zur ATG.
- Andere Möglichkeit besteht in der Definition von 255 ATGs, da Aspekt Paramter nicht vervielfacht werden kann. Dies
führt aber zu einer Inflation von Parametersaetzen (255 Stück zusaetzlich je WZG, d. h. im Rahmen einer VRZ wird
dies zu einigen Hundertausend zusaetzlichen Parametern führen...)Christian KnissChristian Knisshttps://gitlab.nerz-ev.de/ERZ/SWE_de.bsvrz.dua.plformal/-/issues/4SWE tut faktisch nichts2018-12-12T09:45:43ZUwe PeukerSWE tut faktisch nichtsEs sollte darüber nachgedacht werden, die SWE komplett zu entsorgen.
Für die formale Prüfung wurde ja festgelegt, dass diese schon durch die Wertebereichsprüfung in den DAF erfüllt ist.
Die individuelle Anpassung durch eine spezielle At...Es sollte darüber nachgedacht werden, die SWE komplett zu entsorgen.
Für die formale Prüfung wurde ja festgelegt, dass diese schon durch die Wertebereichsprüfung in den DAF erfüllt ist.
Die individuelle Anpassung durch eine spezielle Attributgruppe an der AOE wurde entfernt.