Thanks Aiglin, I tried bus.setExtension() but it never worked. I can try the other option, but how can I tell the CXF to pick my own .txt file?.
Thanks, <http://www.gaiansolutions.com/> Syed Mudassir Ahmed LMTS-2 o: +91 40 64535352 m: +91 9177674397 w: www.gaiansolutions.com On Tue, Nov 17, 2020 at 2:03 PM Baptiste Aiglin <[email protected]> wrote: > Hi Syed, > as far as I know this factory is chosen after you add the dependency so the > bus-extensions.txt file is also added telling CXF how to initialize the > implementation of HTTPConduitFactory. > > > org.apache.cxf.transport.http.asyncclient.AsyncHTTPConduitFactory:org.apache.cxf.transport.http.HTTPConduitFactory:true:true > > org.apache.cxf.transport.http.asyncclient.AsyncHttpTransportFactory:org.apache.cxf.transport.ConduitInitiator:true:true > > So for sure by customizing this file somehow, you could tell CXF to pick up > your implementation instead. From a code perspective, I could not find a > way to do so through the factories. The only way grammatically would be to > set the extension on your bus (bus.setExtension(..)), but I fear it may > happen too late in the initialization of the different factories. > > Le lun. 16 nov. 2020 à 06:36, Syed Mudassir Ahmed > <[email protected]> a écrit : > > > Hi Guys, > > I am using CXF 3.4.0. > > I wanted to customize the AsyncHTTPConduitFactory for my needs. > > I subclasses the same, but I don't know where and how to configure the > > CXF to pick-up my custom factory instead of the default one. > > Can anyone provide any example or reference regarding how to tell the > CXF > > to use my custom factory? > > Thanks, > > <http://www.gaiansolutions.com/> > > Syed Mudassir Ahmed > > LMTS-2 > > o: +91 40 64535352 > > m: +91 9177674397 > > w: www.gaiansolutions.com > > >
