You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by LeeCK <le...@yahoo.com> on 2009/09/01 08:20:21 UTC

Re: cxf-bc provider basic authentication

Hi Freeman,

After removing the ":", I am still getting 401 UNAUTHORIZED.


Freeman Fang wrote:
> 
> Hi,
> 
> Comment inline
> On 2009-8-28, at 上午7:48, LeeCK wrote:
> 
>>
>> I am trying to get cxf-bc provider working with basic auth.
>>
>> When talking to the same endpoint directly using CXF, the basic auth  
>> works
>> with the code below:
>>        AuthorizationPolicy authorization = new AuthorizationPolicy();
>>        authorization.setUserName(user);
>>        authorization.setPassword(password);
>>        httpConduit .setAuthorization(authorization);
>>
>> So I hope I can do something similar with servicemix cxf-bc  
>> provider. I
>> tried with the xbean and basic auth below but basic_auth  
>> configuration seems
>> to be ignored. Is there something wrong with my xbean?
>> xbean.xml:
>> <beans xmlns="http://www.springframework.org/schema/beans"
>>       xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>
>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/directory/">
>>  <cxfbc:provider wsdl="classpath:service.wsdl"
>>                  locationURI="http://...../usergroup.asmx"
>>                  service="ssdir:UserGroup"
>>                  endpoint="UserGroupSoap12"
>>                  useJBIWrapper="false"
>>                  busCfg="classpath:basic_auth.xml"
>>                  interfaceName="ssdir:UserGroupSoap">
>>  </cxfbc:provider>
>> </beans>
>>
>> basic_auth.xml:
>> <beans xmlns="http://www.springframework.org/schema/beans"
>>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>  xmlns:sec="http://cxf.apache.org/configuration/security"
>>  xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>  xsi:schemaLocation="
>>            http://cxf.apache.org/configuration/security
>>            http://cxf.apache.org/schemas/configuration/security.xsd
>>            http://cxf.apache.org/transports/http/configuration
>>            http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>            http://www.springframework.org/schema/beans
>>
>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>   <http:conduit name="{http://..../}:UserGroupSoap12.http-conduit">
> it should be something like
> <http:conduit name="{your_name_space}your_endpoint_name.http-conduit">
> there shouldn't be a ":" between namespace and endpoint name
> so try with
> <http:conduit
> name="{http://schemas.microsoft.com/sharepoint/soap/directory/ 
> }UserGroupSoap12.http-conduit">
>>          <http:authorization>
>>             <sec:UserName>user</sec:UserName>
>>             <sec:Password>password</sec:Password>
>>          </http:authorization>
>>   </http:conduit>
>> </beans>
>>
>> tcpmon response:
>> HTTP/1.1 401 Unauthorized
>> Server: Microsoft-IIS/6.0
>> WWW-Authenticate: NTLM
>> WWW-Authenticate: Basic realm="....."
>> X-Powered-By: ASP.NET
>> ........
>> 401 UNAUTHORIZED
>> -- 
>> View this message in context:
>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: cxf-bc provider basic authentication

Posted by LeeCK <le...@yahoo.com>.
Hi Freeman,

I am using servicemix 3.3. Has the issue been fixed in servicemix 3.3? Can I
please have a link to the issue?

Thanks,
Lee


