Hi Amila, I'm using rampart trunk version. I have used your services.xml and generated the wsdl without an error. So what could be the problem here?
Amila Jayasekara wrote: > > Hi Shyameniw > > I used attached services xml with a custom token and i was able to > generate WSDL without an error. I used the rampart trunk version. What > is the rampart version you are using ? > > Thanks > AmilaJ > > On Mon, Mar 28, 2011 at 10:25 AM, shyameniw <shyame...@gmail.com> wrote: >> >> I have created a new Security Policy token for Rampart say <CustomToken> >> of >> type SignedSupportingToken. It successfully generates a request with >> custom >> tag in the policy.xml >> >> <sp:SignedSupportingTokens >> xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"> >> <wsp:Policy> >> <sp:CustomToken >> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient" >> /> >> </wsp:Policy> >> </sp:SignedSupportingTokens> >> >> Now i want to deploy a service which requests for Custom tokens from >> clients. For that i added the custom jars to the axis/lib in >> tomcat/webapps >> and above part to the services.xml of the service and deployed it. >> >> But it does not generates the wsdl for the service and displays a message >> "Internal Error" . When i check the tomcat stack trace following >> exception >> was found. >> >> [INFO] getData request failed for dialect, >> http://schemas.xmlsoap.org/wsdl/ >> org.apache.axis2.dataretrieval.DataRetrievalException: >> javax.xml.stream.XMLStrea >> mException: No open start element, when trying to write end element >> at >> org.apache.axis2.dataretrieval.WSDLDataLocator.outputInlineForm(WSDLD >> ataLocator.java:135) >> at >> org.apache.axis2.dataretrieval.WSDLDataLocator.getData(WSDLDataLocato >> r.java:73) >> etc... >> >> What can be the solution for this. >> Any suggestion is most welcome. >> >> Thanks and regards, >> shyameniw >> >> >> -- >> View this message in context: >> http://old.nabble.com/Generating-WSDL-for-custom-rampart-policy-token-tp31260403p31260403.html >> Sent from the Axis - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org >> For additional commands, e-mail: java-user-h...@axis.apache.org >> >> > > <service> > <!-- Engage rampart module --> > <module ref="rampart"/> > > <!-- What is the class which service is implemented --> > <parameter name="ServiceClass" > locked="false">org.wso2.service.AddService</parameter> > > <!-- Service operations --> > <operation name="add"> > <messageReceiver > class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> > </operation> > > <!-- Actual service policy --> > <wsp:Policy wsu:Id="CustomToken" > xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" > xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" > xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"> > <wsp:ExactlyOne> > <wsp:All> > <sp:SignedSupportingTokens> > <wsp:Policy> > <sp:CustomToken > > sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient"> > <!--wsp:Policy> > <sp:WssUsernameToken10/> > </wsp:Policy--> > </sp:CustomToken> > </wsp:Policy> > </sp:SignedSupportingTokens> > > </wsp:All> > </wsp:ExactlyOne> > > </wsp:Policy> > > </service> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > For additional commands, e-mail: java-user-h...@axis.apache.org > -- View this message in context: http://old.nabble.com/Generating-WSDL-for-custom-rampart-policy-token-tp31260403p31263879.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org