OpenWebBeans

Thursday May 03, 2018

Apache OpenWebBeans-2.0.5 has been released

The Apache OpenWebBeans Team is proud to announce the release of Apache OpenWebBeans-2.0.5.

Apache OpenWebBeans-2.0.x is an Apache License v2 licensed implementation of the JSR-365 CDI-2.0 specification.

OpenWebBeans has a modular structure and provides Dependency Injection scaling from Java SE environments up to Java EE8 server clusters with complicated ClassLoader hierarchies or OSGi environments.

This is a maintenance release targetting the Contexts and Dependency Injection CDI 2.0 specification!

CDI is a JavaEE standard (JSR-365) but fully available under Apache License v2.0.

http://cdi-spec.org/ https://docs.jboss.org/cdi/spec/2.0/cdi-spec.html

Apache OpenWebBeans-2.0.5 implements the CDI-2.0 API, and passes the JSR-330 and JSR-365 TCKs.

Distribution packages can be downloaded from

http://www.apache.org/dyn/closer.lua/openwebbeans/2.0.5/

Hashes can be found here

http://www.apache.org/dist/openwebbeans/2.0.5/

The release is also available in maven.central

https://repo1.maven.apache.org/maven2/org/apache/openwebbeans/

More info can be found at

http://openwebbeans.apache.org

The following tickets got fixed in this release:

Bug
• [OWB-1233] - WrappedValueExpression.equals(Object arg0) always false if arg0 is an instance of WrappedValueExpression
• [OWB-1235] - ConversationScope destroyed upon session serialization/deserialization
• [OWB-1241] - Bean cache ignores qualifier model defined through an AnnotatedType

New Feature
• [OWB-1242] - Add a configuration option to not proxy Principal

Improvement
• [OWB-1232] - replace warning about interceptors
• [OWB-1238] - Our VersionVisitor shouldn't visit code
• [OWB-1243] - improve event performance

Task
• [OWB-1240] - Non-static inner classes should not get picked up as CDI Beans

Dependency upgrade
• [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
• [OWB-1237] - upgrade to xbean-4.8

Apache OpenWebBeans-1.7.5 has been released

The Apache OpenWebBeans Team is proud to announce the release of Apache OpenWebBeans-1.7.5

Apache OpenWebBeans-1.7.x is an Apache License v2 licensed implementation of the JSR-346 CDI-1.2 specification. OpenWebBeans has a modular structure and provides Dependency Injection scaling from Java SE environments up to Java EE7 server clusters with complicated ClassLoader hierarchies or OSGi environments.

OpenWebBeans-1.7.5 is a bugfix release, implements the CDI-1.2 API, passes the JSR-330 TCK and the JSR-346 standalone and EE7 webprofile TCKs.

Distribution packages can be downloaded from

http://www.apache.org/dyn/closer.lua/openwebbeans/1.7.5/

Hashes can be found here

http://www.apache.org/dist/openwebbeans/1.7.5/

The release is also available in maven.central

https://repo1.maven.apache.org/maven2/org/apache/openwebbeans/

More info can be found at http://openwebbeans.apache.org

The following tickets got resolved in this release:

Bug

• [OWB-1197] - OwbSWClassLoader creates wrong URL
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI Extension Observers
• [OWB-1209] - Custom bean with isAlternative()=true should not be automatically enabled
• [OWB-1213] - producer of URI or other classes with private ct blow up with a NPE
• [OWB-1222] - subclass proxy fails with Java9

Improvement

• [OWB-1218] - improve toString of producer beans to also log owner class
Task

• [OWB-1239] - update owb-1.7.x to java7
• [OWB-1240] - Non-static inner classes should not get picked up as CDI Beans

Dependency upgrade

• [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
• [OWB-1237] - upgrade to xbean-4.8

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation