JERSEY-2471 Fix some javac type cast warnings
Fixed some typos in SSE chapter
Fixed some spelling and grammatical errors in Security chapter
JERSEY-2495 and JERSEY-2059 - support for different Spring @Component archetypes
Copyright, license and author comments
Test case for custom composite annotation with @Component
JERSEY-2494 AsyncResponse timeouts creates unnecessary GC pressure

Change-Id: I0ed373c02254c4b5fde1c080f215ac27490c870b
J-146: Lower the footprint of Jersey Monitoring for apps that are not used
J-138: ExtendedMonitoringStatisticsListener is never called
J-154: NPE in TimeWindowStatisticsImpl during WLS shutdown

 - introduced empty constants
 - simple caching
 - performace test

Change-Id: Idaf92452cb69d77d6ed63cfc4802168b0a28a8e9
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
Merge "J-146: Lower the footprint of Jersey Monitoring for apps that are not used J-138: ExtendedMonitoringStatisticsListener is never called J-154: NPE in TimeWindowStatisticsImpl during WLS shutdown"
Merge "JERSEY-2494 AsyncResponse timeouts creates unnecessary GC pressure"
Resolved J-74: Clean maven config to reflect moving to JDK 7.

- Removed JDK 7 (or higher) specific maven pom profiles
- Moved JDK 7 or higher unit tests to the location of all the unit tests

Change-Id: I97727a8e7fe8e14a01c96dbb7efed4be246af1fe
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-2525 Incoming URL components are parsed for bracket paths

Change-Id: I95a89d44c5550fd764909057f7dd7d8d29f317e1
Merge "JERSEY-2525 Incoming URL components are parsed for bracket paths"
J-167: Clean-up deprecated APIs in Jersey code base.

 - ResourceModelContext and ResourceModelListener removed
 - Migration Guide updated

Change-Id: I1bd0e77d9f3ac81070ad11f889ea7a9da778f902
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
Small fix in the migration guide.

Change-Id: Iae1461e5a7582e13acafb152d9cfea9208673bf6
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Integrate Grizzly 2.3.14 and grizzly-http-client 1.8
JERSEY-2533: Jersey 2.8 and JSONP with missing closing parenthese for JsonStructure

 - Jersey prevents closing provided streams in MBR/MBW
 - updated MBR/MBW tests + reproducer test

Change-Id: Ibeac781462fc1db97507a94aa5986f52e2b4f7af
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
JERSEY-2497: No source injected for custom type in FormDataParam.

 - fix + reproducer
 - Jersey is able to inject list of generic types (via @FormDataParam)

Change-Id: I79e45ce866ffe4d5faa14f2836410392aad47f51
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
Minor code style fixes in CSRF filters.

Change-Id: I99448b24c39fd1839026a1bfef0b34f2b2606f5a
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
fix and test for JERSEY-2556