in the top picture of jboss ESB there is SCA in green color - as meant for future, where can I find some info about that? where the development is proceeding?
Hi Tomas... there's no SCA support available in the ESB at present and I'm not sure if it's on the roadmap.1 of 1 people found this helpful
1 of 1 people found this helpful
The current intention is to support SCA as part of the development of ESB 5, probably through incorporation of the tuscany project.
well, great, that's information I was looking for, Apache Tuscany was exactly my aim...
And is there a developmnent on ESB 5 allready started? Can I contribute somehow, or download some development release somewhere?
What about Fabric 3, have you tought about that? Right know I'm trying to somehow connect Apache Tuscany to JBoss ESB, and there is a
little overhead in that - not big, but there is some...
I'm thinking about changing SCA implementation to Fabric3, which by the way offers many types of easy deployment - from own server through
OSGi runtimes (like Equinox or Apache Felix, ...) to JEE application servers (also JBoss). Apache tuscany has very poor documentation about deployments - so it's hard to talk about tuscany capabilities in that area.
we were working with fabric3 for some time and they are planning jboss support for the next release (so fabric3 can be incorporated to jbossAS).
Actualy to lookup some services is then as easy as:HttpSession session = request.getSession();ComponentContext context = (ComponentContext) session.getAttribute("org.oasisopen.sca.ComponentContext");HelloService service = context.getService(HelloService.class, "hello");service.getGreeting();I think the incorporation of fabric3 could be made in pretty easy way than... I can't say that about tuscany...What do you think?
The SCA support is currenlty under development? It's possible to test it already (using nightly build) or it's too soon?
Hi Marco and Tomas,
We are investing SCA support/integration as part of SwitchYard, which is our next generation version of JBoss ESB. The first thing we are looking at is using SCDL as our expression of a composite application. From there, we will look at how we might integrate with Tuscany and potentially other SCA runtimes. The idea is to provide a common view of the configuration of an application through SCA, but not repeat/duplicate a complete implementation of an SCA runtime.
We will be pushing an milestone 1 preview of SwitchYard in the next week or so. It's early days for the project, so don't expect a full-blown ESB in the first milestone, but there should be enough there to get a feel for where we are headed and provided feedback on our direction. In the meantime, here's recent thread on configuration in the SwitchYard dev forum:
Now that SwitchYard 0.2 is imminent, is it clear yet the relationship between SwitchYard and SCA?
Which SCA runtime will be used?