public void testFaultHandlerThrowsRuntimeException() throws Exception {
SOAPService soapService = new SOAPService();
// SETUP THE LAST HANDLER IN THE REQUEST CHAIN TO THROW SOAPFaultException
handler2Config.put("HANDLE_REQUEST_RETURN_VALUE",
new SOAPFaultException(null, "f", "f", new Detail()));
handler1Config.put("HANDLE_FAULT_RETURN_VALUE", new RuntimeException());
TestHandlerInfoChainFactory factory = buildInfoChainFactory();
soapService.setOption(Constants.ATTR_HANDLERINFOCHAIN, factory);
soapService.init();
MessageContext msgContext = new TestMessageContext();