Craig Walls wrote:

Is qbean.codehaus.org to be the "official" way of extending Spring's XML format? Or is there still something planned to be rolled into some future version of Spring itself?

The Spring guys have said that in version 1.4 sometime next year they may add something. But we couldn't really wait that long. It may be that the XML configuration mechanism in XBean may end up being rolled into Spring one day; who knows. But for now it works great.


A few more questions...

Why is it called XBean in some places and QBean in others?

To avoid confusion with GBeans which are often associated with Geronimo, we're renaming the project XBean.


And you say "so that it won't depend on a non official spring version." But in QBean's wiki, it says that I should use XBean versions of the usual Spring ApplicationContext classes. How can it not depend on non official Spring, but use QBean-specific application contexts? (I think I know the answer to this...it is because QBean's application contexts are extensions of official Spring contexts?)

Yes. So we're extending Spring to add this feature - rather than depending on a specific patched version of Spring that has since had the patch rolled back.

i.e. we can work with any Spring release now since we're extending standard Spring classes which won't change due to backwards compatibility requirements.

Sorry we've not made the XBean stuff more clear.

BTW great blog post Craig :)


--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to