apidocs validation fixes Signed-off-by: Maxim Nesen <senivam@gmail.com>
diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 179d814..3d4994d 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml
@@ -1,5 +1,5 @@ # -# Copyright (c) 2024 Contributors to the Eclipse Foundation +# Copyright (c) 2024, 2025 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0 which is available at @@ -15,7 +15,7 @@ on: [pull_request, push] env: - JAVA_VERSION: '21' + JAVA_VERSION: '17' JAVA_DISTRO: 'temurin' concurrency:
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml index 8c3c71c..9f53f9d 100644 --- a/connectors/helidon-connector/pom.xml +++ b/connectors/helidon-connector/pom.xml
@@ -82,6 +82,7 @@ <artifactId>maven-javadoc-plugin</artifactId> <configuration> <skip>${javadoc.skip}</skip> + <legacyMode>true</legacyMode> </configuration> </plugin> </plugins>
diff --git a/core-common/src/main/java/module-info.java b/core-common/src/main/java/module-info.java index 0ed83e4..5caf76f 100644 --- a/core-common/src/main/java/module-info.java +++ b/core-common/src/main/java/module-info.java
@@ -73,6 +73,7 @@ org.glassfish.jersey.container.grizzly2.http, org.glassfish.jersey.container.servlet, org.glassfish.jersey.container.jetty.http, + org.glassfish.jersey.container.helidon, org.glassfish.jersey.media.sse, org.glassfish.jersey.media.jaxb, org.glassfish.jersey.media.json.jackson,
diff --git a/etc/scripts/apidocs.sh b/etc/scripts/apidocs.sh index 097dfc6..6ca889f 100755 --- a/etc/scripts/apidocs.sh +++ b/etc/scripts/apidocs.sh
@@ -1,3 +1,3 @@ #!/bin/bash -mvn -U -V -B clean install -Ppre-release -Pstaging -pl :apidocs -am -DskipTests \ No newline at end of file +mvn -U -V -B clean install javadoc:jar -Ppre-release -Pstaging -pl :apidocs -am -DskipTests \ No newline at end of file
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml index abd7f9c..52bbe39 100644 --- a/incubator/gae-integration/pom.xml +++ b/incubator/gae-integration/pom.xml
@@ -84,6 +84,13 @@ </instructions> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <legacyMode>true</legacyMode> + </configuration> + </plugin> </plugins> </build> </project>