Freeman Fang wrote:
> 
> Hi,
> 
> Just put basic_auth.xml in same folder with your xbean.xml, and use  
> busCfg="basic_auth.xml".
> 
> There is a bug in early released apache servicemix, which cause the  
> busCfg not load correctly.
> 
> You may need use latest FUSE ESB(which is based on apache servicemix  
> but released more frequently).
> If you are using smx 3.2.x, then use fuse esb 3.3.1.x [1]
> if you are using smx 3.3, then use fuse esb 3.4.0.x [2]
> 
> [1]http://repo.open.iona.com/maven2/org/apache/servicemix/apache-servicemix/3.3.1.20-fuse/
> [2]http://repo.open.iona.com/maven2/org/apache/servicemix/apache-servicemix/3.4.0.4-fuse/
> 
> Freeman
> On 2009-9-2, at 上午7:43, LeeCK wrote:
> 
>>
>> Hi Freeman,
>>
>> You were right, the busCfg wasn't loaded correctly.
>>
>> It works when I dropped the basic_auth.xml seperately into servicemix
>> classpath and use the xbean below:
>> <beans xmlns="http://www.springframework.org/schema/beans"
>>       xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>
>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/directory/">
>>  <cxfbc:provider wsdl="classpath:service.wsdl"
>>                  locationURI="http://......"
>>                  service="ssdir:UserGroup"
>>                  endpoint="UserGroupSoap12"
>>                  useJBIWrapper="false"
>>                  busCfg="..\basic_auth.xml"
>>                  interfaceName="ssdir:UserGroupSoap">
>>  </cxfbc:provider>
>> </beans>
>>
>> Could you please tell me how to package my basic_auth.xml into the  
>> same zip
>> as my xbean.xml instead of dropping it seperately in the servicemix
>> classpath?
>>
>> Thanks.
>>
>>
>> Freeman Fang wrote:
>>>
>>> Hi,
>>> What servicemix version you are using?
>>>
>>> I now suspect your busCfg not loaded correctly.
>>> Could you please intended change http:conduit to  
>>> httpnotexist:conduit,
>>> to see if you can get exception, so that we can now if your busCfg  
>>> get
>>> loaded and parsed
>>>
>>> Thanks
>>> Freeman
>>> On 2009-9-1, at 下午3:10, LeeCK wrote:
>>>
>>>>
>>>> Yes.
>>>>
>>>> I use:
>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>> xsi:schemaLocation="
>>>>           http://cxf.apache.org/configuration/security
>>>>           http://cxf.apache.org/schemas/configuration/security.xsd
>>>>           http://cxf.apache.org/transports/http/configuration
>>>>           http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>>           http://www.springframework.org/schema/beans
>>>>
>>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>>  <http:conduit
>>>> name="{http://schemas.microsoft.com/sharepoint/soap/
>>>> directory/}UserGroupSoap12.http-conduit">
>>>>         <http:authorization>
>>>>            <sec:UserName>user</sec:UserName>
>>>>            <sec:Password>password</sec:Password>
>>>>         </http:authorization>
>>>>  </http:conduit>
>>>> </beans>
>>>>
>>>>
>>>> Freeman Fang wrote:
>>>>>
>>>>> Hi,
>>>>> Just want to ensure,
>>>>> you exactly use
>>>>> <http:conduit
>>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>>> }UserGroupSoap12.http-conduit"> ?
>>>>>
>>>>> Freeman
>>>>>
>>>>> On 2009-9-1, at 下午2:20, LeeCK wrote:
>>>>>
>>>>>>
>>>>>> Hi Freeman,
>>>>>>
>>>>>> After removing the ":", I am still getting 401 UNAUTHORIZED.
>>>>>>
>>>>>>
>>>>>> Freeman Fang wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Comment inline
>>>>>>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> I am trying to get cxf-bc provider working with basic auth.
>>>>>>>>
>>>>>>>> When talking to the same endpoint directly using CXF, the basic
>>>>>>>> auth
>>>>>>>> works
>>>>>>>> with the code below:
>>>>>>>>     AuthorizationPolicy authorization = new
>>>>>>>> AuthorizationPolicy();
>>>>>>>>     authorization.setUserName(user);
>>>>>>>>     authorization.setPassword(password);
>>>>>>>>     httpConduit .setAuthorization(authorization);
>>>>>>>>
>>>>>>>> So I hope I can do something similar with servicemix cxf-bc
>>>>>>>> provider. I
>>>>>>>> tried with the xbean and basic auth below but basic_auth
>>>>>>>> configuration seems
>>>>>>>> to be ignored. Is there something wrong with my xbean?
>>>>>>>> xbean.xml:
>>>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>>>>    xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>>>>>>
>>>>>>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/
>>>>>>>> directory/">
>>>>>>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>>>>>>               locationURI="http://...../usergroup.asmx"
>>>>>>>>               service="ssdir:UserGroup"
>>>>>>>>               endpoint="UserGroupSoap12"
>>>>>>>>               useJBIWrapper="false"
>>>>>>>>               busCfg="classpath:basic_auth.xml"
>>>>>>>>               interfaceName="ssdir:UserGroupSoap">
>>>>>>>> </cxfbc:provider>
>>>>>>>> </beans>
>>>>>>>>
>>>>>>>> basic_auth.xml:
>>>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>>>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>>>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>>>>>> xsi:schemaLocation="
>>>>>>>>         http://cxf.apache.org/configuration/security
>>>>>>>>         http://cxf.apache.org/schemas/configuration/security.xsd
>>>>>>>>         http://cxf.apache.org/transports/http/configuration
>>>>>>>>         http://cxf.apache.org/schemas/configuration/http- 
>>>>>>>> conf.xsd
>>>>>>>>         http://www.springframework.org/schema/beans
>>>>>>>>
>>>>>>>> http://www.springframework.org/schema/beans/spring- 
>>>>>>>> beans-2.0.xsd">
>>>>>>>> <http:conduit name="{http://..../}:UserGroupSoap12.http- 
>>>>>>>> conduit">
>>>>>>> it should be something like
>>>>>>> <http:conduit name="{your_name_space}your_endpoint_name.http-
>>>>>>> conduit">
>>>>>>> there shouldn't be a ":" between namespace and endpoint name
>>>>>>> so try with
>>>>>>> <http:conduit
>>>>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>>>>> }UserGroupSoap12.http-conduit">
>>>>>>>>       <http:authorization>
>>>>>>>>          <sec:UserName>user</sec:UserName>
>>>>>>>>          <sec:Password>password</sec:Password>
>>>>>>>>       </http:authorization>
>>>>>>>> </http:conduit>
>>>>>>>> </beans>
>>>>>>>>
>>>>>>>> tcpmon response:
>>>>>>>> HTTP/1.1 401 Unauthorized
>>>>>>>> Server: Microsoft-IIS/6.0
>>>>>>>> WWW-Authenticate: NTLM
>>>>>>>> WWW-Authenticate: Basic realm="....."
>>>>>>>> X-Powered-By: ASP.NET
>>>>>>>> ........
>>>>>>>> 401 UNAUTHORIZED
>>>>>>>> -- 
>>>>>>>> View this message in context:
>>>>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>>>>>>> Sent from the ServiceMix - User mailing list archive at
>>>>>>>> Nabble.com.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Freeman Fang
>>>>>>> ------------------------
>>>>>>> Open Source SOA: http://fusesource.com
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
>>>>>> Sent from the ServiceMix - User mailing list archive at  
>>>>>> Nabble.com.
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Freeman Fang
>>>>> ------------------------
>>>>> Open Source SOA: http://fusesource.com
>>>>>
>>>>>
>>>>>
>>>>
>>>> -- 
>>>> View this message in context:
>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25235386.html
>>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>> -- 
>>> Freeman Fang
>>> ------------------------
>>> Open Source SOA: http://fusesource.com
>>>
>>>
>>>
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25249361.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25251785.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: cxf-bc provider basic authentication

