Look out for more betas over the coming months and a stable release in December of some of the features you’ve seen in beta.
Whatâ€™s in the Liberty profile beta for November?
In the November beta, we’ve added:
- SIP Servlets 1.1 You can use the SIP Servlets 1.1 (JSR 289) programming model to rapidly develop and deploy a wide range of multi-media applications.
- JDBC-4.1 Enables the use of JDBC 4.1 capability in JDBC drivers that comply with the JDBC 4.1 or higher specification. This includes the ability to:
- Abort connections in an asynchronous fashion using the Connection.abort(Executor) API.
- Establish a network timeout for connections using the Connection.setNetworkTimeout(Executor) API
- Set a default schema on a connection using the Connection.setSchema() API
- Automatically close a statement when dependent result sets are closed using the Statement.closeOnCompletion() API
- OSGi & Web 3.1 facet configuration for OSGi bundles Use this new facet configuration to create OSGi bundles with Web 3.1 facet, so that you don’t have to add it manually:
- JAX-RS 2.0 client wizard A new option in the wizard enables you to create a basic ‘template’ JAX-RS client filter class and registers it globally on the client. So you don’t need to create and register it from scratch. This class implements both the client request and response filter interfaces. The client request filter is executed prior to the HTTP request is delivery to the network. The client response filter is executed upon receiving a server response.
- PAX deployment support (Applies to direct users of the collective deployment REST APIs (file transfer upload in the controller), as well as Admin Center users.) Previously you could deploy only ZIP and JAR versions of Liberty archives. Now you can also deploy PAX archives and take advantage of the entire existing deployment framework (async deployment, multi-host targets, joining members to the collective, post-transfer custom actions).
And, of course, a bunch of bug fixes.
Whatâ€™s already in there?
In the October beta, we added remote development support, auto-scaling and dynamic routing, and we updated the EJB Lite 3.2 support and the Java Batch tools. In earlier betas, we fixed a shedload of bugs and added things like support for Real-Time Communications (WebRTC) and CouchDB, and there was JAX-RS 2.0, JMS 2.0, JPA 2.1, bean validation 1.1, JSON-P 1.0, EJB 3.2 Lite, concurrent-1.0, Servlet 3.1, OpenID Connect, Java 8 toleration, WebSockets, a facelift for the Liberty Repository…
Go take a look at the previous beta announcements for a full list:
- April beta
- May beta
- June/July beta
- July/August beta
- August/September beta
- September beta
- October beta