axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sam Carleton <scarle...@gmail.com>
Subject Re: using faults w/ wsdl2c
Date Fri, 12 Feb 2010 18:37:40 GMT
Shankar,

Thank you.  I was wondering:

It is my understanding that when folks on this mailing list refer to
axis2, they mean axis2/java not axis2/c.  Is this a correct statement?

Sam

On Fri, Feb 12, 2010 at 2:23 AM, Selvaratnam Uthaiyashankar
<uthaiyashankar@gmail.com> wrote:
> Hi Sam,
>
> You can take the checkout from
> https://svn.apache.org/repos/asf/webservices/axis2/trunk/java/
>
> Regards,
> Shankar
>
> On Fri, Feb 12, 2010 at 9:30 AM, Sam Carleton <scarleton@gmail.com> wrote:
>> Ok, I am trying to figure out to use faults with Axis2/C.  There was a
>> thread back in December that said there is some new features in the "latest
>> axis2 WSDL2C generator code".  Is my understanding that on this mailing list
>> when folks refer to axis2, they mean axis2/java not axis2/c, correct?
>> At this time are there binaries for the latest axis2 WSDL2C generator code
>> or does one still need to go to the nightly build to get it?
>> It looks to me like the nightly build can be found in the following SVN
>> repository:
>> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/
>> When I try to use TortoiseSVN 1.6.1 to check out the code, I get the
>> following error:
>> Repository moved permanently to '/viewvc/webservices/axis2/trunk/java/';
>> please relocate
>> Any thoughts on what the problem is?
>> Sam
>> On Tue, Dec 15, 2009 at 3:32 PM, Dimuthu Gamage <dimuthuc@gmail.com> wrote:
>>>
>>>
>>> On Sat, Dec 5, 2009 at 5:56 AM, Samisa Abeysinghe <samisa@wso2.com> wrote:
>>>>
>>>>
>>>> On Fri, Dec 4, 2009 at 11:09 PM, Sam Carleton <scarleton@gmail.com>
>>>> wrote:
>>>>>
>>>>> Dimuthu,
>>>>> Where EXACTLY does one find the latest WSDL2C code?  Is it in an build
>>>>> or is it in the Axis2/Java SVN repository?
>>>
>>> Hi,
>>>
>>> In fact right now we are not maintaining an Axis2 nightly build. So you
>>> have to do your own build of Axis2/Java to get the latest WSDL2C code.
>>>
>>> Thanks
>>> Dimuthu
>>>
>>>>
>>>> Axis2 svn.
>>>> Samisa...
>>>>
>>>>>
>>>>> Sam
>>>>>
>>>>> On Thu, Dec 3, 2009 at 10:57 PM, Dimuthu Gamage <dimuthuc@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> If you use the latest axis2 WSDL2C generator code, you don't need
to
>>>>>> create soap fault message manually as the generated code provide
lot of
>>>>>> support in generating fault message.
>>>>>>
>>>>>> Please have a look at this for the improved API,
>>>>>> http://www.dimuthu.org/blog/2009/02/09/code-generate-custom-soap-faults-for-axis2c/
>>>>>>
>>>>>>
>>>>>> Thanks
>>>>>> Dimuthu
>>>>>>
>>>>>>
>>>>>> On Wed, Nov 18, 2009 at 3:49 AM, Doug Price <Doug.Price@presagis.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> While I see that this approach allows the creation of user-defined
>>>>>>> fault types, is it possible to also use it to specify the standard
>>>>>>> SOAP-ENV:Fault?  I see a struct named axiom_soap_fault_t in
the
>>>>>>> distribution, but I can't seem to return it from the
>>>>>>> axis2_svc_skel_*_on_fault() function because it requires a pointer
to the
>>>>>>> SOAP body to create one.  Is there some other way to return
a standard SOAP
>>>>>>> fault from a service?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Doug Price
>>>>>>> Research Director | Presagis
>>>>>>>
>>>>>>> T. +1 972 943.2433  F. +1 469 467.4564  C. +1 469 867.8399
>>>>>>>
>>>>>>> DISCLAIMER: This e-mail message is for the sole use of the intended
>>>>>>> recipient(s) and may contain confidential and/or proprietary
information. Do
>>>>>>> not read, copy, or disseminate this message unless you are the
addressee.
>>>>>>> Any unauthorized review, use, disclosure or distribution is strictly
>>>>>>> prohibited. If you have received this message in error, please
contact the
>>>>>>> sender by reply e-mail and delete the original and any copies
from your
>>>>>>> system.
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>>
>>>>>>> From: Amir Mousavizadegan [mailto:amir.mousavizadegan@cox.net]
>>>>>>> Sent: Tuesday, November 17, 2009 10:29 AM
>>>>>>> To: Apache AXIS C User List
>>>>>>> Subject: Re: using faults w/ wsdl2c
>>>>>>>
>>>>>>> I did not write the sample codes  nor the document,  however
 in order
>>>>>>> to
>>>>>>> get it working, you have to change the body of the generated
 code, or
