public class WarBasedAxisConfigurator extends DeploymentEngine implements AxisConfigurator
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAM_AXIS2_REPOSITORY_PATH
The name of the init parameter (axis2.repository.path) that when specified indicates the path to the
|
static String |
PARAM_AXIS2_REPOSITORY_URL
The name of the init parameter (axis2.repository.url) that when specified indicates the url to be used
|
static String |
PARAM_AXIS2_XML_PATH
The name of the init parameter (axis2.xml.path) that can be used to override the default location for the axis2.xml file.
|
static String |
PARAM_AXIS2_XML_URL
The name of the init parameter (axis2.xml.url) that when specified indicates the axis2.xml should be loaded using the URL specified as the value of this init parameter.
|
axisConfig, configContext, DEPLOYMENT_TASK_RUNNING, hotDeployment, hotUpdate, moduleDeployer, modulesDir, modulesPath, repoListener, scheduler, serviceDeployer, servicesDir, servicesPath, webLocationString, wsToDeploy, wsToUnDeployATTACHMENTS_LIFECYCLE_MANAGER, ATTRIBUTE_ACTIVATE, ATTRIBUTE_CLASS, ATTRIBUTE_DEFAULT_VERSION, ATTRIBUTE_LOCKED, ATTRIBUTE_NAME, ATTRIBUTE_NAMESPACE, ATTRIBUTE_PACKAGE, ATTRIBUTE_SCOPE, ATTRIBUTE_WSADDRESSING, AXIS2_CONFIGURATION_RESOURCE, AXIS2_CONFIGURATION_XML, AXIS2_REPO, BOOLEAN_FALSE, BOOLEAN_TRUE, DEPLOYER, DIRECTORY, DIRECTORY_AXIS2_HOME, DIRECTORY_CONF, EXTENSION, MAPPING, META_INF, MODULE_DRI_PATH, MODULE_PATH, MODULE_XML, PROPERTY_TEMP_DIR, RESOURCE_MODULES, SCHEMA, SCHEMA_ELEMENT_QUALIFIED, SCHEMA_NAME_SPACE, SEPARATOR_COLON, SEPARATOR_DOT, SERVICE_DIR_PATH, SERVICE_PATH, SERVICES_XML, SUFFIX_JAR, SUFFIX_MAR, SUFFIX_WSDL, TAG_AFTER, TAG_ALLOWOVERRIDE, TAG_ANTI_JAR_LOCKING, TAG_APPLIES_TO, TAG_AXISCONFIG, TAG_BEFORE, TAG_CLASS_NAME, TAG_CLUSTER, TAG_CONTENT_TYPE, TAG_CONTEXT, TAG_DEFAULT_MODULE_VERSION, TAG_DEFAULTS, TAG_DESCRIPTION, TAG_DESCRIPTION_ALT, TAG_DISPATCH_ORDER, TAG_DISPATCHER, TAG_EXCLUDE, TAG_EXCLUDE_OPERATIONS, TAG_EXCLUDE_PROPERTIES, TAG_EXPOSE, TAG_EXTRACT_SERVICE_ARCHIVE, TAG_FLOW_IN, TAG_FLOW_IN_FAULT, TAG_FLOW_OUT, TAG_FLOW_OUT_FAULT, TAG_HANDLER, TAG_HOT_DEPLOYMENT, TAG_HOT_UPDATE, TAG_INCLUDE_PROPERTIES, TAG_LABEL, TAG_LIST_ID, TAG_LISTENER, TAG_MAPPING, TAG_MEP, TAG_MESSAGE, TAG_MESSAGE_BUILDER, TAG_MESSAGE_BUILDERS, TAG_MESSAGE_FORMATTER, TAG_MESSAGE_FORMATTERS, TAG_MESSAGE_RECEIVER, TAG_MESSAGE_RECEIVERS, TAG_MODULE, TAG_MODULE_CONFIG, TAG_NAMESPACES, TAG_NODE_MANAGER, TAG_OBJECT_SUPPLIER, TAG_OPERATION, TAG_ORDER, TAG_PACKAGE_NAME, TAG_PACKAGE2QNAME, TAG_PARAMETER, TAG_PHASE, TAG_PHASE_FIRST, TAG_PHASE_LAST, TAG_PHASE_ORDER, TAG_POLICY_ATTACHMENT, TAG_QNAME, TAG_REFERENCE, TAG_REPLICATION, TAG_SERVICE, TAG_SERVICE_BUILDER_EXTENSION, TAG_SERVICE_GROUP, TAG_STATE_MANAGER, TAG_SUPPORTED_POLICY_NAMESPACES, TAG_TARGET_RESOLVER, TAG_TARGET_RESOLVERS, TAG_THREAD_CONTEXT_MIGRATOR, TAG_THREAD_CONTEXT_MIGRATORS, TAG_TIMEOUT, TAG_TRANSACTION, TAG_TRANSACTION_CONFIGURATION_CLASS, TAG_TRANSPORT, TAG_TRANSPORT_RECEIVER, TAG_TRANSPORT_SENDER, TAG_TRANSPORTS, TAG_TYPE, TARGET_NAME_SPACE| Constructor and Description |
|---|
WarBasedAxisConfigurator(javax.servlet.ServletConfig servletConfig)
Default constructor for configurator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
engageGlobalModules()
Engages the global modules specified in the configuration
|
AxisConfiguration |
getAxisConfiguration()
Gets the axis configuration object by loading the repository.
|
void |
loadServices()
Loads the services within the repository.
|
void |
setConfigContext(ConfigurationContext configContext) |
addDeployer, addNewModule, addServiceGroup, addWSToDeploy, addWSToUndeploy, buildModule, buildService, buildServiceGroup, cleanup, doDeploy, engageModules, fillServiceGroup, getAxisConfig, getAxisServiceName, getDeployer, getDeployers, getFileList, getModule, getModuleDeployer, getModulesDir, getRepoListener, getRepositoryDir, getRepositoryPath, getServiceDeployer, getServicesDir, getWebLocationString, isDeploymentTaskRunning, isHotUpdate, isServiceGroupReadyToDeploy, loadFromClassPath, loadRepository, loadRepositoryFromURL, loadServiceGroup, loadServicesFromUrl, populateAxisConfiguration, prepareRepository, removeDeployer, setClassLoaders, setDeployers, setDeploymentFeatures, setWebLocationString, startSearch, unDeployclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanuppublic static final String PARAM_AXIS2_XML_PATH
public static final String PARAM_AXIS2_XML_URL
public static final String PARAM_AXIS2_REPOSITORY_PATH
public static final String PARAM_AXIS2_REPOSITORY_URL
public WarBasedAxisConfigurator(javax.servlet.ServletConfig servletConfig)
throws DeploymentException
servletConfig - the ServletConfig object from the AxisServlet. This method is called from the init() of the AxisServlet.DeploymentExceptionpublic AxisConfiguration getAxisConfiguration() throws AxisFault
getAxisConfiguration in interface AxisConfiguratorAxisFault - when an error occurred in the initialization of the AxisConfiguration.public void loadServices()
loadServices in interface AxisConfiguratorloadServices in class DeploymentEnginepublic void engageGlobalModules()
throws AxisFault
AxisConfiguratorengageGlobalModules in interface AxisConfiguratorAxisFaultpublic void setConfigContext(ConfigurationContext configContext)
setConfigContext in class DeploymentEngineCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.