Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. Motivation
The Apache MyFaces Extensions CDI project (aka CODI) hosts portable extensions for Contexts and Dependency Injection (JSR 299) for the Java-Platform (SE and EE). MyFaces CODI is your best friend for CDI based projects. It is a modularized and extensible framework. Like CDI itself CODI is focused on type-safety. So it’s easy to choose the needed parts to facilitate the daily work in your project.

{note:title=Hint}
Neither CDI nor MyFaces CODI is bound to JEE 6, therefore you can choose the right time for using them in your Java 6+ applications.
{note} 

h1. Support
The Apache MyFaces community provides the usual community support. Please contact the dev or users mailing list.

h1. External Professional Support
[http://www.irian.at/myfaces_codi/]
{iframe:src=http://people.apache.org/~gpetracek/myfaces/banner/irian.html|width=350|height=100|frameborder=0}Your browser does not support iframes{iframe}

h1. New ideas?
Please contact the MyFaces community or file a feature request in the issue tracker, if you have great ideas for new features.\\
(If you don't like to send an e-mail to a public mailing list you are welcome to contact one of the companies which support MyFaces CODI.)

h1. Issue tracker
[https://issues.apache.org/jira/browse/EXTCDI]

h1. CODI Module Overview

MyFaces CODI consists of the following modules:

* Core
* JEE/JSF (for 1.2 and 2.0)
* JEE/BV
* JSE/Message (advanced I18N)
* JSE/Scripting

h1. Compatibility
We suggest to use MyFaces CODI in combination with Apache OpenWebBeans (OWB) - it's a powerful duo. However, MyFaces CODI isn't bound to a specific project. We test it regularly in combination with other CDI implementations like Weld and in case of the JSF modules with Apache MyFaces-Core and Mojarra. If you face any problem in combination with one of the mentioned frameworks, please don't hesitate and contact the community. If you don't like to send an e-mail to a public mailing list you are welcome to contact one of the companies which support MyFaces CODI (see on top of this page). +It's very important to get such reports!+