Hiho!

This is a short summary about what Gurkan and I talked in IRC.

1.) The plugin code seems ok on the first glance. I now checked it into SVN.

What's in all those checkins I did the last 4 hours:
a) the webbeans-impl (core code) now doesn't contain any JSF nor JPA stuff 
anymore. This has been moved out to the webbeans-jpa and webbeans-jsf maven 
modules. We introduced a PluginLoader to make this possible. The modules can be 
activated by simply dropping the jars into the classpath :)
This works using the java.util.ServiceLoader [1] which parses files in 
META-INF/services of each jar (or directory) found in the classpath.

See PluginLoader and OpenWebBeansPlugin for further documentation.

2.) M2 will be built in ~ 3,4 weeks (2nd week of may). The time schedule 
roughly looks like the following:
Next week we will further 'externalise' non core functions from webbeans-impl, 
e.g. EJB stuff.
Afterwards we have to bring a lot of documentation up to date and do some code 
cleanup!
There is 1 additional week for bugfixing and as buffer for unexpected changes.

LieGrue,
strub

[1] 
http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#Service%20Provider



Reply via email to