Hi Dan, Could you supply a bit more details? It's a bit of a headscratcher for me to find that "endpoint property"...Thanks...
----- Original Message ---- From: Daniel Kulp <[email protected]> To: [email protected] Cc: Coder One <[email protected]> Sent: Tue, November 16, 2010 2:44:35 PM Subject: Re: CXF Custom Destination / One Thread You can set an endpoint property of: org.apache.cxf.interceptor.OneWayProcessorInterceptor.USE_ORIGINAL_THREAD to true to force it to stay on the original thread. Dan On Tuesday 16 November 2010 5:32:05 pm Coder One wrote: > Hello, > > I am using CXF 2.2.5. Below is my destination. When the method is a > @Oneway, onMessage spawns off a thread to invoke the @Oneway function. > > How can I get CXF to invoke the @Oneway function using the same thread that > invoked toCXF()? > > Thanks... > > class MyDestination > extends AbstractMultiplexDestination > { > public void toCXF() > { > MessageImpl cxfmsg = new MessageImpl(); > > cxfmsg.setContent(someContentStream); > cxfmsg.setDestination(this); > > ExchangeImpl exchange = new ExchangeImpl(); > exchange.setInMessage(cxfmsg); > > BusFactory.setThreadDefaultBus(bus); > incomingObserver.onMessage(cxfmsg} > } > } -- Daniel Kulp [email protected] http://dankulp.com/blog
