This is an automated email from the ASF dual-hosted git repository.
tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
The following commit(s) were added to refs/heads/main by this push:
new dd9347e2bef NO-ISSUE: Update base images and maven plugins (#2376)
dd9347e2bef is described below
commit dd9347e2bef20ecbb8bd1d555b0f330bf1724b7d
Author: Thiago Lugli <[email protected]>
AuthorDate: Tue May 28 10:36:09 2024 -0300
NO-ISSUE: Update base images and maven plugins (#2376)
---
packages/cors-proxy-image/Containerfile | 2 +-
packages/dashbuilder-viewer-image/Containerfile | 2 +-
packages/dashbuilder/pom.xml | 96 +++++++++++-----------
.../Containerfile | 2 +-
.../dev-webapp/quarkus-app/pom.xml | 19 +++--
.../Containerfile | 4 +-
.../package.json | 2 +-
.../pom.xml | 14 ++--
.../package.json | 4 +-
.../pom.xml | 5 +-
.../dev/Containerfile.ddus-buildtime-install | 2 +-
.../dev/Containerfile.ddus-fileserver | 2 +-
.../dev/Containerfile.ddus-runtime-install | 2 +-
packages/kie-sandbox-webapp-image/Containerfile | 2 +-
.../testdata/pom1-expected.xml_no_auto_formatting | 2 +-
.../testdata/pom1-input.xml_no_auto_formatting | 2 +-
packages/kogito-management-console/Containerfile | 2 +-
packages/kogito-task-console/Containerfile | 2 +-
packages/maven-base/pom.xml | 4 +-
.../pom.xml | 8 +-
.../serverless-workflow-diagram-editor/pom.xml | 2 +-
.../e2e-tests/resources/greeting-flow/pom.xml | 8 +-
packages/stunner-editors/pom.xml | 12 +--
packages/yard-validator-worker/pom.xml | 2 +-
pnpm-lock.yaml | 4 -
repo/graph.dot | 5 +-
repo/graph.json | 3 +-
27 files changed, 107 insertions(+), 107 deletions(-)
diff --git a/packages/cors-proxy-image/Containerfile
b/packages/cors-proxy-image/Containerfile
index 582a4f9c16b..7056604b012 100644
--- a/packages/cors-proxy-image/Containerfile
+++ b/packages/cors-proxy-image/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG CORS_PROXY_DEFAULT_PORT=8080
ARG CORS_PROXY_DEFAULT_ORIGIN=*
diff --git a/packages/dashbuilder-viewer-image/Containerfile
b/packages/dashbuilder-viewer-image/Containerfile
index 55678da2613..fcc4531b36b 100644
--- a/packages/dashbuilder-viewer-image/Containerfile
+++ b/packages/dashbuilder-viewer-image/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
RUN microdnf --disableplugin=subscription-manager -y install httpd \
&& microdnf --disableplugin=subscription-manager clean all \
diff --git a/packages/dashbuilder/pom.xml b/packages/dashbuilder/pom.xml
index 03ebe329489..d1680680727 100644
--- a/packages/dashbuilder/pom.xml
+++ b/packages/dashbuilder/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
@@ -723,17 +723,17 @@
>
<reportOnly>${illegaltransitivereportonly}</reportOnly>
<regexIgnoredClasses combine.children="append">
- <!-- The marshalling classes are generated by Errai
- during GWT compilation. These classes usually contain
references to other
- dependencies which are not part of the project
(transitive dependencies),
- which then results in the dependency check failure.
From the maintenance
+ <!-- The marshalling classes are generated by Errai
+ during GWT compilation. These classes usually contain
references to other
+ dependencies which are not part of the project
(transitive dependencies),
+ which then results in the dependency check failure.
From the maintenance
point of view, ignoring these generated classes seems
like the best option. -->
<regexIgnoredClass>
org\.jboss\.errai\.marshalling\.server\.impl\.ServerMarshallingFactory.*
</regexIgnoredClass>
- <!-- The maven-shade-plugin needs these classes to
- be compile-scope in guvnor-ala-openshift-client to be
picked up, and then
- referenced in guvnor-ala-openshift-provider. When we
don't need to shade
+ <!-- The maven-shade-plugin needs these classes to
+ be compile-scope in guvnor-ala-openshift-client to be
picked up, and then
+ referenced in guvnor-ala-openshift-provider. When we
don't need to shade
anymore, we can remove these lines. -->
<regexIgnoredClass>io\.fabric8\.kubernetes.*</regexIgnoredClass>
<regexIgnoredClass>io\.fabric8\.openshift.*</regexIgnoredClass>
@@ -756,17 +756,17 @@
<rules>
<bannedDependencies>
<excludes combine.children="append">
- <!-- Ban denylisted logging deps (we only use SLF4J
+ <!-- Ban denylisted logging deps (we only use SLF4J
+ Logback) -->
- <!-- In case of transitive dependency, exclude it and
+ <!-- In case of transitive dependency, exclude it and
use 'org.slf4j:jcl-over-slf4j' instead -->
<exclude>commons-logging:commons-log*</exclude>
<exclude
- >log4j:log4j</exclude> <!-- In case of transitive
dependency, exclude it and use 'org.slf4j:log4j-over-slf4j'
+ >log4j:log4j</exclude> <!-- In case of transitive
dependency, exclude it and use 'org.slf4j:log4j-over-slf4j'
instead -->
<exclude
- >javassist:javassist</exclude> <!-- In case of
transitive dependency, exclude it and use 'org.javassist:javassist'
+ >javassist:javassist</exclude> <!-- In case of
transitive dependency, exclude it and use 'org.javassist:javassist'
instead -->
<exclude>org.apache.cxf:cxf-bundle-jaxrs</exclude>
<exclude>org.jboss.weld.se:weld-se</exclude> <!-- Use
weld-se-core instead -->
@@ -808,8 +808,8 @@
</execution>
<execution>
<id>ban-duplicated-classes</id>
- <!-- Using phase=none as we don't want this execution as part
- of the default build. The phase is specified in the "full"
profile and thus
+ <!-- Using phase=none as we don't want this execution as part
+ of the default build. The phase is specified in the "full"
profile and thus
the execution will only be activated when using that profile.
-->
<phase>none</phase>
<goals>
@@ -819,14 +819,14 @@
<rules>
<banDuplicateClasses>
<ignoreClasses>
- <!-- Duplicated by XStream's transitive deps, with
+ <!-- Duplicated by XStream's transitive deps, with
very little chance to get properly fixed -->
<ignoreClass>org.xmlpull.v1.XmlPullParserException</ignoreClass>
<ignoreClass>org.xmlpull.v1.XmlPullParser</ignoreClass>
- <!-- Bundled by both com.sun:tools and
com.sun.xml.bind:jaxb-xjc.
+ <!-- Bundled by both com.sun:tools and
com.sun.xml.bind:jaxb-xjc.
No easy way to exclude one of them. -->
<ignoreClass>org.relaxng.datatype.*</ignoreClass>
- <!-- Classes duplicated by the jar itself (bug), see
+ <!-- Classes duplicated by the jar itself (bug), see
https://issues.apache.org.jira/browse/XMLBEANS-499 -->
<ignoreClass>org.apache.xmlbeans.xml.stream.XMLName</ignoreClass>
<ignoreClass>org.apache.xmlbeans.xml.stream.XMLInputStream</ignoreClass>
@@ -838,17 +838,17 @@
<ignoreClass>org.apache.xmlbeans.xml.stream.ReferenceResolver</ignoreClass>
<ignoreClass>org.apache.xmlbeans.xml.stream.XMLEvent</ignoreClass>
<ignoreClass>org.apache.xmlbeans.xml.stream.Location</ignoreClass>
- <!-- Duplicated in xml-apis:xml-apis:jar:1.4.01 and
- xerces:xercesImpl:jar:2.11.0.SP4. The class is
identical and there is very
+ <!-- Duplicated in xml-apis:xml-apis:jar:1.4.01 and
+ xerces:xercesImpl:jar:2.11.0.SP4. The class is
identical and there is very
little chance this will get ever fixed. -->
<ignoreClass>org.w3c.dom.ElementTraversal</ignoreClass>
<ignoreClass>org.w3c.dom.UserDataHandler</ignoreClass>
- <!-- Packaged both in hornetq-commons and
hornetq-client.
+ <!-- Packaged both in hornetq-commons and hornetq-client.
Remove this once we move the testing from HornetQ to
ActiveMQ (https://issues.jboss.org/browse/JBPM-5503) -->
<ignoreClass>org.hornetq.utils.HornetQUtilBundle_$bundle</ignoreClass>
<ignoreClass>org.hornetq.utils.HornetQUtilLogger_$logger</ignoreClass>
- <!-- Exactly the same case as for above
'javax.annotation.*'
- classes. Following dependencies contain these classes:
'net.jcip:jcip-annotations'
+ <!-- Exactly the same case as for above
'javax.annotation.*'
+ classes. Following dependencies contain these classes:
'net.jcip:jcip-annotations'
and 'com.google.code.findbugs:annotations'. -->
<ignoreClass>net.jcip.annotations.*</ignoreClass>
<!-- Classes from gwt-user duplicated in errai-uibinder
-->
@@ -862,22 +862,22 @@
<ignoreClass>org.eclipse.aether.*</ignoreClass>
<ignoreClass>org.apache.maven.*</ignoreClass>
<ignoreClass>org.codehaus.plexus.*</ignoreClass>
- <!-- Infinispan core includes commons and they have
- duplicated classes. We can't remove commons because
core needs them. Infinispan
+ <!-- Infinispan core includes commons and they have
+ duplicated classes. We can't remove commons because
core needs them. Infinispan
team has been informed about this packaging problem -->
<ignoreClass>org.infinispan.util.AbstractDelegatingConcurrentMap
</ignoreClass>
<ignoreClass>org.infinispan.util.AbstractDelegatingMap</ignoreClass>
<ignoreClass>org.infinispan.util.AbstractDelegatingSet</ignoreClass>
<ignoreClass>org.infinispan.util.AbstractDelegatingCollection</ignoreClass>
- <!-- This package contains auto generated code and
+ <!-- This package contains auto generated code and
is available both in kafka-clients and in
kafka-clients-test -->
<ignoreClass>org.apache.kafka.common.message.*</ignoreClass>
<regexIgnoredClass>org.apache.sshd.common.io.*</regexIgnoredClass>
<regexIgnoredClass>org.apache.sshd.common.auth.*</regexIgnoredClass>
</ignoreClasses>
<dependencies>
- <!-- This JAR contains impl and is aligned with Jakarta
+ <!-- This JAR contains impl and is aligned with Jakarta
spec JARs -->
<dependency>
<groupId>org.glassfish</groupId>
@@ -886,7 +886,7 @@
<ignoreClass>javax.json.*</ignoreClass>
</ignoreClasses>
</dependency>
- <!-- This JAR contains impl and is aligned with Jakarta
+ <!-- This JAR contains impl and is aligned with Jakarta
spec JARs -->
<dependency>
<groupId>org.glassfish</groupId>
@@ -895,7 +895,7 @@
<ignoreClass>javax.el.*</ignoreClass>
</ignoreClasses>
</dependency>
- <!-- This JAR contains reference impl and is only used
+ <!-- This JAR contains reference impl and is only used
on tests -->
<dependency>
<groupId>com.sun.activation</groupId>
@@ -904,7 +904,7 @@
<ignoreClass>javax.activation.*</ignoreClass>
</ignoreClasses>
</dependency>
- <!-- This JAR contains reference impl and is only used
+ <!-- This JAR contains reference impl and is only used
on tests -->
<dependency>
<groupId>com.sun.mail</groupId>
@@ -914,7 +914,7 @@
</ignoreClasses>
</dependency>
<dependency>
- <!-- This JAR contains classes that override classes
+ <!-- This JAR contains classes that override classes
coming from jakarta.* -->
<groupId>org.jboss.errai</groupId>
<artifactId>errai-ioc</artifactId>
@@ -923,7 +923,7 @@
</ignoreClasses>
</dependency>
<dependency>
- <!-- This JAR contains classes that override classes
+ <!-- This JAR contains classes that override classes
coming from jakarta.* -->
<groupId>org.jboss.errai</groupId>
<artifactId>errai-javax-enterprise</artifactId>
@@ -932,7 +932,7 @@
</ignoreClasses>
</dependency>
<dependency>
- <!-- quarkus-ide-launcher is a dependency of
quarkus-core
+ <!-- quarkus-ide-launcher is a dependency of
quarkus-core
that they auto exclude during the build -->
<groupId>io.quarkus</groupId>
<artifactId>quarkus-ide-launcher</artifactId>
@@ -940,9 +940,9 @@
<ignoreClass>*</ignoreClass>
</ignoreClasses>
</dependency>
- <!-- gwt-dev bundles dozens of different 3rd party
- dependencies, but can not be usually excluded as e.g.
GWT Mockito tests are
- using the com.google.gwt classes inside. Ignoring it
for the duplicate classes
+ <!-- gwt-dev bundles dozens of different 3rd party
+ dependencies, but can not be usually excluded as e.g.
GWT Mockito tests are
+ using the com.google.gwt classes inside. Ignoring it
for the duplicate classes
check seems to be the only way. -->
<dependency>
<groupId>com.google.gwt</groupId>
@@ -956,14 +956,14 @@
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<ignoreClasses>
- <!-- Elasticsearch team claims they fixed
performance
- issues in the class and re-bundled it. See
https://discuss.elastic.co/t/an-unshaded-joda-time-classes-in-elasticsearch-2-1-1-jar/38943
+ <!-- Elasticsearch team claims they fixed performance
+ issues in the class and re-bundled it. See
https://discuss.elastic.co/t/an-unshaded-joda-time-classes-in-elasticsearch-2-1-1-jar/38943
Nothing we can do here. -->
<ignoreClass>org.joda.time.base.BaseDateTime</ignoreClass>
</ignoreClasses>
</dependency>
- <!-- kie-dmn-feel-gwt relies on duplicated resources
+ <!-- kie-dmn-feel-gwt relies on duplicated resources
to remove non-GWT-compatible dependencies from
kie-dmn-feel -->
<dependency>
<groupId>org.kie</groupId>
@@ -973,7 +973,7 @@
</ignoreClasses>
</dependency>
- <!-- org.jresearch.gwt.time depends on
domino-slf4j-logger
+ <!-- org.jresearch.gwt.time depends on
domino-slf4j-logger
to provide an emulation java.util.time (JSR-310) to
GWT -->
<dependency>
<groupId>org.dominokit</groupId>
@@ -983,7 +983,7 @@
</ignoreClasses>
</dependency>
- <!-- antlr4gwt and antlr4-c3-gwt (javax.json) rely
+ <!-- antlr4gwt and antlr4-c3-gwt (javax.json) rely
on duplicated resources to provide a GWT-compatible
implementation for ANTLR -->
<dependency>
<groupId>org.antlr</groupId>
@@ -1000,7 +1000,7 @@
</ignoreClasses>
</dependency>
- <!-- ignore jboss-logging included in kie server router
+ <!-- ignore jboss-logging included in kie server router
as it is required by undertow and uberjar usage -->
<dependency>
<groupId>org.kie.server</groupId>
@@ -1025,8 +1025,8 @@
</ignoreClasses>
</dependency>
<dependency>
- <!-- The openshift-client duplicates these classes
- from the kubernetes-client. It is an upstream
io.fabric8 issue that needs
+ <!-- The openshift-client duplicates these classes
+ from the kubernetes-client. It is an upstream
io.fabric8 issue that needs
to be fixed there:
https://github.com/fabric8io/kubernetes-client/issues/828 -->
<groupId>io.fabric8</groupId>
<artifactId>openshift-client</artifactId>
@@ -1304,7 +1304,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
- <version>1.3.0</version>
+ <version>1.6.0</version>
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>resolveCiFriendliesOnly</flattenMode>
@@ -1345,8 +1345,8 @@
<executions>
<execution>
<id>ban-duplicated-classes</id>
- <!-- The execution's configuration is part of the
pluginManagement.
- This piece here only makes sure the execution is enabled (by
specifying a
+ <!-- The execution's configuration is part of the
pluginManagement.
+ This piece here only makes sure the execution is enabled (by
specifying a
phase) for full profile builds. -->
<phase>validate</phase>
</execution>
diff --git a/packages/dev-deployment-dmn-form-webapp-image/Containerfile
b/packages/dev-deployment-dmn-form-webapp-image/Containerfile
index ceab50f22e7..37771fde116 100644
--- a/packages/dev-deployment-dmn-form-webapp-image/Containerfile
+++ b/packages/dev-deployment-dmn-form-webapp-image/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
RUN microdnf --disableplugin=subscription-manager -y install httpd \
&& microdnf --disableplugin=subscription-manager clean all \
diff --git
a/packages/dev-deployment-dmn-form-webapp/dev-webapp/quarkus-app/pom.xml
b/packages/dev-deployment-dmn-form-webapp/dev-webapp/quarkus-app/pom.xml
index 20d0ea63639..e6bce3a0e1c 100644
--- a/packages/dev-deployment-dmn-form-webapp/dev-webapp/quarkus-app/pom.xml
+++ b/packages/dev-deployment-dmn-form-webapp/dev-webapp/quarkus-app/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd"
@@ -28,14 +28,15 @@
<version>0.0.0</version>
<properties>
- <compiler-plugin.version>3.8.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.parameters>true</maven.compiler.parameters>
- <maven.compiler.source>11</maven.compiler.source>
- <maven.compiler.target>11</maven.compiler.target>
+ <maven.compiler.source>17</maven.compiler.source>
+ <maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
- <version.junit>4.13.1</version.junit>
+ <surefire-plugin.version>3.2.5</surefire-plugin.version>
+ <version.junit>4.13.2</version.junit>
+ <quarkus.analytics.disabled>true</quarkus.analytics.disabled>
</properties>
<dependencyManagement>
@@ -157,7 +158,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
- <version>1.3.0</version>
+ <version>1.6.0</version>
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>resolveCiFriendliesOnly</flattenMode>
diff --git
a/packages/dev-deployment-kogito-quarkus-blank-app-image/Containerfile
b/packages/dev-deployment-kogito-quarkus-blank-app-image/Containerfile
index 38e4a81b06b..c82a6e8e2d0 100644
--- a/packages/dev-deployment-kogito-quarkus-blank-app-image/Containerfile
+++ b/packages/dev-deployment-kogito-quarkus-blank-app-image/Containerfile
@@ -27,7 +27,9 @@ ENV
DEV_DEPLOYMENT__UPLOAD_SERVICE_EXTRACT_TO_DIR=$HOME_PATH/app/src/main/resour
ENV DEV_DEPLOYMENT__UPLOAD_SERVICE_PORT=8080
COPY --chown=$USER_ID:$USER_ID dist-dev/quarkus-app $HOME_PATH/app/
-COPY --chown=$USER_ID:$USER_ID dist-dev/quarkus-app-m2
/tmp/kogito/.m2/repository
+# This copies the jbpm-quarkus-devui dependencies to the m2 repository.
+# Commented out for now as it still requires docker to run.
https://github.com/apache/incubator-kie-issues/issues/1272
+# COPY --chown=$USER_ID:$USER_ID dist-dev/quarkus-app-m2
/tmp/kogito/.m2/repository
RUN ./mvnw clean package -B -ntp -Dmaven.test.skip
-Dmaven.repo.local=/tmp/kogito/.m2/repository
-Dquarkus.http.non-application-root-path=${ROOT_PATH}/q
-Dquarkus.http.root-path=${ROOT_PATH} \
&& chgrp -R 0 $HOME_PATH/app && chmod -R g=u $HOME_PATH/app && chgrp -R 0
/tmp/kogito && chmod -R g=u /tmp/kogito && chgrp -R 0 /.m2 && chmod -R g=u /.m2
diff --git
a/packages/dev-deployment-kogito-quarkus-blank-app-image/package.json
b/packages/dev-deployment-kogito-quarkus-blank-app-image/package.json
index 2a90303600d..7a5600680f2 100644
--- a/packages/dev-deployment-kogito-quarkus-blank-app-image/package.json
+++ b/packages/dev-deployment-kogito-quarkus-blank-app-image/package.json
@@ -15,7 +15,7 @@
"scripts": {
"build:dev": "run-script-if --bool \"$(build-env containerImages.build)\"
--then \"pnpm copy:assets\" \"pnpm image:docker:build\"",
"build:prod": "run-script-if --bool \"$(build-env containerImages.build)\"
--then \"pnpm copy:assets\" \"pnpm image:docker:build\"",
- "copy:assets": "rimraf dist-dev && mkdir -p ./dist-dev && pnpm
copy:m2-for-jbpm-quarkus-devui && pnpm copy:quarkus-app",
+ "copy:assets": "rimraf dist-dev && mkdir -p ./dist-dev && pnpm
copy:quarkus-app",
"copy:m2-for-jbpm-quarkus-devui": "mvn dependency:copy-dependencies
-Dmdep.useRepositoryLayout=true -Dmdep.copyPom=true -DexcludeTransitive=true
-DoutputDirectory=./dist-dev/quarkus-app-m2",
"copy:quarkus-app": "run-script-os",
"copy:quarkus-app:linux:darwin": " cp -R
./node_modules/@kie-tools/dev-deployment-kogito-quarkus-blank-app/
./dist-dev/quarkus-app && rm -rf ./dist-dev/quarkus-app/node_modules
./dist-dev/quarkus-app/install.js ./dist-dev/quarkus-app/env
./dist-dev/quarkus-app/package.json",
diff --git a/packages/dev-deployment-kogito-quarkus-blank-app-image/pom.xml
b/packages/dev-deployment-kogito-quarkus-blank-app-image/pom.xml
index 1ac91d54290..7a114b351c5 100644
--- a/packages/dev-deployment-kogito-quarkus-blank-app-image/pom.xml
+++ b/packages/dev-deployment-kogito-quarkus-blank-app-image/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd"
@@ -28,7 +28,7 @@
<version>${revision}</version>
<dependencies>
- <dependency>
+ <!-- <dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-quarkus-devui-deployment</artifactId>
<version>${project.version}</version>
@@ -37,13 +37,13 @@
<groupId>org.jbpm</groupId>
<artifactId>jbpm-quarkus-devui</artifactId>
<version>${project.version}</version>
- </dependency>
- <dependency>
+ </dependency> -->
+ <!-- <dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-quarkus-devui-parent</artifactId>
<version>${project.version}</version>
<type>pom</type>
- </dependency>
+ </dependency> -->
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-tools-maven-base</artifactId>
diff --git a/packages/dev-deployment-kogito-quarkus-blank-app/package.json
b/packages/dev-deployment-kogito-quarkus-blank-app/package.json
index bac09dbecbb..7e7e7c320f8 100644
--- a/packages/dev-deployment-kogito-quarkus-blank-app/package.json
+++ b/packages/dev-deployment-kogito-quarkus-blank-app/package.json
@@ -29,9 +29,7 @@
"quarkus:dev:darwin:linux": "mvn clean package quarkus:dev -DskipTests",
"quarkus:dev:win32": "mvn clean package quarkus:dev `-DskipTests"
},
- "dependencies": {
- "@kie-tools/jbpm-quarkus-devui": "workspace:*"
- },
+ "dependencies": {},
"devDependencies": {
"@kie-tools/maven-config-setup-helper": "workspace:*",
"@kie-tools/root-env": "workspace:*",
diff --git a/packages/dev-deployment-kogito-quarkus-blank-app/pom.xml
b/packages/dev-deployment-kogito-quarkus-blank-app/pom.xml
index e31665fca9e..529bcbbb56c 100644
--- a/packages/dev-deployment-kogito-quarkus-blank-app/pom.xml
+++ b/packages/dev-deployment-kogito-quarkus-blank-app/pom.xml
@@ -37,7 +37,7 @@
<version>${revision}</version>
<properties>
- <compiler-plugin.version>3.12.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.parameters>true</maven.compiler.parameters>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
@@ -108,6 +108,7 @@
</exclusions>
</dependency>
<!-- This still requires docker to run. Uncomment when solved. -->
+ <!-- https://github.com/apache/incubator-kie-issues/issues/1272 -->
<!-- <dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-quarkus-devui</artifactId>
@@ -171,7 +172,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
- <version>1.3.0</version>
+ <version>1.6.0</version>
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>resolveCiFriendliesOnly</flattenMode>
diff --git
a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-buildtime-install
b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-buildtime-install
index ed2177a801b..edc61a9a30f 100644
---
a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-buildtime-install
+++
b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-buildtime-install
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG DDUS_FILESERVER_IP=""
ARG DDUS_VERSION="0.0.0"
diff --git
a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-fileserver
b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-fileserver
index 736e93baf2d..1b7441db6d4 100644
--- a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-fileserver
+++ b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-fileserver
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG DDUS_VERSION="0.0.0"
diff --git
a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-runtime-install
b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-runtime-install
index f8cecbdf638..9a1257528da 100644
---
a/packages/dev-deployment-upload-service/dev/Containerfile.ddus-runtime-install
+++
b/packages/dev-deployment-upload-service/dev/Containerfile.ddus-runtime-install
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM registry.access.redhat.com/ubi9/ubi-minimal:9.4
ENV DDUS_FILESERVER_IP=""
ENV DDUS_VERSION="0.0.0"
diff --git a/packages/kie-sandbox-webapp-image/Containerfile
b/packages/kie-sandbox-webapp-image/Containerfile
index 10b6b10317c..b581a0dcfdc 100644
--- a/packages/kie-sandbox-webapp-image/Containerfile
+++ b/packages/kie-sandbox-webapp-image/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG KIE_SANDBOX_DEFAULT_PORT=8080
diff --git
a/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-expected.xml_no_auto_formatting
b/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-expected.xml_no_auto_formatting
index ae777190d86..ecb8faa0730 100644
---
a/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-expected.xml_no_auto_formatting
+++
b/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-expected.xml_no_auto_formatting
@@ -5,7 +5,7 @@
<artifactId>getting-started</artifactId>
<version>1.0.0-SNAPSHOT</version>
<properties>
- <compiler-plugin.version>3.12.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
diff --git
a/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-input.xml_no_auto_formatting
b/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-input.xml_no_auto_formatting
index f2050b01b73..8d8eaa5cd3f 100644
---
a/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-input.xml_no_auto_formatting
+++
b/packages/kn-plugin-workflow/pkg/command/quarkus/testdata/pom1-input.xml_no_auto_formatting
@@ -7,7 +7,7 @@
<artifactId>getting-started</artifactId>
<version>1.0.0-SNAPSHOT</version>
<properties>
- <compiler-plugin.version>3.12.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
diff --git a/packages/kogito-management-console/Containerfile
b/packages/kogito-management-console/Containerfile
index 52ab30dd1fc..e58ae32a702 100644
--- a/packages/kogito-management-console/Containerfile
+++ b/packages/kogito-management-console/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG KOGITO_MANAGEMENT_CONSOLE_PORT=8080
diff --git a/packages/kogito-task-console/Containerfile
b/packages/kogito-task-console/Containerfile
index 93ffaba876a..6c8f1034d94 100644
--- a/packages/kogito-task-console/Containerfile
+++ b/packages/kogito-task-console/Containerfile
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.3
+FROM --platform=linux/amd64 registry.access.redhat.com/ubi9/ubi-minimal:9.4
ARG KOGITO_TASK_CONSOLE_PORT=8080
diff --git a/packages/maven-base/pom.xml b/packages/maven-base/pom.xml
index ff4d15359f4..4ef90a2b549 100644
--- a/packages/maven-base/pom.xml
+++ b/packages/maven-base/pom.xml
@@ -104,9 +104,9 @@
<maven.compiler.parameters>true</maven.compiler.parameters>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <compiler-plugin.version>3.12.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<version.resources.plugin>3.2.0</version.resources.plugin>
- <version.flatten.plugin>1.3.0</version.flatten.plugin>
+ <version.flatten.plugin>1.6.0</version.flatten.plugin>
<version.junit>4.13.2</version.junit>
<surefire-plugin.version>3.2.5</surefire-plugin.version>
<quarkus.platform.version>3.8.4</quarkus.platform.version>
diff --git
a/packages/serverless-logic-web-tools-swf-deployment-quarkus-app/pom.xml
b/packages/serverless-logic-web-tools-swf-deployment-quarkus-app/pom.xml
index a62de181587..40a5864091d 100644
--- a/packages/serverless-logic-web-tools-swf-deployment-quarkus-app/pom.xml
+++ b/packages/serverless-logic-web-tools-swf-deployment-quarkus-app/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd"
@@ -37,7 +37,7 @@
<version>${revision}</version>
<properties>
- <compiler-plugin.version>3.12.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<failsafe.useModulePath>false</failsafe.useModulePath>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/packages/serverless-workflow-diagram-editor/pom.xml
b/packages/serverless-workflow-diagram-editor/pom.xml
index 479473fe8a8..b17171ebf2a 100644
--- a/packages/serverless-workflow-diagram-editor/pom.xml
+++ b/packages/serverless-workflow-diagram-editor/pom.xml
@@ -718,7 +718,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
- <version>1.3.0</version>
+ <version>1.6.0</version>
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>resolveCiFriendliesOnly</flattenMode>
diff --git
a/packages/serverless-workflow-vscode-extension/e2e-tests/resources/greeting-flow/pom.xml
b/packages/serverless-workflow-vscode-extension/e2e-tests/resources/greeting-flow/pom.xml
index 9173e98f8af..17ee5c338aa 100644
---
a/packages/serverless-workflow-vscode-extension/e2e-tests/resources/greeting-flow/pom.xml
+++
b/packages/serverless-workflow-vscode-extension/e2e-tests/resources/greeting-flow/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd"
@@ -27,7 +27,7 @@
<artifactId>greeting-flow</artifactId>
<version>1.0</version>
<properties>
- <compiler-plugin.version>3.8.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.release>11</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
diff --git a/packages/stunner-editors/pom.xml b/packages/stunner-editors/pom.xml
index e397a3302bb..823ef776139 100644
--- a/packages/stunner-editors/pom.xml
+++ b/packages/stunner-editors/pom.xml
@@ -7,15 +7,15 @@
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
- ~
+ ~
~ http://www.apache.org/licenses/LICENSE-2.0
- ~
+ ~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
- ~ under the License.
+ ~ under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
@@ -24,7 +24,7 @@
>
<!-- Purposefully not declaring maven-base as parent -->
<!-- As this package is not intended to be published. -->
-
+
<modelVersion>4.0.0</modelVersion>
<groupId>org.kie.kogito.stunner.editors</groupId>
<artifactId>stunner-editors-parent</artifactId>
@@ -667,7 +667,7 @@
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
</exclusion>
- <!-- Excluding old com.google.gwt 2.8.0 gwt-user and gwt-dev assets
+ <!-- Excluding old com.google.gwt 2.8.0 gwt-user and gwt-dev assets
that collides with newer org.gwtproject assets in gwt 2.10+
versions -->
<exclusion>
<groupId>com.google.gwt</groupId>
@@ -866,7 +866,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
- <version>1.3.0</version>
+ <version>1.6.0</version>
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>resolveCiFriendliesOnly</flattenMode>
diff --git a/packages/yard-validator-worker/pom.xml
b/packages/yard-validator-worker/pom.xml
index c8af904c4e8..4fdccef3552 100644
--- a/packages/yard-validator-worker/pom.xml
+++ b/packages/yard-validator-worker/pom.xml
@@ -44,7 +44,7 @@
<properties>
<yaml.mapper>0.4</yaml.mapper>
<org.jresearch.gwt.time>2.0.10</org.jresearch.gwt.time>
- <compiler-plugin.version>3.8.1</compiler-plugin.version>
+ <compiler-plugin.version>3.13.0</compiler-plugin.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<j2cl.maven.plugin.version>0.23.0</j2cl.maven.plugin.version>
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e3fd9e7befc..04da3543cf4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -3337,10 +3337,6 @@ importers:
version: 1.1.6
packages/dev-deployment-kogito-quarkus-blank-app:
- dependencies:
- "@kie-tools/jbpm-quarkus-devui":
- specifier: workspace:*
- version: link:../jbpm-quarkus-devui
devDependencies:
"@kie-tools/maven-config-setup-helper":
specifier: workspace:*
diff --git a/repo/graph.dot b/repo/graph.dot
index b783733f63d..efc21715fa8 100644
--- a/repo/graph.dot
+++ b/repo/graph.dot
@@ -88,6 +88,7 @@ digraph G {
"@kie-tools/form-dmn" [ color = "blue", fontcolor = "blue", style =
"rounded" ];
"@kie-tools/dev-deployment-dmn-form-webapp-image" [ color = "black",
fontcolor = "black", style = "dashed, rounded" ];
"@kie-tools/dev-deployment-kogito-quarkus-blank-app" [ color = "black",
fontcolor = "black", style = "dashed, rounded" ];
+ "@kie-tools/maven-config-setup-helper" [ color = "black", fontcolor =
"black", style = "dashed, rounded" ];
"@kie-tools/dev-deployment-kogito-quarkus-blank-app-image" [ color =
"black", fontcolor = "black", style = "dashed, rounded" ];
"@kie-tools/dmn-editor" [ color = "blue", fontcolor = "blue", style =
"rounded" ];
"@kie-tools-core/react-hooks" [ color = "purple", fontcolor = "purple",
style = "rounded" ];
@@ -134,7 +135,6 @@ digraph G {
"@kie-tools/kogito-task-console" [ color = "black", fontcolor = "black",
style = "dashed, rounded" ];
"@kie-tools/runtime-tools-task-console-webapp" [ color = "blue", fontcolor =
"blue", style = "rounded" ];
"@kie-tools-core/kubernetes-bridge" [ color = "purple", fontcolor =
"purple", style = "rounded" ];
- "@kie-tools/maven-config-setup-helper" [ color = "black", fontcolor =
"black", style = "dashed, rounded" ];
"@kie-tools-core/workspace" [ color = "purple", fontcolor = "purple", style
= "rounded" ];
"@kie-tools/unitables-dmn" [ color = "blue", fontcolor = "blue", style =
"rounded" ];
"pmml-vscode-extension" [ color = "blue", fontcolor = "blue", style =
"rounded" ];
@@ -307,7 +307,8 @@ digraph G {
"@kie-tools/dev-deployment-dmn-form-webapp" -> "@kie-tools/form-dmn" [ style
= "solid", color = "black" ];
"@kie-tools/dev-deployment-dmn-form-webapp-image" ->
"@kie-tools/dev-deployment-dmn-form-webapp" [ style = "solid", color = "black"
];
"@kie-tools/dev-deployment-dmn-form-webapp-image" ->
"@kie-tools/image-builder" [ style = "dashed", color = "black" ];
- "@kie-tools/dev-deployment-kogito-quarkus-blank-app" ->
"@kie-tools/jbpm-quarkus-devui" [ style = "solid", color = "black" ];
+ "@kie-tools/dev-deployment-kogito-quarkus-blank-app" ->
"@kie-tools/maven-config-setup-helper" [ style = "dashed", color = "black" ];
+ "@kie-tools/dev-deployment-kogito-quarkus-blank-app" ->
"@kie-tools/root-env" [ style = "dashed", color = "black" ];
"@kie-tools/dev-deployment-kogito-quarkus-blank-app-image" ->
"@kie-tools/dev-deployment-base-image" [ style = "solid", color = "black" ];
"@kie-tools/dev-deployment-kogito-quarkus-blank-app-image" ->
"@kie-tools/dev-deployment-kogito-quarkus-blank-app" [ style = "solid", color =
"black" ];
"@kie-tools/dev-deployment-upload-service" -> "@kie-tools/root-env" [ style
= "dashed", color = "black" ];
diff --git a/repo/graph.json b/repo/graph.json
index 044cc4be4a2..1d7d99b44f3 100644
--- a/repo/graph.json
+++ b/repo/graph.json
@@ -710,9 +710,10 @@
},
{
"source": "@kie-tools/dev-deployment-kogito-quarkus-blank-app",
- "target": "@kie-tools/jbpm-quarkus-devui",
+ "target": "@kie-tools/maven-config-setup-helper",
"weight": 1
},
+ { "source": "@kie-tools/dev-deployment-kogito-quarkus-blank-app",
"target": "@kie-tools/root-env", "weight": 1 },
{
"source": "@kie-tools/dev-deployment-kogito-quarkus-blank-app-image",
"target": "@kie-tools/dev-deployment-base-image",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]