Examples of BPELDatabaseCreator


Examples of org.wso2.carbon.bpel.ode.integration.utils.BPELDatabaseCreator

    private void initDataSource() throws BPELEngineException {
        db = new Database(odeConfigurationProperties);
        db.setTransactionManager(transactionManager);

        if (System.getProperty("setup") != null) {
            BPELDatabaseCreator bpelDBCreator;
            try {
                bpelDBCreator = new BPELDatabaseCreator(
                        db.<DataSource>lookupInJndi(odeConfigurationProperties.getDbDataSource()));
            } catch (Exception e) {
                String errMsg = "Error creating BPELDatabaseCreator";
                log.error(errMsg, e);
                throw new BPELEngineException(errMsg, e);
            }
            if (!bpelDBCreator.isDatabaseStructureCreated("SELECT * FROM ODE_SCHEMA_VERSION")) {
                try {
                    //TODO rename following method
                    bpelDBCreator.createRegistryDatabase();
                } catch (Exception e) {
                    String errMsg = "Error creating BPEL database";
                    log.error(errMsg, e);
                    throw new BPELEngineException(errMsg, e);
                }
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.