A long-standig bug in JakartaEE’s JSON-B implementations (JSON Binding) cause me some headaches. Luckily, I was able to track it down. Here is how to reproduce it and why you might hit it sooner rather than later.
Benjamin Marwell
Ben’s IT-Comments
A long-standig bug in JakartaEE’s JSON-B implementations (JSON Binding) cause me some headaches. Luckily, I was able to track it down. Here is how to reproduce it and why you might hit it sooner rather than later.
In my GnuPG article about how to attend a PGP signing party I explained how to set up caff using SMTP (Simple Mail Transfer Protocol). However, using a local Mail Transfer Agent (MTA) is the more elegant solution as SMTP is not a properly supported option and discuraged, according to the caff man page or when setting $CONFIG{'mailer-send'}
to any value:
In case you ever developed a Jakarta Web application, you might wonder how to test JAX-RS applications. Luckily, while not perfectly documented, testing a JAX-RS application can be done in a few ways. This article covers system tests, which are somewhere between unit tests and integration tests.
Developing User Features for Open Liberty can be a very interesting project. Open Liberty is very extensible. Sadly, the documentation only exists for IBM WebSphere Liberty and requires a lot of prior knowledge. It does not even mention build tools like Apache Ant, Apache Maven or Gradle at all.
As you may have seen in my earlier posts, JJWT is a sensible choice for a JSON Web Token (JWT, pronounced 'jot') Library. JJWT is separated into a few modules: The API, the implementation and the JSON serializer. You can currently choose between Jackson and GSON as a JSON serializer. But if you work in a Jakarta EE or MicroProfile environment, you might want to consider your own JSON-B provider instead.