Reading(theme.properties)PropertyFileFromFileSystem doesn't include
templatePath value from web.xml
---------------------------------------------------------------------------------------------------
Key: WW-3764
URL: https://issues.apache.org/jira/browse/WW-3764
Project: Struts 2
Issue Type: Temp
Affects Versions: 2.3.1
Environment: Tomcat v7.0
Reporter: Vijayakannan
Fix For: 2.5.x
There is an option in Struts2 to load the freemarker template from path by
setting in web.xml (templatePath).Templates are loaded from the file system if
we configure the file path.
Also there is an option to extend the themes by setting the value for "parent"
key in the themes.properties within the template folder
readProperty() method helps us to read the themes.properties file from the file
system and also from the classpath
Aruguments :-
Combination of template directory ,template and file name "theme.properties"
are passed as propName
This method doesn't help us to load the theme.properties from the specified
templatePath
private InputStream readProperty(String propName) {
InputStream is = tryReadingPropertyFileFromFileSystem(propName);
if (is == null) {
is = readPropertyFromClasspath(propName);
}
return is;
}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira