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
