<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 5/22/15 2:25 PM, Misagh Moayyed
wrote:<br>
</div>
<blockquote
cite="mid:0F88BE94-0E59-44F1-BF5D-2B5EFD65BC02@unicon.net"
type="cite">
<pre wrap="">What is the process involved in installing the IdP v311 at a non-default location? I just ran through a basic exercise, and upon starting tomcat, I see:
</pre>
</blockquote>
<br>
It's covered in the install docs for Jetty and Tomcat. [1] [2]
Essentially need to set the system property idp.home to the
non-default location.<br>
<br>
<br>
<blockquote
cite="mid:0F88BE94-0E59-44F1-BF5D-2B5EFD65BC02@unicon.net"
type="cite">
<pre wrap="">
Of course, that is not where I have installed the Idp. So, is there something else I need to modify in order to make the location known? Modify the IdPPropertiesApplicationContextInitializer to set my path to a known location? possible bug?
</pre>
</blockquote>
<br>
The system property route is actually being consumed from the Spring
PropertySources configured by default. The easiest route to get
idp.home set without code is via a system property (via the standard
Spring PropertySource that does that). I believe you could also
probably accomplish by either adding additional PropertySources or
modifying the context initializer directly, if you really wanted to.<br>
<br>
<br>
[1]
<a class="moz-txt-link-freetext" href="https://wiki.shibboleth.net/confluence/display/IDP30/ApacheTomcat8">https://wiki.shibboleth.net/confluence/display/IDP30/ApacheTomcat8</a><br>
[2] <a class="moz-txt-link-freetext" href="https://wiki.shibboleth.net/confluence/display/IDP30/Jetty9">https://wiki.shibboleth.net/confluence/display/IDP30/Jetty9</a><br>
</body>
</html>