Return-Path: Delivered-To: apmail-ws-axis-c-user-archive@www.apache.org Received: (qmail 39952 invoked from network); 30 Mar 2006 07:35:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Mar 2006 07:35:35 -0000 Received: (qmail 83431 invoked by uid 500); 30 Mar 2006 07:35:34 -0000 Delivered-To: apmail-ws-axis-c-user-archive@ws.apache.org Received: (qmail 83413 invoked by uid 500); 30 Mar 2006 07:35:34 -0000 Mailing-List: contact axis-c-user-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C User List" Reply-To: "Apache AXIS C User List" Delivered-To: mailing list axis-c-user@ws.apache.org Received: (qmail 83402 invoked by uid 99); 30 Mar 2006 07:35:34 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Mar 2006 23:35:34 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of adrian.dick@uk.ibm.com designates 195.212.29.134 as permitted sender) Received: from [195.212.29.134] (HELO mtagate1.uk.ibm.com) (195.212.29.134) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Mar 2006 23:35:33 -0800 Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate1.uk.ibm.com (8.12.10/8.12.10) with ESMTP id k2U7ZBnk135966 for ; Thu, 30 Mar 2006 07:35:11 GMT Received: from d06av04.portsmouth.uk.ibm.com (d06av04.portsmouth.uk.ibm.com [9.149.37.216]) by d06nrmr1407.portsmouth.uk.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id k2U7ZeCs188292 for ; Thu, 30 Mar 2006 08:35:40 +0100 Received: from d06av04.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av04.portsmouth.uk.ibm.com (8.12.11/8.13.3) with ESMTP id k2U7ZB0j016358 for ; Thu, 30 Mar 2006 08:35:11 +0100 Received: from d06ml062.portsmouth.uk.ibm.com (d06ml062.portsmouth.uk.ibm.com [9.149.38.82]) by d06av04.portsmouth.uk.ibm.com (8.12.11/8.12.11) with ESMTP id k2U7ZBSM016352 for ; Thu, 30 Mar 2006 08:35:11 +0100 In-Reply-To: <51E22413-27EC-4D97-934C-87C241361F5D@real.com> Subject: Re: compilation problem To: "Apache AXIS C User List" X-Mailer: Lotus Notes Release 7.0 HF144 February 01, 2006 Message-ID: From: Adrian Dick Date: Thu, 30 Mar 2006 08:35:08 +0100 X-MIMETrack: Serialize by Router on D06ML062/06/M/IBM(Release 6.53HF247 | January 6, 2005) at 30/03/2006 08:35:42 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, It would appear I also don't have authority to do this within the Axis (Java) project. Maybe it will be easier for you to re-create against Axis C++, and close the original? Adrian _______________________________________ Adrian Dick (adrian.dick@uk.ibm.com) Olivier Destrebecq wrote on 29/03/2006 19:56:26: > I don't think i have privileges to do this. Could you move it for me? > > Best, > Olivier Destrebecq > olivierd@real.com > > > > On Mar 28, 2006, at 10:50 PM, Adrian Dick wrote: > > > Ah! > > > > Wrong project within Jira ... you want this in the AXIS-C++ project > > You should be able to select the issue then "Move this issue" from > > the left > > hand side. > > > > Regards, > > Adrian > > _______________________________________ > > Adrian Dick (adrian.dick@uk.ibm.com) > > > > Olivier Destrebecq wrote on 28/03/2006 22:56:40: > > > >> done: AXIS-2451 > >> > >> Best, > >> Olivier Destrebecq > >> olivierd@real.com > >> > >> > >> > >> On Mar 28, 2006, at 1:45 AM, Adrian Dick wrote: > >> > >>> Hi, > >>> > >>> I've just taken look at what is produced by WSDL2Ws from your WSDL, > >>> and > >>> there is a problem in WSDL2Ws. > >>> > >>> The generated deserialization methods are producing the wrong > >>> code for > >>> nillable simple-type elements. > >>> > >>> Can you raise an issue in Jira > >>> (http://issues.apache.org/jira/browse/AXISCPP) with the component > >>> of "WSDL > >>> processing - RPC", and then attach your WSDL file to the issue. > >>> > >>> Many Thanks, > >>> Adrian > >>> _______________________________________ > >>> Adrian Dick (adrian.dick@uk.ibm.com) > >>> > >>> > >>> Olivier Destrebecq wrote on 27/03/2006 19:25:52: > >>> > >>>>> Can you check the data type of the compilation element > >>>>> contained by > >>>>> the > >>>>> param object? > >>>> > >>>>> here is how compilation is declared : xsd__boolean *compilation; > >>>> > >>>> Here is simplified WSDL that demonstrate the problem: > >>>> [attachment "Kani.xml" deleted by Adrian Dick/UK/IBM] and the > >>>> source > >>>> code as it is generated on my machine: > >>>> [attachment "Archive.zip" deleted by Adrian Dick/UK/IBM] > >>>> Best, > >>>> Olivier Destrebecq > >>>> olivierd@real.com > >>>> > >>>> > >>>> > >>>> On Mar 26, 2006, at 11:28 PM, Adrian Dick wrote: > >>>> > >>>>> Hi, > >>>>> > >>>>> I'm guessing the compilation problem is on the second line in the > >>>>> snippet > >>>>> your provide, ie: > >>>>> param->compilation = *p_compilation; > >>>>> > >>>>> Can you check the data type of the compilation element > >>>>> contained by > >>>>> the > >>>>> param object? > >>>>> > >>>>> It sounds to me as though the WSDL2Ws tooling hasn't correctly > >>>>> processed > >>>>> the WSDL for this element, resulting in inconsistent code. > >>>>> If this does appear to be the case, can you please attach your > >>>>> WSDL to > >>>>> allow us to correctly re-create the problem. > >>>>> > >>>>> Thanks, > >>>>> Adrian > >>>>> _______________________________________ > >>>>> Adrian Dick (adrian.dick@uk.ibm.com) > >>>>> > >>>>> Olivier Destrebecq wrote on 24/03/2006 > >>>>> 23:29:00: > >>>>> > >>>>>> I downloaded axis 1.6b and am trying to build the client side > >>>>>> of a > >>>>>> web service. The source file get generated fine, I add the > >>>>>> various > >>>>>> path to my project an then try to build. > >>>>>> > >>>>>> I get a bunch of error in the deserialization functions: > >>>>>> All of them along those lines: > >>>>>> > >>>>>> xsd__boolean* p_compilation = (pIWSDZ->getElementAsBoolean > >>>>>> ("compilation",0)); > >>>>>> param->compilation = *p_compilation; > >>>>>> > >>>>>> error: cannot convert 'axiscpp::xsd__boolean' to > >>>>>> 'axiscpp::xsd__boolean*' in assignment > >>>>>> > >>>>>> compilation is declared as like this in the class: > >>>>>> xsd__boolean * > >>>>>> compilation; > >>>>>> > >>>>>> So i don't really know what i should change to get it to > >>>>>> generate the > >>>>>> C++ file correctly. > >>>>>> Note that I'm running on a mac, so maybe it has something to do > >>>>>> with > >>>>>> this. > >>>>>> > >>>>>> any idea appreciated > >>>>>> Best, > >>>>>> Olivier Destrebecq > >>>>>> olivierd@real.com > >>>>>> > >>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > > >