Sunday, 25. February 2024
webdav-jaxrs 3.1
WebDAV-LogoLast year webdav-jaxrs 3.0 was released which was a big step from Jersey 2.x to Jersey 3.0 based on Jakarta packages. The change to Jersey 3.1 in webdav-jaxrs was only a minor step.

The WebDAV Fileserver Sample is tested now not also with Mac as WebDAV client but also with Window 10 as client. Also the logging was improved for better monitoring.

... link (0 Kommentare)   ... comment


Wednesday, 21. February 2024
Happy New Year 2024
2024
Ein bißchen spät für Neujahrs-Wünsche, aber hoffen wir trotzdem, dass 2024 wieder friedlicher wird...

... link (0 Kommentare)   ... comment


Sunday, 1. January 2023
Happy New Year 2023

Ich wünsche allen für 2023, dass...
  • ...wir miteinander statt übereinander reden,
  • ...wir anpacken statt nur lamentieren,
  • ...wir uns gegenseitig respektieren.

... link (0 Kommentare)   ... comment


Saturday, 23. July 2022
10 Jahre gdv.xport
Was ursprünglich als Experiment gestartet ist, hat heute seine Nische im Versicherungsbereich gefunden. Am 17. Juli 2012 erschien mit gdv.xport 0.7 die ersten Version im zentralen Maven-Repo. Ausgangslage war der Datenaustausch bei der ÖRAG mit anderen Partnern auf Basis des GDV-Formats.

Zu dieser Zeit war ich viel mit dem Zug unterwegs und Contributern Code und Korrekturen beigesteuert, sodass gdv.xport heute den gesamten Umfang des GDV Datenformats abdeckt (mitsamt den Fehlern). Vor allem von Ralf Klemmer stammt ein Großteil der Unterstütztung in der Anfangszeit.

Daneben diente gdv.xport auch immer dazu, neue Dinge wie Spring oder Docker auszuprobieren und als Testumfeld für andere Projekte wie PatternTesting oder jFachwert.

Was die Zukunft bringen wir, ist noch unklar. Das GDV-Format wurde zwar schon mehrfach für tot erklärt, wird aber noch fleißig weiter verwendet, sonst kämen keine Bug-Reports rein. Und so gehe ich davon aus, dass auch in 10 Jahren gdv.xport im Einsatz sein wird.

... link (0 Kommentare)   ... comment


Monday, 16. May 2022
webdav-jaxrs 2.0
Yesterday version 2.0 of webdav-jaxrs with org.jugs as base package and Maven groupId was released. The change was necessary because the old base package net.java is not longer tolerated by Oracle.

The state is basically the same as the branch jax-rs-2.0 from webdav-jaxrs at Gitlab exept that Java 11 is supported. The documentation is still missing but will come soon. For more information see jugs-org/webdav at GitHub.

... link (0 Kommentare)   ... comment


Friday, 4. March 2022
gdv.xport 6.1
Nachdem in v6.0 die Performance verdoppelt wurde, wurde mit v6.1 der Speicherverbrauch um ca. 55% reduziert. Damit sollte jetzt auch das Einlesen von 2 Mio. Datensätzen kein Problem mehr darstellen.

Weitere Änderungen können den Release-Notes zu 6.1.0 entnommen werden.

... link (0 Kommentare)   ... comment


Thursday, 6. January 2022
gdv.xport 6.0 erschienen
Anfang des Jahres erschien v6.0.0 und heute wegen CVE-2021-44832 v6.0.1. Was ist neu an v6? Zum einen wurde die Performance verdoppelt, zum anderen wurde eine Reihe von Methoden und Klassen, die bereit seit längerem als @Deprecated gekennzeichnet waren, entfernt. Damit können eigenen Datensätze nur noch über XML oder als eigene Java-Klassen deklariert und registriert werden. Wie? Dies ist unter Eigene Erweiterungen beschrieben.

