Added project.build.sourceEncoding property set to UTF-8 to avoid platform dependent builds.
maven-resources-plugin was not working without explicit version number.
Indentation of both pom.xml's corrected and converted to Unix format.
source.encoding in application.properties explicitly set to UTF-8.

For some reason maven-compiler-plugin was unable to replace the placeholder
@{project.build.sourceEncoding} during resource copying. Not the ideal
design but it will prevent application to fail at loading time.
maven-compiler-plugin version bumped to 2.5.1
<finalName> in pom.xml changed to not include .war at the end.

.war is added automatically by the compiler plugin.
Spring-transaction XML schema updated to 3.0.