Ruta relativa a SQLite DB en context.xml

Es posible utilizar una ruta relativa a un archivo de base de datos SQLite en el archivo context.xml de una aplicación web Java?

En la actualidad, tengo:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/mywebapp">
    <Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"
        maxActive="100" maxIdle="30" maxWait="10000"
        username="myusername" password="mypassword" driverClassName="org.sqlite.JDBC"
        url="jdbc:sqlite://Users/me/NetBeansProjects/MyApp/web/my.db"/>
</Context>

Como puede ver, el atributo url de la etiqueta Resource actualmente especifica una ruta absoluta a my.db. Sin embargo, estoy trabajando en este proyecto con un pequeño equipo de desarrolladores como un proyecto de clase. Estamos compartiendo el código a través de Subversion y actualmente, cada vez que uno de nosotros actualiza nuestro proyecto, tenemos que reemplazar manualmente la ruta anterior con la ruta correcta para nuestra computadora.

Gracias por adelantado

ACTUALIZAR Parece que las rutas relativas no son relativas al archivo context.xml, sino a CATALINA_HOME. Desafortunadamente, ese directorio (donde se encuentra Tomcat) está en la carpeta de inicio de otro usuario (1) a la que tengo acceso de lectura:

(1) / inicio / myprof / Tomcat / bin /
(2) /home/me/NetBeansProjects/MyApp/web/my.d

No puedo incluir / me en la ruta relativa porque, como se indicó anteriormente, este proyecto se ejecutará en varias computadoras a través de un repositorio svn y el directorio en el que están contenidos los archivos del proyecto (2) cambiará. Sin embargo, dado que todas las cuentas están en una red virtual compartida, CATALINA_HOME (1) no cambiará.

Además, ¿cómo puedo obtener la ruta al archivo de base de datos my.db desde el archivo context.xml arriba dentro de un servlet?

Respuestas a la pregunta(6)

Su respuesta a la pregunta