Change Application Context Path#
To publish the application at a location other than /casa
, do the following:
-
Log into Janssen Server using SSH
-
Edit tag
<Set name="contextPath">
in file/opt/jans/jetty/jans-casa/webapps/jans-casa.xml
with the new path you want to use. For example, if you chose/creds
, you would do the following:<Set name="contextPath">/creds</Set>
-
Edit tag
<Set name="contextPath">
in file/opt/jans/jetty/jans-casa/webapps/jans-casa_web_resources.xml
appropriately with the new path you want to use. -
Adjust Apache's .conf file:
-
Locate the
https_jans.conf
file. The exact location will vary depending on your distribution. In Ubuntu, for example, you can find it at/etc/apache2/sites-available
-
Find the section starting with
<Location /casa>
and replace the 2 occurrences ofcasa
with the path of your choice. Do not use trailing slashes -
Add the following directive:
Redirect /casa /<new-context-path>
before all<Location>
and<Proxy>
sections
-
-
Adjust custom script settings: adjust the "supergluu_app_id" property of the
casa
custom script accordingly -
Wait for around 1 minute (so the server picks the script changes), then restart Casa and Apache services. Use this page as a guide
-
The application should be accessible now at the new URL.
Created: 2023-10-05