Re: special character escaping in adb requests

2009-01-29 Thread Dimuthu Gamage
Unfortunately we don't have such a function in the axutil yet. But it is
trival to implement.
I just did a google and found this, [1]. We can use the algorithm for the
parse data.


[1] http://www.hdfgroup.org/HDF5/XML/xml_escape_chars.htm

Thanks
Dimuthu

On Thu, Jan 29, 2009 at 10:48 PM, Haszlakiewicz, Eric <
ehas...@transunion.com> wrote:

>
> hmm... well that sucks.  Is there an axis function to do this easily, or
> do I need to find one somewhere else?
>
> Also, how do I know what kind of escaping to do?  It's possible to have
> axis send the request as a soap doc, or as a json message, so I can't
> use the same escaping for each, right?
>
> eric
>
> >-Original Message-
> >From: Dimuthu Gamage [mailto:dimut...@gmail.com]
> >Sent: Wednesday, January 28, 2009 9:01 PM
> >To: Apache AXIS C User List
> >Subject: Re: special character escaping in adb requests
> >
> >Hi Eric,
> >Unfortunately You have to set the texts after escaping these
> >characters at least for now. It is apparently a bug. (we
> >should do it inside). Can you please raise a JIRA issue on that.
> >
> >Thanks
> >Dimuthu
> >
> >
> >On Thu, Jan 29, 2009 at 12:48 AM, Haszlakiewicz, Eric
> > wrote:
> >
> >
> >
> >   I have an app that uses adb to construct messages to
> >send to a web
> >   service.  Everything works fine, unless my data
> >contains characters like
> >   '<', in which case axis fails to escape the characters
> >and generates
> >   invalid xml (I'm using xml messages).
> >
> >   I'm doing things like:
> >
> >   axis2_stub_t *my_service =
> >axis2_stub_create_MyService(env, client_home,
> >   url);
> >   adb_foo_t *myreq = adb_foo_create(env);
> >   adb_foo_set_myfield(myreq, env, "abc >   adb_fooresp_t *response =
> >axis2_stub_op_MyService_myOp(an_service, env,
> >   myreq);
> >
> >   The adb code was generated from a wsdl (and xsd) that
> >has elements
> >   defined like:
> > 
> >   and the command used was:
> > axis2.sh org.apache.axis2.wsdl.WSDL2C -uri
> >myservice.wsdl -d adb -u
> >   -o generated
> >
> >   Is there some extra step I need to take to make this
> >work right?  Or, is
> >   there some bug that might be fixed in a more recent version?
> >
> >   eric
> >
> >
> >
> >
> >
> >--
> >Thanks,
> >Dimuthu Gamage
> >
> >http://www.dimuthu.org
> >http://www.wso2.org
> >
> >
>



-- 
Thanks,
Dimuthu Gamage

http://www.dimuthu.org
http://www.wso2.org


RE: special character escaping in adb requests

2009-01-29 Thread Haszlakiewicz, Eric

hmm... well that sucks.  Is there an axis function to do this easily, or
do I need to find one somewhere else?

Also, how do I know what kind of escaping to do?  It's possible to have
axis send the request as a soap doc, or as a json message, so I can't
use the same escaping for each, right?

eric

>-Original Message-
>From: Dimuthu Gamage [mailto:dimut...@gmail.com] 
>Sent: Wednesday, January 28, 2009 9:01 PM
>To: Apache AXIS C User List
>Subject: Re: special character escaping in adb requests
>
>Hi Eric,
>Unfortunately You have to set the texts after escaping these 
>characters at least for now. It is apparently a bug. (we 
>should do it inside). Can you please raise a JIRA issue on that.
>
>Thanks
>Dimuthu
>
>
>On Thu, Jan 29, 2009 at 12:48 AM, Haszlakiewicz, Eric 
> wrote:
>
>
>
>   I have an app that uses adb to construct messages to 
>send to a web
>   service.  Everything works fine, unless my data 
>contains characters like
>   '<', in which case axis fails to escape the characters 
>and generates
>   invalid xml (I'm using xml messages).
>   
>   I'm doing things like:
>   
>   axis2_stub_t *my_service = 
>axis2_stub_create_MyService(env, client_home,
>   url);
>   adb_foo_t *myreq = adb_foo_create(env);
>   adb_foo_set_myfield(myreq, env, "abc   adb_fooresp_t *response = 
>axis2_stub_op_MyService_myOp(an_service, env,
>   myreq);
>   
>   The adb code was generated from a wsdl (and xsd) that 
>has elements
>   defined like:
> 
>   and the command used was:
> axis2.sh org.apache.axis2.wsdl.WSDL2C -uri 
>myservice.wsdl -d adb -u
>   -o generated
>   
>   Is there some extra step I need to take to make this 
>work right?  Or, is
>   there some bug that might be fixed in a more recent version?
>   
>   eric
>   
>
>
>
>
>-- 
>Thanks,
>Dimuthu Gamage
>
>http://www.dimuthu.org
>http://www.wso2.org
>
>


Axis2C - How can I write client that communicate with wcf service through TCP ?

2009-01-29 Thread Renata Antonieva

Hi,

I need an Axis2c client that will communicate with a WCF service (Windows 
Communication Foundation Service) using tcp transport (netTcpBinding). Can you 
give me the simplest example for that kind of a client (which stub files are 
generated from the wsdl file of the service using adb), please.

Regards,
Renata