ResourceAdapterModule[] modules = server.getResourceAdapterModules();
for (int i = 0; i < modules.length; i++) {
ResourceAdapterModule module = modules[i];
ResourceAdapter[] adapters = module.getResourceAdapterInstances();
for (int j = 0; j < adapters.length; j++) {
ResourceAdapter adapter = adapters[j];
JCAResource[] resources = adapter.getJCAResourceImplementations();
list.addAll(Arrays.asList(resources));
}
}
return (JCAResource[]) list.toArray(new JCAResource[list.size()]);