You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2022/07/28 11:26:09 UTC
[incubator-streampipes] 02/03: [hotfix] Use default value for OPC server url in adapter
This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git
commit 6447eca31c6b50a187cad37ce1ac7e51f6861544
Author: Dominik Riemer <do...@gmail.com>
AuthorDate: Thu Jul 28 13:25:36 2022 +0200
[hotfix] Use default value for OPC server url in adapter
---
.../streampipes/connect/iiot/adapters/opcua/OpcUaAdapter.java | 2 +-
.../src/main/java/org/apache/streampipes/sdk/StaticProperties.java | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/opcua/OpcUaAdapter.java b/streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/opcua/OpcUaAdapter.java
index 525ca38b7..257abf860 100644
--- a/streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/opcua/OpcUaAdapter.java
+++ b/streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/opcua/OpcUaAdapter.java
@@ -190,7 +190,7 @@ public class OpcUaAdapter extends PullAdapter implements SupportsRuntimeConfig {
.requiredAlternatives(Labels.withId(OpcUaLabels.OPC_HOST_OR_URL.name()),
Alternatives.from(
Labels.withId(OpcUaLabels.OPC_URL.name()),
- StaticProperties.stringFreeTextProperty(Labels.withId(OpcUaLabels.OPC_SERVER_URL.name())))
+ StaticProperties.stringFreeTextProperty(Labels.withId(OpcUaLabels.OPC_SERVER_URL.name()), "opc.tcp://localhost:4840"))
,
Alternatives.from(Labels.withId(OpcUaLabels.OPC_HOST.name()),
StaticProperties.group(
diff --git a/streampipes-sdk/src/main/java/org/apache/streampipes/sdk/StaticProperties.java b/streampipes-sdk/src/main/java/org/apache/streampipes/sdk/StaticProperties.java
index efacba41f..2d3cabd53 100644
--- a/streampipes-sdk/src/main/java/org/apache/streampipes/sdk/StaticProperties.java
+++ b/streampipes-sdk/src/main/java/org/apache/streampipes/sdk/StaticProperties.java
@@ -48,6 +48,12 @@ public class StaticProperties {
return freeTextProperty(label, Datatypes.String);
}
+ public static FreeTextStaticProperty stringFreeTextProperty(Label label, String defaultValue) {
+ var property = freeTextProperty(label, Datatypes.String);
+ property.setValue(defaultValue);
+ return property;
+ }
+
public static FreeTextStaticProperty integerFreeTextProperty(Label label) {
return freeTextProperty(label, Datatypes.Integer);
}