// add additional interceptors and such
modifyChain(chain, message, false);
try {
// execute chain
chain.doIntercept(message);
} catch (Fault fault) {
if (fault.getCause().getCause() instanceof IOException
|| fault.getCause() instanceof IOException) {
String soap11NS = "http://schemas.xmlsoap.org/soap/envelope/";
String soap12NS = "http://www.w3.org/2003/05/soap-envelope";