Add Expires to toString if set, with prefered date format.
JERSEY-2315 JerseyTest now uses it's own getProperty method for getting the port number to use, which makes it possible to overriding it by calling jerseyTest.set(TestProperties.CONTAINER_PORT, N). Test uses forceSet(), only because Maven in BuildHive sets the port number system property. When the system property is not set, using set() works well. Also, updated copyright year.
Jersey needs to run on JDK6, so we need to use a version of ko-ws-tyrus that is compiled with -target 1.6 - e.g. updating to 0.7.1 version
Adding missing type parameter
Jersey-1.x migrated tests, part II

Change-Id: Ia3efbf8e18622bbb964a98acffd2c60006339c55
JERSEY-2335: Injection into providers obtained via META-INF/services mechanism doesn't work correctly.
 - the injection was not working at all in fact
 - rather then registering instances, we should pass classes to hk2 in service finder binder to make the proper binding
 - added two tests to check field/ctor injection into MBW providers
 - portability tests rewritten, as the above change means Jersey 1 specific providers break Jersey 2 runtime, to fix the tests i made sure just one Jersey version is presented at runtime (the original use case of the portability module)
- rebased on master HEAD

Change-Id: I7ce3d1b4e010acefd1e2271d326b016c112ba6ae
Signed-off-by: Jakub Podlesak <jakub.podlesak@oracle.com>
Added jersey-guava module to BOM.

Change-Id: Idde8f85c79d0ecff49606f217d0476f03e9dfb37
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
JERSEY-2087 - Cannot deserialize JSON to java.util.Map with MOXy

Change-Id: If93a75c7c104dcfce2727d6c7dadce9b6d7fce26
Merge "JERSEY-2087 - Cannot deserialize JSON to java.util.Map with MOXy"
Merge "JERSEY-2335: Injection into providers obtained via META-INF/services mechanism doesn't work correctly.  - the injection was not working at all in fact  - rather then registering instances, we should pass classes to hk2 in service finder binder to make the proper binding  - added two tests to check field/ctor injection into MBW providers  - portability tests rewritten, as the above change means Jersey 1 specific providers break Jersey 2 runtime, to fix the tests i made sure just one Jersey version is presented at runtime (the original use case of the portability module) - rebased on master HEAD"
Merge "Jersey-1.x migrated tests, part II"
JERSEY-2167 Not-reproducer; Original testcase adjusted to work correctly

Change-Id: I032cf2877aad491916e2561c3a6015695ad8ba82
JERSEY-2194: Complete migration of Jersey 1.x tests, part III

AllowHttpHeaderTest -> OptionsTest
AsyncHttpMethodTest -> various async tests
ConfigurationTest (follow redirects) -> FollowRedirectsTest (e2e & various connectors)
ConnectionListenerTest -> ContainerListener from Client not supported
HTTPDigestAuthFilterTest -> HttpDigestAuthFilterTest
GenericTypeAndEntityTest -> EntityTypesTest
HttpHeadersTest -> ClientTest, HttpHeadersTest (connectors)
HttpMethodWorkaroundTest -> HttpMethodTest + example using custom method
InjectableProviderTest -> CustomInjectablesApplicationTest, cannot inject custom classes via @Context
ThreadpoolSizeTest -> AsyncTest
UriBuildingTest -> JerseyUriBuilderTest
ClasspathResourceConfigTest -> ResourceConfigTest
DefaultResourceConfigTest -> ResourceConfigTest
JarZipSchemeScannerTest -> JarFileScannerTest
PackageResourceConfigTest -> JarFileScannerTest
ServiceFinderTest -> ServiceFinderTest
CachedEntityFilterTest -> there is no CachedEntityContainerRequest anymore
EntityWriterTest -> no properties for RequestFilters in ResourceConfig

Change-Id: Ic127b7c4c7231c845a69198a7cd7303bb22e3e68
Signed-off-by: Michal Gajdos <michal.gajdos@oracle.com>
JERSEY-2206: "Processing of header changes in a WriterInterceptor"
JERSEY-2123: "ApacheConnector MultiPart file upload - no multipart boundary was found"
Connectors log warning whenever headers (requested vs. really send) differ.
ApacheConnector and JettyConnector are not public classes anymore.

Change-Id: Ie338bd0707049b2866f41fc084495341d20e1d90
First cut port of the declarative linking functionality into Jersey 2.x code line
Update doc to match new feature style and put a few more items in the demo model
Version number typo
Fix mistake in README
Fixed a date, removed files no longer needed
Fixed Jersey build on JDK 7.

- Previous commit (JERSEY-2206 + JERSEY-2123) introduced a reference to Guava component in the test code that does not have Guava dependency declared.
- The fix removes the need for the Guava dependency. 

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