На самом деле я уже использую OpenWebBeans в действительно продуктивном правительственном проекте вместе с полноценной средой EE6 Web Profile.Но я не скажу вам, где, так что это не может быть косой чертой;) (Кстати, будьте готовы, что большинство компонентов EE-6, таких как, например, интеграция EL-2.2, в настоящее время требуют много небольших исправлений и настроек для запуска -но это действительно выглядит многообещающе!)
На самом деле сообщества Weld и OpenWebBeans довольно часто общаются друг с другом, поэтому всякий раз, когда мы сталкиваемся с чем-то, что явно не указано в спецификации, мы оба пытаемся что-то обсудить.А так как участвующие парни из Caucho Ферг и Реза просто говорят, что они Java-боги, могу поспорить, что их реализация действительно хороша;)
Что касается OpenWebBeans: в настоящее время мы готовим релиз Milestone4, который должен быть выпущен на следующей неделе.,У openwebbeans-impl aka 'owb-core' практически нет зависимостей!Все «более тяжелые» зависимости обрабатываются подключаемыми плагинами, которые автоматически выбираются из classpath, если они доступны.Они охватывают определенные части спецификации, когда дело доходит до взаимодействия с другими частями EE.Например, есть такие плагины, как openwebbeans-jsf, openwebbeans-jms, openwebbeans-resource (обработка ресурсов EE + JPA) и т. Д.
Кстати: не упустите замечательный простой способ написать свой собственный портативный компьютер!Расширения CDI.
Чтобы получить первую идею, вы можете взглянуть на Seam3: anonsvn.jboss.org/repos/seam/modules/ и, конечно, Apache MyFaces CODI: github.com/struberg/myfaces-ext-cdi (скоро перейдет на Apache MyFaces SVN)
LieGrue, strub