client.getEndpoint().getOutInterceptors().add(new TibcoSoapActionInterceptor());
client.getOutInterceptors().add(new LoggingOutInterceptor());
client.getInInterceptors().add(new LoggingInInterceptor());
EndpointInfo ei = client.getEndpoint().getEndpointInfo();
AddressType address = ei.getTraversedExtensor(new AddressType(), AddressType.class);
JMSNamingPropertyType name = new JMSNamingPropertyType();
JMSNamingPropertyType password = new JMSNamingPropertyType();
name.setName("java.naming.security.principal");
name.setValue("ivan");
password.setName("java.naming.security.credentials");
password.setValue("the-terrible");
address.getJMSNamingProperty().add(name);
address.getJMSNamingProperty().add(password);
for (int idx = 0; idx < 5; idx++) {
greeter.greetMeOneWay("test String");