I am using: Tomcat 6.0.33 

In the catalina.properties file I have the following: 
shared.loader=/path/to/a/directory,${tomcat.additional.classpath} 

My issue is that "/path/to/a/directory" is added to the classpath, but the 
contents of ${tomcat.additional.classpath} are not. 

'ps -eaf' does show -Dtomcat.additional.classpath=/path/to/another/directory, 
so I know the system property is being set correctly. 

Also, if I hard code 
shared.loader=/path/to/a/directory,/path/to/another/directory, this also works 
fine (note: This is not really an option-this additional-classpath stuff is 
added by our deployment automation for push-button deploys). 

This problem exists with common.loader & server.loader too. 

This problem does not exist in 5.5.33. 

Does anyone know why ${tomcat.additional.classpath} would not be expanded? Is 
there something special I need to enable under 6.0.33 to allow the classpath to 
be modified by a system property? 

Thanks for any help people can provide. 

Reply via email to