SOAPService simpleFault = new SOAPService(new RPCProvider());
simpleFault.setOption("className", "test.RPCDispatch.Service");
simpleFault.setOption("allowedMethods", "simpleFault");
provider.deployService(new QName(null, SOAPAction), simpleFault);
ServiceDesc serviceDesc = simpleFault.getServiceDescription();
serviceDesc.loadServiceDescByIntrospection(test.RPCDispatch.Service.class,
(TypeMapping)simpleFault.getTypeMappingRegistry().getDefaultTypeMapping());
try {
rpc("simpleFault", new Object[] {"foobar"});
} catch (AxisFault result) {