Call.addTransportPackage("samples.transport");
Call.setTransportForProtocol("tcp", TCPTransport.class);
// Deploy the transport on top of the default client configuration.
EngineConfiguration defaultConfig =
(new DefaultEngineConfigurationFactory()).
getClientEngineConfig();
SimpleProvider config = new SimpleProvider(defaultConfig);
SimpleTargetedChain c = new SimpleTargetedChain(new TCPSender());
config.deployTransport("tcp", c);
AdminClient.setDefaultConfiguration(config);
try {
org.apache.axis.client.AdminClient client =
new org.apache.axis.client.AdminClient(true);
System.out.println(client.process(args));
}
catch( Exception e ) {
System.err.println( e );
e.printStackTrace( System.err );
}