org.jboss.net.axis.server
public class: AxisServiceServlet [javadoc |
source]
java.lang.Object
org.apache.axis.transport.http.AxisServlet
org.jboss.net.axis.server.AxisServiceServlet
Direct Known Subclasses:
FlashAxisServiceServlet
An AxisServlet that is able to extract the corresponding AxisEngine
from its installation context and builds the right message contexts for the
JBoss classloading and deployment architecture.
- author:
< - a href="mailto:Christoph.Jung@infor.de">Christoph G. Jung
- created:
7. - September 2001, 19:17
- version:
$ - Revision: 1.2.4.3 $
| Field Summary |
|---|
| protected AxisServer | server | reference to the server |
| Method from org.jboss.net.axis.server.AxisServiceServlet Summary: |
|---|
|
getEngine |
| Method from org.jboss.net.axis.server.AxisServiceServlet Detail: |
public AxisServer getEngine() throws AxisFault {
if (server == null) {
// we need to extract the engine from the
// rootcontext
String installation =
getInitParameter(
org.jboss.net.axis.Constants.CONFIGURATION_CONTEXT);
// call the static service method to find the installed engine
try {
server =
JMXEngineConfigurationFactory
.newJMXFactory(installation)
.getAxisServer();
} catch (NullPointerException e) {
throw new AxisFault(
"Could not access JMX configuration factory.",
e);
}
}
return server;
}
override AxisServlet.getEngine() in order to redirect to
the corresponding AxisEngine. |