View Javadoc

    1   package org.codehaus.xfire.plexus;
    2
    3   import javax.servlet.ServletException;
    4
    5   import org.codehaus.plexus.servlet.PlexusServletUtils;
    6   import org.codehaus.xfire.XFire;
    7   import org.codehaus.xfire.transport.http.XFireServlet;
    8
    9   /***
    10   * An XFire servlet which obtains its XFire instance from Plexus. This
    11   * is only if you already using Plexus in your application. For a message
    12   * Plexus managed version of XFire see StandaloneXFireServlet.
    13   *
    14   * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
    15   * @since Feb 13, 2004
    16   */
    17  public class PlexusXFireServlet
    18      extends XFireServlet
    19  {
    20  	public XFire createXFire()
    21      	throws ServletException
    22      {
    23          return (XFire) PlexusServletUtils.lookup(getServletContext(), XFire.ROLE);
    24      }
    25  }