Examples of EmbeddedXADataSource


Examples of org.apache.derby.jdbc.EmbeddedXADataSource

  }
 
  public void testJira95xads(Connection conn, String dbName) throws SQLException
  {
    System.out.print("testing jira 95 for XADataSource");
    EmbeddedXADataSource dxs = new EmbeddedXADataSource();
    dxs.setDatabaseName(dbName);
    Connection conn2 = dxs.getXAConnection().getConnection();
    conn2.close();
  }
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

      {
         System.out.println("Error loading jdbc properties ");
      }

      //MysqlDataSource ds = new MysqlDataSource();
      EmbeddedXADataSource ds = new EmbeddedXADataSource();
      ds.setDatabaseName("jbossdb");
      ds.setCreateDatabase("create");
      ds.setUser(prop.getProperty("cache.jdbc.user"));
      ds.setPassword(prop.getProperty("cache.jdbc.password"));


      String props = "cache.jdbc.datasource =" + JNDI_NAME + "\n" +
            "cache.jdbc.node.type=" + prop.getProperty("cache.jdbc.node.type") + "\n" +
            "cache.jdbc.sql-concat= 1 || 2";
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

  /**
     * @return
     */
    private javax.sql.XADataSource getXADS(String database, String user, String password) {
        EmbeddedXADataSource ds = new EmbeddedXADataSource();
        ds.setDatabaseName(database);
        if (user != null) {
      ds.setUser(user);
      ds.setPassword(password);
    }
        return ds;
       
    }
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

  synchronized void makeConnection(Properties p) throws
SQLException
  {
    if (xaDataSource == null)
    {
      xaDataSource = new EmbeddedXADataSource();
    }

    xaDataSource.setDatabaseName(shortDbName);
    appendAttrString(p);
    if (attrString != null)
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

        txm.commit();
    }

    protected DataSource getDataSource() {
        if (ds == null) {
            EmbeddedXADataSource ds = new EmbeddedXADataSource();
            ds.setCreateDatabase("create");
            ds.setDatabaseName("target/testdb");
            ds.setUser("sa");
            ds.setPassword("");
            this.ds = ds;
        }
        return ds;
    }
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

    if (supportsXA()) {

    System.out.println("Checking connections with XADataSource");

    System.out.println("XADataSource with no default user");
    EmbeddedXADataSource ds = new EmbeddedXADataSource();
    ds.setDatabaseName("wombat");

    try {
      ds.getXAConnection().close();
      System.out.println("FAIL - get XADataSource connection with no user");
    } catch (SQLException sqle) {
      System.out.println("EXPECTED CONNFAIL " + sqle.getMessage());
    }

    try {
      ds.getXAConnection("cynthia", "sara").close();
      System.out.println("FAIL - get XADataSource connection with invalid user");
    } catch (SQLException sqle) {
      System.out.println("EXPECTED CONNFAIL " + sqle.getMessage());
    }

    checkConnection(ds.getXAConnection("EDWARD", "noodle"));
    checkConnection(ds.getXAConnection("FRANCES", "isabella"));
    if (supportsUnicodeNames()) {
      checkConnection(ds.getXAConnection(zeus, apollo));
    }

    shutdown();

    System.out.println("XADataSource with invalid default user");
    ds = new EmbeddedXADataSource();
    ds.setDatabaseName("wombat");
    ds.setUser("edward");
    ds.setPassword("sara");
    try {
      ds.getXAConnection().close();
      System.out.println("FAIL - get XADataSource connection with no user and invalid defaults");
    } catch (SQLException sqle) {
      System.out.println("EXPECTED CONNFAIL " + sqle.getMessage());
    }
    checkConnection(ds.getXAConnection("FRANCES", "isabella"));
    shutdown();

    System.out.println("XADataSource with valid default user");
    ds = new EmbeddedXADataSource();
    ds.setDatabaseName("wombat");
    ds.setUser("EDWARD");
    ds.setPassword("noodle");

    checkConnection(ds.getXAConnection());
    checkConnection(ds.getXAConnection("FRANCES", "isabella"));

    shutdown();
    }
  }
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

  }

  private void checkXAHoldability() {
    System.out.println("START XA HOLDABILITY TEST");
    try {
      EmbeddedXADataSource dscsx = new EmbeddedXADataSource();
      dscsx.setDatabaseName("wombat");

      XAConnection xac = dscsx.getXAConnection("fred", "wilma");
      XAResource xr = xac.getXAResource();
      Xid xid = getXid(25, (byte) 21, (byte) 01);
      Connection conn1 = xac.getConnection();
      System.out.println("By default, autocommit is " + conn1.getAutoCommit() + " for a connection");
      System.out.println("Default holdability for a connection is HOLD_CURSORS_OVER_COMMIT");
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

  protected synchronized Connection makeConnection(Properties p) throws
SQLException
  {
    if (xaDataSource == null)
    {
      xaDataSource = new EmbeddedXADataSource();
    }

    xaDataSource.setDatabaseName(shortDbName);
    appendAttrString(p);
    if (attrString != null)
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

    pc = null;

    testPoolReset("EmbeddedConnectionPoolDataSource", dsp.getPooledConnection());


    EmbeddedXADataSource dscsx = new EmbeddedXADataSource();
    dscsx.setDatabaseName("wombat");
    //dscsx.setConnectionAttributes("unicode=true");

    XADataSource dsx = dscsx;
    checkToString(dsx);
View Full Code Here

Examples of org.apache.derby.jdbc.EmbeddedXADataSource

    cpds.setUser(null);
    cpds.setPassword(null);
    cpds = null;

    // now with XADataSource
    EmbeddedXADataSource xads = new EmbeddedXADataSource();
    System.out.println("XADataSource - EMPTY");
    dsConnectionRequests((XADataSource) xads);

    System.out.println("XADataSource - databaseName=wombat");
    xads.setDatabaseName("wombat");
    dsConnectionRequests((XADataSource) xads);
    xads.setDatabaseName(null);

    System.out.println("XADataSource - connectionAttributes=databaseName=wombat");
    xads.setConnectionAttributes("databaseName=wombat");
    dsConnectionRequests((XADataSource) xads);
    xads.setConnectionAttributes(null);

    System.out.println("XADataSource - attributesAsPassword=true");
    xads.setAttributesAsPassword(true);
    dsConnectionRequests((XADataSource) xads);
    xads.setAttributesAsPassword(false);

    System.out.println("XADataSource - databaseName=wombat, attributesAsPassword=true");
    xads.setDatabaseName("wombat");
    xads.setAttributesAsPassword(true);
    dsConnectionRequests((XADataSource) xads);
    xads.setAttributesAsPassword(false);
    xads.setDatabaseName(null);
  }
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.