Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Tomcat 5.5 context.xml, how to configure the Host element

843842Aug 26 2008 — edited Aug 28 2008
[Probably this question should be asked elsewhere, if so please advise]

Dear all,
I understand that Tomcat 5.5 prefers that your web application comes with a context.xml file under the META-INF folder.

So I added a context.xml file under the META-INF folder of my web application,
please have a look below.

context.xml
 
<Context path="" docBase="C://Program Files//Apache Software Foundation//Tomcat 5.5//webapps//test"> 
	<Resource 
		name="jdbc/testDB" 
		factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" 
		auth="Container" 
		type="javax.sql.DataSource" 
		maxActive="10" 
		maxIdle="5" 
		maxWait="10000" 
		removeAbandoned="true" 
		removeAbandonedTimeout="60" 
		logAbandoned="true" 
		username="username" 
		password="password" 
		driverClassName="com.mysql.jdbc.Driver" 
		url="jdbc:mysql://localhost:3306/test" /> 
</Context> 
Ok, that is good so far, but how do I configure the Host element.

I mean how do you link a specific Host to a specific Context?
Before, the Context element was a sub element of the Host element,
now it is completely separated.



Host in server.xml
 
<Host name="www.test.com" deployOnStartup="true" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
	<Valve 
		className="org.apache.catalina.valves.FastCommonAccessLogValve" 
		prefix="test_access_log." 
		suffix=".txt" 
		pattern="common" 
		directory="C://Program Files//Apache Software Foundation//Tomcat 5.5//webapps//test//logs"/> 
</Host> 
I assume that if I modify the appBase of the Host element from webapps to webapps/test then it would work, but if I have several
Contexts for the specific Host, how should I configure it then?


Please help by giving examples!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 25 2008
Added on Aug 26 2008
2 comments
443 views