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

Hashes can be found here

The release is also available in maven.central

More info can be found at

The following tickets got resolved in this release:


• [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


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

• [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