Aproppos Dokumentation: diese war zuvor etwas verstreut und wurde jetzt unter GitHub zusammengefasst. So ist hier auch die Validierung genauer beschreiben, die mit v5.3 eingeführt wurde.

So, alles weitere könnt ihr auf GitHub unter oboehm/gdv.xport erkunden...

... link (0 Kommentare)   ... comment


Monday, 3. January 2022

Ich wünsche allen für 2022 das gleiche wie für 2021, nämlich dass...
  • ...Positiv wieder Positives ist.
  • ...man mit Maske wieder Karneval feiern kann.
  • ...Corona wieder Bier ist.
Quelle: Twitter

... link (0 Kommentare)   ... comment


Saturday, 18. December 2021
jFachwert 4.0.3
jFachwert eine Implementiergun des Fachwert-Konzept aus dem WAM-Ansatz. Eigentlich ist diese Bibliothek nicht anfällig für die Log4J-Verwundbarkeit, aber es existierte noch ein experimenteller Log-Aspect mit ebendieser Abhängigkeit. Beide wurde jetzt entfernt.

Weitere Infos siehe GitHub...

... link (0 Kommentare)   ... comment


Friday, 17. December 2021
PatternTesting 2.1.1 Update
Log4J is now updated to 2.16.0 and a new version of PatternTesting was released this night (see changelog and last blog entry from Thursday).

... link (1 Kommentar)   ... comment


Tuesday, 14. December 2021
PatternTesting 2.1 released
To fix the Log4j vulnerabilty a new version of PatternTesting was released yesterday. The main changes are:

  1. update to Log4J 2.15.0 (security fix)
  2. ClasspathMonitor and ResourcepathMonitor (which was deprecated since 2.0) is now part of project ClazzFish>) are removed

For more information see PatternTesting 2 on GitHub

... link (0 Kommentare)   ... comment


Sunday, 12. December 2021
gdv.xport 5.4.0 Security Update
Nachdem das BSI vor der Log4J-Shell-Lücke (CVE-2021-44228) warnt, gibt es seit heute ein die Version 5.4.0, in der diese Lücke behoben ist. In diesem Zusammenhang wurden auch einige Klassen und Methoden, die schon seit längerem als '@Deprecated' markiert sind, entfernt.

Weitere Infos zu gdv.xport: github.com/oboehm/gdv.xport

... link (1 Kommentar)   ... comment


Thursday, 11. November 2021
gdv.xport 5 ist draußen
Eigentlich bin ich ein bißchen spät dran - gestern wurde bereits Version 5.3 ausgerollt. Und die haben wir einem PR von Markus zu verdanken, der Issue #66 erstellt und dankenswerterweise auch gleich gefixed hat - so liebt man es als Entwickler ;-)

Aber zurück zu Version 5 - was sind hier die Neuerungen? Die wichtigste Neuerung ist, dass jetzt alle GDV-Satzarten aus der XML-Beschreibung von GDV Online abgeleitet werden können. Mehr noch: über den Parameter
    -Dgdv.XML-Resource=VUVM2015.xml
kann als Basis eine andere als die von 2018 eingestellt werden. Ebenso direkt unterstützt werden noch die Versionen von 2009 und 2013. Die alte Methode, die Datensätze über Enums zu beschreiben, wird mit Version 6 dann rausfliegen.

So, alles weitere könnt ihr auf GitHub unter oboehm/gdv.xport erkunden...

... link (0 Kommentare)   ... comment


Saturday, 2. January 2021
Happy New Year 2021
Das Gerber während des 1. Lockdowns (Stuttgart).
Ich wünsche allen für 2021, dass...
  • ...Corona wieder Bier ist.
  • ...wir beim Wiedersehen einen Schritt nach Vorne machen.
  • ...Positiv wieder Positives ist.
  • ...Tests wieder in der Schule stattfinden.
  • ...Isolieren wieder für Häuser und Kabel gilt.
  • ...man mit Maske wieder Karneval feiern kann.
  • ...Donald wieder eine Ente ist.
Quelle: Twitter

... link (0 Kommentare)   ... comment