[ 
https://issues.apache.org/jira/browse/AXIS2-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12763531#action_12763531
 ] 

Paul R commented on AXIS2-3366:
-------------------------------

Axis2 v1.4 does support username/password tokens with Rampartv1.3.  After 
creating your WS stub call get Options and set the username and password on 
that object (if you don't do it there then the code defaults to the password 
callback handler).  Username/password tokens also work with v1.4 if you aren't 
doing anything else rampart related (signing or encrypting).  We are able to 
get username/password and message signing to work with rampart v1.3 but we had 
to modify the source code in order to get the password to stop being in digest 
mode.  

Rampart v1.4 breaks our application as it stops supporting quite a bit of 
working scenarios where we use username/password and signing.  BTW, when they 
do fix it you will need to nest your <UsernameToken> elements in your policy 
inside of <SignedSupportingToken> instead of just <SupportingToken>.  

> Assigning Username and password to client stub generated by axis2 xmlbeans 
> having ws-security policy username token
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-3366
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3366
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: codegen
>         Environment: windows xp,Jre 1.4.1,axis2
>            Reporter: Bhanu
>         Attachments: image001.jpg
>
>
> Hi
> I have generated client stubs..using axis2 wsdl2java command..actually
> the wsdl has security policies
> <wsp:UsingPolicy xmlns:n1="http://schemas.xmlsoap.org/wsdl/"; required="true"/>
> <wsp:Policy s0:Id="Auth.xml">
> <wssp:Identity xmlns:wssp="http://www.bea.com/wls90/security/policy";>
> <wssp:SupportedTokens>
> <wssp:SecurityToken
> TokenType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken";>
> <wssp:UsePassword
> Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"/>
> </wssp:SecurityToken>
> </wssp:SupportedTokens>
> </wssp:Identity>
> </wsp:Policy>
> I have generated stub using axis2 xmlbeans method.
> Can u plz suggest me how to set  the username and password when I try
> to call the methods from a webservice
> I cannot see any methods..setting username and password to the stub..
> I have seen the same issue posted  by
> Babu Kanumuri ..but I could not find the solution..it will be very
> helpful..if u anybody address this solution..i m at peak stage..i just want 
> to know whether it is possible or not..
> The error i m getting is ..
> org.apache.axis2.AxisFault: No Security header in message but required by 
> policy.
>       at 
> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:434)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:373)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:294)
>       at 
> samples.quickstart.service.xmlbeans.OfferMgmtServiceStub.queryQualifying(OfferMgmtServiceStub.java:230)
>       at 
> com.commsales.bl.epc.OfferMgmtService.queryQualifying1(OfferMgmtService.java:71)
>       at com.commsales.bl.epc.OfferMgmtService.main(OfferMgmtService.java:27)
> Exception in thread "main" 
> Thanks and hope some one will address this soon with the solution
> regards
> bhanu.
> solutions can be send to bhanu.p1...@gmail.com

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to