ResourceAdapterXmlDeploymentService service = new ResourceAdapterXmlDeploymentService(connectorXmlDescriptor, raxml, module, deployment, serviceName, deploymentUnitServiceName); String bootStrapCtxName = DEFAULT_NAME; Services.addServerExecutorDependency( serviceTarget.addService(serviceName, service), service.getExecutorServiceInjector()) .addDependency(ConnectorServices.IRONJACAMAR_MDR, AS7MetadataRepository.class, service.getMdrInjector()) .addDependency(ConnectorServices.RA_REPOSITORY_SERVICE, ResourceAdapterRepository.class, service.getRaRepositoryInjector()) .addDependency(ConnectorServices.MANAGEMENT_REPOSITORY_SERVICE, ManagementRepository.class, service.getManagementRepositoryInjector()) .addDependency(ConnectorServices.RESOURCE_ADAPTER_REGISTRY_SERVICE, ResourceAdapterDeploymentRegistry.class, service.getRegistryInjector()) .addDependency(ConnectorServices.TRANSACTION_INTEGRATION_SERVICE, TransactionIntegration.class, service.getTxIntegrationInjector()) .addDependency(ConnectorServices.CONNECTOR_CONFIG_SERVICE, JcaSubsystemConfiguration.class, service.getConfigInjector()) .addDependency(ConnectorServices.CCM_SERVICE, CachedConnectionManager.class, service.getCcmInjector()); builder.requires(ConnectorServices.IDLE_REMOVER_SERVICE); builder.requires(ConnectorServices.CONNECTION_VALIDATOR_SERVICE);
@Override public CommonDeployment doDeploy() throws Throwable { this.setConfiguration(getConfig().getValue()); this.start(); CommonDeployment dep = this.createObjectsAndInjectValue(url, deploymentName, root, cl, cmd, activation); return dep; }
File root = mdr.getValue().getRoot(deployment); Activation localRaXml = getRaxml(); cmd = (new Merger()).mergeConnectorWithCommonIronJacamar(localRaXml, cmd); raServiceSB.setInitialMode(ServiceController.Mode.ACTIVE).install(); } catch (Throwable t) { cleanupStartAsync(context, raName, deploymentServiceName, t);
ResourceAdapterXmlDeploymentService service = new ResourceAdapterXmlDeploymentService(connectorXmlDescriptor, raxml, module, deployment, serviceName, deploymentUnitServiceName); .addDependency(ConnectorServices.IRONJACAMAR_MDR, AS7MetadataRepository.class, service.getMdrInjector()) .addDependency(ConnectorServices.RA_REPOSITORY_SERVICE, ResourceAdapterRepository.class, service.getRaRepositoryInjector()) .addDependency(ConnectorServices.MANAGEMENT_REPOSITORY_SERVICE, ManagementRepository.class, service.getManagementRepositoryInjector()) .addDependency(ConnectorServices.RESOURCE_ADAPTER_REGISTRY_SERVICE, ResourceAdapterDeploymentRegistry.class, service.getRegistryInjector()) .addDependency(ConnectorServices.TRANSACTION_INTEGRATION_SERVICE, TransactionIntegration.class, service.getTxIntegrationInjector()) .addDependency(ConnectorServices.CONNECTOR_CONFIG_SERVICE, JcaSubsystemConfiguration.class, service.getConfigInjector()) .addDependency(SubjectFactoryService.SERVICE_NAME, SubjectFactory.class, service.getSubjectFactoryInjector()) .addDependency(ConnectorServices.CCM_SERVICE, CachedConnectionManager.class, service.getCcmInjector()) .addDependency(ConnectorServices.IDLE_REMOVER_SERVICE) .addDependency(ConnectorServices.CONNECTION_VALIDATOR_SERVICE)
File root = mdr.getValue().getRoot(deployment); Activation localRaXml = getRaxml(); cmd = (new Merger()).mergeConnectorWithCommonIronJacamar(localRaXml, cmd); .setInitialMode(ServiceController.Mode.ACTIVE).install(); } catch (Throwable t) { cleanupStartAsync(context, raName, deploymentServiceName, t);
@Override public CommonDeployment doDeploy() throws Throwable { this.setConfiguration(getConfig().getValue()); this.start(); CommonDeployment dep = this.createObjectsAndInjectValue(url, deploymentName, root, cl, cmd, activation); return dep; }
ResourceAdapterXmlDeploymentService service = new ResourceAdapterXmlDeploymentService(connectorXmlDescriptor, raxml, module, deployment, serviceName, deploymentUnitServiceName); String bootStrapCtxName = DEFAULT_NAME; Services.addServerExecutorDependency( serviceTarget.addService(serviceName, service), service.getExecutorServiceInjector()) .addDependency(ConnectorServices.IRONJACAMAR_MDR, AS7MetadataRepository.class, service.getMdrInjector()) .addDependency(ConnectorServices.RA_REPOSITORY_SERVICE, ResourceAdapterRepository.class, service.getRaRepositoryInjector()) .addDependency(ConnectorServices.MANAGEMENT_REPOSITORY_SERVICE, ManagementRepository.class, service.getManagementRepositoryInjector()) .addDependency(ConnectorServices.RESOURCE_ADAPTER_REGISTRY_SERVICE, ResourceAdapterDeploymentRegistry.class, service.getRegistryInjector()) .addDependency(ConnectorServices.TRANSACTION_INTEGRATION_SERVICE, TransactionIntegration.class, service.getTxIntegrationInjector()) .addDependency(ConnectorServices.CONNECTOR_CONFIG_SERVICE, JcaSubsystemConfiguration.class, service.getConfigInjector()) .addDependency(ConnectorServices.CCM_SERVICE, CachedConnectionManager.class, service.getCcmInjector()) .addDependency(ConnectorServices.IDLE_REMOVER_SERVICE) .addDependency(ConnectorServices.CONNECTION_VALIDATOR_SERVICE)
@Override public CommonDeployment doDeploy() throws Throwable { this.setConfiguration(getConfig().getValue()); this.start(); CommonDeployment dep = this.createObjectsAndInjectValue(url, deploymentName, root, cl, cmd, ijmd, ra); return dep; }