Daily Roundup

Version 3.0 of JBehave BDD Framework and a New Actors Library for Clojure

Jessica Thornsby

PLUS, Mozilla updates Add-On Collections, and Apache OpenWebBeans 1.0.0-alpha-2 is released.

Apache OpenWebBeans 1.0.0-alpha-2 Released with Latest API

Apache OpenWebBeans 1.0.0-alpha-2 has been released.

OpenWebBeans is an implementation of the JSR-299 ‘Context and Dependency Injection for Java’ and JSR-330 ‘atinject.’ It provides Dependency Injection scaling from Java SE environments, up to EE6 services, and is modular in structure. This release implements the latest API and passes the JSR-330 TCK.

It can be downloaded now.

BDD Framework JBehave 3.0 Updates Stories

JBehave version 3.0 is out now.

JBehave is a Java-based framework for Behaviour-Driven Development.

Now, user stories can be specified as both classpath resources and external URL-based resources, and multiple textual stories can be run using a single Java entry point. The embedder framework allows the running of stories to be embeddable in multiple execution environments, and stories can be run as JUnit tests or other annotation-based unit test frameworks. There is also a list of bug fixes.

Async Http Client library 1.1.0 supports Multi Headers

The Async Http Client Library has reached version 1.1.0!

Async Http Client library allows Java apps to execute HTTP requests and asynchronously process the HTTP responses.

With this release, the connection pool is unlimited by default, Multi Headers are supported, and Basic and Digest Authentication is supported out-of-the-box. OAuth signature and proxy per request are both now supported, and Google Collection and Log4j dependencies have been removed.

New Actors Library for Clojure Builds on RabbitMQ and ZooKeeper

Jobim is a new Actors library for Clojure built on top of RabbitMQ and Zookeeper.

Jobim depends on 2.x of the RabbitMQ messaging solution, for dispatching messages between Java Virtual Machine nodes. A Jobim Actor can be started using any Clojure function, and Jobim uses the standard Java serialisation mechanism to build the payload of the messages.

The source code can be downloaded from github.

Mozilla Add-On Collections Get Favouriting Functionality

Mozilla have updated their Add-on Collections service, adding functionality for marking favourite Add-ons and a private My Favourite Add-ons collection for each user. There is also a new ‘Add to Collection’ icon, and options for following, sharing and editing collections listed in the Collections Directory. The URL structure has been changed, so a user’s collections are now listed under their username.

A video tour of the new features, is available at the announcement.

Inline Feedbacks
View all comments