<p> <br>I am trying to use context deployment fragments with my shibb instances. I am using name based virtual hosting in tomcat to make 2 separate shibb instances: shibb-x and shibb-y.</p>
<p>In each of the shibb instances I have logout wars that are separate war files from the idp.war file shibb builds. The logout files <br>are to be used in logging out of different SP's we authenticate with and are part of the shibb-x and shibb-y applications.</p>
<p>I want to use context deployment fragments so that the idp.war files will deploy automatically whenever I do a shibb rebuild. <br>I also want to be able to place the various logout war files somewhere in the Tomcat directory structure so that they are statically<br>
deployed. </p>
<p><br>According to the shibb & tomcat docs I need to have an idp.xml file for each shibb-instance. These xml file would be placed in the</p>
<p>$TOMCAT_HOME/conf/Catalina/localhost/<a href="http://shibb-x.georgetown.edu">shibb-x.georgetown.edu</a></p>
<p>and </p>
<p>$TOMCAT_HOME/conf/Catalina/localhost/<a href="http://shibb-y.georgetown.edu">shibb-y.georgetown.edu</a></p>
<p>where the idp.xml for shibb-x file is:</p>
<p><Context docBase="/var/services/shibboleth/shibboleth-idp/war/idp.war"<br> privileged="true"<br> antiResourceLocking="false"<br> antiJARLocking="false"<br>
unpackWAR="false" <br> swallowOutput="true" /></p>
<p>and the idp.xml file for shibb-y is the same but for a different docBase.</p>
<p>This should take care of deploying the idp.war files.</p>
<p>What I don't understand is where to place the logout war files. I couldn't find any documentation of this, but I tried to make the <br>following directory structure:</p>
<p>$TOMCAT_HOME/webapps/shibb-x</p>
<p>and </p>
<p>$TOMCAT_HOME/webapps/shibb-y</p>
<p>and I put the logout war's for shibb-x in the shibb-x tree and shibb-y in the shibb-y tree.</p>
<p>But when I started Tomcat, none of the wars expanded.</p>
<p>Does anyone have any ideas?</p>
<p>Much appreciated,</p>
<p>Dave Massie</p>