throws IOException {
String id = pConfig.getProviderId();
String type = pConfig.getProviderType();
String moduleClass = pConfig.getClassName();
MessagePolicy requestPolicy =
parsePolicy((RequestPolicy) pConfig.getRequestPolicy());
MessagePolicy responsePolicy =
parsePolicy((ResponsePolicy) pConfig.getResponsePolicy());
// get the module options
Map options = new HashMap();