JERSEY-19 JERSEY-20 changed jersey exceptionMapper and contextResolver signatures to accept multiple elements. (cherry picked from commit b9788f0) (cherry picked from commit 07c4669)
Added test case for
MULE-6973, jersey:resources component doesn't register multiple jersey:context-resolver
MULE-6972
jersey:resources component doesn't register multiple exception mappers
(cherry picked from commit 79a8552)
(cherry picked from commit 162c3ce)
(cherry picked from commit ddc5a45)
Added test case for
MULE-6973, jersey:resources component doesn't register multiple jersey:context-resolver
MULE-6972
jersey:resources component doesn't register multiple exception mappers
(cherry picked from commit 79a8552)
(cherry picked from commit acd4651)
(cherry picked from commit 3951365)
Added test case for
MULE-6973, jersey:resources component doesn't register multiple jersey:context-resolver
MULE-6972
jersey:resources component doesn't register multiple exception mappers
(cherry picked from commit ec5abfe)
(cherry picked from commit 33fccce)
MULE-6973: jersey:resources component doesn't register multiple jersey:context-resolver. MULE-6972: jersey:resources component doesn't register multiple exception mappers

cleaning code, removing duplication, fixing license, style, etc
(cherry picked from commit 9723cb6)
(cherry picked from commit 2765a7e)
MULE-6973: jersey:resources component doesn't register multiple jersey:context-resolver. MULE-6972: jersey:resources component doesn't register multiple exception mappers

_Fixing license header
(cherry picked from commit 0da6f11)
(cherry picked from commit 28a734a)
public void supportsMultipleContextResolver() throws Exception

_ Fixing test
(cherry picked from commit c9dde8e)