Hi,
I have an application wherein I have integrated CAS SSO and Acegi security
for Spring. 
<bean id="casProxyTicketValidator"
class="org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator">
            
                <property
name="casValidate"><value>https://testcas:8443/cas/proxyValidate</value></property>
                <property
name="proxyCallbackUrl"><value>https://testcas:8443/caswithacegi/casProxy/receptor</value></property>
                <property name="serviceProperties"><ref
local="serviceProperties"/></property>
         <property
name="trustStore"><value>C:\java\jdk1.5.0_09\jre\lib\security\cacert</value></property>
</bean>

My application is working fine with the above written bean but I want to
externalise trustStore path , say I want to write something like :
 <property name="trustStore"><value>${certpath}</value></property> and want
to read certpath from a properties file.

For this I have added below written bean to the configuration file but I am
unable to understand why it is not picking certpath from the properties
file, may be the order of loading of properties file is causing some problem
.

<bean id="propertyPlaceholderConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
 <property name="locations">
            <list>
              <value>/WEB-INF/classes/environment.properties</value>
            </list>
</property>
  <property
name="ignoreUnresolvablePlaceholders"><value>true</value></property>
</bean>
Any help will be appreciated .

Thanks

        
-- 
View this message in context: 
http://www.nabble.com/Externalize-trustStore-path-tp18159735p18159735.html
Sent from the CAS Users mailing list archive at Nabble.com.

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to