You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2020/03/06 09:42:45 UTC
[camel-quarkus] 02/03: chore(salesforce): add missing reflective
base dto classes
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 1da05af9280ea2fbbdd58b9518360ca06b0cfb53
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Thu Mar 5 14:13:29 2020 +0100
chore(salesforce): add missing reflective base dto classes
---
.../salesforce/deployment/SalesforceProcessor.java | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/extensions/salesforce/deployment/src/main/java/org/apache/camel/quarkus/component/salesforce/deployment/SalesforceProcessor.java b/extensions/salesforce/deployment/src/main/java/org/apache/camel/quarkus/component/salesforce/deployment/SalesforceProcessor.java
index 40385dc..ee3d8d5 100644
--- a/extensions/salesforce/deployment/src/main/java/org/apache/camel/quarkus/component/salesforce/deployment/SalesforceProcessor.java
+++ b/extensions/salesforce/deployment/src/main/java/org/apache/camel/quarkus/component/salesforce/deployment/SalesforceProcessor.java
@@ -23,7 +23,14 @@ import io.quarkus.deployment.annotations.BuildProducer;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.builditem.FeatureBuildItem;
import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
+import org.apache.camel.component.salesforce.internal.dto.LoginError;
import org.apache.camel.component.salesforce.internal.dto.LoginToken;
+import org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum;
+import org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum;
+import org.apache.camel.component.salesforce.internal.dto.PushTopic;
+import org.apache.camel.component.salesforce.internal.dto.QueryRecordsPushTopic;
+import org.apache.camel.component.salesforce.internal.dto.RestChoices;
+import org.apache.camel.component.salesforce.internal.dto.RestErrors;
import org.eclipse.jetty.client.HttpClient;
import org.eclipse.jetty.client.ProtocolHandlers;
@@ -31,6 +38,13 @@ class SalesforceProcessor {
private static final List<Class<?>> SALESFORCE_REFLECTIVE_CLASSES = Arrays.asList(
HttpClient.class,
LoginToken.class,
+ LoginError.class,
+ NotifyForFieldsEnum.class,
+ NotifyForOperationsEnum.class,
+ PushTopic.class,
+ QueryRecordsPushTopic.class,
+ RestChoices.class,
+ RestErrors.class,
ProtocolHandlers.class);
private static final String FEATURE = "camel-salesforce";