@Test
public void testProcessNoHeader() throws Exception {

	MessageFactory messageFactory = MessageFactory.newInstance(SOAPConstants.SOAP_1_1_PROTOCOL);
	SOAPMessage request = messageFactory.createMessage();
	request.getSOAPHeader().detachNode();
	SoapMessageFactory factory = new SaajSoapMessageFactory(messageFactory);
	MessageContext context = new DefaultMessageContext(new SaajSoapMessage(request), factory);
	replay(interceptorMock);
	SoapEndpointInvocationChain chain = new SoapEndpointInvocationChain(new Object(),
			new SoapEndpointInterceptor[] { interceptorMock }, new String[] { "role" }, true);
	boolean result = dispatcher.handleRequest(chain, context);
	Assert.assertTrue("Invalid result", result);
	verify(interceptorMock);
}