Fixed a few maven build warnings.

- The patch fixes a few maven warnings that have been discovered as part of JERSEY-1785 example testing hudson job.

Change-Id: I9a5847d4a3133756088df3fa3a4e12a4bfb78092
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-1844: removed bom pom parent declaration

Change-Id: I2fd2b9e5758207e867a659956b78d5cee94a2a77
Fixed JERSEY-1828.

- Exception that caused the client request commit stream failure included in the log.
- No new tests added due to the nature of this fix.

Change-Id: I4693bbdb5d2a28195e320eb83183e085940bb514
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Fixed JERSEY-1831.

- Fixed potential NPE, added HeadersFactory unit tests, minor pert improvement.

Change-Id: I4b36560ccca5061444528c1de1122a67523d8316
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Fixed JERSEY-1828."
Merge "Fixed JERSEY-1831."
made GF web example apps GF deployable

Change-Id: I0a336cd5e7caa37565b7a13ec95cd099e8a56479
Fixed JERSEY-1832.

- getQueryParams, getPathParams, getPathSegments return values made immutable as required by the API javadoc.

Change-Id: Iecf65fb60e60d2c5a724d09d6cec526c8bf083c7
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
BeanValidation: Fixed jersey.config.beanValidation.enableOutputValidationErrorEntity.server
                property name in web.xml and README.html.

Change-Id: Ibbd4015f9c2152082b871b218bf8b5e4c91e5aec
Merge "Fixed JERSEY-1832."
JERSEY-1849: context-path needs to be used in tests to align Grizzly and standalone GlassFish testing

Change-Id: Ic54771126db74892c1398f545e02263ceab03a63
Resolved JERSEY-1839.

- added support for customisable Jersey runtime thread factory management.
- presently supported on the server side only.
- introduced an common internal background task scheduler (ScheduledExecutorService) injectable using a @BackgroundScheduler qualifier.

Change-Id: I80270fa2cc71f27460cdcfd93dbdacc51bf39bab
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Resolved JERSEY-1839."
managed beans example: com.sun.jersey packages->org.glassfish.jersey, fixed interceptor 

Change-Id: I7539c75abaefab997a9e810504372480b884261d
Switched Jersey 2.0 documentation to DocBook 5.0.

Change-Id: I4dbefed362e6e3277aaa8788f28dcecfa21cadec
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-1492: Expose runtime info (root resource classes, filters, interceptors, workers) via logger.

Change-Id: Ibf5593503306c0ff94b4651d39876d24c2ef2345
Fix for GLASSFISH-20255: CDI Injectees to be ignored also in EJB interceptor
Fix for JERSEY-1825: CDI component provider refactored, added support for qualified injections

Change-Id: I3766d4ce1c3524eeac5ae68e89fb4384c93eb6b2
Signed-off-by: Jakub Podlesak <jakub.podlesak@oracle.com>
hk2 version bumped up to align with GF trunk

Change-Id: Id78007d75f70f58c8194a2a2128c1b7a6d1cf75b
Merge "Fix for GLASSFISH-20255: CDI Injectees to be ignored also in EJB interceptor Fix for JERSEY-1825: CDI component provider refactored, added support for qualified injections"
fix for GLASSFISH-20354, EJB component provider enforced to take precedence over the CDI component provider

Signed-off-by: Jakub Podlesak <jakub.podlesak@oracle.com>
Change-Id: I66db86c441316f60b55b12d58084d80ddc49e63f