* CDI.current().getBeanManager() now available during shutdown
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Guarding debug statement
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* New licensing module to contain licensing info and HELIDON_THIRD_PARTY_LICENSES.xml
* Add third-party-license-report execution to helidon-maven-plugin
* DBClient integration tests for MySQL, MadiaDB, PostgreSQL and MS SQL Server.
* Changes requested in PR.
* Fixed javadoc build issue.
Signed-off-by: Tomas Kraus <Tomas.Kraus@oracle.com>
* Allow user-provided CDI extensions to veto JAX-RS classes so that they are not included as part of an application during discovery. Changed JaxRsCdiExtension to use a different event to process classes. Updated the bookstore-mp test to verify the veto process and also modernized its tests.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Fixed checkstyle issues.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Enable support for HTTP compression in the webserver. Netty provides support for gzip and deflate encodings. Some new tests to show how it works.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Support for enable-compression flag, set to false by default. Test updated.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* New functional test for HTTP compression in MP. Restored old Jersey test.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Some cleanup of pom and test files.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* 2334 webserver compression (#2)
* Enable support for HTTP compression in the webserver. Netty provides support for gzip and deflate encodings. Some new tests to show how it works.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Support for enable-compression flag, set to false by default. Test updated.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* New functional test for HTTP compression in MP. Restored old Jersey test.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Some cleanup of pom and test files.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Changes for new test support.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Co-authored-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Fixing some problems after a merge.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Fixing some problems after a merge.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Fixed location and annotations on enableCompression method in builder.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Co-authored-by: Tomas Langer <tomas.langer@gmail.com>
* Outbound security disabled in OidcConfig when invoking OIDC identity provider.
* Pre-matching filter now using security executor service instead of jersey async executor service.
* Async executor was triggered by pre-matching security filter, now by test itself.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Injection of web target with correct endpoint.
* Support for junit5 tests already in MP Config implementation
* Support for inherited repeating annotations.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>