Examples of EARConfigBuilder


Examples of org.apache.geronimo.j2ee.deployment.EARConfigBuilder

            configurationManagerData.setReferencePatterns("Stores", Collections.singleton(store.getName()));
            kernel.loadGBean(configurationManagerData, getClass().getClassLoader());
            kernel.startGBean(configurationManagerName);

            rarFile = DeploymentUtil.createJarFile(new File(basedir, "target/test-ear-noger.ear"));
            EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, null, connectionTrackerName, null, null, null, null, null, ejbReferenceBuilder, null, new ConnectorModuleBuilder(defaultParentId, defaultMaxSize, defaultMinSize, defaultBlockingTimeoutMilliseconds, defaultidleTimeoutMinutes, defaultXATransactionCaching, defaultXAThreadCaching, repository, kernel), resourceReferenceBuilder, null, serviceReferenceBuilder, kernel);
            File tempDir = null;
            try {
                tempDir = DeploymentUtil.createTempDir();
                File planFile = new File(basedir, "src/test-data/data/external-application-plan.xml");
                Object plan = configBuilder.getDeploymentPlan(planFile, rarFile);
                configBuilder.buildConfiguration(plan, rarFile, tempDir);
            } finally {
                DeploymentUtil.recursiveDelete(tempDir);
            }
        } finally {
            kernel.shutdown();
View Full Code Here

Examples of org.apache.geronimo.j2ee.deployment.EARConfigBuilder

            File carFile = File.createTempFile("OpenEJBTest", ".car");
      ObjectName j2eeServerObjectName = ObjectName.getInstance(AxisGeronimoConstants.J2EE_SERVER_OBJECT_NAME);

            try {
                EARConfigBuilder earConfigBuilder
                    = new EARConfigBuilder(
                        j2eeServerObjectName,
                        AxisGeronimoConstants.TRANSACTIONCONTEXTMANAGER_NAME,
                        AxisGeronimoConstants.TRACKEDCONNECTIONASSOCIATOR_NAME,
                        AxisGeronimoConstants.TRANSACTIONALTIMER_NAME,
                        AxisGeronimoConstants.NONTRANSACTIONALTIMER_NAME,
                        null, moduleBuilder,moduleBuilder, null, null, null);
                XmlObject plan =
                        earConfigBuilder.getDeploymentPlan(earFile.toURL());

                earConfigBuilder.buildConfiguration(carFile, null, earFile,
                        plan);
                LocalConfigStore.unpack(unpackedDir,
                        new FileInputStream(carFile));
/////////////////////////////////////////////////////////////////////////////////
                // store the property IFF all goes well
View Full Code Here

Examples of org.apache.geronimo.j2ee.deployment.EARConfigBuilder

 
    File carFile = File.createTempFile("OpenEJBTest", ".car");
    ObjectName j2eeServerObjectName = new ObjectName(j2eeDomainName
        + ":j2eeType=J2EEServer,name=" + j2eeServerName);
    try {
            EARConfigBuilder earConfigBuilder =
                    new EARConfigBuilder(new ObjectName(j2eeDomainName + ":j2eeType=J2EEServer,name=" + j2eeServerName),
                            transactionManagerObjectName,
                            connectionTrackerObjectName,
                            null,
                            null,
                            null,
                            moduleBuilder,
                            moduleBuilder,
                            null,
                            null,
                            null);
//      new EARConfigBuilder(  null,
//                  null,
//                  j2eeServerObjectName,
//                  moduleBuilder,
//                  null,  // web
//                  null, //connector
//                transactionManagerObjectName, connectionTrackerObjectName);

      XmlObject plan = earConfigBuilder.getDeploymentPlan(earFile.toURL());
      earConfigBuilder.buildConfiguration(carFile, null, earFile, plan);
      File unpackedDir = new File(tempDir, "OpenEJBTest-ear-Unpacked");
      LocalConfigStore.unpack(unpackedDir, new FileInputStream(carFile));
    } finally {
      carFile.delete();
    }
View Full Code Here

Examples of org.apache.geronimo.j2ee.deployment.EARConfigBuilder

            configurationManagerData.setReferencePatterns("Stores", Collections.singleton(store.getName()));
            kernel.loadGBean(configurationManagerData, getClass().getClassLoader());
            kernel.startGBean(configurationManagerName);

            rarFile = DeploymentUtil.createJarFile(new File(basedir, "target/test-ear-noger.ear"));
            EARConfigBuilder configBuilder = new EARConfigBuilder(defaultParentId, null, connectionTrackerName, null, null, null, null, null, ejbReferenceBuilder, null, new ConnectorModuleBuilder(defaultParentId, defaultMaxSize, defaultMinSize, defaultBlockingTimeoutMilliseconds, defaultidleTimeoutMinutes, defaultXATransactionCaching, defaultXAThreadCaching, repository, kernel), resourceReferenceBuilder, null, serviceReferenceBuilder, kernel);
            File tempDir = null;
            try {
                tempDir = DeploymentUtil.createTempDir();
                File planFile = new File(basedir, "src/test-data/data/external-application-plan.xml");
                Object plan = configBuilder.getDeploymentPlan(planFile, rarFile);
                configBuilder.buildConfiguration(plan, rarFile, tempDir);
            } finally {
                DeploymentUtil.recursiveDelete(tempDir);
            }
        } finally {
            kernel.shutdown();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.