Hi Mark,
Quoting from your blog:
<quote>
Have you ever tried to boot a CDI container like JBoss Weld or Apache
OpenWebBeans in Java SE? While doing this task you will end up knee deep
in the implementation code of the container you are using!
</quote>
Well, I've never had any trouble using
new Weld().initialize();
that's simple enough and documented, so where's the problem?
Only with OWB I'm currently knee-deep in source code, for lack of decent
documentation....
Deltaspike as another wrapper doesn't help understanding the underlying
containers, either.
Of course, it's nice to have such an abstraction, but I think this
should really be part of the official CDI API.
I believe there's a CDI spec JIRA issue on this topic - is there any
progress for CDI 1.1?
Best regards,
Harald
Am 22.06.2012 19:46, schrieb Mark Struberg:
Hi Harald!
Those days I recommend to use DeltaSpike cdictrl [1]. The work is based on the
stuff we did in OWB cdi-test, but we also added implementations not only for
OpenWebBeans, but also for JBoss Weld and Apache TomEE. Others might follow ;)
I also wrote a small blog about it recently [2][3].
LieGrue,
strub
[1]
https://cwiki.apache.org/confluence/display/DeltaSpike/Temporary+Documentation#TemporaryDocumentation-WithJavaSE
[2]
http://struberg.wordpress.com/2012/03/17/controlling-cdi-containers-in-se-and-ee/
[3]
http://struberg.wordpress.com/2012/03/27/unit-testing-strategies-for-cdi-based-projects/