Interesting. Thank you.
Question: I see the following in the FAQ:
"Stop AxisServlet listing services
To do this, set the Axis global configuration property axis.enableListQuery to false."
What is an Axis global configuration property? Is it a java system property (as in 'java -Daxis.enableListQuery=false ...') or is there some other configuration file/servlet/context parameter where this needs to be set and I am not aware of?
Thank you.
Tim
Sunil Kothari wrote:
Tim, I disagree. I think its possible....Here's the link http://ws.apache.org/axis/java/security.html look under this heading Stop Autogenerating WSDL
I hope that helps.
Sunil Kothari
Valtech India
DISCLAIMER: Any Information contained or transmitted in this e-mail and / or attachments may contain confidential data, proprietary to Majoris Systems Pvt Ltd., and / or the authors of the information and is intended for use only by the individual or entity to which it is addressed. If you are not the intended recipient or email appears to have been sent to you by error, you are not authorised to access, read, disclose, copy, use or otherwise deal with it. If you have received this e-mail in error, please notify us immediately at mail to: [EMAIL PROTECTED] and delete this mail from your records.
This is to notify that Majoris Systems Pvt Limited shall have no liability or obligation, legal or otherwise, for any errors, omissions, viruses or computer problems experienced as a result of this transmission since data over the public Internet cannot be guaranteed to be secure or error-free.
----- Original Message ----- From: "Tim K. (Gmane)" <[EMAIL PROTECTED]> Date: Friday, March 25, 2005 9:32 am Subject: Re: How not to advertise WSDL?
I asked the same question a while back in this thread:
http://thread.gmane.org/gmane.comp.apache.webservices.axis.user/26811
Apparently it is not possible. Maybe things have changed since then.
Tim
Steve Sobol wrote:
I just recently installed Axis and am impressed with it. JWS, in particular, is a great idea, and I expect it to be a big
timesaver
during the early stages of web service development.
I'm planning on creating some services, however, that I don't
want to
advertise. Is there any way to prevent http://www.some.url/some.webservice?wsdl from spitting out the
WSDL? Is
there any way to prevent someone going to /some.webservice in a
browser
from seeing "This is a web service"? And is there some way to
prevent
Axis from displaying the service's descriptor in the list of
deployed
services?
I know I can achieve these goals by hacking the source code. :>
What I
need to know is if there is a way to accomplish any or all of
them
WITHOUT modifying the source.
Thanks in advance, Steve