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>
JERSEY-1916: "Provide WLS specific ServletContainerInitializer"
Changes to run servlet-3-init-provider integration test in external gf4 by hudson job (jersey2-gf4-integration-servlet-3-init-provider).

Change-Id: I8fc94f9eaad57bfba52d1eab92caf44dcd8e1f5c
Partial fix for JERSEY-1905: Using HK2 "Proxy for the same scope" switch.

Change-Id: Ic688d1232fc0d7e4dd06011987bd0575d7e8aa72
Merge "Partial fix for JERSEY-1905: Using HK2 "Proxy for the same scope" switch."
JERSEY-1916: "Provide WLS specific ServletContainerInitializer"
Bugfixing to run servlet-3-init-provider integration test in external gf4 by hudson job (jersey2-gf4-integration-servlet-3-init-provider).

Change-Id: I89fcaaa8aa69eafd5d5b178a251779dc40065818
JERSEY-1916: "Provide WLS specific ServletContainerInitializer"
Race condition fix to run servlet-3-init-provider integration test in external gf4 by hudson job (jersey2-gf4-integration-servlet-3-init-provider).

Change-Id: Iaa7e7ecc7d4a698e8b80f9b616ca1abf01cd3252
Attempt to fix failing E2E test in external job.

- due to slow external infrastructure, the testFast() seems to fail on socket timeout exception.

Change-Id: I82b913c02776af9b7b0dafa0130652ab2b08aba2
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
ParamConverters code style & provider order fix.

- ex.getTargetException() -> ex.getCause()
- String.length() == 0 -> String.isEmpty()
- Date and JAXB providers put ahead of StringConstructor parameter provider.

Change-Id: Ic84aec77516eceb94efde3d7a0d542f2d8208642
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Fixed reference to JSON media artefact in user guide.

Change-Id: I0c406839d0aedd0287871acbdcd2c6235abbdd55
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "JERSEY-1916: "Provide WLS specific ServletContainerInitializer" Race condition fix to run servlet-3-init-provider integration test in external gf4 by hudson job (jersey2-gf4-integration-servlet-3-init-provider)."
Merge "Attempt to fix failing E2E test in external job."
Merge "Fixed reference to JSON media artefact in user guide."
Fixed reference to JAX-RS 2.0 API in examples.

Change-Id: I77d2a54f4f1a49cdfa34edb323c83c2a4f280b14
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
[maven-release-plugin] prepare release 2.1

Change-Id: I3efc3638996e5fbeaaa43532fcd40e14b1621969
[maven-release-plugin] prepare for next development iteration

Change-Id: I14b663d8e738f5971aa7c85a744e0fa26b5ab4de
Released Jersey 2.1 incubator content.

- Updated E2E test project versions to 2.2-SNAPSHOT.
- Added incubator to default build, removed profile to avoid future release issues.

Change-Id: I9d0acef9c7ad1afd299b78ca3e41b225156dddf3
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Prepare incubator for next development interation.

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