Posted by Freeman Fang <fr...@gmail.com>.
Hi,

Just put basic_auth.xml in same folder with your xbean.xml, and use  
busCfg="basic_auth.xml".

There is a bug in early released apache servicemix, which cause the  
busCfg not load correctly.

You may need use latest FUSE ESB(which is based on apache servicemix  
but released more frequently).
If you are using smx 3.2.x, then use fuse esb 3.3.1.x [1]
if you are using smx 3.3, then use fuse esb 3.4.0.x [2]

[1]http://repo.open.iona.com/maven2/org/apache/servicemix/apache-servicemix/3.3.1.20-fuse/
[2]http://repo.open.iona.com/maven2/org/apache/servicemix/apache-servicemix/3.4.0.4-fuse/

Freeman
On 2009-9-2, at 上午7:43, LeeCK wrote:

>
> Hi Freeman,
>
> You were right, the busCfg wasn't loaded correctly.
>
> It works when I dropped the basic_auth.xml seperately into servicemix
> classpath and use the xbean below:
> <beans xmlns="http://www.springframework.org/schema/beans"
>       xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>
> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/directory/">
>  <cxfbc:provider wsdl="classpath:service.wsdl"
>                  locationURI="http://......"
>                  service="ssdir:UserGroup"
>                  endpoint="UserGroupSoap12"
>                  useJBIWrapper="false"
>                  busCfg="..\basic_auth.xml"
>                  interfaceName="ssdir:UserGroupSoap">
>  </cxfbc:provider>
> </beans>
>
> Could you please tell me how to package my basic_auth.xml into the  
> same zip
> as my xbean.xml instead of dropping it seperately in the servicemix
> classpath?
>
> Thanks.
>
>
> Freeman Fang wrote:
>>
>> Hi,
>> What servicemix version you are using?
>>
>> I now suspect your busCfg not loaded correctly.
>> Could you please intended change http:conduit to  
>> httpnotexist:conduit,
>> to see if you can get exception, so that we can now if your busCfg  
>> get
>> loaded and parsed
>>
>> Thanks
>> Freeman
>> On 2009-9-1, at 下午3:10, LeeCK wrote:
>>
>>>
>>> Yes.
>>>
>>> I use:
>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>> xsi:schemaLocation="
>>>           http://cxf.apache.org/configuration/security
>>>           http://cxf.apache.org/schemas/configuration/security.xsd
>>>           http://cxf.apache.org/transports/http/configuration
>>>           http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>           http://www.springframework.org/schema/beans
>>>
>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>  <http:conduit
>>> name="{http://schemas.microsoft.com/sharepoint/soap/
>>> directory/}UserGroupSoap12.http-conduit">
>>>         <http:authorization>
>>>            <sec:UserName>user</sec:UserName>
>>>            <sec:Password>password</sec:Password>
>>>         </http:authorization>
>>>  </http:conduit>
>>> </beans>
>>>
>>>
>>> Freeman Fang wrote:
>>>>
>>>> Hi,
>>>> Just want to ensure,
>>>> you exactly use
>>>> <http:conduit
>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>> }UserGroupSoap12.http-conduit"> ?
>>>>
>>>> Freeman
>>>>
>>>> On 2009-9-1, at 下午2:20, LeeCK wrote:
>>>>
>>>>>
>>>>> Hi Freeman,
>>>>>
>>>>> After removing the ":", I am still getting 401 UNAUTHORIZED.
>>>>>
>>>>>
>>>>> Freeman Fang wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Comment inline
>>>>>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>>>>>
>>>>>>>
>>>>>>> I am trying to get cxf-bc provider working with basic auth.
>>>>>>>
>>>>>>> When talking to the same endpoint directly using CXF, the basic
>>>>>>> auth
>>>>>>> works
>>>>>>> with the code below:
>>>>>>>     AuthorizationPolicy authorization = new
>>>>>>> AuthorizationPolicy();
>>>>>>>     authorization.setUserName(user);
>>>>>>>     authorization.setPassword(password);
>>>>>>>     httpConduit .setAuthorization(authorization);
>>>>>>>
>>>>>>> So I hope I can do something similar with servicemix cxf-bc
>>>>>>> provider. I
>>>>>>> tried with the xbean and basic auth below but basic_auth
>>>>>>> configuration seems
>>>>>>> to be ignored. Is there something wrong with my xbean?
>>>>>>> xbean.xml:
>>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>>>    xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>>>>>
>>>>>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/
>>>>>>> directory/">
>>>>>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>>>>>               locationURI="http://...../usergroup.asmx"
>>>>>>>               service="ssdir:UserGroup"
>>>>>>>               endpoint="UserGroupSoap12"
>>>>>>>               useJBIWrapper="false"
>>>>>>>               busCfg="classpath:basic_auth.xml"
>>>>>>>               interfaceName="ssdir:UserGroupSoap">
>>>>>>> </cxfbc:provider>
>>>>>>> </beans>
>>>>>>>
>>>>>>> basic_auth.xml:
>>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>>>>> xsi:schemaLocation="
>>>>>>>         http://cxf.apache.org/configuration/security
>>>>>>>         http://cxf.apache.org/schemas/configuration/security.xsd
>>>>>>>         http://cxf.apache.org/transports/http/configuration
>>>>>>>         http://cxf.apache.org/schemas/configuration/http- 
>>>>>>> conf.xsd
>>>>>>>         http://www.springframework.org/schema/beans
>>>>>>>
>>>>>>> http://www.springframework.org/schema/beans/spring- 
>>>>>>> beans-2.0.xsd">
>>>>>>> <http:conduit name="{http://..../}:UserGroupSoap12.http- 
>>>>>>> conduit">
>>>>>> it should be something like
>>>>>> <http:conduit name="{your_name_space}your_endpoint_name.http-
>>>>>> conduit">
>>>>>> there shouldn't be a ":" between namespace and endpoint name
>>>>>> so try with
>>>>>> <http:conduit
>>>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>>>> }UserGroupSoap12.http-conduit">
>>>>>>>       <http:authorization>
>>>>>>>          <sec:UserName>user</sec:UserName>
>>>>>>>          <sec:Password>password</sec:Password>
>>>>>>>       </http:authorization>
>>>>>>> </http:conduit>
>>>>>>> </beans>
>>>>>>>
>>>>>>> tcpmon response:
>>>>>>> HTTP/1.1 401 Unauthorized
>>>>>>> Server: Microsoft-IIS/6.0
>>>>>>> WWW-Authenticate: NTLM
>>>>>>> WWW-Authenticate: Basic realm="....."
>>>>>>> X-Powered-By: ASP.NET
>>>>>>> ........
>>>>>>> 401 UNAUTHORIZED
>>>>>>> -- 
>>>>>>> View this message in context:
>>>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>>>>>> Sent from the ServiceMix - User mailing list archive at
>>>>>>> Nabble.com.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> Freeman Fang
>>>>>> ------------------------
>>>>>> Open Source SOA: http://fusesource.com
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> -- 
>>>>> View this message in context:
>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
>>>>> Sent from the ServiceMix - User mailing list archive at  
>>>>> Nabble.com.
>>>>>
>>>>
>>>>
>>>> -- 
>>>> Freeman Fang
>>>> ------------------------
>>>> Open Source SOA: http://fusesource.com
>>>>
>>>>
>>>>
>>>
>>> -- 
>>> View this message in context:
>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25235386.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>
>>
>> -- 
>> Freeman Fang
>> ------------------------
>> Open Source SOA: http://fusesource.com
>>
>>
>>
>
> -- 
> View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25249361.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>


