Apache OpenWebBeans
OpenWebBeans is an open source, embeddable and lightweight CDI Container, released under the Apache License 2.0. OpenWebBeans is an ASL-licensed implementation of Context and Dependency Injection for Java EE Platform Specification which is defined by JSR-299, JSR-346, and JSR-365. OpenWebBeans has been integrated with Java EE application servers such as Geronimo and Apache TomEE.
.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent;color:inherit}.mw-parser-output .infobox-3cols-child{margin:-3px}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}
| Apache OpenWebBeans | |||
|---|---|---|---|
| Apache Software Foundation | |||
| 1.2.x1.2.8 / 22 April 2015 (2015-04-22)1.7.x1.7.6 / 17 December 2018 (2018-12-17)2.0.x2.0.27 / 24 May 2022 (2022-05-24) | 1.2.8 / 22 April 2015 (2015-04-22) | 1.7.6 / 17 December 2018 (2018-12-17) | 2.0.27 / 24 May 2022 (2022-05-24) |
| 1.2.8 / 22 April 2015 (2015-04-22) | |||
| 1.7.6 / 17 December 2018 (2018-12-17) | |||
| 2.0.27 / 24 May 2022 (2022-05-24) | |||
| Java | |||
| Cross-platform | |||
| CDI Container | |||
| Apache License 2.0 | |||
| http://openwebbeans.apache.org | |||
| OpenWebBeans Repository |
OpenWebBeans is an open source, embeddable and lightweight CDI Container, released under the Apache License 2.0. OpenWebBeans is an ASL-licensed implementation of Context and Dependency Injection for Java EE Platform Specification which is defined by JSR-299, JSR-346, and JSR-365. OpenWebBeans has been integrated with Java EE application servers such as Geronimo and Apache TomEE.
OpenWebBeans was founded by Gurkan Erdogdu in October 2008. It is one of implementation of the Context and Dependency Injection specification. The incubator proposal can be found here. It was graduated in December 2009 to become a top level ASF project.
| OWB version | CDI spec | JDK version | Released |
|---|---|---|---|
| 2.0.10 | 2.0 | 8+ | 2019-01-13 |
| 1.7.6 | 1.2 | 7+ | 2018-12-26 |
| 1.2.8 | 1.1 | 5+ | 2018-05-04 |
- Context and Dependency Injection (CDI)
.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}body.skin-vector-2022 .mw-parser-output .reflist-columns-2{column-width:27em}body.skin-vector-2022 .mw-parser-output .reflist-columns-3{column-width:22.5em}.mw-parser-output .references[data-mw-group=upper-alpha]{list-style-type:upper-alpha}.mw-parser-output .references[data-mw-group=upper-roman]{list-style-type:upper-roman}.mw-parser-output .references[data-mw-group=lower-alpha]{list-style-type:lower-alpha}.mw-parser-output .references[data-mw-group=lower-greek]{list-style-type:lower-greek}.mw-parser-output .references[data-mw-group=lower-roman]{list-style-type:lower-roman}.mw-parser-output div.reflist-liststyle-upper-alpha .references{list-style-type:upper-alpha}.mw-parser-output div.reflist-liststyle-upper-roman .references{list-style-type:upper-roman}.mw-parser-output div.reflist-liststyle-lower-alpha .references{list-style-type:lower-alpha}.mw-parser-output div.reflist-liststyle-lower-greek .references{list-style-type:lower-greek}.mw-parser-output div.reflist-liststyle-lower-roman .references{list-style-type:lower-roman}