boolean deploy = deployCommandParameters.origin.isDeploy(); boolean enabled = deployCommandParameters.enabled; boolean isDas = isDas();
if (! dc.getCommandParameters(OpsParams.class).origin.isArtifactsPresent()) {
if (!(opsparams.origin.isDeploy() || opsparams.origin.isCreateAppRef()) || env.getInstanceName().equals(dcp.target)) { if (isTimedApp && (opsparams.origin.isDeploy() || opsparams.origin.isLoad())) {
if ( (params.origin.isUndeploy() || params.origin.isDeploy()) && isDas()) { try { if (getTimeoutStatusFromApplicationInfo(params.name()) && uniqueAppId != null) { String target = ((params.origin.isDeploy())? dc.getCommandParameters(DeployCommandParameters.class).target : dc.getCommandParameters(UndeployCommandParameters.class).target); if( params.origin.isUndeploy()|| params.origin.isDeploy()) {
if ( (params.origin.isUndeploy() || params.origin.isDeploy()) && isDas()) { try { if (getTimeoutStatusFromApplicationInfo(params.name()) && uniqueAppId != null) { String target = ((params.origin.isDeploy())? dc.getCommandParameters(DeployCommandParameters.class).target : dc.getCommandParameters(UndeployCommandParameters.class).target); if( params.origin.isUndeploy()|| params.origin.isDeploy() || params.origin.isLoad()) {
_logger.log (Level.WARNING, "Cannot deploy or load EJBTimerService: ", e); } finally { if (_ejbTimerService == null && params.origin.isDeploy() && appScratchFile.exists()) {
if(params.origin.isUndeploy()) { keepState = resolveKeepStateOptions(depc, false, ejbBundle); if (keepState) { boolean undeploy = (params.origin.isUndeploy() || params.origin.isDeploy());
logger.log (Level.WARNING, "Cannot deploy or load EJBTimerService: ", e); } finally { if (!deployed && params.origin.isDeploy() && appScratchFile.exists()) {
if(params.origin.isUndeploy()) { keepState = resolveKeepStateOptions(depc, false, ejbBundle); if (keepState) { boolean undeploy = (params.origin.isUndeploy() || params.origin.isDeploy());
private void removePolicy(DeploymentContext dc) throws DeploymentException { OpsParams params = dc.getCommandParameters(OpsParams.class); if (!params.origin.needsCleanArtifacts()) { return;
if (!(opsparams.origin.isDeploy() || opsparams.origin.isCreateAppRef()) || env.getInstanceName().equals(dcp.target)) { if (isTimedApp && (opsparams.origin.isDeploy() || opsparams.origin.isLoad())) {
boolean saveEMF = true; if(isDas()) { //We do validation and execute Java2DB only on DAS if(deployCommandParameters.origin.isDeploy()) { //APPLICATION_PREPARED will be called for create-application-ref also. We should perform java2db only on first deploy
if (params.origin.isDeploy()) {
if (params.origin.isDeploy()) {
if (!(params.origin.isDeploy() && isDas())) {
if (!(params.origin.isDeploy() && isDas())) {
protected void cleanArtifacts(DeploymentContext dc) throws DeploymentException { if (params.origin.isUndeploy() && isDas()) {
if(!deployCommandParameters.origin.isCreateAppRef() || isTargetDas(deployCommandParameters)) { Map<String, ExtendedDeploymentContext> deploymentContexts = context.getModuleDeploymentContexts();
public boolean start(ApplicationContext startupContext) throws Exception { started = true; if (! initializeInOrder) { Boolean alreadyMarked = dc.getTransientAppMetaData(EJB_APP_MARKED_AS_STARTED_STATUS, Boolean.class); if (! alreadyMarked.booleanValue()) { List<EjbApplication> ejbAppList = dc.getTransientAppMetaData(CONTAINER_LIST_KEY, List.class); for (EjbApplication app : ejbAppList) { app.markAllContainersAsStarted(); } dc.addTransientAppMetaData(EJB_APP_MARKED_AS_STARTED_STATUS, Boolean.TRUE); } } try { DeployCommandParameters params = ((DeploymentContext)startupContext). getCommandParameters(DeployCommandParameters.class); for (Container container : containers) { container.startApplication(params.origin.isDeploy()); } singletonLCM.doStartup(this); } catch(Exception e) { abortInitializationAfterException(); throw e; } return true; }
public boolean start(ApplicationContext startupContext) throws Exception { started = true; if (! initializeInOrder) { Boolean alreadyMarked = dc.getTransientAppMetaData(EJB_APP_MARKED_AS_STARTED_STATUS, Boolean.class); if (! alreadyMarked.booleanValue()) { List<EjbApplication> ejbAppList = dc.getTransientAppMetaData(CONTAINER_LIST_KEY, List.class); for (EjbApplication app : ejbAppList) { app.markAllContainersAsStarted(); } dc.addTransientAppMetaData(EJB_APP_MARKED_AS_STARTED_STATUS, Boolean.TRUE); } } try { DeployCommandParameters params = ((DeploymentContext)startupContext). getCommandParameters(DeployCommandParameters.class); for (Container container : containers) { container.startApplication(params.origin.isDeploy()); } singletonLCM.doStartup(this); } catch(Exception e) { abortInitializationAfterException(); throw e; } return true; }