I wrote following code with iControl SDK for Java. final Interfaces interfaces = new Interfaces(host, 443L, user, password);
final SystemSessionBindingStub systemSession = interfaces.getSystemSe...
That's a new one for me. Have you tested this without the context of a transaction and just submitting the individual commands without the start and submit_transaction() calls?