-- 
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com


Re: cxf-bc provider basic authentication

Posted by LeeCK <le...@yahoo.com>.
Hi Freeman,

You were right, the busCfg wasn't loaded correctly.

It works when I dropped the basic_auth.xml seperately into servicemix
classpath and use the xbean below:
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
      
xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/directory/">
  <cxfbc:provider wsdl="classpath:service.wsdl"
                  locationURI="http://......"
                  service="ssdir:UserGroup"
                  endpoint="UserGroupSoap12"
                  useJBIWrapper="false"
                  busCfg="..\basic_auth.xml"
                  interfaceName="ssdir:UserGroupSoap">
  </cxfbc:provider>
</beans>

Could you please tell me how to package my basic_auth.xml into the same zip
as my xbean.xml instead of dropping it seperately in the servicemix
classpath?

Thanks.


Freeman Fang wrote:
> 
> Hi,
> What servicemix version you are using?
> 
> I now suspect your busCfg not loaded correctly.
> Could you please intended change http:conduit to httpnotexist:conduit,  
> to see if you can get exception, so that we can now if your busCfg get  
> loaded and parsed
> 
> Thanks
> Freeman
> On 2009-9-1, at 下午3:10, LeeCK wrote:
> 
>>
>> Yes.
>>
>> I use:
>> <beans xmlns="http://www.springframework.org/schema/beans"
>>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>  xmlns:sec="http://cxf.apache.org/configuration/security"
>>  xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>  xsi:schemaLocation="
>>            http://cxf.apache.org/configuration/security
>>            http://cxf.apache.org/schemas/configuration/security.xsd
>>            http://cxf.apache.org/transports/http/configuration
>>            http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>            http://www.springframework.org/schema/beans
>>
>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>   <http:conduit
>> name="{http://schemas.microsoft.com/sharepoint/soap/ 
>> directory/}UserGroupSoap12.http-conduit">
>>          <http:authorization>
>>             <sec:UserName>user</sec:UserName>
>>             <sec:Password>password</sec:Password>
>>          </http:authorization>
>>   </http:conduit>
>> </beans>
>>
>>
>> Freeman Fang wrote:
>>>
>>> Hi,
>>> Just want to ensure,
>>> you exactly use
>>> <http:conduit
>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>> }UserGroupSoap12.http-conduit"> ?
>>>
>>> Freeman
>>>
>>> On 2009-9-1, at 下午2:20, LeeCK wrote:
>>>
>>>>
>>>> Hi Freeman,
>>>>
>>>> After removing the ":", I am still getting 401 UNAUTHORIZED.
>>>>
>>>>
>>>> Freeman Fang wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Comment inline
>>>>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>>>>
>>>>>>
>>>>>> I am trying to get cxf-bc provider working with basic auth.
>>>>>>
>>>>>> When talking to the same endpoint directly using CXF, the basic  
>>>>>> auth
>>>>>> works
>>>>>> with the code below:
>>>>>>      AuthorizationPolicy authorization = new  
>>>>>> AuthorizationPolicy();
>>>>>>      authorization.setUserName(user);
>>>>>>      authorization.setPassword(password);
>>>>>>      httpConduit .setAuthorization(authorization);
>>>>>>
>>>>>> So I hope I can do something similar with servicemix cxf-bc
>>>>>> provider. I
>>>>>> tried with the xbean and basic auth below but basic_auth
>>>>>> configuration seems
>>>>>> to be ignored. Is there something wrong with my xbean?
>>>>>> xbean.xml:
>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>>     xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>>>>
>>>>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/
>>>>>> directory/">
>>>>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>>>>                locationURI="http://...../usergroup.asmx"
>>>>>>                service="ssdir:UserGroup"
>>>>>>                endpoint="UserGroupSoap12"
>>>>>>                useJBIWrapper="false"
>>>>>>                busCfg="classpath:basic_auth.xml"
>>>>>>                interfaceName="ssdir:UserGroupSoap">
>>>>>> </cxfbc:provider>
>>>>>> </beans>
>>>>>>
>>>>>> basic_auth.xml:
>>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>>>> xsi:schemaLocation="
>>>>>>          http://cxf.apache.org/configuration/security
>>>>>>          http://cxf.apache.org/schemas/configuration/security.xsd
>>>>>>          http://cxf.apache.org/transports/http/configuration
>>>>>>          http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>>>>          http://www.springframework.org/schema/beans
>>>>>>
>>>>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>>>> <http:conduit name="{http://..../}:UserGroupSoap12.http-conduit">
>>>>> it should be something like
>>>>> <http:conduit name="{your_name_space}your_endpoint_name.http-
>>>>> conduit">
>>>>> there shouldn't be a ":" between namespace and endpoint name
>>>>> so try with
>>>>> <http:conduit
>>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>>> }UserGroupSoap12.http-conduit">
>>>>>>        <http:authorization>
>>>>>>           <sec:UserName>user</sec:UserName>
>>>>>>           <sec:Password>password</sec:Password>
>>>>>>        </http:authorization>
>>>>>> </http:conduit>
>>>>>> </beans>
>>>>>>
>>>>>> tcpmon response:
>>>>>> HTTP/1.1 401 Unauthorized
>>>>>> Server: Microsoft-IIS/6.0
>>>>>> WWW-Authenticate: NTLM
>>>>>> WWW-Authenticate: Basic realm="....."
>>>>>> X-Powered-By: ASP.NET
>>>>>> ........
>>>>>> 401 UNAUTHORIZED
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>>>>> Sent from the ServiceMix - User mailing list archive at  
>>>>>> Nabble.com.
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Freeman Fang
>>>>> ------------------------
>>>>> Open Source SOA: http://fusesource.com
>>>>>
>>>>>
>>>>>
>>>>
>>>> -- 
>>>> View this message in context:
>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
>>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>> -- 
>>> Freeman Fang
>>> ------------------------
>>> Open Source SOA: http://fusesource.com
>>>
>>>
>>>
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25235386.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25249361.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: cxf-bc provider basic authentication

