You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Robert Lazarski (Jira)" <ji...@apache.org> on 2026/01/25 00:17:00 UTC
[jira] [Resolved] (AXIS2C-1498) Axic2C fails to process recieved message if mustUnderstand is prefixed with namespace
[ https://issues.apache.org/jira/browse/AXIS2C-1498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Lazarski resolved AXIS2C-1498.
-------------------------------------
Resolution: Won't Fix
The specific namespace prefix scenario described is unusual and
may have been a malformed message or configuration issue.
> Axic2C fails to process recieved message if mustUnderstand is prefixed with namespace
> -------------------------------------------------------------------------------------
>
> Key: AXIS2C-1498
> URL: https://issues.apache.org/jira/browse/AXIS2C-1498
> Project: Axis2-C
> Issue Type: Bug
> Components: core/engine
> Environment: Fedora core 13.
> Reporter: Ricko
> Priority: Major
>
> One of the received messages fell over when the following attribute was present in the soap message:
> <soap:Header>
> <CustomAttr soap:mustUnderstand="1" >
> <soap:Header>
> [Thu Oct 28 15:31:23 2010] [debug] apache2_worker.c(299) Client HTTP version HTTP/1.1
> [Thu Oct 28 15:31:23 2010] [debug] soap_builder.c(883) Identified soap version is soap11
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler request_uri_based_dispatcher within the phase Transport
> [Thu Oct 28 15:31:23 2010] [debug] req_uri_disp.c(97) Checking for service using target endpoint address : http://abc.def/axis2/services/ReceiveMessageAsync/
> [Thu Oct 28 15:31:23 2010] [debug] req_uri_disp.c(117) Service found using target endpoint address
> [Thu Oct 28 15:31:23 2010] [debug] req_uri_disp.c(172) Checking for operation using target endpoint uri fragment :
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler addressing_based_dispatcher within the phase Transport
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler rest_dispatcher within the phase Dispatch
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler soap_message_body_based_dispatcher within the phase Dispatch
> [Thu Oct 28 15:31:23 2010] [debug] soap_body_disp.c(200) Checking for operation using SOAP messagebody's first child's local name : Request
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler soap_action_based_dispatcher within the phase Dispatch
> [Thu Oct 28 15:31:23 2010] [debug] soap_action_disp.c(108) Checking for operation using SOAPAction : http://htng.org/1.1/Listener.Wsdl#ReceiveMessageAsync
> [Thu Oct 28 15:31:23 2010] [debug] soap_action_disp.c(139) Operation found using SOAPAction
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler dispatch_post_conditions_evaluator within the phase PostDispatch
> [Thu Oct 28 15:31:23 2010] [debug] phase.c(202) Invoke the handler context_handler within the phase PostDispatch
> [Thu Oct 28 15:31:23 2010] [error] engine.c(806) Must understand soap fault occured
> [Thu Oct 28 15:31:23 2010] [error] engine.c(283) Check for must understand headers failed
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org