A number of key variables are displayed in header.jsp and footer.jsp. Since these files are no longer in the source of the user's project, these should be variables that are
read rather than ones that are parsed/replaced at build-time.
Proposed solution:
Move these values into ApplicationResources.properties. This file is already filtered (so version can be dynamic) and things can be customized on a per-language basis:
The following settings will only exist in ApplicationResources.properties. If they need to be internationalized - override them in the appropriate language bundle.
webapp.name=AppFuse
webapp.tagline=Providing integration and style to open source Java.
webapp.version=Version ${pom.version}
company.name=Your Company Here
company.url=
http://raibledesigns.com