Re: Please Help me in Understanding REST implementation in AXIS2/C

2008-05-28 Thread Samisa Abeysinghe

vamsi krishna wrote:


Hi All,
I read Axis2c handles the REST request aswell by just
chaning the config file axis.xml or through the function
axis2_options_set_enable_rest(...).
 
1. Does this tool handles the REST requests?



Yes.


2. How to test the REST handling?



Have a look at echo_rest


3. How to compare the SOAP code flow and REST code flow?



What do you mean by compare the flow?

Samisa...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: axis2_http_server and openssl

2008-05-28 Thread Samisa Abeysinghe

Frederic Heem wrote:

Hi,
Does axis2_http_server support openssl 

No.

or is it supported only for apache and IIS ?


Yes.

Samisa...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: generated C code from choice elements in wsdl

2008-05-28 Thread Bennett, Robert P
> -Original Message-
> From: Dimuthu Gamage [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, May 28, 2008 1:38 PM
> To: Apache AXIS C User List
> Subject: Re: generated C code from choice elements in wsdl
> 
> On Wed, May 28, 2008 at 5:57 PM, Bennett, Robert P 
> <[EMAIL PROTECTED]> wrote:
> >> -Original Message-
> >> From: Dimuthu Gamage [mailto:[EMAIL PROTECTED]
> >> Sent: Tuesday, May 27, 2008 10:03 PM
> >> To: Apache AXIS C User List
> >> Subject: Re: generated C code from choice elements in wsdl
> >>
> >> Looks like i can't send the attachment to the list.
> >> Please check it from here,
> >> http://people.apache.org/~dimuthu/public/case41.zip
> >
> > Thank you for your quick and thorough reply.
> >
> >>
> >> Note that you have to use either Axis2/Java 1.4 or the latest 
> >> snapshot.
> >
> > I had generated the problem code using Axis2/Java 1.4, so 
> I'll try the 
> > latest snapshot.  I'm having trouble reaching 
> > http://cvs.apache.org/dist/axis2/nightly now (connection refused).  
> > I'll try again later and report my results.
> 
> The nightly build URL is http://people.apache.org/dist/axis2/nightly/.
> Anyway i don't think there is much difference in Axis2/Java 
> 1.4 and the nightly build. Anyway can you check the code i 
> attached your version (should work for 1.4) and make sure it 
> is the same code as the one you generated,  if it doesn't 
> work please report back.

D'oh!!!  I thought I was using 1.4, but it turns out I was using 1.3.
NEVER MIND.
Looks like 1.4 is generating the correct code after all.

Thanks,
   Bob
> 
> Thanks
> Dimuthu
> 
> >
> > Thanks again,
> >   Bob
> >
> >>
> >> Thanks
> >> Dimuthu
> >>
> >> On Wed, May 28, 2008 at 7:14 AM, Dimuthu Gamage 
> <[EMAIL PROTECTED]> 
> >> wrote:
> >> > Hi Bennett,
> >> >
> >> > I checked with your WSDL and got everything working as
> >> expected. There
> >> > I send array of mixed of element that has either a type 
> or b type, 
> >> > where as server understand it and deserialize it correctly.
> >> Please see
> >> > the attachment.
> >> >
> >> > The problem may be caused by your logic or some special 
> case that I 
> >> > may not have tested. Can you check this again report 
> back with more 
> >> > information.
> >> >
> >> > Thanks
> >> > Dimuthu
> >> >
> >> >
> >> > On Wed, May 28, 2008 at 3:02 AM, Bennett, Robert P 
> >> > <[EMAIL PROTECTED]> wrote:
> >> >> I have a situation where I am passing a response message
> >> that can be
> >> >> one of a set of different complex types.  I am using 
> the 'choice'
> >> >> element to indicate this, like the following.  When I run the 
> >> >> attached wsdl through the wsdl2c utility (from axis2 1.4),
> >> the adb C
> >> >> code that is generated (the serialize and deserialize 
> functions) 
> >> >> assumes that both A and B elements are present in the 
> message and 
> >> >> generates an error (or a null pointer reference) if either is 
> >> >> missing.  By the way, the flags I used with wsdl2c are
> >> "-sd -ss -g -d
> >> >> adb -sp -wv 1 -u -f ".
> >> >>
> >> >> Am I right to assume that the meaning of 'choice' is that
> >> one of the
> >> >> list of elements is present, but not all of them?
> >> >>
> >> >> Thank you,
> >> >>   Bob Bennett
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> type="AorBChoice"
> >> >>minOccurs="0"
> >> maxOccurs="unbounded"/>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>  
> >> >> 
> >> >> 
> >> >>  
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>  type="xsd:string"/>
> >> >>  type="xsd:string"/>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>  type="xsd:string"/>
> >> >>  type="xsd:string"/>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> 
> -
> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >>
> >> >
> >>
> >> 
> -
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> > 
> -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-
To unsubscribe, e-

Re: generated C code from choice elements in wsdl

2008-05-28 Thread Dimuthu Gamage
On Wed, May 28, 2008 at 5:57 PM, Bennett, Robert P
<[EMAIL PROTECTED]> wrote:
>> -Original Message-
>> From: Dimuthu Gamage [mailto:[EMAIL PROTECTED]
>> Sent: Tuesday, May 27, 2008 10:03 PM
>> To: Apache AXIS C User List
>> Subject: Re: generated C code from choice elements in wsdl
>>
>> Looks like i can't send the attachment to the list.
>> Please check it from here,
>> http://people.apache.org/~dimuthu/public/case41.zip
>
> Thank you for your quick and thorough reply.
>
>>
>> Note that you have to use either Axis2/Java 1.4 or the latest
>> snapshot.
>
> I had generated the problem code using Axis2/Java 1.4, so I'll try the
> latest snapshot.  I'm having trouble reaching
> http://cvs.apache.org/dist/axis2/nightly now (connection refused).  I'll
> try again later and report my results.

The nightly build URL is http://people.apache.org/dist/axis2/nightly/.
Anyway i don't think there is much difference in Axis2/Java 1.4 and
the nightly build. Anyway can you check the code i attached your
version (should work for 1.4) and make sure it is the same code as the
one you generated,  if it doesn't work please report back.

Thanks
Dimuthu

>
> Thanks again,
>   Bob
>
>>
>> Thanks
>> Dimuthu
>>
>> On Wed, May 28, 2008 at 7:14 AM, Dimuthu Gamage
>> <[EMAIL PROTECTED]> wrote:
>> > Hi Bennett,
>> >
>> > I checked with your WSDL and got everything working as
>> expected. There
>> > I send array of mixed of element that has either a type or b type,
>> > where as server understand it and deserialize it correctly.
>> Please see
>> > the attachment.
>> >
>> > The problem may be caused by your logic or some special case that I
>> > may not have tested. Can you check this again report back with more
>> > information.
>> >
>> > Thanks
>> > Dimuthu
>> >
>> >
>> > On Wed, May 28, 2008 at 3:02 AM, Bennett, Robert P
>> > <[EMAIL PROTECTED]> wrote:
>> >> I have a situation where I am passing a response message
>> that can be
>> >> one of a set of different complex types.  I am using the 'choice'
>> >> element to indicate this, like the following.  When I run the
>> >> attached wsdl through the wsdl2c utility (from axis2 1.4),
>> the adb C
>> >> code that is generated (the serialize and deserialize functions)
>> >> assumes that both A and B elements are present in the message and
>> >> generates an error (or a null pointer reference) if either is
>> >> missing.  By the way, the flags I used with wsdl2c are
>> "-sd -ss -g -d
>> >> adb -sp -wv 1 -u -f ".
>> >>
>> >> Am I right to assume that the meaning of 'choice' is that
>> one of the
>> >> list of elements is present, but not all of them?
>> >>
>> >> Thank you,
>> >>   Bob Bennett
>> >>
>> >>
>> >>
>> >>
>> >>> >>minOccurs="0"
>> maxOccurs="unbounded"/>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>  
>> >> 
>> >> 
>> >>  
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> 
>> >> 
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> 
>> >> 
>> >>
>> >>
>> >>
>> >>
>> >>
>> -
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Please Help me in Understanding REST implementation in AXIS2/C

2008-05-28 Thread vamsi krishna
  Hi All,
  I read Axis2c handles the REST request aswell by just chaning the 
config file axis.xml or through the function 
axis2_options_set_enable_rest(...). 
   
  1. Does this tool handles the REST requests? 
  2. How to test the REST handling? 
  3. How to compare the SOAP code flow and REST code flow? 
   
  I tried to figure out the difference in following ways:
  A. When I tried to see the backtrace (on GDB) of a soap request 
sample [of Calculator sample] and the rest request sample [echo_rest sample], I 
got exactly same dump for both
the flows. 
  B. When i tried to print out the request message constructed in 
echo_rest.c it printed me: 
  http://ws.apache.org/axis2/services/echo";>Hello 
World!
   
  Now I commented the axis2_options_set_enable_rest(...) statement 
and tried to print the same request message constructed and got the following 
message printed:
  http://www.w3.org/2003/05/soap-envelope";>http://ws.apache.org/axis2/services/echo";>Hello 
World!
  Is this what the difference is? Is this the REST request which 
got printed?
   
  FYI: I am using the Axis2/C 1.3.0 version.
   
  Eagerly waiting for your response.
   
  Thanks & Regards,
  Vamsi Krishna M


Vamsi, IIIT-Hyd.


   

RE: generated C code from choice elements in wsdl

2008-05-28 Thread Bennett, Robert P
> -Original Message-
> From: Dimuthu Gamage [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, May 27, 2008 10:03 PM
> To: Apache AXIS C User List
> Subject: Re: generated C code from choice elements in wsdl
> 
> Looks like i can't send the attachment to the list.
> Please check it from here, 
> http://people.apache.org/~dimuthu/public/case41.zip

Thank you for your quick and thorough reply.

> 
> Note that you have to use either Axis2/Java 1.4 or the latest 
> snapshot.

I had generated the problem code using Axis2/Java 1.4, so I'll try the
latest snapshot.  I'm having trouble reaching
http://cvs.apache.org/dist/axis2/nightly now (connection refused).  I'll
try again later and report my results.

Thanks again, 
   Bob

> 
> Thanks
> Dimuthu
> 
> On Wed, May 28, 2008 at 7:14 AM, Dimuthu Gamage 
> <[EMAIL PROTECTED]> wrote:
> > Hi Bennett,
> >
> > I checked with your WSDL and got everything working as 
> expected. There 
> > I send array of mixed of element that has either a type or b type, 
> > where as server understand it and deserialize it correctly. 
> Please see 
> > the attachment.
> >
> > The problem may be caused by your logic or some special case that I 
> > may not have tested. Can you check this again report back with more 
> > information.
> >
> > Thanks
> > Dimuthu
> >
> >
> > On Wed, May 28, 2008 at 3:02 AM, Bennett, Robert P 
> > <[EMAIL PROTECTED]> wrote:
> >> I have a situation where I am passing a response message 
> that can be 
> >> one of a set of different complex types.  I am using the 'choice' 
> >> element to indicate this, like the following.  When I run the 
> >> attached wsdl through the wsdl2c utility (from axis2 1.4), 
> the adb C 
> >> code that is generated (the serialize and deserialize functions) 
> >> assumes that both A and B elements are present in the message and 
> >> generates an error (or a null pointer reference) if either is 
> >> missing.  By the way, the flags I used with wsdl2c are 
> "-sd -ss -g -d 
> >> adb -sp -wv 1 -u -f ".
> >>
> >> Am I right to assume that the meaning of 'choice' is that 
> one of the 
> >> list of elements is present, but not all of them?
> >>
> >> Thank you,
> >>   Bob Bennett
> >>
> >>
> >>
> >>
> >> >>minOccurs="0" 
> maxOccurs="unbounded"/>
> >>
> >>
> >>
> >>
> >>
> >>
> >>  
> >> 
> >> 
> >>  
> >>
> >>
> >>
> >>
> >>
> >> 
> >> 
> >>
> >>
> >>
> >>
> >>
> >> 
> >> 
> >>
> >>
> >>
> >>
> >> 
> -
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: axis2_http_server and openssl

2008-05-28 Thread Manjula Peiris
On Wed, 2008-05-28 at 11:09 +0100, Frederic Heem wrote:
> Hi,
> Does axis2_http_server support openssl or is it supported only for 
> apache and IIS ?

To have https support you need Apache as your http server. Simple Axis2
server does not support https. openssl is used in Rampart/C which can be
used with both Apache and axis2_http_server. 

Thanks,
-Manjula.

> Best Regards,
> Frederic
> 
> 
> 
> __
> 
> --- NOTICE ---
> 
> This  email  and  any  attachments  are  confidential and are intended for the
> addressee  only.  If you have received this message by mistake, please contact
> us  immediately and  then  delete the message from your system.   You must not
> copy, distribute, disclose  or  act upon the contents of this email.  Personal
> and corporate data submitted will be used in a correct, transparent and lawful
> manner. The data collected will be processed in paper or computerized form for
> the  performance  of  contractual  and  lawful  obligations as well as for the
> effective  management of business relationship.   The data processor is Telsey
> S.p.A.   The  data  subject may exercise all the rights set forth in art. 7 of
> Law  by  Decree  30.06.2003  n.  196   as   reported   in  the  following  url
> http://www.telsey.com/privacy.asp.
> 
> __
> 798t8RfNa6Dl8Ilf
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



axis2_http_server and openssl

2008-05-28 Thread Frederic Heem

Hi,
Does axis2_http_server support openssl or is it supported only for 
apache and IIS ?

Best Regards,
Frederic



__

--- NOTICE ---

This  email  and  any  attachments  are  confidential and are intended for the
addressee  only.  If you have received this message by mistake, please contact
us  immediately and  then  delete the message from your system.   You must not
copy, distribute, disclose  or  act upon the contents of this email.  Personal
and corporate data submitted will be used in a correct, transparent and lawful
manner. The data collected will be processed in paper or computerized form for
the  performance  of  contractual  and  lawful  obligations as well as for the
effective  management of business relationship.   The data processor is Telsey
S.p.A.   The  data  subject may exercise all the rights set forth in art. 7 of
Law  by  Decree  30.06.2003  n.  196   as   reported   in  the  following  url
http://www.telsey.com/privacy.asp.

__
798t8RfNa6Dl8Ilf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]