return classInstance.newInstance();
} catch (ClassNotFoundException e) {
throw new RegistryAccessorNotFoundException(
provRegAccessorClass, e);
} catch (InstantiationException e) {
throw new RegistryAccessorInstantiateException(
provRegAccessorClass, e);
} catch (IllegalAccessException e) {
throw new RegistryAccessorInstantiateException(
provRegAccessorClass, e);
}
}
} catch (IOException e) {
throw new AiravataConfigurationException(