axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Tezcan.Dilshener.ext...@HVBIS.com>
Subject AW: What is "Must Understand check failed for headers" error?
Date Thu, 08 May 2008 11:48:09 GMT
Hi Nandana
thanks for your quick response.
I was affraid of this answer because it is exactly where I am having difficulties at.
My service is developed with JAX-WS style annotations.
I can engage addressing using the @Addressing tag but I fail to see how I can engage the rampart.
Any ideas on that?
Is rampart so far to be used within JAX-WS?
 
cheers
Tezcan
 

	-----Urspr√ľngliche Nachricht-----
	Von: Nandana Mihindukulasooriya [mailto:nandana.cse@gmail.com] 
	Gesendet: Donnerstag, 8. Mai 2008 13:42
	An: axis-user@ws.apache.org
	Betreff: Re: What is "Must Understand check failed for headers" error?
	
	
	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, <Tezcan.Dilshener.extern@hvbis.com> 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) 


Mime
View raw message