This definitely should be working and we have test cases for it:

https://issues.apache.org/jira/browse/CXF-2449

https://fisheye6.atlassian.com/changelog/cxf?cs=819092


If it's not working, a test case would definitely be useful to see why it's 
different then the test cases we have.


Dan




On Jun 4, 2013, at 5:00 AM, Jose María Zaragoza <[email protected]> wrote:

> Thanks.
> 
> I guess that when I set <jaxws:client> in CXF Spring context file , I can
> @Autowired it  by type, right ?
> Because , its not working for me
> 
> I've got
> 
> <jaxws:client id="client"
>                   serviceClass="com.ws.FooPortType"
>                   address="http://x.x.x.x/foo/Foo.jpd";>
>  </jaxws:client>
> 
> 
> and I try
> 
> @Autowired
> FooPortType client;
> 
> but it is not inyected
> 
> Regards
> 
> 
> 
> 2013/6/4 Freeman Fang <[email protected]>
> 
>> Hi,
>> 
>> It's thread safe in many cases, please take a look at faq[1] to get more
>> details when it's not thread safe.
>> 
>> [1]http://cxf.apache.org/faq.html#FAQ-AreJAXWSclientproxiesthreadsafe
>> -------------
>> Freeman(Yue) Fang
>> 
>> Red Hat, Inc.
>> FuseSource is now part of Red Hat
>> Web: http://fusesource.com | http://www.redhat.com/
>> Twitter: freemanfang
>> Blog: http://freemanfang.blogspot.com
>> http://blog.sina.com.cn/u/1473905042
>> weibo: @Freeman小屋
>> 
>> www.camelone.org : The open source integration conference:
>> 
>> On 2013-6-4, at 下午2:41, Jose María Zaragoza wrote:
>> 
>>> Hello:
>>> 
>>> I'm using Apache CXF 2.7.3
>>> and I need to invoke a webservice from a web application ( servlet )
>>> 
>>> I had thought to implement it with a JAX-WS client , by using Spring's
>>> <jaxws:client>
>>> 
>>> I would like to know  if I can inject this client into the servlet object
>>> in an object field and , therefore, be shared by all threads using the
>>> servlet instance
>>> 
>>> Thanks and regards
>> 
>> 

-- 
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to