Camunda Automation Platform 7.22.0-alpha4 released

We are pleased to announce the next alpha release of Camunda Automation Runtime 7.22.0. This release features the following improvements:

  • Support for Tomcat 10
  • HTTP Connector - HTTP Response Error Handling
  • 1 Bug Fix

You can Download Camunda for free or Run it with Docker.

For a complete list of all improvements, take a look at the release notes. Please also see the list of known issues.

If you want to dig in deeper, you can find the source code on GitHub.

Tomcat 10

Coming up with this alpha release, besides Tomcat 9, the supported environments are extended with Tomcat 10 (10.1.25).

Tomcat 10 is the first version that supports Jakarta 10 and the new Jakarta namespace.
Besides this major change, our users can benefit from updating to Tomcat 10 by receiving:

  1. Security fixes
  2. Performance enhancements
  3. Bug fixes
  4. HTTP/2 support
  5. Servlet 6.0 & JSP 3.1 Specs

and other improvements that come along with the new Tomcat version.

HTTP Connector - HTTP Response Error Handling

By default, the HTTP connector does not handle 4XX and 5XX related response errors during HTTP calls.

With this update, users can now enable the handling of these errors without additional scripting. In order to do so, set the throw-http-error property to TRUE via the configOption method. Once enabled, the client will throw an exception in case of http response errors (status code 400-599). It’s useful if users want to react to these errors or create incidents.

HttpResponse response = http.createRequest()
  .get()
  .configOption("throw-http-error", "TRUE")
  .url("http://camunda.org")
  .execute();

This is a community contribution, thanks to Nandanrshenoy!:tada:

Share Your Thoughts with Us!

Your feedback is really important to us, so please download Camunda Automation Platform 7.22.0-alpha4, try it out, and let us know what you think about it.

You can contact us in the forum, send a tweet to @Camunda, or file a bug in our issue tracker.

1 Like