On 6/29/07, Brian O'Neill <[EMAIL PROTECTED]> wrote:

All,

OK.  So I officially started a new service engine.  Guillaume, I
figured I would use servicemix-bean as a template.  Does that make
sense to you?


Sure, though I would have started with something more simple like
servicemix-saxon, but servicemix-bean is closer I guess but more
complicated.
Anyway, I you have any questions, feel free to ask.

Jean-Sebastien, thanks for the pointers.  I'll get the servicemix-bean
up and running with the new name of servicemix-java-sca, then
incorporate the tuscany stuff.

Kit, we should figure out how we are going to work together on this?
I've got a spare svn repo we could work out of.

-brian


On 6/28/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
> [snip]
> Brian O'Neill wrote:
> > OK, per Guillaume's suggestion perhaps we start anew basing everything
> > on 0.90 sca.
> >
> > So, what are peoples thoughts towards the design of the translation
> > layer?
> >
> > Should we leverage Tuscany's parsing capabilities to read in the SCA
> > contribution?
> > Then, from the parsed structure generate the service-unit JBI
artifacts?
>
>
> Just a thought about that translation layer... If you only need the SCA
> contribution and assembly models and the ability to read SCA assembly
> XML, you don't have to use the whole Tuscany runtime. We've
> rearchitected Tuscany SCA a few months ago to support that kind of
> scenario and make it easy to reuse / embed a subset of Tuscany modules
> in tools, generators, and platforms that are only interested in the SCA
> metadata without dragging the whole thing.
>
> The Tuscany modules are there:
> http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/
>
> For the SCA assembly, SCA contribution and policy metadata models alone,
> grab these modules:
> assembly
> interface
> contribution
> policy
>
> Support for Java and WSDL interfaces, and Java component
implementations:
> interface-java
> interface-wsdl
> implementation-java
>
> Support for reading SCA assembly XML and handling SCA contributions:
> assembly-xml
> interface-java-xml (also introspects Java interfaces)
> interface-wsdl-xml (also "introspects" WSDL portTypes)
> implementation-java-xml
> contribution-impl
>
> These modules are self contained and should provide you with the ability
> to process SCA contributions and read SCA assembly XML, without
> dependencies on the Tuscany runtime, IoC container, etc. To draw an
> analogy with other projects, you could compare that level of function
> with packages like WSDL4J or Woden for WSDL for example: Models and the
> ability to read/write them.
>
> Hope this helps
>
> --
> Jean-Sebastien
>
>


--
Brian ONeill
Source Equity (http://www.sourceequity.com)
jBIZint (http://www.jbizint.org)
Technical Architect, Gestalt LLC (http://www.gestalt-llc.com)
mobile:215.588.6024




--
Cheers,
Guillaume Nodet
------------------------
Principal Engineer, IONA
Blog: http://gnodet.blogspot.com/

Reply via email to