Posted by Freeman Fang <fr...@gmail.com>.
Hi,
What servicemix version you are using?

I now suspect your busCfg not loaded correctly.
Could you please intended change http:conduit to httpnotexist:conduit,  
to see if you can get exception, so that we can now if your busCfg get  
loaded and parsed

Thanks
Freeman
On 2009-9-1, at 下午3:10, LeeCK wrote:

>
> Yes.
>
> I use:
> <beans xmlns="http://www.springframework.org/schema/beans"
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>  xmlns:sec="http://cxf.apache.org/configuration/security"
>  xmlns:http="http://cxf.apache.org/transports/http/configuration"
>  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>  xsi:schemaLocation="
>            http://cxf.apache.org/configuration/security
>            http://cxf.apache.org/schemas/configuration/security.xsd
>            http://cxf.apache.org/transports/http/configuration
>            http://cxf.apache.org/schemas/configuration/http-conf.xsd
>            http://www.springframework.org/schema/beans
>
> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>   <http:conduit
> name="{http://schemas.microsoft.com/sharepoint/soap/ 
> directory/}UserGroupSoap12.http-conduit">
>          <http:authorization>
>             <sec:UserName>user</sec:UserName>
>             <sec:Password>password</sec:Password>
>          </http:authorization>
>   </http:conduit>
> </beans>
>
>
> Freeman Fang wrote:
>>
>> Hi,
>> Just want to ensure,
>> you exactly use
>> <http:conduit
>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>> }UserGroupSoap12.http-conduit"> ?
>>
>> Freeman
>>
>> On 2009-9-1, at 下午2:20, LeeCK wrote:
>>
>>>
>>> Hi Freeman,
>>>
>>> After removing the ":", I am still getting 401 UNAUTHORIZED.
>>>
>>>
>>> Freeman Fang wrote:
>>>>
>>>> Hi,
>>>>
>>>> Comment inline
>>>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>>>
>>>>>
>>>>> I am trying to get cxf-bc provider working with basic auth.
>>>>>
>>>>> When talking to the same endpoint directly using CXF, the basic  
>>>>> auth
>>>>> works
>>>>> with the code below:
>>>>>      AuthorizationPolicy authorization = new  
>>>>> AuthorizationPolicy();
>>>>>      authorization.setUserName(user);
>>>>>      authorization.setPassword(password);
>>>>>      httpConduit .setAuthorization(authorization);
>>>>>
>>>>> So I hope I can do something similar with servicemix cxf-bc
>>>>> provider. I
>>>>> tried with the xbean and basic auth below but basic_auth
>>>>> configuration seems
>>>>> to be ignored. Is there something wrong with my xbean?
>>>>> xbean.xml:
>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>>     xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>>>
>>>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/
>>>>> directory/">
>>>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>>>                locationURI="http://...../usergroup.asmx"
>>>>>                service="ssdir:UserGroup"
>>>>>                endpoint="UserGroupSoap12"
>>>>>                useJBIWrapper="false"
>>>>>                busCfg="classpath:basic_auth.xml"
>>>>>                interfaceName="ssdir:UserGroupSoap">
>>>>> </cxfbc:provider>
>>>>> </beans>
>>>>>
>>>>> basic_auth.xml:
>>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>>> xsi:schemaLocation="
>>>>>          http://cxf.apache.org/configuration/security
>>>>>          http://cxf.apache.org/schemas/configuration/security.xsd
>>>>>          http://cxf.apache.org/transports/http/configuration
>>>>>          http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>>>          http://www.springframework.org/schema/beans
>>>>>
>>>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>>> <http:conduit name="{http://..../}:UserGroupSoap12.http-conduit">
>>>> it should be something like
>>>> <http:conduit name="{your_name_space}your_endpoint_name.http-
>>>> conduit">
>>>> there shouldn't be a ":" between namespace and endpoint name
>>>> so try with
>>>> <http:conduit
>>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>>> }UserGroupSoap12.http-conduit">
>>>>>        <http:authorization>
>>>>>           <sec:UserName>user</sec:UserName>
>>>>>           <sec:Password>password</sec:Password>
>>>>>        </http:authorization>
>>>>> </http:conduit>
>>>>> </beans>
>>>>>
>>>>> tcpmon response:
>>>>> HTTP/1.1 401 Unauthorized
>>>>> Server: Microsoft-IIS/6.0
>>>>> WWW-Authenticate: NTLM
>>>>> WWW-Authenticate: Basic realm="....."
>>>>> X-Powered-By: ASP.NET
>>>>> ........
>>>>> 401 UNAUTHORIZED
>>>>> -- 
>>>>> View this message in context:
>>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>>>> Sent from the ServiceMix - User mailing list archive at  
>>>>> Nabble.com.
>>>>>
>>>>
>>>>
>>>> -- 
>>>> Freeman Fang
>>>> ------------------------
>>>> Open Source SOA: http://fusesource.com
>>>>
>>>>
>>>>
>>>
>>> -- 
>>> View this message in context:
>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>
>>
>> -- 
>> Freeman Fang
>> ------------------------
>> Open Source SOA: http://fusesource.com
>>
>>
>>
>
> -- 
> View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25235386.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>


