Hi,
    Have you correctly engaged Rampart to the service ? It seems that
service receives a SOAP message with a security header and security header
is not processed.  To process this header you must have Rampart module
engaged to the service.

thanks,
nandana

On Thu, May 8, 2008 at 4:53 PM, <[EMAIL PROTECTED]> wrote:

>  Hi #
> my service is issuing the following error that I do not understand why.
> Can someone assist me regarding why and how to resolve this please?
>
> cheers
> Tezcan
> [ERROR] Must Understand check failed for headers: {***
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
> *<http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd%7DSecurity>
>
> org.apache.axis2.AxisFault: Must Understand check failed for headers: {***
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
> *<http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd%7DSecurity>
>
>         at
> org.apache.axis2.jaxws.handler.HandlerUtils.checkMustUnderstand(*
> HandlerUtils.java:157*)
>         at org.apache.axis2.jaxws.server.EndpointController.handleRequest(
> *EndpointController.java:256*)
>         at org.apache.axis2.jaxws.server.EndpointController.invoke(*
> EndpointController.java:97*)
>         at org.apache.axis2.jaxws.server.JAXWSMessageReceiver.receive(*
> JAXWSMessageReceiver.java:171*)
>         at org.apache.axis2.engine.AxisEngine.receive(*AxisEngine.java:176
> *)
>         at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(
> *HTTPTransportUtils.java:275*)
>         at org.apache.axis2.transport.http.AxisServlet.doPost(*
> AxisServlet.java:131*)
>         at javax.servlet.http.HttpServlet.service(*HttpServlet.java:709*)
>         at javax.servlet.http.HttpServlet.service(*HttpServlet.java:802*)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(*
> ApplicationFilterChain.java:252*)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(*
> ApplicationFilterChain.java:173*)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(*
> StandardWrapperValve.java:214*)
>         at org.apache.catalina.core.StandardContextValve.invoke(*
> StandardContextValve.java:178*)
>         at org.apache.catalina.core.StandardHostValve.invoke(*
> StandardHostValve.java:126*)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(*
> ErrorReportValve.java:105*)
>         at org.apache.catalina.core.StandardEngineValve.invoke(*
> StandardEngineValve.java:107*)
>         at org.apache.catalina.connector.CoyoteAdapter.service(*
> CoyoteAdapter.java:148*)
>         at org.apache.coyote.http11.Http11Processor.process(*
> Http11Processor.java:825*)
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(
> *Http11Protocol.java:738*)
>         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(*
> PoolTcpEndpoint.java:526*)
>         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(*
> LeaderFollowerWorkerThread.java:80*)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(*
> ThreadPool.java:684*)
>         at java.lang.Thread.run(*Thread.java:595*)
>

Reply via email to