public static void main(String[] args) throws Exception { SimpleReporterAdapter stat = new SimpleReporterAdapter(); String testSuite = "StatementWrapper "; InitialContext ic = new InitialContext(); Object objRef = ic.lookup("java:comp/env/ejb/SimpleBMPHome"); SimpleBMPHome simpleBMPHome = (SimpleBMPHome) javax.rmi.PortableRemoteObject.narrow(objRef, SimpleBMPHome.class); SimpleBMP simpleBMP = simpleBMPHome.create(); stat.addDescription("JDBC Statement Wrapper Tests"); if (simpleBMP.statementTest()) { stat.addStatus(testSuite + " statementTest : ", stat.PASS); } else { stat.addStatus(testSuite + " statementTest : ", stat.FAIL); } if (simpleBMP.preparedStatementTest()) { stat.addStatus(testSuite + " preparedStatementTest : ", stat.PASS); } else { stat.addStatus(testSuite + " preparedStatementTest : ", stat.FAIL); } if (simpleBMP.callableStatementTest()) { stat.addStatus(testSuite + " callableStatementTest : ", stat.PASS); } else { stat.addStatus(testSuite + " callableStatementTest : ", stat.FAIL); } if (simpleBMP.metaDataTest()) { stat.addStatus(testSuite + " metaDataTest : ", stat.PASS); } else { stat.addStatus(testSuite + " metaDataTest : ", stat.FAIL); } if (simpleBMP.resultSetTest()) { stat.addStatus(testSuite + " resultSetTest : ", stat.PASS); } else { stat.addStatus(testSuite + " resultSetTest : ", stat.FAIL); } stat.printSummary(); }
public static void main(String[] argv) throws Exception { SimpleReporterAdapter stat = new SimpleReporterAdapter(); String testSuite = "ReconfigMaxPoolSize "; InitialContext ic = new InitialContext(); Object objRef = ic.lookup("java:comp/env/ejb/SimpleBMPHome"); SimpleBMPHome simpleBMPHome = (SimpleBMPHome) javax.rmi.PortableRemoteObject.narrow(objRef, SimpleBMPHome.class); SimpleBMP simpleBMP = simpleBMPHome.create(); stat.addDescription("Reconfig MaxPoolSize tests"); /* * Tests 1,2 use non-xa pool - so the 3rd param "useXA" is false * Tests 3,4 use xa pool - so the 3rd param "useXA" is true */ if ("1".equals(argv[0])) { if (simpleBMP.test1(10, true, false)) { stat.addStatus(testSuite + " test1 : ", stat.PASS); } else { stat.addStatus(testSuite + " test1 : ", stat.FAIL); } } else if ("2".equals(argv[0])) { if (simpleBMP.test1(19, false, false)) { stat.addStatus(testSuite + " test2 : ", stat.PASS); } else { stat.addStatus(testSuite + " test2 : ", stat.FAIL); } } else if ("3".equals(argv[0])) { if (simpleBMP.test1(10, false, true)) { stat.addStatus(testSuite + " test3 : ", stat.PASS); } else { stat.addStatus(testSuite + " test3 : ", stat.FAIL); } } else if ("4".equals(argv[0])) { if (simpleBMP.test1(19, false, true)) { stat.addStatus(testSuite + " test4 : ", stat.PASS); } else { stat.addStatus(testSuite + " test4 : ", stat.FAIL); } } System.out.println("jdbc reconfig-maxpoolsize status: "); stat.printSummary(); }
public static void main(String[] args) throws Exception { SimpleReporterAdapter stat = new SimpleReporterAdapter(); String testSuite = "notxconn"; InitialContext ic = new InitialContext(); Object objRef = ic.lookup("java:comp/env/ejb/SimpleSessionHome"); SimpleSessionHome simpleSessionHome = (SimpleSessionHome) javax.rmi.PortableRemoteObject.narrow(objRef, SimpleSessionHome.class); stat.addDescription("Running notxops testSuite2 "); SimpleSession simpleSession = simpleSessionHome.create(); if (simpleSession.test1()) { stat.addStatus(testSuite + " test1 : ", stat.PASS); } else { stat.addStatus(testSuite + " test1 : ", stat.FAIL); } stat.printSummary(); }
public static void main(String[] args) { try { Properties p = new Properties(); p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); p.put(Context.PROVIDER_URL, "10.10.10.13:1100,10.10.10.14:1100"); // p.put(Context.PROVIDER_URL, "localhost:1100"); p.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces"); InitialContext ctx = new InitialContext(p); StatelessSessionHome statelessSessionHome = (StatelessSessionHome) ctx.lookup("nextgen.StatelessSession"); EnterpriseEntityHome cmpHome = (EnterpriseEntityHome) ctx.lookup("nextgen.EnterpriseEntity"); StatelessSession statelessSession = statelessSessionHome.create(); EnterpriseEntity cmp = null; try { cmp = cmpHome.findByPrimaryKey("bill"); } catch (Exception ex) { cmp = cmpHome.create("bill"); } int count = 0; while (true) { System.out.println(statelessSession.callBusinessMethodB()); try { cmp.setOtherField(count++); } catch (Exception ex) { System.out.println("exception, trying to create it: " + ex); cmp = cmpHome.create("bill"); cmp.setOtherField(count++); } System.out.println("Entity: " + cmp.getOtherField()); Thread.sleep(2000); } } catch (NamingException nex) { if (nex.getRootCause() != null) { nex.getRootCause().printStackTrace(); } } catch (Exception ex) { ex.printStackTrace(); } }
public static void main(String[] args) throws Exception { SimpleReporterAdapter stat = new SimpleReporterAdapter(); String testSuite = "CustomValidation "; InitialContext ic = new InitialContext(); Object objRef = ic.lookup("java:comp/env/ejb/SimpleBMPHome"); SimpleBMPHome convalBMPHome = (SimpleBMPHome) javax.rmi.PortableRemoteObject.narrow(objRef, SimpleBMPHome.class); SimpleBMP convalBMP = convalBMPHome.create(); stat.addDescription("Custom Validation Tests"); if (args != null && args.length > 0) { String param = args[0]; switch (Integer.parseInt(param)) { case 1: { if (convalBMP.test1()) { stat.addStatus(testSuite + "test-1 ", stat.PASS); } else { stat.addStatus(testSuite + "test-1 ", stat.FAIL); } break; } case 3: { if (convalBMP.test1()) { stat.addStatus(testSuite + "test-3 ", stat.PASS); System.out.println("test-3 returned true as validation is enabled "); } else { stat.addStatus(testSuite + "test-3 ", stat.FAIL); } break; } case 4: { if (convalBMP.test1()) { stat.addStatus(testSuite + "test-4 ", stat.PASS); System.out.println("test-4 returned true as validation is enabled "); } else { stat.addStatus(testSuite + "test-4 ", stat.FAIL); } break; } case 2: { try { if (convalBMP.test1()) { stat.addStatus(testSuite + "test-2 ", stat.FAIL); } else { stat.addStatus(testSuite + "test-2 ", stat.PASS); System.out.println("test-2 returned false as validation is not enabled "); } } catch (Exception e) { stat.addStatus(testSuite + "test1 ", stat.PASS); } break; } } stat.printSummary(); } }