Here’s the latest WebSphere Liberty beta and WebSphere Developer Tools (WDT).

Thanks to your support for our regular beta programme, we are able to release new Liberty features every few months. Most recently, in November.

Look out for more betas over the coming months.

Get it now! Ask a question on Stack Overflow

What’s in the WebSphere Liberty beta for November/December?

Liberty: Audit

You can use the Liberty Audit feature, audit-1.0, to report and track auditable events to ensure the integrity of your system.

The Liberty Audit feature has the ability to capture the following auditable events:

  • Basic authentication
  • Start and stop of the Audit service

The Liberty Audit feature supports the Cloud Auditing Data Federation (CADF) event model. The CADF model describes a data model and associated schema definitions for an audit event.
The feature provides a default implementation, the AuditFileHandler, which emits human-readable audit records to a file-based log. Each audit record is emitted in JSON format.

IBM Hybrid Connect for Liberty

The new hybridConnect-1.0 feature adds the capability to register a Liberty server with a Bluemix IBM Hybrid Connect service and submit usage metrics.

Hybrid Connect helps track product instances and report usage metrics. Using Hybrid Connect, you will be able to register all products in a single dashboard, simplifying management tasks.

See here for the official announcement of the experimental service and here for the hybrid connect community which includes a forum on questions and problems.

Logstash and Bluemix log collector improvements

You can use tags to identify your log records using any strings. For example, use payroll and newyork to identify log records from a server in New York that is running the payroll application. You can filter these keywords from Kibana.

Continue to analyze your Liberty logs using Logstash or the Bluemix log service, while using High Performance Extensible Logging. You can now forward message and trace events using the logstashCollector and bluemixLogCollector features with binary logging enabled as well as the regular logging.

JSON Web Token

The new jwt-1.0 feature provides APIs for Liberty applications to build, parse and validate JSON Web Tokens (JWT). You can configure a Liberty server to build and consume JWT tokens, which you can use to propagate user identities or tokens. To build or consume JWTs, configure the JWT builder or consumer in the server configuration, and then implement one of the provided APIs to programmatically build or consume the tokens.

JWT (RFC 7519) is a compact, URL-safe means of representing claims that are transferred between two parties, and is quickly becoming the de facto security token format. Liberty JWT APIs facilitate Liberty applications to build, parse, and validate JWT.

Run Liberty as a Windows service

Run Liberty in the background as a service on Windows. Use the following commands:

server registerWinService <server name>
server startWinService <server name>
server stopWinService <server name>
server unregisterWinService <server name>

What’s already in there?

The November 2016 beta included extensions to Liberty JDBC features.

Take a look at the previous beta announcements for a full list of stuff added since the 16.0.0.2 release in June 2016:

Get it now! Ask a question on Stack Overflow

Join The Discussion

Your email address will not be published. Required fields are marked *