Re: Re: Sun is asking for proof that users want Sun support for SCA, A call to arms!

2008-05-27 Thread Jeff Anderson
Muhammad,

this is indeed very interesting.

I'll need to take a look at some of the references that you have provided
before I can comment further, but judging from your experiences (and others)
that looks like the incompatibilities between SCA and JBI have more to do
with politics than anything else.

So where is the roadblock coming from? Probably slightly off topic...

But getting sun and the rest of the Java voice to play nice together...


On 5/27/08, Mohammed Eljai [EMAIL PROTECTED] wrote:

 Hello,

 Jeff Anderson wrote:

 This is all incredible feedback.
 Thanks everyone for responding and commenting on a blog...

 Peter, Mike
 what would be a reasonable first step in trying to work towards a
 JBI/SCA solution?
 Realizing that some work i.e. papers have already been written on how
 such a solution could work.

 If anybody out there interested in seeing how Tuscany and open ESB
 could possibly integrate together?

 I know I would be...





 I'm currently involved in the SCOrWare project [0], which aims at providing
 a runtime and tooling for SCA (mostly in Eclipse STP).
 In this project, we have been working on the integration of an SCA runtime
 into the JBI ESB PEtALS [1].
 Consequently, we now have a rather good experience about the links between
 SCA and JBI. Since this is completely in relation with this thread,
 I thought that you may be interested for some details.

 The integration job we are performing consists in integrating a SCA runtime
 (based on the Fractal model component) as a service engine into PEtALS.
 It targets to make SCA composites benefit from the features provided by a
 JBI platform. More precisely:

  * Since SCA composites are executed in an SCA service engine, these
 composites are exposed as any other service into PEtALS. As a result, a
   composite can benefit from the features provided by PEtALS.
  ** PEtALS already provides several binding components (WS, JMS,
 EJB...), which can be used by composites for the bindings. Besides, the JBI
 standard provides mechanisms to easily extend these bindings and
 support new protocols.
  ** SCA policies can use runtime policies provided by PEtALS, e.g.
 reliability, security.
  ** SCA composites can also benefit from other service engines (like
 XSLT transformations or BPEL execution).
  ** We can use the PEtALS administration console to monitor the
 services and the remote references of the composites.

 From this point of view, our SCA runtime fully benefits from the JBI
 infrastructure to be a complete and extensible SCA runtime.
 But coupling these technologies also brings more flexibility when you
 target an SOA approach (in the general sense). Thus,

  * SCA composite can reference any service deployed in the bus. Loosely
 coupling is here inforced.
  * In this case, these calls will automatically use features provided by
 the ESB like routing or message queueing.
  * Eventualy, if you plan to expose composite services with another
 binding, you won't have to modify your SCA application. You will just have
 to  expose these services through the required binding component
 (which is an basic operation in an ESB). This can be seen as partial dynamic
reconfiguration.

 We recently made a presentation about SCA support into PEtALS, during the
 last meeting of the OW2 Consortium. Please, see [2].
 Fell free to ask questions or give your comments. I hope this helps in this
 discussion.

 Regards,

 Mohammed EL JAI.



 [0]  http://www.scorware.org/
 [1]  http://petals.objectweb.org/
 [2]
 http://petals.objectweb.org/docs/OW2_meeting_SCAwithPEtALS_05_15_2008.pdf









-- 
Jeff Anderson

http://agileconsulting.blogspot.com/


Re: Graduation

2008-05-22 Thread Jeff Anderson
excellent news !


The first step in making Tuscany and enterprise grade open source project.
It's so much easier to sell something that doesn't have the word incubation
in front of it...
jeff


On 5/22/08, ant elder [EMAIL PROTECTED] wrote:

 Forwarding for those not on tuscany-dev...

 Congratulations everyone and a very big thank you to our mentors and all
 the
 incubator folks for their help and guidance during the incubation, wouldn't
 have made it without you.

   ...ant

 -- Forwarded message --
 From: Matthieu Riou [EMAIL PROTECTED]
 Date: Wed, May 21, 2008 at 10:14 PM
 Subject: Graduation
 To: tuscany-dev [EMAIL PROTECTED]


 Special order 7B, Establish the Apache Tuscany Project, was approved by
 Unanimous Vote of the directors present.

 Congratulations guys!

 Matthieu




-- 
Jeff Anderson

http://agileconsulting.blogspot.com/


Re: Sun is asking for proof that users want Sun support for SCA, A call to arms!

2008-05-18 Thread Jeff Anderson
Giorgio ,

thanks so much for your reply, would you be able to post this at the
following as well?

http://agileconsulting.blogspot.com/2008/05/highlights-of-sca-at-javaworld-2008.html

I'm trying to extremely as many comments as possible to forward to Peter
from Sun Microsystems

sincerest regards



On 5/18/08, Giorgio Zoppi [EMAIL PROTECTED] wrote:

 I strongly belive that there's a wide user base due to the simpler
 development than
 EBJ for example and I personally at two research project,
 which they're going to use SCA as component model.
 Ciao,
 Giorgio.
 ---
 Venceremos adelante, o victoria o muerte!




-- 
Jeff Anderson

http://agileconsulting.blogspot.com/


Sun is asking for proof that users want Sun support for SCA, A call to arms!

2008-05-17 Thread Jeff Anderson
To everybody out there interested in seeing SCA being more widely adopted.

Recently I posted a general overview of SCA coverage at JavaWorld last
week in San Francisco. Which can be found at
http://agileconsulting.blogspot.com/2008/05/highlights-of-sca-at-javaworld-2008.html

I spoke briefly about the SCA panel that was attended by members of
IBM, Sun SAP and MCd by David Chapelle. After the panel, I had the
chance to briefly speak with Peter Walker of Sun Microsystems
concerning Sun support for SCA. In his opinion, Sun will probably not
support SCA, because in his mind there is no user demand. Peter has
actually invited me to tell him more about what users want directly
on my above-mentioned blog entry.

I personally think that having Sun support SCA in a more active
fashion, and incorporating it into the JavaEE world would do a lot to
reduce the noise around fractures within the Java community
(especially from Microsoft) and would be excellent for the Java
platform in general.

Is anybody else concerned with Sun's lack of support? Please provide
your comments at

http://agileconsulting.blogspot.com/2008/05/highlights-of-sca-at-javaworld-2008.html

I will make sure to forward your comments over to Peter. Feel free to
share any evidence of the real world adoption of SCA and the value
that it has provided. Be generic when referring to specific clients or
projects if you need to protect the innocent :-).


It would be great if we can provide hard evidence to convince Sun that
SCA is real, valuable, and worth considering.

Of course, I will also share the results of this with the community.

-- 
Jeff Anderson

http://agileconsulting.blogspot.com/