Yes it's the contract. But showing the contact to everybody means there is a security risk... Do you agree?
On 11/16/06, Gul Onural <[EMAIL PROTECTED]> wrote:
Why would you want to hide the wsdl ? The wsdl is the foundation of the web services. It is your contract. Gul ------------------------------ *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *Sent:* Thursday, November 16, 2006 5:09 AM *To:* [email protected] *Subject:* Re: [AXIS2] how to stop autogenerating wsdl for webservices? Thanks! But in these case,It just returns the wsdl file that I put into the META-INF folder of the .aar service file. I tried and I'm not able to empty the wsdl file because it will analyse the wsdl file when the servcie is deployed. What I really want it to hide the wsdl or just return nothing to the user if somebody request the url: http://myid/axis2/service/myService?wsdl Is this possible? On 11/10/06, Gul Onural <[EMAIL PROTECTED]> wrote: > > Hi Holy, > > You need to add useOriginalwsdl parameter to your services.xml file, > similar to the following : > > <service name="SimpleService"> > <messageReceivers> > ... > </messageReceivers> > <parameter name="ServiceClass" locked="false">com.example. > SimpleService</parameter> > <parameter name="*useOriginalwsdl*">true</parameter> > <operation name=...> > </operation> > </service> > > ------------------------------ > *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > *Sent:* Friday, November 10, 2006 5:30 AM > *To:* [email protected] > *Subject:* [AXIS2] how to stop autogenerating wsdl for webservices? > > In Axis1 document there is someway to stop auto generating wsdl for > web services, > But I can't find any document in Axis2 about howto secure the > webservcie,like stop > the list servcie or stop autogenerating wsdl for web services,Can any > guru give me some > clue about it? > Thanks in advance! > Holy >
