serviceURL1 = "http://localhost:8080/xtstest/xtsservicetest1";
}
addDefaultBinding("service1", serviceURL1);
UserBusinessActivity ba = UserBusinessActivityFactory.userBusinessActivity();
// start the transaction
try {
ba.begin();
} catch (WrongStateException e) {
exception = e;
} catch (SystemException e) {
exception = e;
}
if (exception != null) {
error("txbegin failure " + exception);
return;
}
List<String> resultsList;
String participantId;
List<String> commands = new ArrayList<String>();
List<String> results = new ArrayList<String>();
commands.add("block");
commands.add("serve");
commands.add("{service1}");
commands.add("enlistCoordinatorCompletion");
commands.add("complete");
commands.add("close");
commands.add("next");
commands.add("serve");
commands.add("{service1}");
commands.add("enlistCoordinatorCompletion");
commands.add("complete");
commands.add("close");
commands.add("next");
commands.add("serve");
commands.add("{service1}");
commands.add("enlistCoordinatorCompletion");
commands.add("complete");
commands.add("close");
commands.add("endblock");
try {
processCommands(commands, results);
} catch (Exception e) {
exception = e;
}
if (exception != null) {
error("test failure " + exception);
return;
}
// now close the activity
try {
ba.close();
} catch (TransactionRolledBackException e) {
exception = e;
} catch (UnknownTransactionException e) {
exception = e;
} catch (SystemException e) {