// only process RA if not previously processed
String containerName = getResourceAdapterId(resourceAdapterWrapper) + "-" + messageListenerInterface;
if (processedResourceAdapterWrappers.putIfAbsent(containerName, resourceAdapterWrapper) == null) {
try {
// get default mdb config
ContainerInfo containerInfo = configurationFactory.configureService(MdbContainerInfo.class);
containerInfo.id = containerName;
containerInfo.displayName = containerName;
// set ra specific properties
containerInfo.properties.put("MessageListenerInterface",