List<String> ret = new ArrayList<String>();
ret.add(handlerCommand);
ret.addAll(getHandlersInfo(context.getMessageContext()));
if (handlerCommand.contains("servant throw exception")) {
PingFaultDetails details = new PingFaultDetails();
details.setDetail(ret.toString());
throw new PingException("from servant", details);
} else if (handlerCommand.contains("servant throw RuntimeException")) {
throw new RuntimeException("servant throw RuntimeException");
} else if (handlerCommand.contains("servant throw SOAPFaultException")) {
throw createSOAPFaultException("servant throws SOAPFaultException");