|
|
|
|
|
Context
Action : tom.context (Category : tom, Name : context, By : kikonf)
Complete Name : tom.context.by.kikonf
Version : 1.0 License : Modified BSD License
Purpose of the tom category :
Easy to customize. This category use in background the Kikonf Repoz tools to create and configure Apache Tomcat ®
root installs and Catalina bases at any level ( server.xml, hosts or defaults).
You can use it to manage the whole Tomcat ® Architecture.
Purpose of this context plugin : Configure a Tomcat Context
Configure a Tomcat Context
A Context represents a Web application
A web application is based on a Web Application Archive (WAR) file packed or unpacked.
(Excerpt from the Tomcat official site http://tomcat.apache.org, config/context.html )
Context elements may be explicitly defined:
* In the $CATALINA_HOME/conf/context.xml file: the Context element information will be loaded
by all webapps.
* In the $CATALINA_HOME/conf/[enginename]/[hostname]/context.xml.default file: the Context element
information will be loaded by all webapps of that host.
* In individual files (with a ".xml" extension) in the $CATALINA_HOME/conf/[enginename]/[hostname]/
directory. The name of the file (less the .xml) extension will be used as the context path.
Multi-level context paths may be defined using #, e.g. foo#bar.xml for a context path of /foo/bar.
The default web application may be defined by using a file called ROOT.xml.
* Only if a context file does not exist for the application
in the $CATALINA_HOME/conf/[enginename]/[hostname]/;
in an individual file at /META-INF/context.xml inside the application files.
If the web application is packaged as a WAR then /META-INF/context.xml will be copied to
$CATALINA_HOME/conf/[enginename]/[hostname]/ and renamed to match the application's context path.
Once this file exists, it will not be replaced if a new WAR with a newer /META-INF/context.xml is placed
in the host's appBase.
* inside a Host element in the main conf/server.xml
Trademarks:
___________
"Apache Tomcat" and "Tomcat" are trademarks of the Apache Software Foundation.
Use of these trademarks is subject to the terms of section 6 of Apache License, Version 2.0 (current).
Trademarks :
- "Apache", "Apache Tomcat" and "Tomcat" are trademarks of the Apache Software Foundation.
- "Java" and "JVM" are a registred trademarks of Oracle and/or its affiliates.
- Other names may be trademarks of their respective owners.
|
Copyright © 2011 - Patrick Placidoux, Hélène Malamoud