.addLabels(BehaviorLabel.TRANSIENT.label());
SOAPBindingData soapBindingData = new SOAPBindingData(soapMessage, wsContext);
// add any thread-local and/or binding-extracted credentials
SecurityContext securityContext = _securityContextManager.getContext(exchange);
securityContext.getCredentials().addAll(credentials);
securityContext.getCredentials().addAll(soapBindingData.extractCredentials());
_securityContextManager.setContext(exchange, securityContext);
Message message;
try {
message = _messageComposer.compose(soapBindingData, exchange);