You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Kevin Williams <kj...@gmail.com> on 2008/01/18 12:20:39 UTC

[Spring] Does the Spring support provide capability described in the spec?

Does the current Spring support provide the basic capabilities
outlined in the specification?  The basic function boils down to these
4 items:

1.	Spring Applications Contexts may be used as implementations for SCA
composite components

2.	A component that uses Spring for an implementation can wire
services and references without introducing SCA-specific metadata into
the Spring configuration

3.	Explicit references to SCA services may be made within a Spring
application context by use of the three elements provided by Spring
SCA namespace support

4.	Policy enforcement occurs in the SCA runtime and does not enter
into the Spring space

I took a quick look at the related itests and they seem to exercise 1-3.

Thanks in advance for any help.

--Kevin

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [Spring] Does the Spring support provide capability described in the spec?

Posted by Mike Edwards <mi...@gmail.com>.
Kevin,

Comments inline

Kevin Williams wrote:
> Does the current Spring support provide the basic capabilities
> outlined in the specification?  The basic function boils down to these
> 4 items:
> 
> 1.	Spring Applications Contexts may be used as implementations for SCA
> composite components
> 
Yes, this is supported

> 2.	A component that uses Spring for an implementation can wire
> services and references without introducing SCA-specific metadata into
> the Spring configuration
> 
Yes, this is supported (there are tests for this in the code)

> 3.	Explicit references to SCA services may be made within a Spring
> application context by use of the three elements provided by Spring
> SCA namespace support
> 
Yes, supported, with tests.

> 4.	Policy enforcement occurs in the SCA runtime and does not enter
> into the Spring space
> 
Haven't looked at this at all yet.  Not saying that it will not work, 
although the transactions stuff will almost certainly require 
integration work.  I suppose security and other interaction intents that 
apply to the wires should work without any special coding, since this is 
done in the proxies that are passed to the Spring Beans.

> I took a quick look at the related itests and they seem to exercise 1-3.
> 
> Thanks in advance for any help.
> 
> --Kevin
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-user-help@ws.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-user-help@ws.apache.org