Thank you for your help. My sample web services work. I will let mobile application developers to add soap head.
> Date: Tue, 19 Feb 2013 13:41:33 +1100 > Subject: Re: Simple questions about username token example > From: [email protected] > To: [email protected] > > It is difficult for me to say without seeing your project and test case. > > If you want to send me a sample project I am happy to have a look at > it and provide some advice on what you need to do. > > > > On Tue, Feb 19, 2013 at 12:21 PM, lv <[email protected]> wrote: > > > > Thank you again. I can see policy in WSDL. > > > > I have another question about client side. My client side is mobile users. > > After publishing WSDL, mobile users can send data (string) to my web > > services. The contents like follow: > > <params><param>1460</param><param>hotel</param></params> > > > > I just add following code and run the web project. > > > > @Component > > @WebService(name="appServiceSecurity", > > serviceName="appServiceSrcSecurity", > > targetNamespace="http://com.ws" > > ) > > @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, > > use=SOAPBinding.Use.LITERAL, > > parameterStyle=SOAPBinding.ParameterStyle.WRAPPED > > ) > > @Policies( > > @Policy(uri="classpath:/AlternativesPolicy.xml", > > placement = Policy.Placement.BINDING)) > > > > public class AppServiceSecurity{ > > ..............} > > > > However, after mobile users send data to web services (no username, no > > password), the policy does not work. It does not shows policy exceptions. > > 1, If WSDL has policy, what data contents should mobile user send? Should > > soap headers be added? > > 2, If I create web services by java first method, what code should I added > > to obtain username and password from mobile client side? > >
