blob: 6bbd7fe9f0d547c8152ebd6f7c0a212754bfc3c5 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>WarBasedAxisConfigurator (Apache Axis2)</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WarBasedAxisConfigurator (Apache Axis2)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WarBasedAxisConfigurator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/axis2/deployment/URLBasedAxisConfigurator.html" title="class in org.apache.axis2.deployment"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/axis2/deployment/WSDLServiceBuilderExtension.html" title="class in org.apache.axis2.deployment"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/axis2/deployment/WarBasedAxisConfigurator.html" target="_top">Frames</a></li>
<li><a href="WarBasedAxisConfigurator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.axis2.deployment</div>
<h2 title="Class WarBasedAxisConfigurator" class="title">Class WarBasedAxisConfigurator</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">org.apache.axis2.deployment.DeploymentEngine</a></li>
<li>
<ul class="inheritance">
<li>org.apache.axis2.deployment.WarBasedAxisConfigurator</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html" title="interface in org.apache.axis2.deployment">DeploymentConstants</a>, <a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">WarBasedAxisConfigurator</span>
extends <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">DeploymentEngine</a>
implements <a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></pre>
<div class="block">Processes the init parameters for the AxisServlet.
This allows the location of the axis2.xml and the module repository to be different from the default locations.
The init parameters support alternate file, or URL values for both of these.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#PARAM_AXIS2_REPOSITORY_PATH">PARAM_AXIS2_REPOSITORY_PATH</a></span></code>
<div class="block">The name of the init parameter (axis2.repository.path) that when specified indicates the path to the</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#PARAM_AXIS2_REPOSITORY_URL">PARAM_AXIS2_REPOSITORY_URL</a></span></code>
<div class="block">The name of the init parameter (axis2.repository.url) that when specified indicates the url to be used</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#PARAM_AXIS2_XML_PATH">PARAM_AXIS2_XML_PATH</a></span></code>
<div class="block">The name of the init parameter (axis2.xml.path) that can be used to override the default location for the axis2.xml file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#PARAM_AXIS2_XML_URL">PARAM_AXIS2_XML_URL</a></span></code>
<div class="block">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.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.axis2.deployment.DeploymentEngine">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.axis2.deployment.<a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">DeploymentEngine</a></h3>
<code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#axisConfig">axisConfig</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#configContext">configContext</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#DEPLOYMENT_TASK_RUNNING">DEPLOYMENT_TASK_RUNNING</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#hotDeployment">hotDeployment</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#hotUpdate">hotUpdate</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#moduleDeployer">moduleDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#modulesDir">modulesDir</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#modulesPath">modulesPath</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#repoListener">repoListener</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#scheduler">scheduler</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#serviceDeployer">serviceDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#servicesDir">servicesDir</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#servicesPath">servicesPath</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#webLocationString">webLocationString</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#wsToDeploy">wsToDeploy</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#wsToUnDeploy">wsToUnDeploy</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.axis2.deployment.DeploymentConstants">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.axis2.deployment.<a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html" title="interface in org.apache.axis2.deployment">DeploymentConstants</a></h3>
<code><a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTACHMENTS_LIFECYCLE_MANAGER">ATTACHMENTS_LIFECYCLE_MANAGER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_ACTIVATE">ATTRIBUTE_ACTIVATE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_CLASS">ATTRIBUTE_CLASS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_DEFAULT_VERSION">ATTRIBUTE_DEFAULT_VERSION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_LOCKED">ATTRIBUTE_LOCKED</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_NAME">ATTRIBUTE_NAME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_NAMESPACE">ATTRIBUTE_NAMESPACE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_PACKAGE">ATTRIBUTE_PACKAGE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_SCOPE">ATTRIBUTE_SCOPE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#ATTRIBUTE_WSADDRESSING">ATTRIBUTE_WSADDRESSING</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#AXIS2_CONFIGURATION_RESOURCE">AXIS2_CONFIGURATION_RESOURCE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#AXIS2_CONFIGURATION_XML">AXIS2_CONFIGURATION_XML</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#AXIS2_REPO">AXIS2_REPO</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#BOOLEAN_FALSE">BOOLEAN_FALSE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#BOOLEAN_TRUE">BOOLEAN_TRUE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#DEPLOYER">DEPLOYER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#DIRECTORY">DIRECTORY</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#DIRECTORY_AXIS2_HOME">DIRECTORY_AXIS2_HOME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#DIRECTORY_CONF">DIRECTORY_CONF</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#EXTENSION">EXTENSION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#MAPPING">MAPPING</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#META_INF">META_INF</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#MODULE_DRI_PATH">MODULE_DRI_PATH</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#MODULE_PATH">MODULE_PATH</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#MODULE_XML">MODULE_XML</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#PROPERTY_TEMP_DIR">PROPERTY_TEMP_DIR</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#RESOURCE_MODULES">RESOURCE_MODULES</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SCHEMA">SCHEMA</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SCHEMA_ELEMENT_QUALIFIED">SCHEMA_ELEMENT_QUALIFIED</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SCHEMA_NAME_SPACE">SCHEMA_NAME_SPACE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SEPARATOR_COLON">SEPARATOR_COLON</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SEPARATOR_DOT">SEPARATOR_DOT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SERVICE_DIR_PATH">SERVICE_DIR_PATH</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SERVICE_PATH">SERVICE_PATH</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SERVICES_XML">SERVICES_XML</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SUFFIX_JAR">SUFFIX_JAR</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SUFFIX_MAR">SUFFIX_MAR</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#SUFFIX_WSDL">SUFFIX_WSDL</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_AFTER">TAG_AFTER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_ALLOWOVERRIDE">TAG_ALLOWOVERRIDE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_ANTI_JAR_LOCKING">TAG_ANTI_JAR_LOCKING</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_APPLIES_TO">TAG_APPLIES_TO</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_AXISCONFIG">TAG_AXISCONFIG</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_BEFORE">TAG_BEFORE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_CLASS_NAME">TAG_CLASS_NAME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_CLUSTER">TAG_CLUSTER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_CONTENT_TYPE">TAG_CONTENT_TYPE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_CONTEXT">TAG_CONTEXT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DEFAULT_MODULE_VERSION">TAG_DEFAULT_MODULE_VERSION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DEFAULTS">TAG_DEFAULTS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DESCRIPTION">TAG_DESCRIPTION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DESCRIPTION_ALT">TAG_DESCRIPTION_ALT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DISPATCH_ORDER">TAG_DISPATCH_ORDER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_DISPATCHER">TAG_DISPATCHER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_EXCLUDE">TAG_EXCLUDE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_EXCLUDE_OPERATIONS">TAG_EXCLUDE_OPERATIONS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_EXCLUDE_PROPERTIES">TAG_EXCLUDE_PROPERTIES</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_EXPOSE">TAG_EXPOSE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_EXTRACT_SERVICE_ARCHIVE">TAG_EXTRACT_SERVICE_ARCHIVE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_FLOW_IN">TAG_FLOW_IN</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_FLOW_IN_FAULT">TAG_FLOW_IN_FAULT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_FLOW_OUT">TAG_FLOW_OUT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_FLOW_OUT_FAULT">TAG_FLOW_OUT_FAULT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_HANDLER">TAG_HANDLER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_HOT_DEPLOYMENT">TAG_HOT_DEPLOYMENT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_HOT_UPDATE">TAG_HOT_UPDATE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_INCLUDE_PROPERTIES">TAG_INCLUDE_PROPERTIES</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_LABEL">TAG_LABEL</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_LIST_ID">TAG_LIST_ID</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_LISTENER">TAG_LISTENER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MAPPING">TAG_MAPPING</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MEP">TAG_MEP</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE">TAG_MESSAGE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_BUILDER">TAG_MESSAGE_BUILDER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_BUILDERS">TAG_MESSAGE_BUILDERS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_FORMATTER">TAG_MESSAGE_FORMATTER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_FORMATTERS">TAG_MESSAGE_FORMATTERS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_RECEIVER">TAG_MESSAGE_RECEIVER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MESSAGE_RECEIVERS">TAG_MESSAGE_RECEIVERS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MODULE">TAG_MODULE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_MODULE_CONFIG">TAG_MODULE_CONFIG</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_NAMESPACES">TAG_NAMESPACES</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_NODE_MANAGER">TAG_NODE_MANAGER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_OBJECT_SUPPLIER">TAG_OBJECT_SUPPLIER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_OPERATION">TAG_OPERATION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_ORDER">TAG_ORDER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PACKAGE_NAME">TAG_PACKAGE_NAME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PACKAGE2QNAME">TAG_PACKAGE2QNAME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PARAMETER">TAG_PARAMETER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PHASE">TAG_PHASE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PHASE_FIRST">TAG_PHASE_FIRST</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PHASE_LAST">TAG_PHASE_LAST</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_PHASE_ORDER">TAG_PHASE_ORDER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_POLICY_ATTACHMENT">TAG_POLICY_ATTACHMENT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_QNAME">TAG_QNAME</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_REFERENCE">TAG_REFERENCE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_REPLICATION">TAG_REPLICATION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_SERVICE">TAG_SERVICE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_SERVICE_BUILDER_EXTENSION">TAG_SERVICE_BUILDER_EXTENSION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_SERVICE_GROUP">TAG_SERVICE_GROUP</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_STATE_MANAGER">TAG_STATE_MANAGER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_SUPPORTED_POLICY_NAMESPACES">TAG_SUPPORTED_POLICY_NAMESPACES</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TARGET_RESOLVER">TAG_TARGET_RESOLVER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TARGET_RESOLVERS">TAG_TARGET_RESOLVERS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_THREAD_CONTEXT_MIGRATOR">TAG_THREAD_CONTEXT_MIGRATOR</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_THREAD_CONTEXT_MIGRATORS">TAG_THREAD_CONTEXT_MIGRATORS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TIMEOUT">TAG_TIMEOUT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSACTION">TAG_TRANSACTION</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSACTION_CONFIGURATION_CLASS">TAG_TRANSACTION_CONFIGURATION_CLASS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSPORT">TAG_TRANSPORT</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSPORT_RECEIVER">TAG_TRANSPORT_RECEIVER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSPORT_SENDER">TAG_TRANSPORT_SENDER</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TRANSPORTS">TAG_TRANSPORTS</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TAG_TYPE">TAG_TYPE</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentConstants.html#TARGET_NAME_SPACE">TARGET_NAME_SPACE</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#WarBasedAxisConfigurator-javax.servlet.ServletConfig-">WarBasedAxisConfigurator</a></span>(javax.servlet.ServletConfig&nbsp;servletConfig)</code>
<div class="block">Default constructor for configurator.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#engageGlobalModules--">engageGlobalModules</a></span>()</code>
<div class="block">Engages the global modules specified in the configuration</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/axis2/engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#getAxisConfiguration--">getAxisConfiguration</a></span>()</code>
<div class="block">Gets the axis configuration object by loading the repository.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#loadServices--">loadServices</a></span>()</code>
<div class="block">Loads the services within the repository.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/axis2/deployment/WarBasedAxisConfigurator.html#setConfigContext-org.apache.axis2.context.ConfigurationContext-">setConfigContext</a></span>(<a href="../../../../org/apache/axis2/context/ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configContext)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.axis2.deployment.DeploymentEngine">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.axis2.deployment.<a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">DeploymentEngine</a></h3>
<code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#addDeployer-org.apache.axis2.deployment.Deployer-java.lang.String-java.lang.String-">addDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#addNewModule-org.apache.axis2.description.AxisModule-org.apache.axis2.engine.AxisConfiguration-">addNewModule</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#addServiceGroup-org.apache.axis2.description.AxisServiceGroup-java.util.ArrayList-java.net.URL-org.apache.axis2.deployment.repository.util.DeploymentFileData-org.apache.axis2.engine.AxisConfiguration-">addServiceGroup</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#addWSToDeploy-org.apache.axis2.deployment.repository.util.DeploymentFileData-">addWSToDeploy</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#addWSToUndeploy-org.apache.axis2.deployment.repository.util.WSInfo-">addWSToUndeploy</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#buildModule-java.io.File-org.apache.axis2.engine.AxisConfiguration-">buildModule</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#buildService-java.io.InputStream-org.apache.axis2.context.ConfigurationContext-">buildService</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#buildServiceGroup-java.io.InputStream-java.lang.ClassLoader-java.lang.String-org.apache.axis2.context.ConfigurationContext-org.apache.axis2.deployment.repository.util.ArchiveReader-java.util.HashMap-">buildServiceGroup</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#cleanup--">cleanup</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#doDeploy--">doDeploy</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#engageModules--">engageModules</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#fillServiceGroup-org.apache.axis2.description.AxisServiceGroup-java.util.ArrayList-java.net.URL-org.apache.axis2.engine.AxisConfiguration-">fillServiceGroup</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getAxisConfig--">getAxisConfig</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getAxisServiceName-java.lang.String-">getAxisServiceName</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getDeployer-java.lang.String-java.lang.String-">getDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getDeployers--">getDeployers</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getFileList-java.net.URL-">getFileList</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getModule-java.lang.String-">getModule</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getModuleDeployer--">getModuleDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getModulesDir--">getModulesDir</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getRepoListener--">getRepoListener</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getRepositoryDir--">getRepositoryDir</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getRepositoryPath-java.io.File-">getRepositoryPath</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getServiceDeployer--">getServiceDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getServicesDir--">getServicesDir</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#getWebLocationString--">getWebLocationString</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#isDeploymentTaskRunning--">isDeploymentTaskRunning</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#isHotUpdate--">isHotUpdate</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#isServiceGroupReadyToDeploy-org.apache.axis2.description.AxisServiceGroup-java.util.ArrayList-java.net.URL-org.apache.axis2.deployment.repository.util.DeploymentFileData-org.apache.axis2.engine.AxisConfiguration-">isServiceGroupReadyToDeploy</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadFromClassPath--">loadFromClassPath</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadRepository-java.lang.String-">loadRepository</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadRepositoryFromURL-java.net.URL-">loadRepositoryFromURL</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadServiceGroup-java.io.File-org.apache.axis2.context.ConfigurationContext-">loadServiceGroup</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadServicesFromUrl-java.net.URL-">loadServicesFromUrl</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#populateAxisConfiguration-java.io.InputStream-">populateAxisConfiguration</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#prepareRepository-java.lang.String-">prepareRepository</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#removeDeployer-java.lang.String-java.lang.String-">removeDeployer</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#setClassLoaders-java.lang.String-">setClassLoaders</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#setDeployers-java.util.Map-">setDeployers</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#setDeploymentFeatures--">setDeploymentFeatures</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#setWebLocationString-java.lang.String-">setWebLocationString</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#startSearch-org.apache.axis2.deployment.RepositoryListener-">startSearch</a>, <a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#unDeploy--">unDeploy</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.axis2.engine.AxisConfigurator">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.axis2.engine.<a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></h3>
<code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html#cleanup--">cleanup</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="PARAM_AXIS2_XML_PATH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PARAM_AXIS2_XML_PATH</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PARAM_AXIS2_XML_PATH</pre>
<div class="block">The name of the init parameter (axis2.xml.path) that can be used to override the default location for the axis2.xml file. When both this init parameter, and the axis2.xml.url init parameters are not specified in the axis servlet init-parameter, the default location of ${app}/WEB-INF/conf/axis2.xml is used.
The value of this path is interpreted as a file system absolute path.
This parameter takes precedence over the axis2.xml.url init parameter.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.deployment.WarBasedAxisConfigurator.PARAM_AXIS2_XML_PATH">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PARAM_AXIS2_XML_URL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PARAM_AXIS2_XML_URL</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PARAM_AXIS2_XML_URL</pre>
<div class="block">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. If the axis2.xml.path init parameter is present, this init parameter has no effect.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.deployment.WarBasedAxisConfigurator.PARAM_AXIS2_XML_URL">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PARAM_AXIS2_REPOSITORY_PATH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PARAM_AXIS2_REPOSITORY_PATH</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PARAM_AXIS2_REPOSITORY_PATH</pre>
<div class="block">The name of the init parameter (axis2.repository.path) that when specified indicates the path to the</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.deployment.WarBasedAxisConfigurator.PARAM_AXIS2_REPOSITORY_PATH">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PARAM_AXIS2_REPOSITORY_URL">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PARAM_AXIS2_REPOSITORY_URL</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PARAM_AXIS2_REPOSITORY_URL</pre>
<div class="block">The name of the init parameter (axis2.repository.url) that when specified indicates the url to be used</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.deployment.WarBasedAxisConfigurator.PARAM_AXIS2_REPOSITORY_URL">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="WarBasedAxisConfigurator-javax.servlet.ServletConfig-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>WarBasedAxisConfigurator</h4>
<pre>public&nbsp;WarBasedAxisConfigurator(javax.servlet.ServletConfig&nbsp;servletConfig)
throws <a href="../../../../org/apache/axis2/deployment/DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></pre>
<div class="block">Default constructor for configurator.
This determines the axis2.xml file to be used from the init parameters for the AxisServlet in the web.xml.
The order of initialization is according the the following precedence:
<ul>
<li>If the parameter axis2.xml.path is present, the value is webapp relative path to be used as the location to the axis2.xml file.
<li>Otherwise, if the parameter axis2.xml.url is present, the URL is used as the location to the axis2.xml file.
<li>Otherwise, when both of the above init parameters are not present, file is attempted to be loaded from &lt;repo&gt;/WEB-INF/axis2.xml.
<li> When none of the above could be found, the axis2.xml is loaded from the classpath resource, the value of DeploymenConstants.AXIS2_CONFIGURATION_RESOURCE.
</ul></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>servletConfig</code> - the ServletConfig object from the AxisServlet. This method is called from the init() of the AxisServlet.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/deployment/DeploymentException.html" title="class in org.apache.axis2.deployment">DeploymentException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getAxisConfiguration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAxisConfiguration</h4>
<pre>public&nbsp;<a href="../../../../org/apache/axis2/engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;getAxisConfiguration()
throws <a href="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">Gets the axis configuration object by loading the repository.
The order of initialization is according the the following precedence:
<ul>
<li>If the parameter axis2.repository.path is present, this folder is used as the location to the repository.
<li>Otherwise, if the parameter axis2.repository.url is present, the URL is used as the location to the repository.
<li>Otherwise, when both of the above init parameters are not present, the web applications WEB-INF folder is used as the folder for the repository.
</ul></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html#getAxisConfiguration--">getAxisConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the instance of the AxisConfiguration object that reflects the repository according to the rules above.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code> - when an error occurred in the initialization of the AxisConfiguration.</dd>
</dl>
</li>
</ul>
<a name="loadServices--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadServices</h4>
<pre>public&nbsp;void&nbsp;loadServices()</pre>
<div class="block">Loads the services within the repository.
When the axis2.repository.path init parameter was present, we just call loadServices() in the deployment engine.<br/>
When the axis2.repository.url init parameter was present we load services from the respective URL value of the init parameter.<br/>
Otherwise, try to load the services from the /WEB-INF folder within the web application.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html#loadServices--">loadServices</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#loadServices--">loadServices</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">DeploymentEngine</a></code></dd>
</dl>
</li>
</ul>
<a name="engageGlobalModules--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>engageGlobalModules</h4>
<pre>public&nbsp;void&nbsp;engageGlobalModules()
throws <a href="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html#engageGlobalModules--">AxisConfigurator</a></code></span></div>
<div class="block">Engages the global modules specified in the configuration</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html#engageGlobalModules--">engageGlobalModules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/axis2/engine/AxisConfigurator.html" title="interface in org.apache.axis2.engine">AxisConfigurator</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a name="setConfigContext-org.apache.axis2.context.ConfigurationContext-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setConfigContext</h4>
<pre>public&nbsp;void&nbsp;setConfigContext(<a href="../../../../org/apache/axis2/context/ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configContext)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html#setConfigContext-org.apache.axis2.context.ConfigurationContext-">setConfigContext</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/axis2/deployment/DeploymentEngine.html" title="class in org.apache.axis2.deployment">DeploymentEngine</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WarBasedAxisConfigurator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/axis2/deployment/URLBasedAxisConfigurator.html" title="class in org.apache.axis2.deployment"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/axis2/deployment/WSDLServiceBuilderExtension.html" title="class in org.apache.axis2.deployment"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/axis2/deployment/WarBasedAxisConfigurator.html" target="_top">Frames</a></li>
<li><a href="WarBasedAxisConfigurator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &copy; <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>