if (transformer != null) {
desc = (NonActivatableServiceDescriptor)
transformer.transform(desc);
}
try {
Created created = (Created) desc.create(starterConfig);
serviceList.add(created);
return created.proxy;
} catch (Exception e) {
throw new RemoteException("Create failed", e);
}