org.apache.axis.server
Class JNDIAxisServerFactory
public
class
JNDIAxisServerFactory
extends DefaultAxisServerFactory
Helper class for obtaining AxisServers, which hides the complexity
of JNDI accesses, etc.
!!! QUESTION : Does this class need to play any ClassLoader tricks?
Author: Glen Daniels (gdaniels@apache.org)
Method Summary |
AxisServer | getServer(Map environment)
Obtain an AxisServer reference, using JNDI if possible, otherwise
creating one using the standard Axis configuration pattern. |
Obtain an AxisServer reference, using JNDI if possible, otherwise
creating one using the standard Axis configuration pattern. If we
end up creating one and do have JNDI access, bind it to the passed
name so we find it next time.
NOTE : REQUIRES SERVLET 2.3 FOR THE GetServletContextName() CALL!
Parameters: environment The following is used, in addition to
the keys used by the parent class:
AxisEngine.ENV_SERVLET_CONTEXT
[required, else default/parent behavior]
- Instance of ServletContext
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.