Uses URL class to check if location is path or full url
Extends logic how protocol part of url is extracted
Comments out defaults which are already defined in Java classes
Bugfix: loadedFileUrls only contains the last one of urls with same filename in XmlConfigurationProvider
https://issues.apache.org/jira/browse/WW-4299 - do not assign value to id parameter if tryId value is null this prevents overwriting a parameter with a name of id used with the component tag
No JIRA - edit JavaDoc for class to make it clearer how to assign a value to a parameter when that value is a literal string
Reverts returned values to match logic and checks if protocol is not null
Merge branch 'develop' into feature/WW-4187-correctly-identify-protocols
WW-4187 finshes work: protocols are identified based on URL class
Merge branch 'develop' into feature/WW-4267-removes-defaults
WW-4267 finishes merging changes to develop
Allows pass Locale as array of parameters
WW-4253 Removes duplicated class and style attribute
WW-4290 Uses static map instead instance map to reduce memory consumption
Extends parser to allow parse collections
Adds support to parse collection of parameters
Uses the possibility to parse parameters as collection
WW-4224 finishes adding support for collection of parameters
WW-4262 Adds TextParser to be initialised in bootstrap configuration
WW-4250 extends ParametersInterceptor to support chinese in hash key