You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2021/08/16 08:45:56 UTC
[camel-quarkus] branch quarkus-main updated (5f67a7c -> 43cd6a7)
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a change to branch quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 5f67a7c Register ApacheXMLDSig security provider for XmlSecurity
discard 445c02c Temporarily disable quarkiverse-google-cloud extensions native builds #2979
discard 0934b90 Register SASL security provider for kudu
discard 20a3df6 Temporarily work around Infinispan SASL issues #2975
new b1bea56 Register SASL security provider for kudu
new 101d329 Register ApacheXMLDSig security provider for XmlSecurity
new 43cd6a7 Temporarily override google-cloud-graalvm-support until quarkus-google-cloud-services 0.10.0 is available
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5f67a7c)
\
N -- N -- N refs/heads/quarkus-main (43cd6a7)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../component/infinispan/deployment/InfinispanProcessor.java | 7 -------
integration-tests/google-bigquery/pom.xml | 2 --
integration-tests/google-pubsub/pom.xml | 2 --
integration-tests/google-storage/pom.xml | 3 +--
pom.xml | 1 +
poms/bom/pom.xml | 5 +++++
6 files changed, 7 insertions(+), 13 deletions(-)
[camel-quarkus] 01/03: Register SASL security provider for kudu
Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit b1bea56d2074d2aed688da7e94de668bab4199ca
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Aug 3 15:36:58 2021 +0100
Register SASL security provider for kudu
---
.../camel/quarkus/component/kudu/deployment/KuduProcessor.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java b/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
index cab0cc1..ea8c820 100644
--- a/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
+++ b/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
@@ -20,6 +20,7 @@ import io.quarkus.deployment.annotations.BuildProducer;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem;
import io.quarkus.deployment.builditem.FeatureBuildItem;
+import io.quarkus.deployment.builditem.nativeimage.NativeImageSecurityProviderBuildItem;
import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
class KuduProcessor {
@@ -37,6 +38,11 @@ class KuduProcessor {
}
@BuildStep
+ NativeImageSecurityProviderBuildItem saslSecurityProvider() {
+ return new NativeImageSecurityProviderBuildItem("com.sun.security.sasl.Provider");
+ }
+
+ @BuildStep
void reflection(BuildProducer<ReflectiveClassBuildItem> reflectiveClass) {
reflectiveClass.produce(new ReflectiveClassBuildItem(true, false,
"org.apache.kudu.tserver.Tserver$ResourceMetricsPB",
[camel-quarkus] 02/03: Register ApacheXMLDSig security provider for
XmlSecurity
Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 101d32968ec11a0e761b3bdb884d7b976bc53094
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Aug 10 11:20:46 2021 +0100
Register ApacheXMLDSig security provider for XmlSecurity
Fixes #2977
---
.../component/xmlsecurity/deployment/XmlsecurityProcessor.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/extensions/xmlsecurity/deployment/src/main/java/org/apache/camel/quarkus/component/xmlsecurity/deployment/XmlsecurityProcessor.java b/extensions/xmlsecurity/deployment/src/main/java/org/apache/camel/quarkus/component/xmlsecurity/deployment/XmlsecurityProcessor.java
index 4922f3c..6de8f47 100644
--- a/extensions/xmlsecurity/deployment/src/main/java/org/apache/camel/quarkus/component/xmlsecurity/deployment/XmlsecurityProcessor.java
+++ b/extensions/xmlsecurity/deployment/src/main/java/org/apache/camel/quarkus/component/xmlsecurity/deployment/XmlsecurityProcessor.java
@@ -27,8 +27,10 @@ import io.quarkus.deployment.builditem.CombinedIndexBuildItem;
import io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem;
import io.quarkus.deployment.builditem.FeatureBuildItem;
import io.quarkus.deployment.builditem.IndexDependencyBuildItem;
+import io.quarkus.deployment.builditem.nativeimage.NativeImageSecurityProviderBuildItem;
import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
+import org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI;
import org.apache.xml.security.c14n.CanonicalizerSpi;
import org.apache.xml.security.stax.ext.XMLSecurityConstants;
import org.apache.xml.security.transforms.TransformSpi;
@@ -77,4 +79,9 @@ class XmlsecurityProcessor {
.map(RuntimeInitializedClassBuildItem::new)
.forEach(runtimeInitializedClasses::produce);
}
+
+ @BuildStep
+ NativeImageSecurityProviderBuildItem saslSecurityProvider() {
+ return new NativeImageSecurityProviderBuildItem(XMLDSigRI.class.getName());
+ }
}
[camel-quarkus] 03/03: Temporarily override
google-cloud-graalvm-support until quarkus-google-cloud-services 0.10.0 is
available
Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 43cd6a7a25acdc92b5e7cba6c6a35129c9b6d1bb
Author: James Netherton <ja...@gmail.com>
AuthorDate: Mon Aug 16 09:43:35 2021 +0100
Temporarily override google-cloud-graalvm-support until quarkus-google-cloud-services 0.10.0 is available
---
pom.xml | 1 +
poms/bom/pom.xml | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/pom.xml b/pom.xml
index 2c4e8a2..56bfd70 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,6 +74,7 @@
<fommil.netlib.core.version>1.1.2</fommil.netlib.core.version><!-- Mess in Weka transitive deps -->
<jodatime.version>2.10.6</jodatime.version><!-- Mess in transitive dependencies of Spark and Splunk -->
<github-api.version>1.111</github-api.version><!-- Used in a Groovy script bellow -->
+ <google.cloud.graalvm.support.version>0.6.0</google.cloud.graalvm.support.version> <!-- TODO: Remove this https://github.com/apache/camel-quarkus/issues/2979 -->
<guava.version>29.0-jre</guava.version>
<graalvm.version>21.2.0</graalvm.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.graalvm.nativeimage:svm -->
<grpc.version>1.38.1</grpc.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.grpc:grpc-core -->
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index c4ef88a..a065586 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -5742,6 +5742,11 @@
</exclusions>
</dependency>
<dependency>
+ <groupId>com.google.cloud</groupId>
+ <artifactId>google-cloud-graalvm-support</artifactId>
+ <version>${google.cloud.graalvm.support.version}</version>
+ </dependency>
+ <dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${gson.version}</version>