- surefire & failsafe updated to 3.0.0-M5
- removed plugin dependency on junit-jupiter-engine
- set useModulePath to false
- add native-image profile to quickstart-standalone-se
- remove junit-platform-surefire-provider in quickstart-standalone-se
* Upgraded to the latest version of the Eclipselink Maven plugin and aligned Eclipselink version to correspond with it.
* Fixed Pokemon example which was using EclipseLink weaving but a Hibernate runtime.
* Removed commented out code.
Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
Flattening of the media support structure
Fix for not checking of the context parent when searching for operator
Signed-off-by: David Kral <david.k.kral@oracle.com>
* WebServer configuration.
* Quickstart update
* TLS configuration
* Using new Deprecated config to warn in KeyConfig.
* Deprecated ServerConfiguration and remove its use from Helidon production code.
* Deprecated ServerConfiguration and remove its use from Helidon test and example code.
* Archetype updated. Copyright fixes.
MediaSupport usage redesigned
Http methods added to WebClient interface
package private RequestConfiguration is no longer returned by public interface
Signed-off-by: David Kral <david.k.kral@oracle.com>
* Dependency convergence + jakarta libraries.
* Tests for jar and module path fro MP.
* Dependency fixes to resolve javadoc issues.
* Fixed the command line scripts that validate classpath and module path.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Java 11 javadoc fixes. Turn on failOnError
* Switch to javadoc aggregate goal. Docs are generated as part of site lifecycle
* Update build.sh to build aggregated javadocs after build
* Cleanup based on PR feedback
* Removed requires java.activation
* Update jpa-cdi module-info
* Javadoc: update webclient module-info. Restore webserver dep in native-image-extension
* Update build.sh to use tagged release of javadoc-pluing
Docs: update pre-reqs, change Java references to 11
Cleanup bom/pom.xml, remove use of project.version
Update quickstart Dockerfiles to maven:3.6.3-jdk-11 and openjdk:11-jre-slim
Update quickstart build.gradle to Java 11 and work with Gradle 6
Update build tools to 1.1.1.
Update helidon-maven-plugin to 1.1.1
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Work around issues with the reduced pom created by maven-shade-plugin.
See https://issues.apache.org/jira/browse/MNG-5899
Inline the reduced dependencies in the original pom.
Turn-off reduced pom generation.
Update microprofile/weld/pom.xml
Build fixes after repackaging weld.
Build fix - spotbugs exclude missing.
Simplify build and runtime events.
Using predefined priorities.
Validations for all modules in test.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Remove OptionalHelper and replace with Optional methods.
* Remove CollectionsHelper and replace with Set, Map and List methods.
* Replaced `InputStreamHelper` with method of `InputStream`
* Replaced Helidon `StackWalker` with the one from Java
* Updated CHANGELOG.md
* Added an exclude for spotbugs to work around
https://github.com/spotbugs/spotbugs/issues/756
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Support for WebServer services in Helidon MP.
Named routing for applications and services using annotations.
Override routing name and path using configuration.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Test that we can inject dependent and application scoped to webserver service.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Documentation added.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Rebase
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Checkstyle fix.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Javadoc fix.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Typo fix.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Removed parts of another PR. Fixed long lambda.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>