Now that outbound message payload buffering support is implemented on the server, using it to determine Content-Length in Simple container. This also fixes the HeadTest which now tests the content-length correctly.
Upgraded to Simple 5.1.4.
Added support for configurable dispatcher and selector thread pools in Simple container.
Merge branch 'master' of https://github.com/jersey/jersey
JERSEY-1955: Upgrade HK2

Change-Id: I303058df471660d414397ac09c6a092c5114dc97
JERSEY-1916: "Provide WLS specific ServletContainerInitializer"
Internal SPI ServletContainerProvider introduced.

Change-Id: I09954d1e460a496be1b3d89a34180fbdd28e0b23
JERSEY-1881: MoxyXmlFeature.classes / MoxyContextResolver.classes are not used to create JAXBContext

 - updated MoxyContextResolver
 - added test

Change-Id: I6e2f325860bedf55962e8646347ee60de6f89876
Fixed JERSEY-1962.

- Documentation updated to mention proper provider ordering.

Change-Id: I635a0bfe404053b34334df4968075174fb091b00
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-1909: Response 404, custom media type and no entity on ServletContainer returns standard HTML page
    - works as designed. Added tests for cases when entity is returned with 404 and custom media type.
  PS2: rebased
Change-Id: I47cad192abf75265685b25e58bccb98709a25411
JERSEY-1916
Rename ITCase to Test suffixes - working on GF4 integration tests running by Hudson.

Change-Id: I72652e4b337eb89aa5f159dc8efc9bd3d0f0f28d
Upgrade Eclipselink ANTLR (2.3.2 -> 2.5.0)

 - version 2.5.0 is present on maven central

Change-Id: I5e4b3a10da98e7b0db5208ac1b8e701806111286
Merge "JERSEY-1881: MoxyXmlFeature.classes / MoxyContextResolver.classes are not used to create JAXBContext"
Merge "Upgrade Eclipselink ANTLR (2.3.2 -> 2.5.0)"
Merge pull request #20 from aruld/master

Fix HeadTest for SimpleContainer that now uses outbound message payload buffering support to determine content length
Merge "JERSEY-1916 Rename ITCase to Test suffixes - working on GF4 integration tests running by Hudson."
Implementation of JERSEY-1929.

- privileged code that requires permissions as reported in the issue moved to privileged blocks.
- upgraded hk2 to 2.0.0-b10, removed workaround for ISE wrapping
- system properties retrieval via PropertiesHelper adopted same approach as ReflectionHelper

Change-Id: Ic6f92e652d26bc56648702924d0ba77c5bc150c2
Signed-off-by: Jakub Podlesak <jakub.podlesak@oracle.com>
JERSEY-1846: "Introduce a configurable option to turn off META-INF/services lookup"
There is a new property introduced: CommonProperties|ServerProperties|ClientProperties.METAINF_SERVICES_LOOKUP_DISABLE.

Change-Id: Ib7e54162e0bfe944e0b53f29d48b6f4e3c2c01ac
fixed OSGi export in core servlet bundle, otherwise jersey servlet container initializer would not work in GF

Change-Id: I164ac428f8d0657ae9729638a228cf7dd5334c29
fix for JERSEY-1970: regression in GF: WADL generation for GF REST API

Change-Id: I9340933887c36c758707725548c95fcbeb5e1f56
Minor fixes from 2.1 release meeting.

Change-Id: If259c406184a6ae3c71da716534f81e87f8d2596
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-1490: expose configuration and diagnostics MBeans

- PS2: review comments incorporated.
- PS3: test fixed
- PS4: mxbeans structure changed, MonitoringFeature changed
- PS5: rebased, MXBean method names changed, fixed bug with multiple registration for sub resource locators
- PS6: reviewed, rebased, completed support for shutdown hooks in JDK and Simple HTTP containers.

Change-Id: I4b00287a0e8427e980948c66452df852970942d4
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>