Fixed issue JERSEY-1198

Added the remaining reserved regexp chars to
the reserved set in the UriTemplateParser to
make sure they get escaped correctly.

Change-Id: Ib15bdf54271e16fe7d6959d0fdea741918438345
Removed internal ExceptionMapper API class.

The class is not used and clashes with the name of JAX-RS ExceptionMapper API class.

Change-Id: If08f8a7c1ad5bcb92bada81d19f2dd909741afc1
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
In response cookies comes with key equal to "Set-Cookie".
In response cookies comes with key equal to "Set-Cookie".
Changed to the correct order of args in assertEquals()

Added missing @Test annotation.

Change-Id: I4aa7be2f07be8311303c0d1187742e4d4f0502e8
Fixed the response headers to work with SET_COOKIE instead of COOKIE header.

Change-Id: Ia57df9d356979748e513bfef24bc3e2e99fc38fa
Related to JERSEY-1161

Log message is now produced when HttpUrlConnection based client tries to
make GET request with entity (HttpUrlConnection changes it internally to
POST without any warning).

Change-Id: I62afa645d1fe1fff4726236306c02ac0292870e9
Added support for multiple resources with same @Path value.

Multiple resources with the same value of the @Path annotation are now internally merged together into a single resource model.
Added unit tests.
Fixed also merging of the resource names.


Change-Id: I1a892ca3de87c51b1546f52407d4c4ac970ca25e
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge changes Ia57df9d3,I4aa7be2f

* changes:
  Fixed the response headers to work with SET_COOKIE instead of COOKIE header.
  Changed to the correct order of args in assertEquals()
Merge "Related to JERSEY-1161"
Merge "Added support for multiple resources with same @Path value."
Merge pull request #2 from caiogithub/patch-1

In response cookies comes with key equal to "Set-Cookie".
Merge pull request #3 from caiogithub/patch-2

In response cookies comes with key equal to "Set-Cookie".
Fixed several issues with webapp archetype.

Change-Id: I007ad4a8868e9738857cb8a9cb926c07b5444789
Added a test to confirm JERSEY-1189 can be closed.

Change-Id: If20a80b06184580021b1313d47330636c65de721
Merge "Added a test to confirm JERSEY-1189 can be closed."
JERSEY-1057 - SAXParserContextProvider fail inconsistenly for missing XML parser features

- changes in SecureSaxParserFactory (check if XDK is being used)
- new profile xdk in root pom.xml
- localized messages in SecureSaxParserFactory

Change-Id: Id111c8b629d202be3081c3bb06c56c7ba8de4136
Request processing API refactoring.

- Removed Stage interface
- Introduced RequestInvoker.Builder to allow gentrification of the API
- RequestInvoker & ApplicationHandler are no longer implementing an Inflector
- Fixed response handling in AsyncInflectorAdapter (see removed TODOs)
- Replaced StageContext server-side impls with an initialization stage function
- Removed StageContext API and impls
- Centralized RespondingContext binding in the ProcessingModule
- RequestInvoker.Builder introduced
- Removed injection-based initialization of the RequestProcessor & RequestInvoker

Change-Id: Id0f50121b165e0ab7444c1df865084f1d41af5d7
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "JERSEY-1057 - SAXParserContextProvider fail inconsistenly for missing XML parser features"
Merge "Request processing API refactoring."