org.jboss.webservice.server
Class WSDLRequestHandler

java.lang.Object
  extended byorg.jboss.webservice.server.WSDLRequestHandler

public class WSDLRequestHandler
extends java.lang.Object

Handles the delivery of the WSDL and its included artifacts. It rewrites the include URL's. http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3871263#3871263 For a discussion of this topic.

Since:
23-Mar-2005

Constructor Summary
WSDLRequestHandler(WebserviceDescriptionMetaData (src)  wsdMetaData, DeploymentInfo (src)  di)
           
 
Method Summary
 org.w3c.dom.Document getDocumentForPath(java.lang.String requestURI, java.lang.String resourcePath)
          Get the WSDL resource for a given resource path

Use path value of null to get the root document

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLRequestHandler

public WSDLRequestHandler(WebserviceDescriptionMetaData (src)  wsdMetaData,
                          DeploymentInfo (src)  di)
Method Detail

getDocumentForPath

public org.w3c.dom.Document getDocumentForPath(java.lang.String requestURI,
                                               java.lang.String resourcePath)
Get the WSDL resource for a given resource path

Use path value of null to get the root document

Parameters:
resourcePath - The wsdl resource to get, can be null for the top level wsdl
Returns:
A wsdl document, or null if it cannot be found