Hi, All,
I have made quite some progress with using axis2/c in my c++ application.
Thanks much for the help I got from the list. Now I have a few more issues and
questions:
(1) When I set up http basic authentication on the server side (using
tomcat/AXIS-J), and debug the client side code (using axis2/c in my c++
application), I encounted a debug error. The debug error occurs when I send the
request over like this:
axiom_node_t * node = axis2_svc_client_send_receive(_wsf_service_client,
_env, payload);
The debug error window says something like this:
Debug Error:
Program: x:\bin\Debug\myEngine.exe
DAMAGE: after Normal block(#410615) at 0x0A5C0890
And I can click Abort, Retry or Ignore to close the window. The strang thing
is, if I choose to ignore, I actually get the reply back and the reply is
valid. It seems that there is an internal exception not handled properly. How
can I avoid this?
I am using axis2/c ver 1.2 (for client only) and I build the debug version with
SSL on.
(2) So far I have been using the client service APIs successfully, but I
noticed that the client service APIs do not allow me to set soap header
structure. Is this right? If I need to set information in the soap header, what
APIs should I use?
(3) This question is actually about the wsdl parser comes with AXIS-J (as
axis2/c does not have one). When basic authentication is on in the server side,
I noticed that the wsdlReader is unable to retrieve the wsdl file given a URL,
and the wsdlreader APIs does not allow me to set the username/password either.
I googled the problem and it seems that a few other people encountered the
very same issue but never got resolved. Any one in this list knows something
about this?
Thanks much.
Vivi
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search.
http://tools.search.yahoo.com/newsearch/category.php?category=shopping