throw new MojoExecutionException("EasyBeans can not be started. "
+ "Your EasyBeans configuration file is not found at [" + file.getAbsolutePath() + "].");
}
}
EasyBeansPluginServer server = new EasyBeansPluginServer(configXmlFile, partialConfigXmlFiles);
IPersistenceListener persistenceListener = null;
PersistenceManager manager = PersistenceManager.getInstance();
if (supportAllPersistenceManager) {
manager.loadAllDependencies(resolver);
} else {
persistenceListener = manager.getPersistenceListener(resolver);
}
server.start(persistenceListener);
if (!server.isStarted()) {
throw new MojoExecutionException("EasyBeans can not be started. "
+ "Maybe another instance of server is launched.");
}
return server;