boolean useTwoChannels = true;

...

OMElement messageBody = helper.FormatmMessage(data,type);
Call msgSender = new Call();
msgSender.setTo(
        new EndpointReference(AddressingConstants.WSA_TO,
                "HTTP://www.example.org/ServiceName));
msgSender.setTransportInfo(Constants.TRANSPORT_HTTP,
    Constants.TRANSPORT_HTTP, useTwoChannels);
Callback callback = new Callback() {
        public void onComplete(AsyncResult result) {
         // tutaj naley wstawi kod do obsugi Reakcji
        }

        public void reportError(Exception e) {
         // kod obsugi bdw
        }
};
msgSender.engageModule(new Qname("addressing"));
msgSender.invokeNonBlocking("MessageName", messageBody, callback);
