Return-Path: Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: (qmail 3722 invoked from network); 29 Mar 2011 12:02:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 Mar 2011 12:02:59 -0000 Received: (qmail 74002 invoked by uid 500); 29 Mar 2011 12:02:59 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 73946 invoked by uid 500); 29 Mar 2011 12:02:59 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 73938 invoked by uid 99); 29 Mar 2011 12:02:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 12:02:59 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elakito@googlemail.com designates 209.85.160.169 as permitted sender) Received: from [209.85.160.169] (HELO mail-gy0-f169.google.com) (209.85.160.169) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 12:02:54 +0000 Received: by gyd8 with SMTP id 8so36221gyd.0 for ; Tue, 29 Mar 2011 05:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=p0zKFKN1KN3wog8DTXOiKPRcSmCRijqNRB1+0hpMKGY=; b=b75ZwyZWXScCHUZUKfsy+GT6EXy1YiZZHlYrI71Y3b9sLZfAdl+ja2KSOBiZmQ7zm5 i7hw5iwMou/5ls0mWFIZAaSNF4C8HLeM4p6ydb1vNgOMVN85gaNoawpCC31alLy107R7 3S6B4/+y1584ISUqn6JhsYYomVFNzz2Su90zE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=YRyjR8rF4inqQ2d/37aSbSDPxe/gfG0oIhPTDvT388yASLCDi+u3Bqnwgy9ytdYXl/ T2FVciax2n32X+NlpFvK+LuoWsEBRF5H9mfukXt6E56X7Wqe5bJ9A5hSdLgAfx0MQcWE rabXsrFOrUBd4uq/ZxbtJJcmEVfM1iJ6YRlqI= MIME-Version: 1.0 Received: by 10.101.2.25 with SMTP id e25mr836357ani.28.1301400154089; Tue, 29 Mar 2011 05:02:34 -0700 (PDT) Received: by 10.100.142.6 with HTTP; Tue, 29 Mar 2011 05:02:33 -0700 (PDT) In-Reply-To: <4D915C5D.7070901@sosnoski.com> References: <4D8B319D.5050207@sosnoski.com> <201103240949.34353.dkulp@apache.org> <4D8C7443.2040907@sosnoski.com> <4D8D4A40.7040807@sosnoski.com> <4D8D510D.6060106@sosnoski.com> <4D906831.6020706@sosnoski.com> <4D915C5D.7070901@sosnoski.com> Date: Tue, 29 Mar 2011 14:02:33 +0200 Message-ID: Subject: Re: Adding value to WS-RM feature From: Aki Yoshida To: dev@cxf.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Dennis, sounds good. Regarding my remark on this usage (this combination of using wsrm 1.0 with wsa 2005/08), I was talking about this particular combination itself. I think most people would go for the standard wsrm 1.0 (wsrm 1.0 with wsa 2004/08) or the standard wsrm 1.1 (wsrm 1.1 with wsa 2005/08). In other words, the only valid use case for this particular combination would be for communicating with some partial wsrm 1.0 or 1.1 implementation. So, from the interoperability robustness point of view, this combination seems useful, but otherwise, it has littlel use. Regards, aki 2011/3/29 Dennis Sosnoski : > Hi Aki, > > On 03/29/2011 04:19 AM, Aki Yoshida wrote: >> >> ... >> But in any case, if we don't go for this modified class approach, we >> might take option 2. >> I think this option isn't bad, considering that we need to duplicate >> only CreateSequenceType and AcceptType. And these classes are probably >> only needed until the WSRM 1.1 is implemented. > > I'm not sure why you'd say these are only needed until WS-RM 1.1 are > implemented. My intention is not to replace WS-RM 1.0 support with 1.1/1.= 2 > (which would break compatibility with older versions of CXF, and with > services configured to use WS-RM 1.0), but to add support for 1.1/1.2. > > But I think you're right that option 2 (generating separate CreateSequenc= e > and Accept elements - actually CreateSequence and CreateSequenceResponse > elements, since Accept is embedded in the latter - using the WS-Addressin= g > 2005 namespace) is the right way to go, and I'll change my code to match. > The deciding factor for me is that this same approach of converting data > structure versions is going to be needed to support 1.1/1.2, so I may as > well also use it for this variation of 1.0. > > Thanks, > > =A0- Dennis > >