La configuration de Tomcat se traduit par le dépot de la librairie invariance-1.0.jar dans le répertoire $CATALINA_HOME/lib/endorsed. Ensuite, on modifie simplement le fichier server.xml comme ci-dessous.
<?xml version="1.0" encoding="UTF-8"?>
<Server port="8005" shutdown="SHUTDOWN">
<Service name="Catalina">
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true"
autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<!-- Contexte de l'application -->
<Context path="/lndmsb" crossContext="true"
reloadable="true" debug="1">
<Resource name="myDataSource" auth="Container"
type="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="url_for_jdbc"
username="xxxxxx" password="xxxxxx" />
<Resource name="text_input_directory"
auth="Container" type="java.lang.String"
factory="net.naramski.invariance.server.StringFactory"
value="C:/TEMP" />
</Context>
</Host>
</Engine>
</Service>
</Server>