Return-Path: Delivered-To: apmail-incubator-cxf-user-archive@locus.apache.org Received: (qmail 57616 invoked from network); 4 Jan 2008 16:41:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Jan 2008 16:41:26 -0000 Received: (qmail 53049 invoked by uid 500); 4 Jan 2008 16:41:14 -0000 Delivered-To: apmail-incubator-cxf-user-archive@incubator.apache.org Received: (qmail 52999 invoked by uid 500); 4 Jan 2008 16:41:14 -0000 Mailing-List: contact cxf-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cxf-user@incubator.apache.org Delivered-To: mailing list cxf-user@incubator.apache.org Received: (qmail 52987 invoked by uid 99); 4 Jan 2008 16:41:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Jan 2008 08:41:13 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bimargulies@gmail.com designates 66.249.82.236 as permitted sender) Received: from [66.249.82.236] (HELO wx-out-0506.google.com) (66.249.82.236) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Jan 2008 16:40:50 +0000 Received: by wx-out-0506.google.com with SMTP id h30so2030813wxd.21 for ; Fri, 04 Jan 2008 08:40:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; bh=yLk244I+GBAf9qmIt/TfADyLz3EI3L5VQoSHgG8AZ90=; b=OrX5o1ZMkJJqzSaY2yRVhh1uEpb8L9TOUlz5tdalm1Snr9ig7Lrvsmme1SoySSzTEJsG5mJTwEdQAAONng6Z405b90WCCnXJOMawreENZbhLKxYbYGv2yA88ccdaoYUH8XeymI0EK6XFFdTofxZaGEK5Az7htv9gxXF/QGxkodk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=Z2IYDEcM1hKsV78JSQmCnAMseAdKTUBrCddlAdaPLugoaNdl2u6WcSCka14pj4/UVAeaM0GS+EoOQrm8L6PC61Wy1LOrU/NNrbVtUL9Afwtldv/rItIc43BYtKQkS+QPGBuMTv07EzoReo73EbN7kCCmhJ6+cY1LAYwqGMYjOjY= Received: by 10.142.72.21 with SMTP id u21mr492326wfa.65.1199464853513; Fri, 04 Jan 2008 08:40:53 -0800 (PST) Received: from ?10.1.7.199? ( [199.88.205.1]) by mx.google.com with ESMTPS id i39sm40031391wxd.7.2008.01.04.08.40.51 (version=SSLv3 cipher=RC4-MD5); Fri, 04 Jan 2008 08:40:52 -0800 (PST) Subject: RE: anyType is not the same thing as xs:any :-) From: Benson Margulies To: "Vespa, Anthony J" Cc: "Claydon, Barnaby" , cxf-user In-Reply-To: <1997218A615DFB4C9B04CF503B2DF634D2777A@NYDCSX13.cbs.ad.cbs.net> References: <1198528848.8319.11.camel@bim-1330.basistech.net> <1997218A615DFB4C9B04CF503B2DF63428E3DD@NYDCSX13.cbs.ad.cbs.net> <1198537758.8319.35.camel@bim-1330.basistech.net> <1997218A615DFB4C9B04CF503B2DF63428E3E0@NYDCSX13.cbs.ad.cbs.net> <1198643235.17295.22.camel@bim-1330.basistech.net> <1997218A615DFB4C9B04CF503B2DF63428E3E1@NYDCSX13.cbs.ad.cbs.net> <1198690419.17295.33.camel@bim-1330.basistech.net> <1997218A615DFB4C9B04CF503B2DF63428E3E2@NYDCSX13.cbs.ad.cbs.net> <1997218A615DFB4C9B04CF503B2DF634D27753@NYDCSX13.cbs.ad.cbs.net> <1199463889.7804.2.camel@bim-1330.basistech.net> <1997218A615DFB4C9B04CF503B2DF634D2777A@NYDCSX13.cbs.ad.cbs.net> Content-Type: text/plain; charset=UTF-8 Date: Fri, 04 Jan 2008 11:40:51 -0500 Message-Id: <1199464851.7804.11.camel@bim-1330.basistech.net> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Next week shouldn't be a problem. The override list has been there since forever. It's a lot easier to configure on the 2.1 trunk that it was in XFire or 2.0.3, but it's always been there as a property of the service -- a list of class names that get mapped and added to the schema. Typically, it's advertised as being needed to deal with inheritance and exceptions. I do strongly suggest doing an svn co of the trunk even if you don't compile it, as I'm not going to write enough doc to obviate the need to read the source code. If I can offer any help in building from svn, I'd like to, since I anticipate that you will hit issues, and having to make a snapshot for every tiny tweak is likely to be frustrating all around. I've done this on both Windows and Linux myself. Also, I'd like to stick with the ASF convention of keeping this conversation on cxf-user whenever possible so that others can benefit. On Fri, 2008-01-04 at 11:30 -0500, Vespa, Anthony J wrote: > Okie - rather than compile this ourselves (I've had some issues in the past with it) we'll wait for the next snapshot - you think early next week? > > Quick question...is the Aegis override list something new? I don't think that I'm familiar with that function. In one or two of our services we return a type in a response that isn't defined by another function, so this would help us with a kludgey work around; how does one include data types not directly called by a function? > > -----Original Message----- > From: Benson Margulies [mailto:bimargulies@gmail.com] > Sent: Friday, January 04, 2008 11:25 AM > To: Vespa, Anthony J > Cc: Claydon, Barnaby > Subject: RE: anyType is not the same thing as xs:any :-) > > Anthony, > > If you grab the current trunk, I think that you might find that it does > what you need. > > You need to ensure that all the complex types you want to use are > included in the WSDL. To do that, you need to mention them in the > service or include them in the Aegis override list. > > If you do that, then you will get Javascript constructors for all of > them, and you can use the 'any holder' scheme I added to match them up > with the 'any' or 'anyType' slots in your service's parts. > > I'm not inclined to make a new 2.1 snapshot this week, since the > auto-build infrastructure for CXF is down until next week. > > --benson > > > On Fri, 2008-01-04 at 10:29 -0500, Vespa, Anthony J wrote: > > Hi Benson, > > > > > > > > Happy New Year – hope you had a pleasant holiday. > > > > > > > > Just wanted to check in where we were with the work you were doing – > > I’m still sifting through my email but I can’t find where we ended up > > or if you were still waiting for a word from us. > > > > > > > > Thanks, > > > > > > > > Tony > > > > > > > > > > > > >