-- 
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com


Re: cxf-bc provider basic authentication

Posted by LeeCK <le...@yahoo.com>.
Yes. 

I use: 
<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:sec="http://cxf.apache.org/configuration/security"
  xmlns:http="http://cxf.apache.org/transports/http/configuration"
  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
  xsi:schemaLocation="
            http://cxf.apache.org/configuration/security
            http://cxf.apache.org/schemas/configuration/security.xsd
            http://cxf.apache.org/transports/http/configuration
            http://cxf.apache.org/schemas/configuration/http-conf.xsd
            http://www.springframework.org/schema/beans
           
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
   <http:conduit
name="{http://schemas.microsoft.com/sharepoint/soap/directory/}UserGroupSoap12.http-conduit">
          <http:authorization>
             <sec:UserName>user</sec:UserName>
             <sec:Password>password</sec:Password>
          </http:authorization>
   </http:conduit>
</beans>


Freeman Fang wrote:
> 
> Hi,
> Just want to ensure,
> you exactly use
> <http:conduit
> name="{http://schemas.microsoft.com/sharepoint/soap/directory/ 
> }UserGroupSoap12.http-conduit"> ?
> 
> Freeman
> 
> On 2009-9-1, at 下午2:20, LeeCK wrote:
> 
>>
>> Hi Freeman,
>>
>> After removing the ":", I am still getting 401 UNAUTHORIZED.
>>
>>
>> Freeman Fang wrote:
>>>
>>> Hi,
>>>
>>> Comment inline
>>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>>
>>>>
>>>> I am trying to get cxf-bc provider working with basic auth.
>>>>
>>>> When talking to the same endpoint directly using CXF, the basic auth
>>>> works
>>>> with the code below:
>>>>       AuthorizationPolicy authorization = new AuthorizationPolicy();
>>>>       authorization.setUserName(user);
>>>>       authorization.setPassword(password);
>>>>       httpConduit .setAuthorization(authorization);
>>>>
>>>> So I hope I can do something similar with servicemix cxf-bc
>>>> provider. I
>>>> tried with the xbean and basic auth below but basic_auth
>>>> configuration seems
>>>> to be ignored. Is there something wrong with my xbean?
>>>> xbean.xml:
>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>>      xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>>
>>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/ 
>>>> directory/">
>>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>>                 locationURI="http://...../usergroup.asmx"
>>>>                 service="ssdir:UserGroup"
>>>>                 endpoint="UserGroupSoap12"
>>>>                 useJBIWrapper="false"
>>>>                 busCfg="classpath:basic_auth.xml"
>>>>                 interfaceName="ssdir:UserGroupSoap">
>>>> </cxfbc:provider>
>>>> </beans>
>>>>
>>>> basic_auth.xml:
>>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>>> xsi:schemaLocation="
>>>>           http://cxf.apache.org/configuration/security
>>>>           http://cxf.apache.org/schemas/configuration/security.xsd
>>>>           http://cxf.apache.org/transports/http/configuration
>>>>           http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>>           http://www.springframework.org/schema/beans
>>>>
>>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>>  <http:conduit name="{http://..../}:UserGroupSoap12.http-conduit">
>>> it should be something like
>>> <http:conduit name="{your_name_space}your_endpoint_name.http- 
>>> conduit">
>>> there shouldn't be a ":" between namespace and endpoint name
>>> so try with
>>> <http:conduit
>>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>>> }UserGroupSoap12.http-conduit">
>>>>         <http:authorization>
>>>>            <sec:UserName>user</sec:UserName>
>>>>            <sec:Password>password</sec:Password>
>>>>         </http:authorization>
>>>>  </http:conduit>
>>>> </beans>
>>>>
>>>> tcpmon response:
>>>> HTTP/1.1 401 Unauthorized
>>>> Server: Microsoft-IIS/6.0
>>>> WWW-Authenticate: NTLM
>>>> WWW-Authenticate: Basic realm="....."
>>>> X-Powered-By: ASP.NET
>>>> ........
>>>> 401 UNAUTHORIZED
>>>> -- 
>>>> View this message in context:
>>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>> -- 
>>> Freeman Fang
>>> ------------------------
>>> Open Source SOA: http://fusesource.com
>>>
>>>
>>>
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25235386.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: cxf-bc provider basic authentication

