de.fzj.unicore.wsrflite.xfire
Class WSRFServletController

java.lang.Object
  extended by org.codehaus.xfire.transport.http.XFireServletController
      extended by de.fzj.unicore.wsrflite.xfire.WSRFServletController

public class WSRFServletController
extends org.codehaus.xfire.transport.http.XFireServletController

The ServletController overwrites the method that generates the overview about the installed services. Instead of an HtmlServiceWriter, given by XFire, it uses a modified version WSRFHtmlServiceWriter that uses the BASEURL of the UNICORE Kernel to set the WSDL Links.

Author:
Andre Hoeing - 23.06.2008

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.xfire.transport.http.XFireServletController
org.codehaus.xfire.transport.http.XFireServletController.FaultResponseCodeHandler
 
Field Summary
 
Fields inherited from class org.codehaus.xfire.transport.http.XFireServletController
HTTP_SERVLET_CONTEXT, HTTP_SERVLET_REQUEST, HTTP_SERVLET_RESPONSE, servletContext, transport, xfire
 
Constructor Summary
WSRFServletController(org.codehaus.xfire.XFire xfire)
           
WSRFServletController(org.codehaus.xfire.XFire xfire, javax.servlet.ServletContext servletContext)
           
 
Method Summary
protected  void generateServices(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.codehaus.xfire.transport.http.XFireServletController
createChannel, createMessageContext, dequote, doService, generateService, generateWSDL, getEncoding, getRequest, getResponse, getService, getService, getServiceRegistry, getSoapAction, getTransportManager, getXFire, invoke, isWSDLRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSRFServletController

public WSRFServletController(org.codehaus.xfire.XFire xfire)

WSRFServletController

public WSRFServletController(org.codehaus.xfire.XFire xfire,
                             javax.servlet.ServletContext servletContext)
Method Detail

generateServices

protected void generateServices(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
                         throws javax.servlet.ServletException,
                                IOException
Overrides:
generateServices in class org.codehaus.xfire.transport.http.XFireServletController
Parameters:
response -
Throws:
javax.servlet.ServletException
IOException


Copyright © 2010. All Rights Reserved.