This update enables struts to be used as JBoss AS 7/WildFly 8/JBoss EAP 6 module.
Added pom's version as 2.3.16.4-SNAPSHOT
Removed unused code, comments and variables. Also, added delegatedClassLoaderMap to handle delegatedClassLoader as per Tomcat.
Deleted internal versioning.
Updates as stated in PR#20 comments.
Updates as stated in PR#20 comments.
Updates as stated in PR#20 comments - removed test method testDefaultMessageOverride.
Updates as stated in PR#20 comments - synchronized code block inside addDefaultResourceBundle method using XWORK_MESSAGES_BUNDLE.
Added the FIXME notation
Restored the ordering feature.
Previous commit restored the ordering feature, thus testFindTextInChildProperty test also has been restored.
WW-4387 - using original key type for contains method.
WW-4379 Adds posibility to LocalizedTestUtil by ClassLoader
WW-4387 solves problem with preselcting multiple options in <s:optgroup> when key is not a string
WW-4389 Solves typo in error message and introduces new message variable
WW-4389 Replaces question mark with exclamation
WW-4391 FreemarkerResult uses response content encoding in first place
WW-4380 Narrows excluded patterns
WW-3895 Uses session id for synchronisation
Adds additional logging of missing keys in resource bundles