You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by re...@apache.org on 2021/06/22 11:32:59 UTC
[cxf] 01/02: Updated GraalVM examples to use 21.1.0 release
This is an automated email from the ASF dual-hosted git repository.
reta pushed a commit to branch 3.4.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
commit f39a5f30f192a15fbd014219fef63a2685d27708
Author: Andriy Redko <dr...@gmail.com>
AuthorDate: Sun Jun 20 15:58:33 2021 -0400
Updated GraalVM examples to use 21.1.0 release
(cherry picked from commit 7cdd22fda7e74ddcfbed03dcf95186b8d7f3df55)
---
distribution/src/main/release/samples/jax_rs/graalvm_basic/pom.xml | 1 -
distribution/src/main/release/samples/jaxws_graalvm/pom.xml | 1 -
.../samples/jaxws_graalvm/src/graalvm/client/reflect-config.json | 4 ++++
.../jaxws_graalvm/src/graalvm/client/serialization-config.json | 2 ++
.../samples/jaxws_graalvm/src/graalvm/server/reflect-config.json | 4 ++++
.../jaxws_graalvm/src/graalvm/server/serialization-config.json | 2 ++
.../org.apache.cxf.samples/jaxws_graalvm/native-image.properties | 2 +-
.../src/main/release/samples/jaxws_graalvm_dynamic/client/pom.xml | 1 -
.../jaxws_graalvm_dynamic_client/native-image.properties | 2 +-
.../jaxws_graalvm_dynamic_client/reflect-config.json | 4 ++++
.../jaxws_graalvm_dynamic_client/serialization-config.json | 2 ++
.../src/main/release/samples/jaxws_graalvm_dynamic/server/pom.xml | 1 -
.../jaxws_graalvm_dynamic_server/native-image.properties | 2 +-
.../jaxws_graalvm_dynamic_server/reflect-config.json | 4 ++++
.../jaxws_graalvm_dynamic_server/serialization-config.json | 2 ++
distribution/src/main/release/samples/pom.xml | 1 +
16 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/distribution/src/main/release/samples/jax_rs/graalvm_basic/pom.xml b/distribution/src/main/release/samples/jax_rs/graalvm_basic/pom.xml
index 6b27e7a..b7924c5 100644
--- a/distribution/src/main/release/samples/jax_rs/graalvm_basic/pom.xml
+++ b/distribution/src/main/release/samples/jax_rs/graalvm_basic/pom.xml
@@ -30,7 +30,6 @@
</parent>
<properties>
<cxf.version>${project.version}</cxf.version>
- <graalvm.version>20.3.0</graalvm.version>
</properties>
<profiles>
<profile>
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/pom.xml b/distribution/src/main/release/samples/jaxws_graalvm/pom.xml
index f8e8d2c..717ddc4 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm/pom.xml
+++ b/distribution/src/main/release/samples/jaxws_graalvm/pom.xml
@@ -30,7 +30,6 @@
<properties>
<cxf.version>${project.version}</cxf.version>
<wsdl.file>${basedir}/src/main/resources/addNumbers.wsdl</wsdl.file>
- <graalvm.version>20.3.0</graalvm.version>
</properties>
<build>
<plugins>
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/reflect-config.json b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/reflect-config.json
index bc0e5ee..668c8ba 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/reflect-config.json
+++ b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/reflect-config.json
@@ -55,6 +55,10 @@
"fields":[{"name":"theInstance"}]
},
{
+ "name":"com.sun.xml.bind.v2.ContextFactory",
+ "methods":[{"name":"createContext","parameterTypes":["java.lang.Class[]", "java.util.Map"]}]
+},
+{
"name":"com.sun.xml.bind.v2.model.nav.ReflectionNavigator",
"methods":[{"name":"getInstance","parameterTypes":[] }]
},
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/serialization-config.json b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/serialization-config.json
new file mode 100644
index 0000000..0d4f101
--- /dev/null
+++ b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/client/serialization-config.json
@@ -0,0 +1,2 @@
+[
+]
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/reflect-config.json b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/reflect-config.json
index e4a5a9e..6811000 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/reflect-config.json
+++ b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/reflect-config.json
@@ -47,6 +47,10 @@
"fields":[{"name":"theInstance"}]
},
{
+ "name":"com.sun.xml.bind.v2.ContextFactory",
+ "methods":[{"name":"createContext","parameterTypes":["java.lang.Class[]", "java.util.Map"]}]
+},
+{
"name":"com.sun.xml.bind.v2.model.nav.ReflectionNavigator",
"methods":[{"name":"getInstance","parameterTypes":[] }]
},
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/serialization-config.json b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/serialization-config.json
new file mode 100644
index 0000000..0d4f101
--- /dev/null
+++ b/distribution/src/main/release/samples/jaxws_graalvm/src/graalvm/server/serialization-config.json
@@ -0,0 +1,2 @@
+[
+]
diff --git a/distribution/src/main/release/samples/jaxws_graalvm/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm/native-image.properties b/distribution/src/main/release/samples/jaxws_graalvm/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm/native-image.properties
index b2069af..7eb940f 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm/native-image.properties
+++ b/distribution/src/main/release/samples/jaxws_graalvm/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm/native-image.properties
@@ -1 +1 @@
-Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json --report-unsupported-elements-at-runtime --enable-url-protocols=http
\ No newline at end of file
+Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json -H:SerializationConfigurationResources=${.}/serialization-config.json --report-unsupported-elements-at-ru [...]
\ No newline at end of file
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/pom.xml b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/pom.xml
index 300c5f6..4386a50 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/pom.xml
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/pom.xml
@@ -31,7 +31,6 @@
<properties>
<cxf.version>${project.version}</cxf.version>
<wsdl.file>${basedir}/src/main/resources/addNumbers.wsdl</wsdl.file>
- <graalvm.version>20.3.0</graalvm.version>
</properties>
<profiles>
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/native-image.properties b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/native-image.properties
index b2069af..7eb940f 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/native-image.properties
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/native-image.properties
@@ -1 +1 @@
-Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json --report-unsupported-elements-at-runtime --enable-url-protocols=http
\ No newline at end of file
+Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json -H:SerializationConfigurationResources=${.}/serialization-config.json --report-unsupported-elements-at-ru [...]
\ No newline at end of file
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/reflect-config.json b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/reflect-config.json
index cc6e27b..c215fc8 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/reflect-config.json
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/reflect-config.json
@@ -55,6 +55,10 @@
"fields":[{"name":"theInstance"}]
},
{
+ "name":"com.sun.xml.bind.v2.ContextFactory",
+ "methods":[{"name":"createContext","parameterTypes":["java.lang.Class[]", "java.util.Map"]}]
+},
+{
"name":"com.sun.xml.bind.v2.model.nav.ReflectionNavigator",
"methods":[{"name":"getInstance","parameterTypes":[] }]
},
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/serialization-config.json b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/serialization-config.json
new file mode 100644
index 0000000..0d4f101
--- /dev/null
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/serialization-config.json
@@ -0,0 +1,2 @@
+[
+]
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/pom.xml b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/pom.xml
index 7010590..ebea426 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/pom.xml
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/pom.xml
@@ -31,7 +31,6 @@
<properties>
<cxf.version>${project.version}</cxf.version>
<wsdl.file>${basedir}/src/main/resources/addNumbers.wsdl</wsdl.file>
- <graalvm.version>20.3.0</graalvm.version>
</properties>
<build>
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/native-image.properties b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/native-image.properties
index b2069af..7eb940f 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/native-image.properties
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/native-image.properties
@@ -1 +1 @@
-Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json --report-unsupported-elements-at-runtime --enable-url-protocols=http
\ No newline at end of file
+Args = --initialize-at-build-time=org.slf4j.impl.JDK14LoggerAdapter,org.slf4j.impl.StaticLoggerBinder,org.slf4j.LoggerFactory --allow-incomplete-classpath -H:JNIConfigurationResources=${.}/jni-config.json -H:ResourceConfigurationResources=${.}/resource-config.json -H:DynamicProxyConfigurationResources=${.}/proxy-config.json -H:ReflectionConfigurationResources=${.}/reflect-config.json -H:SerializationConfigurationResources=${.}/serialization-config.json --report-unsupported-elements-at-ru [...]
\ No newline at end of file
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/reflect-config.json b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/reflect-config.json
index e4a5a9e..6811000 100644
--- a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/reflect-config.json
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/reflect-config.json
@@ -47,6 +47,10 @@
"fields":[{"name":"theInstance"}]
},
{
+ "name":"com.sun.xml.bind.v2.ContextFactory",
+ "methods":[{"name":"createContext","parameterTypes":["java.lang.Class[]", "java.util.Map"]}]
+},
+{
"name":"com.sun.xml.bind.v2.model.nav.ReflectionNavigator",
"methods":[{"name":"getInstance","parameterTypes":[] }]
},
diff --git a/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/serialization-config.json b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/serialization-config.json
new file mode 100644
index 0000000..0d4f101
--- /dev/null
+++ b/distribution/src/main/release/samples/jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/serialization-config.json
@@ -0,0 +1,2 @@
+[
+]
diff --git a/distribution/src/main/release/samples/pom.xml b/distribution/src/main/release/samples/pom.xml
index 04fe3af..4efe46a 100644
--- a/distribution/src/main/release/samples/pom.xml
+++ b/distribution/src/main/release/samples/pom.xml
@@ -37,6 +37,7 @@
<cxf.swagger.ui.version>3.38.0</cxf.swagger.ui.version>
<cxf.tika.version>1.26</cxf.tika.version>
<cxf.tomcat.version>9.0.46</cxf.tomcat.version>
+ <graalvm.version>21.1.0</graalvm.version>
</properties>
<dependencies>
<dependency>