axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Samisa Abeysinghe <sam...@wso2.com>
Subject Re: Bug in axis2c xml parsing?
Date Sat, 20 Oct 2007 03:59:03 GMT
Subra A Narayanan wrote:
> Hello folks,
>
> I use the following code to parse an incoming ws request. I am posting 
> only snippets of the code for sake of brevity
>
> ******************************************************************CODE 
> BEGIN*************************************************************************** 
>
>     axutil_qname_t *Qname = axutil_qname_create(env, "Price", 
> MY_NAMESPACE_URI, MY_NAMESPACE_PREFIX);
>     axiom_node_t *myNode = NULL;
>     axiom_element_t *myElement = NULL;
>     myElement = axiom_element_get_first_child_with_qname(rootElement, 
> env, Qname, rootNode, &myNode);
>
>     if (myNode)
>     {
>         ...................................
>         ...................................
>         ...................................
>         return AXIS2_SUCCESS;
>     }
>     else
>     {
>         AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "Error!!");
>         return AXIS2_FAILURE;
>     }
>
> ******************************************************************CODE 
> END************************************************************************** 
>
>
> If I have a node like this, it just works fine (here 'MyOperation' is 
> the root node from above)
>
> <MyOperation>
>        <Price>250</Price>
> </MyOperation>
>
>
> but if I have a node like this
>
> <MyOperation>
>        <ns:Price />
> </MyOperation>
>
> the control goes in to the else condition and it returns AXIS2_FAILURE
>
> I would think this shouldn't be happening since we do have a 'Price' 
> node although it is empty.
>
> Is this by design or have I found a bug?
Looks like this is a bug. What is the Axis2/C version that you are using 
and also the parser that you are using?
If possible, please raise a Jira with the test program so that I can 
have a further look into this.

Samisa...
>
>
> Thanks,
> Subra


-- 
Samisa Abeysinghe : WSO2 WSF/PHP
"http://wso2.org/projects/wsf/php?WSO2&nbsp;Web&nbsp;Services&nbsp;Framework%2FPHP&nbsp;-&nbsp;Open&nbsp;source&nbsp;PHP&nbsp;extention&nbsp;for&nbsp;providing&nbsp;and&nbsp;consuming&nbsp;Web&nbsp;services&nbsp;in&nbsp;PHP"


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Mime
View raw message