>>>>>>> create a replacement function as I did.
>>>>>>> thx
>>>>>>> Amir
>>>>>>> ----- Original Message -----
>>>>>>> From: "Doug Price" <Doug.Price@presagis.com>
>>>>>>> To: "Apache AXIS C User List" <axis-c-user@ws.apache.org>
>>>>>>> Sent: Tuesday, November 17, 2009 11:05 AM
>>>>>>> Subject: RE: using faults w/ wsdl2c
>>>>>>>
>>>>>>>
>>>>>>> Just what I was looking for.  Thanks so much.
>>>>>>>
>>>>>>> A quick follow up question on the code though.  Is there a reason
that
>>>>>>> axis2_svc_skel_Division_on_fault() doesn't use the adv_divFault
api to
>>>>>>> create the fault?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Doug Price
>>>>>>> Research Director | Presagis
>>>>>>>
>>>>>>> T. +1 972 943.2433  F. +1 469 467.4564  C. +1 469 867.8399
>>>>>>>
>>>>>>> DISCLAIMER: This e-mail message is for the sole use of the intended
>>>>>>> recipient(s) and may contain confidential and/or proprietary
>>>>>>> information. Do
>>>>>>> not read, copy, or disseminate this message unless you are the
>>>>>>> addressee.
>>>>>>> Any unauthorized review, use, disclosure or distribution is strictly
>>>>>>> prohibited. If you have received this message in error, please
contact
>>>>>>> the
>>>>>>> sender by reply e-mail and delete the original and any copies
from
>>>>>>> your
>>>>>>> system.
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>>
>>>>>>> From: Amir Mousavizadegan [mailto:amir.mousavizadegan@cox.net]
>>>>>>> Sent: Tuesday, November 17, 2009 7:52 AM
>>>>>>> To: Apache AXIS C User List
>>>>>>> Subject: Re: using faults w/ wsdl2c
>>>>>>>
>>>>>>> Please see attached document
>>>>>>> ----- Original Message -----
>>>>>>> From: "Doug Price" <Doug.Price@presagis.com>
>>>>>>> To: <axis-c-user@ws.apache.org>
>>>>>>> Sent: Monday, November 16, 2009 4:47 PM
>>>>>>> Subject: using faults w/ wsdl2c
>>>>>>>
>>>>>>>
>>>>>>> I created a simple web service w/ Axis2c using wsdl2c on a WSDL
file I
>>>>>>> created in Eclipse.  The default functionality of this works
fine.
>>>>>>>  However,
>>>>>>> now I'd like to incorporate faults into my SOAP messages.  I
created a
>>>>>>> fault
>>>>>>> type in my WSDL and wsdl2c creates the wrappers for the fault
message,
>>>>>>> but
>>>>>>> the service skeleton and client stubs files seem to hard coded
to
>>>>>>> assume no
>>>>>>> faults are ever sent / received.  For example, the client
>>>>>>> axis2_stub_op_*()
>>>>>>> function takes my request message type and returns my response
message
>>>>>>> type,
>>>>>>> but doesn't seem to account for my fault type.  Modifying the
code, I
>>>>>>> can
>>>>>>> see that the fault is received and correctly deserialized, but
I'll
>>>>>>> have to
>>>>>>> continually hand edit the axis2_stub*.c and my client.c file
as I make
>>>>>>> modifications to my WSDL in order to make this work.
>>>>>>>
>>>>>>> The same is true on the service side w/ the axis2_skel*() functions.
>>>>>>>  Am I
>>>>>>> missing something here, or are faults not supported w/ wsdl2c?
>>>>>>>
>>>>>>> --
>>>>>>> Doug Price
>>>>>>> Research Director | Presagis
>>>>>>>
>>>>>>> T. +1 972 943.2433 F. +1 469 467.4564 C. +1 469 867.8399
>>>>>>>
>>>>>>> DISCLAIMER: This e-mail message is for the sole use of the intended
>>>>>>> recipient(s) and may contain confidential and/or proprietary
>>>>>>> information. Do
>>>>>>> not read, copy, or disseminate this message unless you are the
>>>>>>> addressee.
>>>>>>> Any unauthorized review, use, disclosure or distribution is strictly
>>>>>>> prohibited. If you have received this message in error, please
contact
>>>>>>> the
>>>>>>> sender by reply e-mail and delete the original and any copies
from
>>>>>>> your
>>>>>>> system.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks,
>>>>>> Dimuthu Gamage
>>>>>>
>>>>>> http://www.dimuthu.org
>>>>>> http://www.wso2.org
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Samisa Abeysinghe
>>>> Director, Engineering - WSO2 Inc.
>>>>
>>>> http://www.wso2.com/ - "The Open Source SOA Company"
>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Dimuthu Gamage
>>>
>>> http://www.dimuthu.org
>>> http://www.wso2.org
>>
>>
>
>
>
> --
> S.Uthaiyashankar
> Software Architect
> WSO2 Inc.
> http://wso2.com/ - "lean . enterprise . middleware"
>

Mime
View raw message