Hi,

We recently found out the class org.apache.cxf.wsdl11.WSDLManagerImpl in
cxf defines the following 3 different getDefinition methods:

1, public Definition getDefinition(URL url)
2, public Definition getDefinition(String url)
3, public Definition getDefinition(Element el)

And it seems the first method only be invoked by the webservices client
application, and the second method is for server application, am I right?
If so, how will the third method will be called?

And also, we found the wsdl definition will be cached in a map when fetch
and parse the wsdl in this first time, we understand it is help to
improvement the performance for the server application, but does it make
send for the client application? Since in general, the client application
will initialized the server stub only once. Do you have any other concern
about cache the wsdl definition for the client?

Reply via email to