axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Amila Suriarachchi <amilasuriarach...@gmail.com>
Subject Re: What is "Must Understand check failed for headers" error?
Date Fri, 16 Oct 2009 06:22:53 GMT
On Thu, Oct 15, 2009 at 7:55 PM, farfar <johannes.kjellgren@gmail.com>wrote:

>
> Hi
>
> I have the same problem. I'm running an axis2 1.5 client against a
> WCF-service over https using UsernameToken to authenticate. This is the
> reply I get from the service.
>
> Did you solve this problem and do you know any way to handle this?
>

you can use WSO2 wsas[1]. You can use the admin console to engage security.

thanks,
Amila.

[1] http://wso2.org/downloads/wsas



>
> Regards
>
> Johannes
>
>
>
> Tezcan.Dilshener.extern 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-sece
> > xt-1.0.xsd}Security
> > org.apache.axis2.AxisFault: Must Understand check failed for headers:
> > {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-sece
> > xt-1.0.xsd}Security
> >       at
> > org.apache.axis2.jaxws.handler.HandlerUtils.checkMustUnderstand(HandlerU
> > tils.java:157)
> >       at
> > org.apache.axis2.jaxws.server.EndpointController.handleRequest(EndpointC
> > ontroller.java:256)
> >       at
> > org.apache.axis2.jaxws.server.EndpointController.invoke(EndpointControll
> > er.java:97)
> >       at
> > org.apache.axis2.jaxws.server.JAXWSMessageReceiver.receive(JAXWSMessageR
> > eceiver.java:171)
> >       at
> > org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
> >       at
> > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques
> > t(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(Applica
> > tionFilterChain.java:252)
> >       at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> > erChain.java:173)
> >       at
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> > e.java:214)
> >       at
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> > e.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:1
> > 48)
> >       at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:82
> > 5)
> >       at
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> > onnection(Http11Protocol.java:738)
> >       at
> > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> > .java:526)
> >       at
> > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
> > erWorkerThread.java:80)
> >       at
> > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> > .java:684)
> >       at java.lang.Thread.run(Thread.java:595)
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/What-is-%22Must-Understand-check-failed-for-headers%22-error--tp17125334p25909590.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>


-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Mime
View raw message