This would force me to have a "hard coded" XML with http:conduits for each of 
the services using this authentication and thus defeating the purpose of my 
DynamicClient. Is there a way of creating these http:conduits in code? 

BTW thanks so much for responding so quickly :-) 

Sent from my iPhone

On Mar 11, 2013, at 8:40 PM, Freeman Fang <[email protected]> wrote:

> Hi,
> 
> You need add a spring configuration, add something like
> 
> <http:conduit name="http://example.com/.*";> 
> <authorization>
>      <sec:UserName>myuser</sec:UserName>
>      <sec:Password>mypasswd</sec:Password>
>      <sec:AuthorizationType>Basic</sec:AuthorizationType>
>   </authorization>
> </http:conduit>
> 
> take a look at [1] to get more details
> 
> [1]http://cxf.apache.org/docs/client-http-transport-including-ssl-support.html
> 
> -------------
> 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小屋
> 
> On 2013-3-12, at 上午8:09, alos wrote:
> 
>> Hey guys!
>> 
>> So I've been working with the JaxWsDynamicClientFactory. I´m always
>> able to get the WSDL like this:
>> 
>> JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
>> Client client = dcf.createClient("http://example.com/EchoService?wsdl";);
>> 
>> However a client's new WSDL requires me to pass along an
>> authentication header in the HTTP message.
>> 
>> Is there a way to do this using the JaxWsDynamicClientFactory??
>> 
>> So far we´ve tried to get a hold of an Interceptor (so I can get the
>> HTTPRequest object and do my thing) but it looks like these are
>> created AFTER the client is instanced.
>> 
>> Any help will be appreciated!
> 

Reply via email to