Posted by Freeman Fang <fr...@gmail.com>.
Hi,
Just want to ensure,
you exactly use
<http:conduit name="{http://schemas.microsoft.com/sharepoint/soap/directory/ 
}UserGroupSoap12.http-conduit"> ?

Freeman

On 2009-9-1, at 下午2:20, LeeCK wrote:

>
> Hi Freeman,
>
> After removing the ":", I am still getting 401 UNAUTHORIZED.
>
>
> Freeman Fang wrote:
>>
>> Hi,
>>
>> Comment inline
>> On 2009-8-28, at 上午7:48, LeeCK wrote:
>>
>>>
>>> I am trying to get cxf-bc provider working with basic auth.
>>>
>>> When talking to the same endpoint directly using CXF, the basic auth
>>> works
>>> with the code below:
>>>       AuthorizationPolicy authorization = new AuthorizationPolicy();
>>>       authorization.setUserName(user);
>>>       authorization.setPassword(password);
>>>       httpConduit .setAuthorization(authorization);
>>>
>>> So I hope I can do something similar with servicemix cxf-bc
>>> provider. I
>>> tried with the xbean and basic auth below but basic_auth
>>> configuration seems
>>> to be ignored. Is there something wrong with my xbean?
>>> xbean.xml:
>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>>      xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
>>>
>>> xmlns:ssdir="http://schemas.microsoft.com/sharepoint/soap/ 
>>> directory/">
>>> <cxfbc:provider wsdl="classpath:service.wsdl"
>>>                 locationURI="http://...../usergroup.asmx"
>>>                 service="ssdir:UserGroup"
>>>                 endpoint="UserGroupSoap12"
>>>                 useJBIWrapper="false"
>>>                 busCfg="classpath:basic_auth.xml"
>>>                 interfaceName="ssdir:UserGroupSoap">
>>> </cxfbc:provider>
>>> </beans>
>>>
>>> basic_auth.xml:
>>> <beans xmlns="http://www.springframework.org/schema/beans"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>> xmlns:sec="http://cxf.apache.org/configuration/security"
>>> xmlns:http="http://cxf.apache.org/transports/http/configuration"
>>> xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
>>> xsi:schemaLocation="
>>>           http://cxf.apache.org/configuration/security
>>>           http://cxf.apache.org/schemas/configuration/security.xsd
>>>           http://cxf.apache.org/transports/http/configuration
>>>           http://cxf.apache.org/schemas/configuration/http-conf.xsd
>>>           http://www.springframework.org/schema/beans
>>>
>>> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>>>  <http:conduit name="{http://..../}:UserGroupSoap12.http-conduit">
>> it should be something like
>> <http:conduit name="{your_name_space}your_endpoint_name.http- 
>> conduit">
>> there shouldn't be a ":" between namespace and endpoint name
>> so try with
>> <http:conduit
>> name="{http://schemas.microsoft.com/sharepoint/soap/directory/
>> }UserGroupSoap12.http-conduit">
>>>         <http:authorization>
>>>            <sec:UserName>user</sec:UserName>
>>>            <sec:Password>password</sec:Password>
>>>         </http:authorization>
>>>  </http:conduit>
>>> </beans>
>>>
>>> tcpmon response:
>>> HTTP/1.1 401 Unauthorized
>>> Server: Microsoft-IIS/6.0
>>> WWW-Authenticate: NTLM
>>> WWW-Authenticate: Basic realm="....."
>>> X-Powered-By: ASP.NET
>>> ........
>>> 401 UNAUTHORIZED
>>> -- 
>>> View this message in context:
>>> http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25181843.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>
>>
>> -- 
>> Freeman Fang
>> ------------------------
>> Open Source SOA: http://fusesource.com
>>
>>
>>
>
> -- 
> View this message in context: http://www.nabble.com/cxf-bc-provider-basic-authentication-tp25181843p25234940.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>


-- 
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com