I set a CustomConduitFactory as following
factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(Service.class);
Bus bus = BusFactory.getThreadDefaultBus();
MyConduitFactory customTransport = new MyConduitFactory();
//described as UDPTransportFactory
ConduitInitiatorManager extension =
bus.getExtension(ConduitInitiatorManager.class);
extension.registerConduitInitiator(MyConduitFactory.TRANSPORT_ID,
customTransport);
factory.setConduitSelector(customTransport);
factory.setAddress(address);
client = (Service)factory.create();
client.send("hi");
It does not work ?
How to declare a custom conduit in CXF client, please ?
I tried to implement a class MyConduit extends AbstractConduit. But i do
not how to declare it in the client implementation
(see http://cxf.apache.org/docs/custom-transport.html)
Regards,
HNT