From tuscany-dev-return-16496-apmail-ws-tuscany-dev-archive=ws.apache.org@ws.apache.org Wed Apr 04 16:04:29 2007 Return-Path: Delivered-To: apmail-ws-tuscany-dev-archive@locus.apache.org Received: (qmail 42220 invoked from network); 4 Apr 2007 16:04:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Apr 2007 16:04:28 -0000 Received: (qmail 25684 invoked by uid 500); 4 Apr 2007 16:04:33 -0000 Delivered-To: apmail-ws-tuscany-dev-archive@ws.apache.org Received: (qmail 25659 invoked by uid 500); 4 Apr 2007 16:04:33 -0000 Mailing-List: contact tuscany-dev-help@ws.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: tuscany-dev@ws.apache.org Delivered-To: mailing list tuscany-dev@ws.apache.org Received: (qmail 25650 invoked by uid 99); 4 Apr 2007 16:04:33 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2007 09:04:33 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [216.148.227.151] (HELO rwcrmhc11.comcast.net) (216.148.227.151) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2007 09:04:25 -0700 Received: from [192.168.1.7] (c-71-202-137-73.hsd1.ca.comcast.net[71.202.137.73]) by comcast.net (rwcrmhc11) with ESMTP id <20070404160404m11006va70e>; Wed, 4 Apr 2007 16:04:04 +0000 Message-ID: <4613CC6C.5090504@apache.org> Date: Wed, 04 Apr 2007 09:03:56 -0700 From: Jean-Sebastien Delfino User-Agent: Thunderbird 1.5.0.10 (X11/20070221) MIME-Version: 1.0 To: tuscany-dev@ws.apache.org Subject: Re: Representing conversational interfaces, was: svn commit: r525379 References: <20070404031909.9AA761A9838@eris.apache.org> <4613BD25.1060702@apache.org> <016a01c776ce$d3c48240$0400a8c0@rfengt60p> In-Reply-To: <016a01c776ce$d3c48240$0400a8c0@rfengt60p> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Raymond Feng wrote: > Hi, > > I came to this from the Java C&I spec which defines some conversation > characteristics. Is @Conversational used to define the intent? Yes, that's my understanding. > If so, it's a bit wierd that the Java C&I steps into the intent area > only with this annotation. The Java C&I spec defines annotations for other intents and policySets, see chapter 2 of the spec :) > > Thanks, > Raymond > > ----- Original Message ----- From: "Jean-Sebastien Delfino" > > To: > Sent: Wednesday, April 04, 2007 7:58 AM > Subject: Representing conversational interfaces, was: svn commit: r525379 > > >> [snip] >> rfeng@apache.org wrote: >>> Author: rfeng >>> Date: Tue Apr 3 20:19:08 2007 >>> New Revision: 525379 >>> >>> URL: http://svn.apache.org/viewvc?view=rev&rev=525379 >>> Log: >>> Add isConversational to the Interface >>> >>> >> >> I think it's ok for now if you want to have this conversational >> boolean flag on Interface, but according to the SCA spec, >> "conversational" is really a policy intent which I believe should be >> applied to the whole contract (including the interface and the >> corresponding callback interface, if any). I had put an >> isConversational flag on the first of Interface but had removed later >> it for this reason :) It's probably a good idea to add a //TODO to >> the code and/or a JIRA issue to mark that we'll need to make this >> change later. >> >> Here's the relevant text from the SCA assembly spec: >> This specification requires interfaces to be marked as conversational >> by means of a policy intent with the name "conversational". The >> form of the marking of this intent depends on the interface type. >> Note that it is also possible for a service or a reference to set the >> conversational intent when using an interface which is not marked >> with the conversational intent. This can be useful when reusing an >> existing interface definition that does not contain SCA information. >> >> -- >> Jean-Sebastien >> -- Jean-Sebastien --------------------------------------------------------------------- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org For additional commands, e-mail: tuscany-dev-help@ws.apache.org