[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] PLC4X [pom] [INFO] Code-Generation [pom] [INFO] Code-Generation: Protocol Base: MSpec [jar] [INFO] Protocols [pom] [INFO] Protocols: AB-ETH [jar] [INFO] Protocols: ADS [jar] [INFO] Protocols: C-Bus [jar] [INFO] Protocols: BACNet/IP [jar] [INFO] Protocols: CANopen [jar] [INFO] Protocols: Df1 [jar] [INFO] Protocols: EtherNet/IP [jar] [INFO] Protocols: Firmata [jar] [INFO] Protocols: Generic CAN [jar] [INFO] Protocols: IEC-60870 [jar] [INFO] Protocols: KNXNet/IP [jar] [INFO] Protocols: Modbus [jar] [INFO] Protocols: MQTT [jar] [INFO] Protocols: OPC UA [jar] [INFO] Protocols: Open-Protocol [jar] [INFO] Protocols: PLC4X (Proxy) [jar] [INFO] Protocols: PLC4X (API) [jar] [INFO] Protocols: Profinet [jar] [INFO] Protocols: S7 [jar] [INFO] Protocols: Simulated [jar] [INFO] Protocols: SocketCAN [jar] [INFO] PLC4J [pom] [INFO] PLC4J: API [jar] [INFO] PLC4J: SPI [jar] [INFO] PLC4J: Transports [pom] [INFO] PLC4J: Transports: TCP [jar] [INFO] PLC4J: Transports: Test [jar] [INFO] PLC4J: Utils [pom] [INFO] PLC4J: Utils: Test Utils [jar] [INFO] Code-Generation: Language Base: Freemarker [jar] [INFO] Code-Generation: Protocol Test: Test Mspec [jar] [INFO] Code-Generation: Language: Java [jar] [INFO] PLC4J: Drivers [pom] [INFO] PLC4J: Driver: AB-ETH [jar] [INFO] PLC4J: Driver: Beckhoff TwinCat ADS Driver [jar] [INFO] PLC4J: Transports: UDP [jar] [INFO] PLC4J: Utils: Pcap (Shared) [jar] [INFO] PLC4J: Transports: PCAP (shared) [jar] [INFO] PLC4J: Utils: Raw-Sockets [jar] [INFO] PLC4J: Transports: Raw Socket [jar] [INFO] PLC4J: Utils: Pcap-Replay [jar] [INFO] PLC4J: Transports: PCAP Replay [jar] [INFO] PLC4J: Driver: S7 (Step7) [jar] [INFO] PLC4J: Driver: Ethernet IP [jar] [INFO] PLC4J: Driver: IEC 60870-5-104 [jar] [INFO] PLC4J: Utils: Test-Generator [jar] [INFO] PLC4J: Driver: BACNet/IP Driver [jar] [INFO] PLC4J: Driver: C-Bus [jar] [INFO] PLC4J: Transports: CAN [jar] [INFO] PLC4J: Transports: SocketCAN [jar] [INFO] PLC4J: Transports: VirtualCAN [jar] [INFO] PLC4J: Driver: CAN [bundle] [INFO] PLC4J: Driver: CANopen [bundle] [INFO] PLC4J: Driver: CtrlX [jar] [INFO] PLC4J: Driver: Firmata [jar] [INFO] PLC4J: Driver: KNXNet/IP [jar] [INFO] PLC4J: Driver: Mock [jar] [INFO] PLC4J: Transports: Serial [jar] [INFO] PLC4J: Driver: Open-Protocol [jar] [INFO] PLC4J: Driver: Modbus [jar] [INFO] PLC4J: Driver: OPC UA [jar] [INFO] PLC4J: Driver: PLC4X (Proxy-Protocol) [jar] [INFO] PLC4J: Driver: Profinet [jar] [INFO] PLC4J: Driver: Profinet (NG) [jar] [INFO] PLC4J: Driver: Simulated [jar] [INFO] PLC4J: All Drivers [pom] [INFO] PLC4J: Examples [pom] [INFO] PLC4J: Examples: Hello-ADS telemetry [jar] [INFO] PLC4J: Examples: Cloud: Azure IoT Hub [jar] [INFO] PLC4J: Examples: Cloud: Google Cloud IoT Core [jar] [INFO] PLC4J: Examples: Hello Discovery [jar] [INFO] PLC4J: Examples: Connectivity: MQTT [jar] [INFO] PLC4J: Examples: Hello InfluxDB Data Collection [jar] [INFO] PLC4J: Examples: IoTDB [jar] [INFO] PLC4J: Tools [pom] [INFO] PLC4J: Tools: Object PLC Mapping [jar] [INFO] PLC4J: Tools: Connection Cache [jar] [INFO] PLC4J: Examples: Hello OPM [jar] [INFO] PLC4J: Examples: Hello-Webservice [jar] [INFO] PLC4J: Examples: Hello-World: Kotlin [jar] [INFO] PLC4J: Examples: Hello-World PLC4X (Discover And Browse) [jar] [INFO] PLC4J: Examples: Hello-World PLC4X (Read) [jar] [INFO] PLC4J: Examples: Hello-World PLC4X (Subscribe) [jar] [INFO] PLC4J: Examples: Hello-World PLC4X (Write) [jar] [INFO] PLC4J: Examples: Poll Loop Example [jar] [INFO] PLC4J: Examples: S7Event example [jar] [INFO] PLC4J: Tools: Scraper [jar] [INFO] PLC4J: Integrations [pom] [INFO] PLC4J: Integrations: Apache Calcite [jar] [INFO] PLC4J: Integrations: Apache Nifi [pom] [INFO] PLC4J: Integrations: Apache Nifi: Processors [jar] [INFO] PLC4J: Integrations: Apache Nifi: NAR [nar] [INFO] PLC4J: Integrations: Apache Kafka [jar] [INFO] PLC4J: Tools: Capture Replay [jar] [INFO] PLC4J: Integrations: Eclipse Milo OPC UA Server [jar] [INFO] PLC4J: Tools: Plc4x Server [jar] [INFO] PLC4J: Tools: Scraper (NG) [jar] [INFO] PLC4J: Utils: PLC-Simulator [jar] [INFO] PLC4J: OSGi [jar] [INFO] Code-Generation Tests [pom] [INFO] Code-Generation: Protocol Test: Test Java [jar] [INFO] [INFO] -------------------< org.apache.plc4x:plc4x-parent >-------------------- [INFO] Building PLC4X 0.12.0-SNAPSHOT [1/105] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- groovy:2.1.1:execute (prerequisite-check) @ plc4x-parent --- Os name: Linux Os arch: amd64 Os version: 6.2.0-1018-azure Detected OS: linux Detected Arch: x86_64 Detecting Java version: 17.0.9 OK Detecting Git version: 2.43.0 OK All known conditions met successfully. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-parent --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-parent --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-parent --- [INFO] Attaching 'src/site/site.xml' site descriptor with classifier 'site'. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-parent --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-parent --- line 118:0 token recognition error at: '$' line 223:0 token recognition error at: '~' line 223:1 token recognition error at: '$' line 223:2 token recognition error at: '*\n' line 224:0 token recognition error at: '*~' line 58:0 token recognition error at: '*~' line 78:0 token recognition error at: '*~' line 122:22 token recognition error at: ':' line 24:0 token recognition error at: '*$' line 69:4 token recognition error at: ',' [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4558 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-parent --- [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-parent --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-parent --- [INFO] Installing /home/runner/work/plc4x/plc4x/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-parent/0.12.0-SNAPSHOT/plc4x-parent-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/target/plc4x-parent-0.12.0-SNAPSHOT-site.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-parent/0.12.0-SNAPSHOT/plc4x-parent-0.12.0-SNAPSHOT-site.xml [INFO] [INFO] ---------------< org.apache.plc4x:plc4x-code-generation >--------------- [INFO] Building Code-Generation 0.12.0-SNAPSHOT [2/105] [INFO] from code-generation/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 49 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation --- [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation/0.12.0-SNAPSHOT/plc4x-code-generation-0.12.0-SNAPSHOT.pom [INFO] [INFO] -----< org.apache.plc4x:plc4x-code-generation-protocol-base-mspec >----- [INFO] Building Code-Generation: Protocol Base: MSpec 0.12.0-SNAPSHOT [3/105] [INFO] from code-generation/protocol-base-mspec/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-protocol-base-mspec --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-protocol-base-mspec --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-protocol-base-mspec --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- antlr4:4.13.1:antlr4 (antlr) @ plc4x-code-generation-protocol-base-mspec --- [INFO] ANTLR 4: Processing source directory /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/src/main/antlr4 [INFO] Processing grammar: org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4 [INFO] Processing grammar: org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4 [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/generated-sources/antlr4 added. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-code-generation-protocol-base-mspec --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling with eclipse [debug release 11] to target/classes [WARNING] /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/generated-sources/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpecBaseListener.java:[13,19] Unsupported @SuppressWarnings("CheckReturnValue") [WARNING] /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java:[482,18] The serializable class ArgsContext does not declare a static final serialVersionUID field of type long [WARNING] /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java:[498,18] The serializable class IndexContext does not declare a static final serialVersionUID field of type long [WARNING] /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java:[514,18] The serializable class RestContext does not declare a static final serialVersionUID field of type long [WARNING] /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/generated-sources/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionBaseListener.java:[13,19] Unsupported @SuppressWarnings("CheckReturnValue") [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.plugins.codegenerator.language.mspec.expression.ExpressionStringParserTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 s -- in org.apache.plc4x.plugins.codegenerator.language.mspec.expression.ExpressionStringParserTest [INFO] Running org.apache.plc4x.plugins.codegenerator.language.mspec.parser.MessageFormatParserTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.275 s -- in org.apache.plc4x.plugins.codegenerator.language.mspec.parser.MessageFormatParserTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 70 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-protocol-base-mspec --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-protocol-base-mspec --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-base-mspec/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-base-mspec/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-base-mspec/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------------< org.apache.plc4x:plc4x-protocols >------------------ [INFO] Building Protocols 0.12.0-SNAPSHOT [4/105] [INFO] from protocols/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/target/jacoco.exec [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/target/plc4x-protocols-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols --- [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/protocols/target/jacoco.exec [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols/0.12.0-SNAPSHOT/plc4x-protocols-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/target/plc4x-protocols-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols/0.12.0-SNAPSHOT/plc4x-protocols-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4x-protocols-ab-eth >--------------- [INFO] Building Protocols: AB-ETH 0.12.0-SNAPSHOT [5/105] [INFO] from protocols/ab-eth/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-ab-eth --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-ab-eth --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-ab-eth --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-ab-eth --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-ab-eth --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-ab-eth --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/ab-eth/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-ab-eth --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-ab-eth --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-ab-eth --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.abeth.ABETHProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.605 s -- in org.apache.plc4x.protocol.abeth.ABETHProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-ab-eth --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-ab-eth --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-ab-eth --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/ab-eth/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-ab-eth --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-ab-eth --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-ab-eth --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-ab-eth --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-ab-eth' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-ab-eth --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ab-eth/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ab-eth/0.12.0-SNAPSHOT/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ab-eth/0.12.0-SNAPSHOT/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ab-eth/0.12.0-SNAPSHOT/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ab-eth/0.12.0-SNAPSHOT/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4x-protocols-ads >---------------- [INFO] Building Protocols: ADS 0.12.0-SNAPSHOT [6/105] [INFO] from protocols/ads/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-ads --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-ads --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-ads --- [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-ads --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-ads --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/ads/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-ads --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/ads/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-ads --- [INFO] Copying 5 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-ads --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-ads --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.ads.ADSDiscoveryProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.515 s -- in org.apache.plc4x.protocol.ads.ADSDiscoveryProtocolTest [INFO] Running org.apache.plc4x.protocol.ads.ADSProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.apache.plc4x.protocol.ads.ADSProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-ads --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-ads --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-ads --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/ads/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-ads --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-ads --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 12 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-ads --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-ads --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/ads/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-ads' with 2 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-ads --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ads/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ads/0.12.0-SNAPSHOT/plc4x-protocols-ads-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ads/0.12.0-SNAPSHOT/plc4x-protocols-ads-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ads/0.12.0-SNAPSHOT/plc4x-protocols-ads-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-ads/0.12.0-SNAPSHOT/plc4x-protocols-ads-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4x-protocols-c-bus >--------------- [INFO] Building Protocols: C-Bus 0.12.0-SNAPSHOT [7/105] [INFO] from protocols/c-bus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-c-bus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-c-bus --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-c-bus --- [INFO] Copying 15 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-c-bus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-c-bus --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/c-bus/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-c-bus --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/c-bus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-c-bus --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-c-bus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-c-bus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.cbus.CBusProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.876 s -- in org.apache.plc4x.protocol.cbus.CBusProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-c-bus --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-c-bus --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-c-bus --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/c-bus/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-c-bus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-c-bus --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 19 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-c-bus --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-c-bus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/c-bus/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-c-bus' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-c-bus --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/c-bus/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-c-bus/0.12.0-SNAPSHOT/plc4x-protocols-c-bus-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-c-bus/0.12.0-SNAPSHOT/plc4x-protocols-c-bus-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-c-bus/0.12.0-SNAPSHOT/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-c-bus/0.12.0-SNAPSHOT/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-bacnetip >-------------- [INFO] Building Protocols: BACNet/IP 0.12.0-SNAPSHOT [8/105] [INFO] from protocols/bacnetip/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-bacnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-bacnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-bacnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-bacnetip --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-bacnetip --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4x-protocols-bacnetip --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/protocols/bacnetip/src/main/generated added. [INFO] [INFO] --- groovy:2.1.1:execute (fetch-bacnet-vendor-ids) @ plc4x-protocols-bacnetip --- Successfully updated BACnet Vendor IDs.htm Found vendorId:0 organization:ASHRAE contactPerson:Stephanie Reiniche, MOS address:180 Technology Parkway NE Peachtree Corners, GA 30092 USA Found vendorId:1 organization:NIST contactPerson:Steven T. Bushby address:Mechanical Systems and Controls Building 226, Room B114 Gaithersburg, MD 20899 USA Found vendorId:2 organization:The Trane Company contactPerson:Daniel Kollodge address:4833 White Bear Parkway St. Paul, MN 55110 USA Found vendorId:3 organization:Daikin Applied Americas contactPerson:Dave Gaebel address:13600 Industrial Park Blvd. Minneapolis, MN 55441 USA Found vendorId:4 organization:PolarSoft contactPerson:David M. Fisher address:115 Washington Street Pittsburgh, PA 15218 USA Found vendorId:5 organization:Johnson Controls, Inc. contactPerson:John Ruiz address:507 East Michigan Street Milwaukee, WI 53201 USA Found vendorId:6 organization:ABB (Formerly American Auto-Matrix) contactPerson:Paul Cowling, Global Product Management address:2018 Powers Ferry Road Atlanta, Georgia 30339 USA Found vendorId:7 organization:Siemens Schweiz AG (Formerly: Landis & Staefa Division Europe) contactPerson:Klaus Wächter, Global Standardization Manager address:Building Technologies Division International Headquarters Gubelstrasse 22 6301 Zug Switzerland Found vendorId:8 organization:Delta Controls contactPerson:David Ritter, Senior Technical Lead address:17850 56th Ave. Surrey, BC V3S 1C7 Canada Found vendorId:9 organization:Siemens Schweiz AG contactPerson:Klaus Wächter, Global Standardization Manager address:Building Technologies Division International Headquarters Gubelstrasse 22 6301 Zug Switzerland Found vendorId:10 organization:Schneider Electric contactPerson:Kevin Sweeney, Manager, Controller Software address:1 High Street North Andover, MA 01845 USA Found vendorId:11 organization:TAC contactPerson:Kevin Strohman, Commercial Technology address:1354 Clifford Avenue Loves Park, IL 61132-2940 USA Found vendorId:12 organization:Orion Analysis Corporation contactPerson:Wayne Werner address:PO Box 38408 Baltimore, MD 21231-8408 USA Found vendorId:13 organization:Teletrol Systems Inc. contactPerson:Richard Desmarais, Dir. of Engineering address:286 Commercial Street Manchester, NH 03101 USA Found vendorId:14 organization:Cimetrics Technology contactPerson:Jim Butler address:55 Temple Place Boston, MA 02111-1300 USA Found vendorId:15 organization:Cornell University contactPerson:H. Michael Newman address:Facilities Operations Humphreys Service Building Ithaca, NY 14853-3701 USA Found vendorId:16 organization:United Technologies Carrier contactPerson:Mark Jones address:Carrier Corporation 30 Batterson Park Road Farmington, CT 06034 USA Found vendorId:17 organization:Honeywell Inc. contactPerson:Anil Saigal address:Commercial Buildings Group 1500 West Dundee Road Arlington Heights, IL 60004 USA Found vendorId:18 organization:Alerton / Honeywell contactPerson:Bill Swan, Engineering Fellow address:6670 185th Avenue, NE Redmond, WA 98052 USA Found vendorId:19 organization:TAC AB contactPerson:Christer Scheja, Product Manager Communication address:Jagershillgatan 18 S-213 75 Malmo Sweden Found vendorId:20 organization:Hewlett-Packard Company contactPerson:Jim Rounds, R&D Functional Manager address:Lake Stevens Instrument Division 8600 Soper Hill Road MS 90 Everett, WA 98205-1298 USA Found vendorId:21 organization:Dorsette’s Inc. contactPerson:Fred A. Trivette, Jr., Operations Manager address:100 Woodlyn Drive P.O. Box 1339 Yadkinville, NC 27055-1339 USA Found vendorId:22 organization:Siemens Schweiz AG (Formerly: Cerberus AG) contactPerson:Klaus Wächter, Global Standardization Manager address:Building Technologies Division International Headquarters Gubelstrasse 22 6301 Zug Switzerland Found vendorId:23 organization:York Controls Group contactPerson:Roger Woodward, Director of Controls address:York International Mail Station 232Z P.O. Box 1592 York, PA 17405-1592 USA Found vendorId:24 organization:Automated Logic Corporation contactPerson:Mike Danner, Software Engineer address:1150 Roberts Blvd. Kennesaw, GA 30144-3618 USA Found vendorId:25 organization:CSI Control Systems International contactPerson:Dick Cress address:1625 W. Crosby Road Carrollton, TX 75006 USA Found vendorId:26 organization:Phoenix Controls Corporation contactPerson:Christopher Martin, Sr. Manager—Product Marketing address:74 Discovery Way Acton, MA 01720 USA Found vendorId:27 organization:Innovex Technologies, Inc. contactPerson:Bruce D. Arnold, V.P., Engineering address:526 Braddock Avenue Turtle Creek, PA 15145 USA Found vendorId:28 organization:KMC Controls, Inc. contactPerson:Wayne D. Kehler address:P.O. Box 497 19476 Industrial Drive New Paris, IN 46553 USA Found vendorId:29 organization:Xn Technologies, Inc. contactPerson:Alan Hale, President address:2416 Cheney-Spokane Road P.O. Box 350 Cheney, WA 99004-0350 USA Found vendorId:30 organization:Hyundai Information Technology Co., Ltd. contactPerson:Kang Myung Ung, Research Director address:Industrial Automation Park R&D Center 1st Building, San 1-8, Mabuk-ri, Gusung-myun Yongin-si, Kyunggi-do 449-910 Korea Found vendorId:31 organization:Tokimec Inc. contactPerson:Kiyoshi Fujii, Senior Executive DIrector address:16 Minam i-Kamat 2-chome Ohta-ku Tokyo 144 Japan Found vendorId:32 organization:Simplex contactPerson:Charles Winterble, Vice President Product Development address:Simplex Plaza Gardner, MA 01441-0001 USA Found vendorId:33 organization:North Building Technologies Limited contactPerson:James Palmer, Business Development address:P.O. Box 2673 Brighton BN1 3US United Kingdom Found vendorId:34 organization:Notifier contactPerson:Michael J. Lynch, Director of Business Development address:12 Clintonville Road Northford, CT 06472-1653 USA Found vendorId:35 organization:Reliable Controls Corporation contactPerson:Thomas Zaban, P.E., VP Marketing address:120 Hallowell Road Victoria, BC V9A 7K2 Canada Found vendorId:36 organization:Tridium Inc. contactPerson:Danny Wahlquist, VP address:3951 Westerre Parkway Suite 350 Richmond, VA 23233 USA Found vendorId:37 organization:MSA Safety contactPerson:Richard Theron, Product Manager address:1000 Cranberry Woods Dr Cranberry Twp, PA 16066 USA Found vendorId:38 organization:Silicon Energy contactPerson:Mike Hadley, VP Marketing address:1250 Marina Village Parkway Suite 100 Alameda, CA 94501 USA Found vendorId:39 organization:Kieback & Peter GmbH & Co KG contactPerson:Hans Symanczik address:Tempelhofer Weg 50 12347 Berlin Germany Found vendorId:40 organization:Anacon Systems, Inc. contactPerson:Bala Padmakumar, Pres. & CEO address:1043 Shoreline Blvd. Suite 202 Mountain View, CA 94043 USA Found vendorId:41 organization:Systems Controls & Instruments, LLC contactPerson:H. Nelson Bender, VP Marketing/Sales address:1325 Mink Road Perkasie, PA 18944 USA Found vendorId:42 organization:Acuity Brands Lighting, Inc. contactPerson:Rich Westrick, VP of Network Controls Engineering address:One Lithonia Way Conyers, GA 30012 USA Found vendorId:43 organization:Micropower Manufacturing contactPerson:Derek Rowbotham, Tech. Director address:8 Precision Street Kya-sand Randburg South Africa Found vendorId:44 organization:Matrix Controls contactPerson:Dana K. Wallace, Controls Special Project Manager address:1015 South Green Street Tupelo, MS 38801 USA Found vendorId:45 organization:METALAIRE contactPerson:David John, Director of Marketing address:1310 North Hercules Avenue Clearwater, FL 33765 USA Found vendorId:46 organization:ESS Engineering contactPerson:Cherisse Nicastro, Project Manager address:64 East Broadway Road Suite 230 Tempe, AZ 85282 USA Found vendorId:47 organization:Sphere Systems Pty Ltd. contactPerson:Dr. Peter Hammer address:ACN 006 579 004 15 McNamara Street Macleod, VIC 3085 Australia Found vendorId:48 organization:Walker Technologies Corporation contactPerson:Al Walker, President address:3001 Moray Avenue, Suite B Courtenay, BC V9N 7S7 Canada Found vendorId:49 organization:H I Solutions, Inc. contactPerson:Rod Hampton, VP Engineering address:4040 Royal Drive Kennesaw, GA 30144 USA Found vendorId:50 organization:MBS GmbH contactPerson:Martin Brust-Theiss, Company Leader address:Roemerstrasse 15 47809 Krefeld Germany Found vendorId:51 organization:SAMSON AG contactPerson:Peter Opl address:Postfach 10 19 01 D-60019 Frankfurt am Main Germany Found vendorId:52 organization:Badger Meter Inc. contactPerson:Craig V. Warne, Manager Electrical Engr. (Tulsa) address:6116 E. 15th St. Tulsa, OK 74112 USA Found vendorId:53 organization:DAIKIN Industries Ltd. contactPerson:Tohru Hirano, General Manager address:Electronic Engineering Laboratory 1000-2 Okamoto-Cho Kusatu, Siga, 525-8526 Japan Found vendorId:54 organization:NARA Controls Inc. contactPerson:Jai-Woo Lee, General of R&D address:70-10, Nonhyun-dong Kangnam-gu Seoul 135 010 Korea Found vendorId:55 organization:Mammoth Inc. contactPerson:Arthur Borland, Control Systems Product Manager address:101 West 82nd Street Chaska, MN 55318-9663 USA Found vendorId:56 organization:Liebert Corporation contactPerson:Steven Ziejewski, Operations Manager address:1050 Dearborn Drive Columbus, OH 43229 USA Found vendorId:57 organization:SEMCO Incorporated contactPerson:Richard Mitchell, Engineering Manager address:1800 East Pointe Drive Columbus, MO 65201-3508 USA Found vendorId:58 organization:Air Monitor Corporation contactPerson:Paresh Dave, Manager, Applications Engineering address:1050 Hopper Avenue Santa Rosa, CA 95403 USA Found vendorId:59 organization:TRIATEK, LLC contactPerson:James E. Hall, CEO address:2150 Boggs Road Duluth, GA 30096 USA Found vendorId:60 organization:NexLight contactPerson:Eric Peterschmidt, VP of Sales address:Northport Engineering, Inc. 953 South Concord P.O. Box 77 South St. Paul, MN 55075 USA Found vendorId:61 organization:Multistack contactPerson:Greg Michek address:365 S. Oak Street West Salem, WI 54669 USA Found vendorId:62 organization:TSI Incorporated contactPerson:James Doubles, CEO address:500 Cardigan Road P.O. Box 64394 St. Paul, MN 55164 USA Found vendorId:63 organization:Weather-Rite, Inc. contactPerson:Keith Kelly, President & CEO address:616 N. 5th Street Minneapolis, MN 55401 USA Found vendorId:64 organization:Dunham-Bush contactPerson:Robert Kniss, Electrical Engineering Manager address:101 Burgess Road Harrisonburg, VA 22801 USA Found vendorId:65 organization:Reliance Electric contactPerson:Kevin Fedor, VTAC 7 Drives Marketing Engineer address:24800 Tungsten Road Euclid, OH 44117 USA Found vendorId:66 organization:LCS Inc. contactPerson:Richard C. White, VP address:2259 Scranton Carbondale Highway Scranton, PA 18508 USA Found vendorId:67 organization:Regulator Australia PTY Ltd. contactPerson:Neil Kenny, Managing Director address:A. C. N. 001 225 636 8 Hope Street Ermington Sydney, NSW 2115 Australia Found vendorId:68 organization:Touch-Plate Lighting Controls contactPerson:Doug Ford, President address:Touchplate Technologies, Inc. 1830 Wayne Trace Fort Wayne, IN 46803 USA Found vendorId:69 organization:Amann GmbH contactPerson:Panjoerg Salzmann, Sales Manager address:Untere Hauptstrasse 94 D-73630 Remshalden Germany Found vendorId:70 organization:RLE Technologies contactPerson:Donald A. Raymond, President/CEO address:208 Commerce Drive Unit 3/C Fort Collins, CO 80524 USA Found vendorId:71 organization:Cardkey Systems contactPerson:Steve Platt, Principal Engineer address:1757 Tapo Canyon Road Simi Valley, CA 93063 USA Found vendorId:72 organization:SECOM Co., Ltd. contactPerson:Kazuhiko Tsushima, Director address:Shinjuku Nomura Building 1-26-2 Nishi-Shinjuku Shinjuku, Tokyo 163-0555 Japan Found vendorId:73 organization:ABB Gebäudetechnik AG Bereich NetServ contactPerson:Georg Setzer, Mgr. Building Automation Control Centers address:Postfach 10 03 51 D-68128 Mannheim Germany Found vendorId:74 organization:KNX Association cvba contactPerson:Heinz Lux, Director address:KNX Association cvba Bessenveldstraat 5 Brussels, Diegem B1831 Belgium Found vendorId:75 organization:Institute of Electrical Installation Engineers of Japan (IEIEJ) contactPerson:Soji Ishiyama, Secretary General address:1-12-5, Hongo, Bunkyo-ku Tokyo, 113-0033 Japan Found vendorId:76 organization:Nohmi Bosai, Ltd. contactPerson:Yukimasa Tachibana, Tech. Department Manager address:7-3, Kudan Minami 4-Chome Chiyoda-Ku Tokyo, 102-8277 Japan Found vendorId:77 organization:Carel Industries S.p.A. contactPerson:Simone Ravazzolo, Product Manager address:B.U. Systems for AC/R via dell’Industria, 11 35020 Brugine PD Italy Found vendorId:78 organization:UTC Fire & Security España, S.L. contactPerson:Charl du Plessis address:Verge de Guadalupe, 3 Esplugues de Llobregat Barcelona 08950 Spain Found vendorId:79 organization:Hochiki Corporation contactPerson:Naoya Matsuoka, Manager address:Software Development Division 246, Tsuruma, Machida-Shi Tokyo, 194-8577 Japan Found vendorId:80 organization:Fr. Sauter AG contactPerson:Roland Hofstetter, Product Management, Head of Automation Station and System Integration address:Im Surinam 55 CH-4016 Basel Switzerland Found vendorId:81 organization:Matsushita Electric Works, Ltd. contactPerson:Keiji Haga, Director address:Total Building Systems Department 1048, Kadoma, Kadoma-shi Osaka 571-8686 Japan Found vendorId:82 organization:Mitsubishi Electric Corporation, Inazawa Works contactPerson:Hiroshi Yoshikawa, Manager, Bldg. Systems Section address:Inazawa Works No. 1 Hishi-Machi, Inazawa Aichi 492-8682 Japan Found vendorId:83 organization:Mitsubishi Heavy Industries, Ltd. contactPerson:Chuzo Ninagawa, Manager address:Electronic Equipment Engineering Section Air-Conditioning & Refrigeration Systems HQ 3-1, Asahimachi Nishibiwajima-Cho Nishikasugai-Gun Aichi-Pref., 452-8561 Japan Found vendorId:84 organization:Xylem, Inc. contactPerson:James Gu, Controls and Instrumentation Supervisor address:8200 N. Austin Avenue Morton Grove, IL 60053 USA Found vendorId:85 organization:Yamatake Building Systems Co., Ltd. contactPerson:Hiroshi Ito, Director of Product Development Department address:Isehara Office 54 Suzukawa Isehara Kanagawa 259-1195 Japan Found vendorId:86 organization:The Watt Stopper, Inc. contactPerson:Doug Paton, Product Line Manager address:6818 Patterson Pass Road Suites A&B Livermore, CA 94550 USA Found vendorId:87 organization:Aichi Tokei Denki Co., Ltd. contactPerson:Nobuyasu Murase, System Department Manager, System Division address:5-10, Futano-cho, Mizuho-ku Nagoya 467-0861 Japan Found vendorId:88 organization:Activation Technologies, LLC contactPerson:Steven Fey address:31 Pelham Road Salem, NH 03079 USA Found vendorId:89 organization:Saia-Burgess Controls, Ltd. contactPerson:Joachim Krusch, Head of Technical Marketing Group Europe address:Bahnhofstrasse 18 CH-3289 Murten Switzerland Found vendorId:90 organization:Hitachi, Ltd. contactPerson:Nobuhisa Kobayashi, Manager of Building Systems Engineering Dept. address:1070 Ichige, Hitachinaka-shi Ibaraki-ken, 312-8506 Japan Found vendorId:91 organization:Novar Corp./Trend Control Systems Ltd. contactPerson:Alan Carter, Head of New Product Development address:P.O. Box 34 Horsham, West Sussex RH12 2YF United Kingdom Found vendorId:92 organization:Mitsubishi Electric Lighting Corporation contactPerson:Kiyoshi Nakamura, Manager, System Lighting Technical Section address:2-14-40 Ofuna Kamakura City, Kanagawa Prefecture 247-0056 Japan Found vendorId:93 organization:Argus Control Systems, Ltd. contactPerson:David Flood, Manager, Research & Development address:1281 Johnston Road White Rock, BC V4B 3Y9 Canada Found vendorId:94 organization:Kyuki Corporation contactPerson:Hiroshi Okada, Dep. Mgr., Marketing & Engineering Division address:4-19-18 Shimizu Minami-Ku Fukouka City Fukouka 915-0031 Japan Found vendorId:95 organization:Richards-Zeta Building Intelligence, Inc. contactPerson:Edmund B. Richards, Owner address:6326 Lindmar Drive Santa Barbara, CA 93117 USA Found vendorId:96 organization:Scientech R&D, Inc. contactPerson:Jean-Pierre Drolet, Ph.D., Director, Software R&D address:247, rue Thibeau Cap-de-la-Madeleine Quebec G8T 6X9 Canada Found vendorId:97 organization:VCI Controls, Inc. contactPerson:Bruce M. Dolan, Marketing Manager address:14 Capella Court Ottawa, Ontario, K2E 7V6 Canada Found vendorId:98 organization:Toshiba Corporation contactPerson:Kazumasa Uchida, Mgr. of Building Systems Solution Group address:Fuchu Operations Social Infrastructure Systems 1 Toshiba-cho, Fuchu-shi Tokyo 183-8511 Japan Found vendorId:99 organization:Mitsubishi Electric Corporation Air Conditioning & Refrigeration Systems Works contactPerson:Masami Iwahashi, System Control Section address:6-5-66 Tebira, Wakayama City Wakayama Prefecture 640-8686 Japan Found vendorId:100 organization:Custom Mechanical Equipment, LLC contactPerson:Dick Peitz, President address:2080 Energy Drive East Troy, WI 53120 USA Found vendorId:101 organization:ClimateMaster contactPerson:Dennis Meyer, Product Manager address:2375 E. Terrace Drive Bluffton, IN 46714 USA Found vendorId:102 organization:ICP Panel-Tec, Inc. contactPerson:Lane Ingram, CEO address:2607 Leeman Ferry Road Huntsville, AL 35801 USA Found vendorId:103 organization:D-Tek Controls contactPerson:Ed Veldman, CEO address:P.O. Box 246 Monarch, Alberta T0L 1M0 Canada Found vendorId:104 organization:NEC Engineering, Ltd. contactPerson:Hideo Takahashi, Senior Manager address:4388 Ikebe-cho, Tuduki-ku 224-0053 Yokohama City, Kanagawa Japan Found vendorId:105 organization:PRIVA BV contactPerson:Marco Polet, Project Manager R&D Software address:Zijlweg 3 P.O. Box 18 2678 ZG De Lier Netherlands Found vendorId:106 organization:Meidensha Corporation contactPerson:Akinobu Kobayashi, Gen’l Mgr. of Public Facilities Engineering Division address:Riverside Building, 36-2 Nihonbashi Hakozakicho Chuo-ku, Tokyo 103-8515 Japan Found vendorId:107 organization:JCI Systems Integration Services contactPerson:Tim Gooch, Project Manager address:9410 Bunsen Parkway Louisville, KY 40220 USA Found vendorId:108 organization:Freedom Corporation contactPerson:Toshi Uehara, Manager address:1-24-11 Shinmachi Nishi-ku Osaka 550-0013 Japan Found vendorId:109 organization:Neuberger Gebäudeautomation GmbH contactPerson:Klaus Lenkner, Company Leader address:Oberer Kaiserweg 6 91541 Rothenburg ob der Taube Germany Found vendorId:110 organization:eZi Controls contactPerson:Craig Potter, Engineering Manager address:41 Willowbrook Office Park Block C, Van Hoof Street Ruimsig, 1724 South Africa Found vendorId:111 organization:Leviton Manufacturing contactPerson:Robert Hick, VP Research & Development address:Lighting Controls Division 20497 SW Teton Tualatin, OR 97062 USA Found vendorId:112 organization:Fujitsu Limited contactPerson:Munetsugu Takauchi, Public Network Solution Dept. Director address:Public Security Solution Group Solution Development Division 4-1-1 Kamikodanaka, Nakahara-ku Kawasaki, Kanagawa 211-8588 Japan Found vendorId:113 organization:Vertiv (Formerly Emerson Network Power) contactPerson:Darryl Brown, Product Manager address:975 Pittsburg Drive Delaware, OH 43015 USA Found vendorId:114 organization:S. A. Armstrong, Ltd. contactPerson:Gaby Haddad, Product Development Specialist address:23 Bertrand Avenue Toronto, ON M1L 2P3 Canada Found vendorId:115 organization:Visonet AG contactPerson:Norbert Kraus, Software Development address:Baarerstrasse 101 Zug 6300 Switzerland Found vendorId:116 organization:M&M Systems, Inc. contactPerson:Paul A. Valentine address:4 W. Tower Circle Ormond Beach, FL 32174 USA Found vendorId:117 organization:Custom Software Engineering contactPerson:Ronald Davis, Owner address:442 Autumn Springs Drive Avon, IN 46123 USA Found vendorId:118 organization:Nittan Company, Limited contactPerson:Minori Miyagawa, General Manager, Sales Eng. Dept. address:11-6, Hatagaya 1-Chome, Shibuya-ku Tokyo 151-8535 Japan Found vendorId:119 organization:Elutions Inc. (Wizcon Systems SAS) contactPerson:Emmanuel Vitrac, Director of Marketing, Europe & Asia address:Parc Technologique de Lyon 12, Allee Irene Joliot Curie – Bat. B1 F-69791 Saint-Priest Cedex France Found vendorId:120 organization:Pacom Systems Pty., Ltd. contactPerson:Scott Finneran address:Unit 6, 40 Carrington Road Castle Hill, NSW 2154 Australia Found vendorId:121 organization:Unico, Inc. contactPerson:Harry Schulz, Sr. Development Engineer address:3725 Nicholson Road P.O. Box 0505 Franksville, WI 53126 USA Found vendorId:122 organization:Ebtron, Inc. contactPerson:Michael J. Urbaniak, Senior Vice-President address:1663 Highway 701 South Loris, SC 29569 USA Found vendorId:123 organization:Scada Engine contactPerson:Chris Gurtler, President address:27 Sunnyside Grove Bentleigh 3204 Victoria Australia Found vendorId:124 organization:Lenze Americas (Formerly: AC Technology Corporation) contactPerson:Michael Mamro, Engineering Manager SW & Controls address:630 Douglas Street Uxbridge, MA 01569 USA Found vendorId:125 organization:Eagle Technology contactPerson:Harshad Shah, President address:11019 N Towne Square Rd Mequon, WI 53092 USA Found vendorId:126 organization:Data Aire, Inc. contactPerson:Minh Tran, Senior Controls Engineer address:230 W. Blueridge Avenue Orange, CA 92865 USA Found vendorId:127 organization:ABB, Inc. contactPerson:Tim Skell, Lead Application Engineer address:16250 W. Glendale New Berlin, WI 53151 USA Found vendorId:128 organization:Transbit Sp. z o. o. contactPerson:Frank Wlodzimierz, President address:ul. Przyczólkowa 109 A 02-968 Warszawa Poland Found vendorId:129 organization:Toshiba Carrier Corporation contactPerson:Ichiro Honda, Gen’l Mgr, System Solution Engineering Development Group address:336 Tadewara Fuji, Shizuoka 416-8521 Japan Found vendorId:130 organization:Shenzhen Junzhi Hi-Tech Co., Ltd. contactPerson:Zhengyuan Xu, General Manager address:23A West, Xinghe Huaju Building Futian District, Shenzhen City 518045 China Found vendorId:131 organization:Tokai Soft contactPerson:Matsura Akira address:2-15-1 Shinmichi Nishi-ku Nagoya 451-0043 Japan Found vendorId:132 organization:Blue Ridge Technologies contactPerson:Ron Poskevich, General Manager address:1800 Sandy Plains Industrial Parkway Suite 216 Marietta, GA 30066 USA Found vendorId:133 organization:Veris Industries contactPerson:Marc Bowman, VP Engineering address:12345 SW Leveton Drive Tualatin, OR 97062 USA Found vendorId:134 organization:Centaurus Prime contactPerson:Robert D. Caldwell, President address:4425 Cass Street, Suite A San Diego, CA 92109 USA Found vendorId:135 organization:Sand Network Systems contactPerson:Hans J. Lau, President address:434 Payran Street Petaluma, CA 94952 USA Found vendorId:136 organization:Regulvar, Inc. contactPerson:Eric Boisclair, Analyst address:1985, Boulevard Industriel Laval, Quebec H7S 1P6 Canada Found vendorId:137 organization:AFDtek Division of Fastek International Inc. contactPerson:Ashraf Ali, P. Eng. President address:245 Riviera Drive Unit 1 Markham, ON L3R5J9 Canada Found vendorId:138 organization:PowerCold Comfort Air Solutions, Inc. contactPerson:Curt Musser, VP of PowerCold Energy Systems address:12345 Starkey Road, Suite A Largo, FL 33773 USA Found vendorId:139 organization:I Controls contactPerson:Hyun Jeong, Vice President address:2F #302, I’Park 11, Jeongja-dong, Bundang-gu Seongnam-City, Gyeonggi-do Korea Found vendorId:140 organization:Viconics Electronics, Inc. contactPerson:David Durian, Engineering Manager address:9245 Langelier Blvd. St. Leonard, Quebec H1P 3K9 Canada Found vendorId:141 organization:Yaskawa America, Inc. contactPerson:Ron Fox, Senior Development Engineer address:Drives & Motion Division 2121 Norman Drive South Waukegan, IL 60085 USA Found vendorId:142 organization:DEOS control systems GmbH contactPerson:Martin Beckmann, Sales Director address:Birkenallee 113 D-48432 Rheine Germany Found vendorId:143 organization:Digitale Mess- und Steuersysteme AG contactPerson:Volker Wucher, Software Development address:D-76275 Ettlingen Germany Found vendorId:144 organization:Fujitsu General Limited contactPerson:Naoki Aihara, Manager of AC System Engineering Division address:3-3-17 Suenaga, Takatsu-ku Kawasaki 213 8502 Japan Found vendorId:145 organization:Project Engineering S.r.l. contactPerson:David Ricci address:Via Colle Ramole, 11 50029 Tavarnuzze – Impruneta (Fl) Italy Found vendorId:146 organization:Sanyo Electric Co., Ltd. contactPerson:Sachiyoshi Ukai, Manager address:Commercial Technology Headquarters Engineering Planning BU 1-1-1 Sakata, Oizumi Ora-gun, Gunma 370-0596 Japan Found vendorId:147 organization:Integrated Information Systems, Inc. contactPerson:Dan Bellows, CEO address:Forest Lake Office 22965 Imperial Avenue North Forest Lake, MN 55025 USA Found vendorId:148 organization:Temco Controls, Ltd. contactPerson:Maurice Duteau, Manager Director address:3101 Mount Granite Court West Richland, WA 99353 USA Found vendorId:149 organization:Airtek International Inc. contactPerson:Bill Chao, President address:19 Fl.-4, No. 77 Hsin Tai Wu Road, Sec. 1 Taipei, Taiwan China Found vendorId:150 organization:Advantech Corporation contactPerson:Michael Rothwell, Director, Marketing & eAutomation Engineering Center address:Industrial Automation Group 1320 Kemper Meadow Drive, Suite 500 Cincinnati, OH 45240 USA Found vendorId:151 organization:Titan Products, Ltd. contactPerson:Iain Twiss, Technical Manager address:15 Lathan Close Bredbury Park Industrial Estate Stockport SK6 2SP United Kingdom Found vendorId:152 organization:Regel Partners contactPerson:Arien Peterse, Manager address:Hogerbrinkerweg 8, 3871 KN Hoevelaken Postbox 86, 3870 CB Hoevelaken Netherlands Found vendorId:153 organization:National Environmental Product contactPerson:Christian Renaud, Design Engineer address:400 Lebeau Boulevard Montreal, Quebec Canada Found vendorId:154 organization:Unitec Corporation contactPerson:Shogo Nasu, CEO address:24 Uchiwariden-Ichinotori, Kisogawa Ichinomiya, Aich 493-0006 Japan Found vendorId:155 organization:Kanden Engineering Company contactPerson:Masayuki Tsuji, General Manager, System Solution Dept. address:6-2-27, Nakanoshima, Kita-ku Osaka 530-6691 Japan Found vendorId:156 organization:Messner Gebäudetechnik GmbH contactPerson:Volker Barufke address:Weidenweg 13 Erlangen, D91058 Germany Found vendorId:157 organization:Integrated.CH contactPerson:Stephen Wreford-Doree address:Allenbergstrasse 19 8708 Mannedorf Switzerland Found vendorId:158 organization:Price Industries contactPerson:Mike Nicholson, Electronic Development Center Manager address:638 Raleigh Street Winnipeg, Manitoba R2K 3Z9 Canada Found vendorId:159 organization:SE-Elektronic GmbH contactPerson:Hermann Lippert address:Eythstrasse 16 Göppingen, 73037 Germany Found vendorId:160 organization:Rockwell Automation contactPerson:Scott D. Braun, Manager, Communications Products, Drives Business address:6400 West Enterprise Drive Mequon, WI 53092 USA Found vendorId:161 organization:Enflex Corp. contactPerson:Karl T. C. Swanson, Operations address:1040 Whipple Street Suite 225 Prescott, AZ 86305 USA Found vendorId:162 organization:ASI Controls contactPerson:Mashuri L. Warren, Director of Product Development address:2202 Camino Ramon San Ramon, CA 94583-1339 USA Found vendorId:163 organization:SysMik GmbH Dresden contactPerson:Gert-Ulrich Vack, General Manager address:Bertolt-Brecht-Allee 24 Dresden, 01309 Germany Found vendorId:164 organization:HSC Regelungstechnik GmbH contactPerson:Ulrich Pink address:An der Lehmkaute 13 Bad Marienberg, 56470 Germany Found vendorId:165 organization:Smart Temp Australia Pty. Ltd. contactPerson:Peter Symons, Director address:Knox Gateway Business Park, Unit 20 1488 Ferntree Gully Rd, Knoxfield Victoria 3180 Australia Found vendorId:166 organization:Cooper Controls contactPerson:David Viveiros, Product Manager address:6 Green Tree Drive S. Burlington, VT 05403 USA Found vendorId:167 organization:Duksan Mecasys Co., Ltd. contactPerson:Jihyung Kim, Chief Technology Officer address:13F/The 8th Ace TechnoTower 181-7 Kuro-3-Dong Kuro-Gu Seoul Korea Found vendorId:168 organization:Fuji IT Co., Ltd. contactPerson:Kazutaka Kohata, Staff Manager address:Plant Facility Solution Dept. TIS Building 4-3, Akebono-cho 2-Chome Tachikawa City, Tokyo 190-0012 Japan Found vendorId:169 organization:Vacon Plc contactPerson:Jani Smeds, Development Engineer address:Runsorintie 7 Vaasa, 65380 Finland Found vendorId:170 organization:Leader Controls contactPerson:Lin Xing Yuan, General Manager address:17 East Rong Jing Road Beijing Developed Area YiZhuang 100176 China Found vendorId:171 organization:ABB (Formerly Cylon Controls, Ltd) contactPerson:Paul Cowling, Global Product Management address:2018 Powers Ferry Road Atlanta, Georgia 30339 USA Found vendorId:172 organization:Compas contactPerson:Lesnek Skreta, Technical Director address:ul. Modlinska 17B Jablonna, 05-110 Poland Found vendorId:173 organization:Mitsubishi Electric Building Techno-Service Co., Ltd. contactPerson:Hiroyasu Tabata, Assistant Manager address:19-1 Arakawa 7-chome Arakawa-ku, Tokyo 116-0002 Japan Found vendorId:174 organization:Building Control Integrators contactPerson:Jonathan P. Fulton, President address:4490 Edgewyn Avenue Hilliard, OH 43026 USA Found vendorId:175 organization:ITG Worldwide (M) Sdn Bhd contactPerson:Chan Weng Tong, Senior Manager address:2, Jalan Astaka U8/83 Seksyen U8 Bukit Jelutong, Shah Alam 40150 Malaysia Found vendorId:176 organization:Lutron Electronics Co., Inc. contactPerson:Scott Ziegenfus, Senior Applications Engineer address:7200 Suter Road Coopersburg, PA 18036 USA Found vendorId:177 organization:Cooper-Atkins Corporation contactPerson:John Greene, Director of Technology Development address:33 Reeds Gap Road Middlefield, CT 06455 USA Found vendorId:178 organization:LOYTEC Electronics GmbH contactPerson:Dr. Stefan Soucek-Noe address:Blumengasse 35 Vienna A-1170 Austria Found vendorId:179 organization:ProLon contactPerson:Marc Bergeron address:1989 Michelin Street Laval, Quebec H7L 5B7 Canada Found vendorId:180 organization:Mega Controls Limited contactPerson:Eric Ho, General Manager address:Room 1521A, Star House 3 Salisbury Road Tsimshatsui, Kowloon China Found vendorId:181 organization:Micro Control Systems, Inc. contactPerson:Brian Walterick, President address:5877 Enterprise Parkway Ft. Myers, FL 33095 USA Found vendorId:182 organization:Kiyon, Inc. contactPerson:James B. Rimmer, Member of Technical Staff address:4225 Executive Square, Suite 290 La Jolla, CA 92037 USA Found vendorId:183 organization:Dust Networks contactPerson:Pedro Rump, VP Engineering address:30695 Huntwood Avenue Hayward, CA 94544 USA Found vendorId:184 organization:Advanced Building Automation Systems contactPerson:Bryan Grayson, R&D Manager address:8 Harley Crescent Condell Park NSW 2200 Milperra, DC NSW 1891 Australia Found vendorId:185 organization:Hermos AG contactPerson:Andreas Heisel, Manager of Software Development address:Gartenstrasse 19 Mistelgau, 95490 Germany Found vendorId:186 organization:CEZIM contactPerson:Piotr Golabek, Product Manager address:ul. Partyzantow 1 Sochaczew, 96-500 Poland Found vendorId:187 organization:Softing contactPerson:Achim Liebl, Head of Development address:Richard Reitzner Allee 6 Haar, D-85540 Germany Found vendorId:188 organization:Lynxspring, Inc. contactPerson:Shawn Jocobson, Director of Application Development address:1210 NE Windsor Drive Lee’s Summit, MO 64086 USA Found vendorId:189 organization:Schneider Toshiba Inverter Europe contactPerson:Jean-Pierre Guilmeau, Vice-President Marketing address:Rue Andre Blanchet Pacy Sur Eure, F-27120 France Found vendorId:190 organization:Danfoss Drives A/S contactPerson:Ove Wiuff, Product Manager address:Ulsnaes 1, Office DG 596 DK, Graasten 6300 Denmark Found vendorId:191 organization:Eaton Corporation contactPerson:Mark Verheyen, Principal Engineer address:4201 North 27th Street Milwaukee, WI 53216 USA Found vendorId:192 organization:Matyca S.A. contactPerson:Juan Leni, Director Engineering address:Av. Colon 423 Piso 1 of 5 Mendoza, 5500 Argentina Found vendorId:193 organization:Botech AB contactPerson:Henrik Johansson address:Ledebursgatan 5 Malmö, SE-211 55 Sweden Found vendorId:194 organization:Noveo, Inc. contactPerson:Jean-Pierre Dionne, President address:10581 Louis H. Lafontaine Blvd. Montreal, Quebec H1J 2E8 Canada Found vendorId:195 organization:AMEV contactPerson:Bernhard Hall, AMEV – Geschäftsstelle address:Krausenstraße 17-20 Berlin, D-10117 Germany Found vendorId:196 organization:Yokogawa Electric Corporation contactPerson:Hiroaki Tanaka, Senior Engineer address:9-32, Nakacho 2-chome Musashino-shi Tokyo 180-8750 Japan Found vendorId:197 organization:Bosch Building Automation GmbH contactPerson:Volker Westerheide, Managing Director address:Kapellenweg 42 Verl, D-33415 Germany Found vendorId:198 organization:Exact Logic contactPerson:Matthew Barlage, Product Development Engineer address:5600 Queens Avenue, NE Suite 400 Otsego, MN 55330 USA Found vendorId:199 organization:Mass Electronics Pty Ltd dba Innotech Control Systems Australia contactPerson:Stephen A. Miranda, Managing Director address:6 McKechnie Drive Eight Mile Plains Brisbane, Queensland 4113 Australia Found vendorId:200 organization:Kandenko Co., Ltd. contactPerson:Makoto Kojima, Deputy General Manager of Engineering Department address:Business Control Division 4-8-33 Shibaura Minato-Ku, Tokyo 108-8533 Japan Found vendorId:201 organization:DTF, Daten-Technik Fries contactPerson:Wolfgang Fries address:Hochstrasse 25 Dachau, D-85221 Germany Found vendorId:202 organization:Klimasoft, Ltd. contactPerson:Ivan Svancara, Director address:Vajanskeho 58 Piestany, 921 01 Slovakia Found vendorId:203 organization:Toshiba Schneider Inverter Corporation contactPerson:Hiromichi Nishimura, Senior Specialist address:Development and Design Group 2121, Nao, Asahi-Cho Mie-Gun, Mie 510-8521 Japan Found vendorId:204 organization:Control Applications, Ltd. contactPerson:Doron Matatyahu, Development Manager address:24 A Habarzel Street Tel Aviv, 69710 Israel Found vendorId:205 organization:CIMON CO., Ltd. contactPerson:Jae-hwan Lee address:KDT B/D, 48, Beolmal-ro Bundang-gu Seongnam-si, Gyeonggi-do Korea Found vendorId:206 organization:Onicon Incorporated contactPerson:David B. Johnston, Product Manager address:1500 North Belcher Road Clearwater, FL 33765 USA Found vendorId:207 organization:Automation Displays, Inc. contactPerson:Robert P. Lowry, Electrical Engineer address:3533 N. White Avenue Eau Claire, WI 54703 USA Found vendorId:208 organization:Control Solutions, Inc. contactPerson:James G. Hogenson, President address:10550 South Avenue Chisago City, MN 55013 USA Found vendorId:209 organization:Remsdaq Limited contactPerson:Martyn J. Taylor, Technical Director address:Parkway, Deeside Industrial Park Deeside, Flintshire CH5 2NL United Kingdom Found vendorId:210 organization:NTT Facilities, Inc. contactPerson:Kazuo Oshima, Executive Manager address:Research and Development Headquarters GHY Building, 2-12-1 Kitaotsuka Toshima-ku, Tokyo 170-0004 Japan Found vendorId:211 organization:VIPA GmbH contactPerson:Markus Krauss address:Gesellschaft für Visualisiersung und Prozessautomatisierung mbH Ohmstrasse 4 Herzogenaurach, 91074 Germany Found vendorId:212 organization:TSC21 Association of Japan contactPerson:Ryuji Yanagihara, Manager address:3-47-8-208 Koenji-Minami Suginami-ku, Tokyo 166-0003 Japan Found vendorId:213 organization:Strato Automation contactPerson:Andre Baril, President address:6781 Rue Bombardier Saint-Leonard, Québec H1P 2W2 Canada Found vendorId:214 organization:HRW Limited contactPerson:Greg Keall, Managing Director address:Unit 505, 5/F Wai Wah Commercial Centre 6 Wilmer Street Sai Ying Pun, Hong Kong China Found vendorId:215 organization:Lighting Control & Design, Inc. contactPerson:David J. Long, Software Engineer address:PO Box 250 Wrightwood, CA 92397 USA Found vendorId:216 organization:Mercy Electronic and Electrical Industries contactPerson:John D. Maniraj, CEO address:503 Naganapalaya Maruthi Sevanagar, Bangalore 560 033 India Found vendorId:217 organization:Samsung SDS Co., Ltd contactPerson:Woon-Hak Paek, General Manager of IBS Development Division address:Samsung SDS 2nd Building 4th Floor 159-9 Gumi-Dong Bundang-Gu, Seongnam-Si, Gyeonggi-Do 463-810 Korea Found vendorId:218 organization:Impact Facility Solutions, Inc. contactPerson:Keith E. Gipson, CTO address:417 Arden Avenue, Ste. 116 Glendale, CA 91203 USA Found vendorId:219 organization:Aircuity contactPerson:Scott Sitterly, Systems Integration Manager address:39 Chapel Street Newton, MA 02458 USA Found vendorId:220 organization:Control Techniques, Ltd. contactPerson:Stephen Turner, Development Engineer address:The Gro, Newtown Powys, SY16 3BE United Kingdom Found vendorId:221 organization:OpenGeneral Pty., Ltd. contactPerson:William Oldjohn, Managing Director address:2 Shearson Crescent Mentone, Victoria 3194 Australia Found vendorId:222 organization:WAGO Kontakttechnik GmbH & Co. KG contactPerson:Thomas Albers, Technical Director Electronics address:Hansastraße 27 Minden, 32423 Germany Found vendorId:223 organization:Franklin Electric contactPerson:Matthew Rumple, Embedded Software Engineer address:9255 Coverdale Road, Fort Wayne, IN 46809 Fort Wayne, IN 46809 USA Found vendorId:224 organization:Chloride Power Protection Company contactPerson:Doug Griffin, Lead Software Engineer address:27944 N. Bradle Road Libertyville, IL 60048 USA Found vendorId:225 organization:Computrols, Inc. contactPerson:Drew Mire, Vice President of Operations address:2520 Belle Chasse Highway Gretna, LA 70053 USA Found vendorId:226 organization:Phoenix Contact GmbH & Co. KG contactPerson:Thomas Erben address:Flachsmarkstrasse 8 Blomberg, 32825 Germany Found vendorId:227 organization:Grundfos Management A/S contactPerson:Henrik Frederiksen, Product Manager Data Communication address:Poul Due Jensens Vej 7 Bjerringbro, DK-8850 Denmark Found vendorId:228 organization:Ridder Drive Systems contactPerson:Paul Oudraad, Manager R & D address:PO Box 360 AJ Harderwijk, 3840 Netherlands Found vendorId:229 organization:Soft Device SDN BHD contactPerson:Pang Wai Yeen address:No 10 Jin DBP Dolomite Business Park Batu Caves Selangor 68100 Malaysia Found vendorId:230 organization:Integrated Control Technology Limited contactPerson:Hayden Burr, Director address:PO Box 302-340 North Harbour Post Centre Auckland, 0725 New Zealand Found vendorId:231 organization:AIRxpert Systems, Inc. contactPerson:Stephen A. Wallis, President address:1 John Wilson Lane Lexington, MA 02421 USA Found vendorId:232 organization:Microtrol Limited contactPerson:Mike Baker, Director address:16 Elgar Business Centre Moseley Road Hallow, Worcester, Worcestershire WR2 6NJ United Kingdom Found vendorId:233 organization:Red Lion Controls contactPerson:Mike Granby, President address:20 Willow Springs Circle York, PA 17402 USA Found vendorId:234 organization:Digital Electronics Corporation contactPerson:Yoshiyuki Murata, General Manager address:8-2-52 Nanko-higashi Suminoe-ku, Osaka 559-0031 Japan Found vendorId:235 organization:Ennovatis GmbH contactPerson:Hartmut Freihofer, Director address:Stammheimer Strasse 10 Kornwestheim, 70806 Germany Found vendorId:236 organization:Serotonin Software Technologies, Inc. contactPerson:Matthew Lohbihler, President address:90 Castleglen Blvd. Toronto, ON L6C 0B3 Canada Found vendorId:237 organization:LS Industrial Systems Co., Ltd. contactPerson:Kiyeon Kim address:Yonsei Jaedan Severance Bldg. 84-11 5ga Namdaemun-ro Jung-gu, Seoul 100-753 Korea Found vendorId:238 organization:Square D Company contactPerson:Drew Reid, Product Manager, Lighting Control Business address:295 Tech Park Drvie Suite 100 LaVergne, TN 37086 USA Found vendorId:239 organization:S Squared Innovations, Inc. contactPerson:Sam Saprunoff, President address:6807-104 Street Edmonton, AB T6H 2L5 Canada Found vendorId:240 organization:Aricent Ltd. contactPerson:Bhuvnesh Sharma, Business Director – Devices Group address:18/1 Outer Ring Road Panathur Post Bangalore, 560 087 India Found vendorId:241 organization:EtherMetrics, LLC contactPerson:Kenneth Barclay, President address:120 Washington Avenue Albany, NY 12210 USA Found vendorId:242 organization:Industrial Control Communications, Inc. contactPerson:Darrin Hansen, President address:1600 Aspen Commons, Suite 210 Middleton, WI 53562 USA Found vendorId:243 organization:Paragon Controls, Inc. contactPerson:Larry Winterbourne, Vice President address:2371 Circadian Way Santa Rosa, CA 95407 USA Found vendorId:244 organization:A. O. Smith Corporation contactPerson:Tom Van Sistine, Principal Engineer address:Corporate Technology Center 12100 W. Park Place Milwaukee, WI 53224-9152 USA Found vendorId:245 organization:Contemporary Control Systems, Inc. contactPerson:Bennet Levine, R&D Manager address:2431 Curtiss Street Downers Grove, IL 60515 USA Found vendorId:246 organization:HMS Industrial Networks SLU contactPerson:Josep Ceron, General Manager address:Milà i Fontanals, 7 08700 Igualada-Barcelona Spain Found vendorId:247 organization:Ingenieurgesellschaft N. Hartleb mbH contactPerson:Norbert Hartleb address:Am Tarnenstumpf 17 Dreieich, D-63303 Germany Found vendorId:248 organization:Heat-Timer Corporation contactPerson:Dan Shprecher, Chief Engineer address:20 New Dutch Lane Fairfield, NJ 07004 USA Found vendorId:249 organization:Ingrasys Technology, Inc. contactPerson:Watson Wu, Senior Specialist address:Business Development Division 21F, 207 Fu Hsing Road Taoyuan, Taiwan 33066 China Found vendorId:250 organization:Costerm Building Automation contactPerson:David E. Matthews, Sales & Marketing Manager address:Kompasstraat 7 2901 AM Capelle aan de Ijssel Netherlands Found vendorId:251 organization:WILO SE contactPerson:Stephan Greitzke, Head of Engineering address:Nortkirchenstrasse 100 Dortmund 44263 Germany Found vendorId:252 organization:Embedia Technologies Corp. contactPerson:Andrew Chu, Chief Technology Officer address:Box 51027 Beddington RPO Calgary, Alberta T3K 3V9 Canada Found vendorId:253 organization:Technilog contactPerson:Patrick Goddefroy, Sales and Marketing Manager address:Centre Val Courcelle 4 Route de la Noue Gif-sur-yvette, Cedex 91196 France Found vendorId:254 organization:HR Controls Ltd. & Co. KG contactPerson:Roul Placzek, Director address:Head Office, Lilienstrasse 6 Erkrath, 40699 Germany Found vendorId:255 organization:Lennox International, Inc. contactPerson:Krishna Doddamane, Senior Staff Engineer address:1600 Metrocrest Drive Carrollton, TX 75006 USA Found vendorId:256 organization:RK-Tec Rauchklappen-Steuerungssysteme GmbH & Co. KG contactPerson:Reiner Dunwald address:Robert-Perthel-Straße 45 D-50739 Köln Germany Found vendorId:257 organization:Thermomax, Ltd. contactPerson:Patrick Davis, R&D Manager address:7 Balloo Crescent Balloo Industrial Estate Bangor, Co. Down BT19 7UP United Kingdom Found vendorId:258 organization:ELCON Electronic Control, Ltd. contactPerson:Tibor Erdelyi, General Manager address:Ihasz u. 10 Budapest, H-1105 Hungary Found vendorId:259 organization:Larmia Control AB contactPerson:Hans Bolov, President address:Box 83 Sollentuna, SE-191 22 Sweden Found vendorId:260 organization:BACnet Stack at SourceForge contactPerson:Steve Karg, Developer address:2765 Stanton Woods Drive, SE Conyers, GA 30094 USA Found vendorId:261 organization:G4S Security Services A/S contactPerson:Knud Danielsen, Product Manager address:Roskildevej 157 Albertslund, DK-2620 Denmark Found vendorId:262 organization:Exor International S.p.A. contactPerson:Claudio Urbani, Product Manager HMI address:Via Monte Fiorino, 9 37057 San Giovanni Lupatoto Verona Italy Found vendorId:263 organization:Cristal Controles contactPerson:Martin Labbe, R&D Manager address:2025, rue Lavoisier, #135 Quebec, QC G1N 4L6 Canada Found vendorId:264 organization:Regin AB contactPerson:Urban Fosseus, Senior Software Designer address:Mobilvägen 10, SE-223 62 Lund Sweden Found vendorId:265 organization:Dimension Software, Inc. contactPerson:Shawn Overcash, President address:1536 St. Clair Road Taylorsville, NC 28681 USA Found vendorId:266 organization:SynapSense Corporation contactPerson:Kurt Sowa, Director of Software Engineering address:2365 Iron Point Road, Ste. 100 Folsom, CA 95630 USA Found vendorId:267 organization:Beijing Nantree Electronic Co., Ltd. contactPerson:Goober Zhou, R&D Manager address:No. 29 Dongbeiwang South Road Room 615 Haiden District, Beijing China Found vendorId:268 organization:Camus Hydronics Ltd. contactPerson:David Procunier, Assistant Engineer address:6226 Netherhart Road Mississauga, L5T 1B7 Canada Found vendorId:269 organization:Kawasaki Heavy Industries, Ltd. contactPerson:Mutsuji Sakai, Manager of Electrical & Control Eng. Section address:8, Niijima Harima-cho Kako-gun Hyougo Pref., 675-0180 Japan Found vendorId:270 organization:Critical Environment Technologies contactPerson:Laura Donahue, Purchasing Agent address:Unit 145-7391 Vantage Way Delta, British Columbia V4G 1M3 Canada Found vendorId:271 organization:ILSHIN IBS Co., Ltd. contactPerson:Young Kwak, Manager, Applications Engineering address:Dongkuk B/D A-412 83-6 Gochuck-dong Guro-gu, Seoul 152-827 Korea Found vendorId:272 organization:ELESTA Energy Control AG contactPerson:Angelo Quadroni, General Manager address:Elestastrasse 18 Bad Ragaz CH-7310 Switzerland Found vendorId:273 organization:KROPMAN Installatietechniek contactPerson:Ir. J.A.J. (Joep) van der Velden, Landelijk Manager Meet- en Regeltechniek address:Postbus 6705 6503 GE Nijmegen Netherlands Found vendorId:274 organization:Baldor Electric Company contactPerson:Michael S. Thomas, Design Engineer, Control Systems address:600 South Zero Ft. Smith, AR 72908 USA Found vendorId:275 organization:INGA mbH contactPerson:Florian Kienast, Manager for SCADA Systems / Dipl.-Ing. address:Wehler Weg 14 Hameln, D-31785 Germany Found vendorId:276 organization:GE Consumer & Industrial contactPerson:Paul E. Bunnell, Product Manager-Standard Drives and Soft Starts address:41 Woodford Avenue Plainville, CT 06062 USA Found vendorId:277 organization:Functional Devices, Inc. contactPerson:Kenneth W. Rittmann, President address:310 S. Union Street Russiaville, IN 46979 USA Found vendorId:278 organization:StudioSC contactPerson:Salvatore Cataldi, Technical Manager address:Via Agostino da Montefeltro, 2 10134 Torino Italy Found vendorId:279 organization:M-System Co., Ltd. contactPerson:Koichi Yoshimura, Assistant Manager, R&D Department address:5-2-55, Minamitsumori Nishinari-Ku, Osaka 557-0063 Japan Found vendorId:280 organization:Yokota Co., Ltd. contactPerson:Masato Kuwana, Assistant Manager, Shiga Factory address:Product Development Dept. 45 Yokomizo-cho Higashiomi, Shiga 527-0135 Japan Found vendorId:281 organization:Hitranse Technology Co., LTD contactPerson:Zhao Gaozuo, General Manager address:Building A, Room 316 18 Xihuan nanlu Economic-Tech. Development Area Beijing, PRC China Found vendorId:282 organization:Vigilent Corporation contactPerson:Cliff Federspiel address:2001 Broadway, Fourth Floor Oakland, CA 94612 USA Found vendorId:283 organization:Kele, Inc. contactPerson:Lisa Kisil-Dense, Electrical Products Business Unit Manager address:3300 Brother Blvd. Bartlett, TN 38133 USA Found vendorId:284 organization:BELIMO Automation AG contactPerson:Salvatore Cataldi, Senior Product Lead address:Brunnenbachstrasse 1 8340 Hinwil Switzerland Found vendorId:285 organization:Gentec contactPerson:Marcel Landry, VP Division RVD address:2625 Dalton Street Quebec, G1P 3S9 Canada Found vendorId:286 organization:Embedded Science Labs, LLC contactPerson:David A. Bruno, CTO address:11755 SW Summer Crest Drive Tigard, OR 97223 USA Found vendorId:287 organization:Parker Hannifin Corporation contactPerson:Steven Schnelle, Engineering Manager, Climate Systems Division address:10801 Rose Avenue New Haven, IN 46774 USA Found vendorId:288 organization:MaCaPS International Limited contactPerson:L.M. Cheng, CEO address:Unit 8, 14/F., Block B, Hoi Luen Industrial Centre 55 Hoi Yuen Road Kwun Tong, Kowloon Hong Kong Found vendorId:289 organization:Link4 Corporation contactPerson:Yen Pham, President address:1232 Village Way, Suite K Santa Ana, CA 92705 USA Found vendorId:290 organization:Romutec Steuer-u. Regelsysteme GmbH contactPerson:Stefan Kister, Quality Manager address:Waidlachstr. 2 Buch am Wald, D-91592 Germany Found vendorId:291 organization:Pribusin, Inc. contactPerson:Michael Gerstweiler, Vice President address:743 Marquette Avenue Muskegon, MI 49442 USA Found vendorId:292 organization:Advantage Controls contactPerson:Chris Liebig, System Administrator address:4700 Harold Abitz Drive Muskogee, OK 74403 USA Found vendorId:293 organization:Critical Room Control contactPerson:Sam Sidhom address:210 North Second Street Suite 010 Minneapolis, MN 55401 USA Found vendorId:294 organization:LEGRAND contactPerson:Jean-Luc Citerne, Services & Integrated Sys. Team Mgr. address:128 Avenue de Lattre de Tassigny Limoges, Cedex 87045 France Found vendorId:295 organization:Tongdy Control Technology Co., Ltd. contactPerson:Xiaoyan Xi, Marketing Manager address:3-3-5/f IN-DO MANSION No. jia-48 Zhichun Road Beijing, 100086 China Found vendorId:296 organization:ISSARO Integrierte Systemtechnik contactPerson:Maik Sauerlaender, Technical Engineer address:Maik Sauerlaender & Sorren Rosengarrd GbR Breite Str. 69 Bernburg, 06406 Germany Found vendorId:297 organization:Pro-Dev Industries contactPerson:Peter Hertrick, Systems Development Engineer address:PO Box 1267 Indooroopilly, Queensland 4068 Australia Found vendorId:298 organization:DRI-STEEM contactPerson:Jennifer Schroer, Program Manager address:14949 Technology Drive Eden Prairie, MN 55344 USA Found vendorId:299 organization:Creative Electronic GmbH contactPerson:Reiner H. Schmahl, CEO address:Lorcher Strasse 52 Birenbach, 73102 Germany Found vendorId:300 organization:Swegon AB contactPerson:Mattias Hedfjard, Development Engineer, Electrical Components address:Box 300 Kvanum, SE-535 23 Sweden Found vendorId:301 organization:FIRVENA s.r.o. contactPerson:Jan Brachacek address:Zamecke nam. 26 738 01 Frydek-Mistek Czech Republic Found vendorId:302 organization:Hitachi Appliances, Inc. contactPerson:Keiji Sato, Chief Engineer address:390, Muramatsu, Shimizu-ku Shizuoka-shi, 424-0926 Japan Found vendorId:303 organization:Real Time Automation, Inc. contactPerson:Jeff Stiefvater, VP Operations address:150 S. Sunny Slope Road, Suite 130 Brookfield, WI 53005 USA Found vendorId:304 organization:ITEC Hankyu-Hanshin Co. contactPerson:Hiroaki Aoyama, Manager, Computer System Dept. address:Hanshin-Noda Center Bldg. 1-31 Ebie 1-chome Fukushima-ku, Osaka 553-0001 Japan Found vendorId:305 organization:Cyrus E&M Engineering Co., Ltd. contactPerson:Cedric Lee, Exporting Manager address:Flat H, 3/F., Yue Cheung Center 1-3 Wong Chuk Yeung Street Fotan, Hong Kong China Found vendorId:306 organization:Badger Meter contactPerson:William Roeber, Principal Managing Engineer address:8635 Washington Avenue Racine, WI 53406 USA Found vendorId:307 organization:Cirrascale Corporation contactPerson:Victor Tung, VP, Engineering address:9449 Carroll Park Drive San Diego, CA 92121-5202 USA Found vendorId:308 organization:Elesta GmbH Building Automation contactPerson:Urs Beck, Managing Director address:Gottlieb-Daimler-Str. 1 Konstanz, D-78467 Germany Found vendorId:309 organization:Securiton contactPerson:Horst Geiser, Product Development Manager address:Von-Drais-Strasse 33 Achern, D-77855 Germany Found vendorId:310 organization:OSlsoft, Inc. contactPerson:Jon H. Peterson, Vice President of Engineering address:777 Davis Street, Ste. 250 San Leandro, CA 94577 USA Found vendorId:311 organization:Hanazeder Electronic GmbH contactPerson:Erwin Hanazeder, General Manager address:Johann Michael Dimmelstr. 10 Reid im Innkreis, A-4910 Austria Found vendorId:312 organization:Honeywell Security Deutschland, Novar GmbH contactPerson:Andrea Bergerhoff, Managing Director address:Johannes-Mauthe-Str. 14 Albstadt, D-72458 Germany Found vendorId:313 organization:Siemens Industry, Inc. contactPerson:Ken Rempe, P.E., Energy Management Division address:5400 Triangle Parkway Norcross, GA 30092-2540 USA Found vendorId:314 organization:ETM Professional Control GmbH contactPerson:Klaus Jandl, Head of Technology address:A Siemens Company Kasernenstraße 29 Eisenstadt, A-7000 Austria Found vendorId:315 organization:Meitav-tec, Ltd. contactPerson:Elan Roy, R&D & Engineering Manager address:6 Sapir Street, New Industrial Zone POB 5221 Rishon-LeZion, 75150 Israel Found vendorId:316 organization:Janitza Electronics GmbH contactPerson:Markus Janitza, Director address:Vor dem Polstück 1 Lahnau, D-35633 Germany Found vendorId:317 organization:MKS Nordhausen contactPerson:Maik John, Owner address:Bielener Straße 21 Nordhausen, D-99734 Germany Found vendorId:318 organization:De Gier Drive Systems B.V. contactPerson:Gerard A. Buter, Manager R&D address:Westlandseweg 9 PG Wateringen, 2291 Netherlands Found vendorId:319 organization:Cypress Envirosystems contactPerson:Ramesh Songukrishnasamy, VP/GM Building Solutions address:198 Champion Court San Jose, CA 95134-1709 USA Found vendorId:320 organization:SMARTron s.r.o. contactPerson:Sergey Ziskovich, General Manager address:10 Husovo nameti 468/16 Prague, 10400 Czech Republic Found vendorId:321 organization:Verari Systems, Inc. contactPerson:Jennifer H. Skjellum, Vice President, Software Solutions address:110 12th Street North, Suite 0103 Birmingham, AL 35203-1537 USA Found vendorId:322 organization:K-W Electronic Service, Inc. contactPerson:Jeffrey D. Cox, Manager, Operations & Customer Service address:750 McMurray Road Waterloo, ON N2V 2G5 Canada Found vendorId:323 organization:ALFA-SMART Energy Management contactPerson:Alex Kugel, Hardware Development Manager address:Kibbutz Beit Alfa 10802 Israel Found vendorId:324 organization:Telkonet, Inc. contactPerson:Eva C. Wang, Director, Software Development address:20374 Seneca Meadows Parkway Germantown, MD 20876 USA Found vendorId:325 organization:Securiton GmbH contactPerson:Horst Geiser, Product Development Manager address:Von-Drais-Strasse 33 Achern, 0-77855 Germany Found vendorId:326 organization:Cemtrex, Inc. contactPerson:Saagar Govil, Sales & Marketing Manager address:19 Engineers Lane Farmingdale, NY 11735 USA Found vendorId:327 organization:Performance Technologies, Inc. contactPerson:John J. Grana, Sr. VP and GM, Embedded Systems Group address:205 Indigo Creek Drive Rochester, NY 14626 USA Found vendorId:328 organization:Xtralis (Aust) Pty Ltd contactPerson:John Minack, Development Engineer address:4 North Drive, Virginia Park 236-262 East Boundary Rd. Bentleigh East, Victoria Australia Found vendorId:329 organization:TROX GmbH contactPerson:Friedrich Sikosek, Product Management Systems address:Heinrich-Trox-Platz D-47504 Neukirchen-Vluyn Germany Found vendorId:330 organization:Beijing Hysine Technology Co., Ltd contactPerson:Xiaoyong Zhao, Manager address:No.D-415A Zhenghaodasha Beiwa Rd Haidian District Beijing China Found vendorId:331 organization:RCK Controls, Inc. contactPerson:James F Ring, President address:9303 Chesapeake Drive Suite A1 San Diego, CA 92123 USA Found vendorId:332 organization:Distech Controls SAS contactPerson:Maxime Ormancey, Quality Manager address:ZA Les Andres Rue de Pre Magne 69126 Brindas France Found vendorId:333 organization:Novar/Honeywell contactPerson:John Weisenberger, Product Manager address:6060 Rockside Woods Blvd. Suite 400 Cleveland,OH 44131 USA Found vendorId:334 organization:S4 Integration Solutions contactPerson:Steve E. Jones, President address:1090 E. 4600 S. Ogden, UT 84403 USA Schneider Electric found 2 times Found vendorId:335 organization:Schneider Electric contactPerson:Ronald H. Naismith, Sr. Principal Technical Specialist address:1 High Street MS 7-2B North Andover, MA 01845 USA Found vendorId:336 organization:LHA Systems contactPerson:Christo Malan, Development Engineer address:P.O. Box 1278 Die Boord – 7613 South Africa Found vendorId:337 organization:GHM engineering Group, Inc. contactPerson:Gordon Maretzki, President address:2303 Stillmeadow Road Oakville, Ontario L6M 4C7 Canada Found vendorId:338 organization:Cllimalux S.A. contactPerson:Paul Meyer, Technical Manager address:Rue de l’lndustrie L-3895 FOETZ Luxembourg Found vendorId:339 organization:VAISALA Oyj contactPerson:Matti Kokki, Chief Engineer address:Vanha Nurmijarventie 21 FI-01670 Vantaa Finland Found vendorId:340 organization:COMPLEX (Beijing) Technology, Co., LTD. contactPerson:Sally Li, Sales Manager address:Room A503 HAOJING Building NO. 108 ZHICHUN Rd. HAIDIAN District, Beijing 100086 China Found vendorId:341 organization:SCADAmetrics contactPerson:Jim Mimlitz, President address:1133 Pond Road Wildwood, MO 63038 USA Found vendorId:342 organization:POWERPEG NSI Limited contactPerson:Ringo Lee, Director address:Unit C – 18/F Tung Chiu Commercial Center 193 Lockhart Road Wanchai, Hong Kong Found vendorId:343 organization:BACnet Interoperability Testing Services, Inc. contactPerson:Edward Hague, President address:809 B Cuesta Drive Suite 2180 Mountain View, CA 94040-3667 USA Found vendorId:344 organization:Teco a.s. contactPerson:Jaromir Klaban, Member of the Board address:Havlickova 260 Kolin 4 – 280 58 Czech Republic Found vendorId:345 organization:Plexus Technology, Inc. contactPerson:James Leaper, CEO address:5451 San Milano Avenue Las Vegas, NV 89141 USA Found vendorId:346 organization:Energy Focus, Inc. contactPerson:Keith Kazenski, Electrical Engineer address:32000 Aurora Road Solon, OH 44139 USA Found vendorId:347 organization:Powersmiths International Corp. contactPerson:Philip J. A. Ling, Vice President – Technology address:10 Devon Road Brampton, Ontario L6T 5B5 Canada Found vendorId:348 organization:Nichibei Co., Ltd. contactPerson:Akira Nakashima, Director of Product Development address:4061-6 Nakatsu Aikawa-machi, Aikou-gun Kanagawa, 243-0303 Japan Found vendorId:349 organization:HKC Technology Ltd. contactPerson:Martin Ip, Project Director address:25/F., Oxford House, Taikoo Place 979 King’s Road Quarry Bay, Hong Kong China Found vendorId:350 organization:Ovation Networks, Inc. contactPerson:John Schnipkoweit, Chief Technology Officer address:222 Third Ave SE Suite 276 Cedar Rapids, IA 52401 USA Found vendorId:351 organization:Setra Systems contactPerson:Coleman Brumley, Software Engineering Manager address:159 Swanson Road Boxborough, MA 01719-1304 USA Found vendorId:352 organization:AVG Automation contactPerson:Raj Tiwari, Vice President & CTO address:4140 Utica Ridge Road Beltendorf, IA 52722 USA Found vendorId:353 organization:ZXC Ltd. contactPerson:David Barrett, Director address:Level 2, 6 Clayton Street Newmarket Auckland, 1023 New Zealand Found vendorId:354 organization:Byte Sphere contactPerson:Nicholas Saparoff, President address:955 Massachusetts Avenue Suite 141 Cambridge, MA 02139 USA Found vendorId:355 organization:Generiton Co., Ltd. contactPerson:Jefferson Liu, General Manager address:8F-1, No. 81, Shuili Road Hsinchu City, Taiwan China Found vendorId:356 organization:Holter Regelarmaturen GmbH & Co. KG contactPerson:Ralf Schulze, Managing Director address:Helleforthstraße 58 – 60 33758 Schloß Holte-Stukenbrock Germany Found vendorId:357 organization:Bedford Instruments, LLC contactPerson:Adam Smola, Manager address:11 Cajun Court Bedford, NH 03110-5304 USA Found vendorId:358 organization:Standair Inc. contactPerson:Pierre Longval, Vice President address:3311 Industrial Blvd. Laval, Quebec, H7L 4S3 Canada Found vendorId:359 organization:WEG Automation – R&D contactPerson:Alexandre José da Silva, Software Design address:Av. Prefeito Waldemar Grubba 3000 – Jaragua do Sul SC, 89256-900 Brazil Found vendorId:360 organization:Prolon Control Systems ApS contactPerson:Thomas Maltesen, Managing Director address:Herstedvesterstraede 56 DK-2620 Albertslund Denmark Found vendorId:361 organization:Inneasoft contactPerson:Sebastien Cand, General Manager address:198 Avenue de la resistance Cedex 237 38920 Crolles France Found vendorId:362 organization:ConneXSoft GmbH contactPerson:Peter Vontluck, Project Manager address:Oedenpullach Haus 1 D-82041 Oberhaching Germany Found vendorId:363 organization:CEAG Notlichtsysteme GmbH contactPerson:Jurgen Prasuhn, Technical Director, Cooper Safety address:Senator-Schwartz-Ring 26 59494 Soest Germany Found vendorId:364 organization:Distech Controls Inc. contactPerson:Charles Gauvin, Vice President – R&D address:4005-B, Matte Blvd Brossard (QC), J4Y 2P4 Canada Found vendorId:365 organization:Industrial Technology Research Institute contactPerson:Min-Hsien Chien, Engineer address:195, Sec 4, Chung Hsing Road Chutung, Hsinchu City, Taiwan China Found vendorId:366 organization:ICONICS, Inc. contactPerson:David M. Oravetz, VP of Engineering address:100 Foxborough Blvd. Foxboro, MA 02035 USA Found vendorId:367 organization:IQ Controls s.c. contactPerson:Piotr Fedyk, Director address:UL. Tunkla 94 Ruda Slaska, 41-707 Poland Found vendorId:368 organization:OJ Electronics A/S contactPerson:Jens Antonsen, Product Manager HVAC address:Stenager 13 B DK-6400 Sonderborg, Denmark Found vendorId:369 organization:Rolbit Ltd. contactPerson:Zeev I Horovitz, Director R&D address:21 Ha’shoam St. P.O. Box 38 Barkan Industrial Area, 44820 Israel Found vendorId:370 organization:Synapsys Solutions Ltd. contactPerson:Andy Devine, Technical Director address:1 Woodlands Court – Albert Drive Burgess Hill West Sussex, RH159TN United Kingdom Found vendorId:371 organization:ACME Engineering Prod. Ltd. contactPerson:Leon Karanfil, Product Manager address:5706 Royalmount Ave Montreal (Quebec), H4P 1K5 Canada Found vendorId:372 organization:Zener Electric Pty, Ltd. contactPerson:Ron Jackson, Managing Director address:366 Horsley Road Milperra NSW 2214, Australia Found vendorId:373 organization:Selectronix, Inc. contactPerson:Jerauld T. Numata, President address:16419 199th Court Northeast Woodinville, WA 98077-5401 USA Found vendorId:374 organization:Gorbet & Banerjee, LLC. contactPerson:Matt Gorbet, Managing Partner address:54 Afton Avenue Toronto, ON M6J 1S1 Canada Found vendorId:375 organization:IME contactPerson:Ildebrando Vignati, R & S Manager address:Via Travaglia 7 20094 Corsico (MI) Italy Found vendorId:376 organization:Stephen H. Dawson Computer Service contactPerson:Stephen Dawson address:P.O. Box 30391 Knoxville, TN 37930-0391 USA Found vendorId:377 organization:Accutrol, LLC contactPerson:Fred George address:600 Pepper Street Monroe, CT 06468 USA Found vendorId:378 organization:Schneider Elektronik GmbH contactPerson:Bernd Drost address:Industriestrasse 4 61449 Steinbach Germany Found vendorId:379 organization:Alpha-Inno Tec GmbH contactPerson:Jürgen Eschenbacher address:Industriestrasse 3 D-95359 Kasendorf Germany Found vendorId:380 organization:ADMMicro, Inc. contactPerson:Crystal DePuy address:2797 Frontage Road NW Suite 1000 Roanoke,VA 24017 USA Found vendorId:381 organization:Greystone Energy Systems, Inc. contactPerson:Lucas Steeves address:150 English Drive Moncton, NB E1E 4G7 Canada Found vendorId:382 organization:CAP Technologie contactPerson:Patrice Chateau address:13 Rue Sebastien Letourneux 44450 St Julien de Concelles France Found vendorId:383 organization:KeRo Systems contactPerson:Kenn Roland address:Allikevej 3 DK-2970 Hoersholm Denmark Found vendorId:384 organization:Domat Control System s.r.o. contactPerson:Jan Vidim address:U Panasonicu 376 CZ-530 06 Pardubice Czech Republic Found vendorId:385 organization:Efektronics Pty. Ltd. contactPerson:Philip Scott address:1/9 Price Street, Nerang P.O. Box 307, Nerang Old 4211 Australia Found vendorId:386 organization:Hekatron Vertriebs GmbH contactPerson:Christian Wenzl address:Brühlmatten 9 79295 Sulzburg Germany Found vendorId:387 organization:Securiton AG contactPerson:Christian Uehlinger address:Alpenstrasse 20 CH – 3052 Zollikofen Switzerland Found vendorId:388 organization:Carlo Gavazzi Controls SpA contactPerson:Fabio Facchin address:Via Safforze 8 I-32100 Belluno Italy Found vendorId:389 organization:Chipkin Automation Systems contactPerson:Peter Chipkin address:3381 Cambie St, #211 Vancouver, BC V5Z 4R3 Canada Found vendorId:390 organization:Savant Systems, LLC contactPerson:Bruce Myers address:770 Main Street Osterville, MA 02655 USA Found vendorId:391 organization:Simmtronic Lighting Controls contactPerson:Ian Moir-Porteous address:Waterside Charlton Mead Lane Hoddesdon Hertfordshire, EN11 0QR United Kingdom Found vendorId:392 organization:Abelko Innovation AB contactPerson:Anders Lindgren address:Box 808 – Industrivagen 17 SE-971 – 25 Lulea Sweden Found vendorId:393 organization:Seresco Technologies Inc. contactPerson:David Lucas address:1283 Algoma Road, Unit 1 Ottawa, Ontario, K1B 3W7 Canada Found vendorId:394 organization:IT Watchdogs contactPerson:Charlie Mayne address:12885 Research Blvd., Suite 203 Austin, TX 78750 USA Found vendorId:395 organization:Automation Assist Japan Corp. contactPerson:Yukiko Futatsugi address:8F Aios Akihabara Bldg. 3-2-2 Ueno, Taitou-Ku 110-0005 – Tokyo Japan Found vendorId:396 organization:Thermokon Sensortechnik GmbH contactPerson:Jorg Teichmann address:Aarstrasse 6 35756 Mittenaar Germany Found vendorId:397 organization:EGauge Systems, LLC contactPerson:David Mosberger address:1935 Stony Hill Road Boulder, CO 80305 USA Found vendorId:398 organization:Quantum Automation (ASIA) PTE, Ltd. contactPerson:Roberto De Jesus address:18 Kaki Bukit Road 3 #01-01/02/03 Entrepreneur Business Center Singapore 415978 Singapore Found vendorId:399 organization:Toshiba Lighting & Technology Corp. contactPerson:Yasushi Morimoto address:1-201-1 Funakoshi-cho Yokosuka, 237-8510 Japan Found vendorId:400 organization:SPIN Engenharia de Automação Ltda. contactPerson:Luis Closs address:SCLN-212 Bloco D – Sala 101 CEP 70864-540 Brasilia, DF Brazil Found vendorId:401 organization:Logistics Systems & Software Services India PVT. Ltd. contactPerson:Ajay Nirantar address:136, Solaris – 1,B – Wing, 1st Floor Opp. L&T Gate No.6, Saki-Vihar Rd. Powai, Andheri (E), Mumbai 400 072 India Found vendorId:402 organization:Delta Controls Integration Products contactPerson:Carl Neilson address:61 Seagirt Road East Sooke – BC, V9Z 1A3 Canada Found vendorId:403 organization:Focus Media contactPerson:Andrey Tsylev address:124498, Russian Federation, Moscow Zelenograd, MIET, bid. 5 str. 9, # 9209, Russia Found vendorId:404 organization:LUMEnergi Inc. contactPerson:Timothy Parry address:8371 Central Ave – Unit B Newark, CA 94560 USA Found vendorId:405 organization:Kara Systems contactPerson:Mr. Emanuel Galea address:Ahornstrasse 12 90513 Zirndorf Germany Found vendorId:406 organization:RF Code, Inc. contactPerson:Martin Stich address:9229 Waterford Centre Blvd. Suite 500 Austin, TX 78758 USA Found vendorId:407 organization:Fatek Automation Corp. contactPerson:Raymond Hong, President address:26 Fl., No. 29, Sec. 2, JungJeng E. Rd. Danshuei Jen, Taipei Taiwan, 251 China Found vendorId:408 organization:JANDA Software Company, LLC contactPerson:Coleman Brumley, President address:206 Alexander Avenue Greensburg, PA 15601 USA Found vendorId:409 organization:Open System Solutions Limited contactPerson:Steve Brown address:Unit 33, Mitchell Point, Ensign Way Hamble, Southampton, S031 4RF United Kingdom Found vendorId:410 organization:Intelec Systems PTY Ltd. contactPerson:Shane Carlyon address:Unit 6,61-63 Steel Street Capalaba, QLD, 4159 Australia Found vendorId:411 organization:Ecolodgix, LLC contactPerson:Woody Boyd address:1251 Jupiter Park Drive, Suite 10 Jupiter, FL 33458 USA Found vendorId:412 organization:Douglas Lighting Controls contactPerson:George Capelo address:4455 Juneau St. Burnaby, B.C. V5C 4C4 Canada Found vendorId:413 organization:iSAtech GmbH contactPerson:André Kraski address:Alt-Moabit 59-61 DE-10555 Berlin, Germany Found vendorId:414 organization:AREAL contactPerson:Julien Bennet address:41 Rue Principale 57450 Theding France Found vendorId:415 organization:Beckhoff Automation contactPerson:Ralf Vienken address:Huelshorstweg 20 33415 Verl Germany Found vendorId:416 organization:IPAS GmbH contactPerson:Olaf Russak address:Grabenstrasse 149a D-47047 Duisburg, Germany Found vendorId:417 organization:KE2 Therm Solutions contactPerson:Steve Roberts address:1874 Hwy A Suite 210 Washington, MO 63090 USA Found vendorId:418 organization:Base2Products contactPerson:John Novak address:Post Office Box 41 Montgomeryville, PA 18936 USA Found vendorId:419 organization:DTL Controls, LLC contactPerson:Sue Sackett address:7171 Mercy Road-Suite 600 Omaha, NE 68106 USA Found vendorId:420 organization:INNCOM International, Inc. contactPerson:Pieter Roos address:12 Clintonville Road Northford, CT USA Found vendorId:421 organization:METZ CONNECT GmbH contactPerson:Michael Frank address:Im Tal 2 78176 Blumberg Germany Found vendorId:422 organization:Greentrol Automation, Inc contactPerson:Chris Mezenski address:156 Holly View Lane Loris, SC 29569 USA BELIMO Automation AG found 2 times Found vendorId:423 organization:BELIMO Automation AG contactPerson:Salvatore Cataldi address:Brunnenbachstrasse 1 – CH-8340 Hinwil Switzerland Found vendorId:424 organization:Samsung Heavy Industries Co, Ltd contactPerson:Tae-Kyung Chung address:493 Banweol-Dong, Hwaseong-City Gyeonggi-Do, 445-330 Korea Found vendorId:425 organization:Triacta Power Technologies, Inc. contactPerson:David Perry address:Box 582, 7 Mill Street Almonte, ON KOA 1AO Canada Found vendorId:426 organization:Globestar Systems contactPerson:Jason Wilson address:7 Kodiak Crescent Suite 100 Toronto, Ontario, M3J 3E5 Canada Found vendorId:427 organization:MLB Advanced Media, LP contactPerson:Joseph Inzerillo address:75 Ninth Avenue 5th Floor New York, NY 10011 USA Found vendorId:428 organization:SWG Stuckmann Wirtschaftliche Gebäudesysteme GmbH contactPerson:Sascha Stuckmann address:Hauptstr. 68 59269 Beckum Germany Found vendorId:429 organization:SensorSwitch contactPerson:Stacy Meszaros address:900 Northrop Road Wallingford, CT 06492 USA Found vendorId:430 organization:Multitek Power Limited contactPerson:Chris Scanlan address:Lancaster Way – Earls Colne Business Park Earls Colne Colchester, Essex C06 2NS United Kingdom Found vendorId:431 organization:Aquametro AG contactPerson:Andreas Lestin address:Ringstrasse 75 CH-4106 Therwil Switzerland Found vendorId:432 organization:LG Electronics Inc. contactPerson:Haejin Kim address:Changwon 2nd Plant 76, Seongsan-dong Changwon City Gyeongnam 641-713 Korea Found vendorId:433 organization:Electronic Theatre Controls, Inc. contactPerson:Troy Hatley address:3031 Pleasant View Road P.O. Box 620979 Middleton, WI 53562-0979 USA Found vendorId:434 organization:Mitsubishi Electric Corporation Nagoya Works contactPerson:Yoshihiro Nagataki address:1-14, Yada-minami 5-Chome, Higashi-ku Nagoya 461-8670, Japan Found vendorId:435 organization:Delta Electronics, Inc. contactPerson:Tai-Tsung Huang address:39 Section 2 Huandong Road, Shanhua Township Tainan Country, Taiwan 74144 China Found vendorId:436 organization:Elma Kurtalj, Ltd. contactPerson:Ninoslav Kurtalj address:Viteziceva 1a 1000 Zagreb Croatia Found vendorId:437 organization:Tyco Fire & Security GmbH contactPerson:Faruk Meah, Senior Manager R&D address:The Summit Security House Hanworth Road Sunbury-on-Thames, Middlesex TW16 5DB United Kingdom Found vendorId:438 organization:Nedap Security Management contactPerson:Albert Dercksen address:Parallelweg 2 7141 DC Groenlo – P.O. Box 6 7140 AA Groenlo Netherlands Found vendorId:439 organization:ESC Automation Inc. contactPerson:Jim Spronsen address:17850 56th Avenue Surrey, BC V3S 1C7 Canada Found vendorId:440 organization:DSP4YOU Ltd. contactPerson:Antoine Rouget address:17 Hung To Road, Unit 305 Kwun Tong, Hong Kong Found vendorId:441 organization:GE Sensing and Inspection Technologies contactPerson:Christopher Frail address:1100 Technology Park Drive Billerica, MA 01821 USA Found vendorId:442 organization:Embedded Systems SIA contactPerson:Edgars Klavinskis address:Katolu str. 47 Riga, LV-1003 Latvia Found vendorId:443 organization:BEFEGA GmbH contactPerson:Manfred Kraußer address:Reichenbacher Straße 22 0-91126, Schwabach Germany Found vendorId:444 organization:Baseline Inc. contactPerson:Tim Hickenlooper address:2700 East Lanark Street Suite 100 Meridian, ID 83642 USA Found vendorId:445 organization:Key2Act contactPerson:Dante Gabrielli address:1970 South Calhoun Road New Berlin, WI 53151 USA Found vendorId:446 organization:OEMCtrl contactPerson:Michael Wilson address:1025 Cobb Place Boulevard Marietta, GA 30144 USA Found vendorId:447 organization:Clarkson Controls Limited contactPerson:Glenn Smith address:3 Mill Pool – Nash Lane Belbroughton Worcestershire, DY9 9AF United Kingdom Found vendorId:448 organization:Rogerwell Control System Limited contactPerson:Roger Song address:Room 1401, Cambridge house 26-28 Cameron Road Tsimshatsui, Kowloon, Hong Kong Found vendorId:449 organization:SCL Elements contactPerson:Hami Chanon address:5800 St-Denis, # 222 Montreal, Quebec H2S3L5 Canada Hitachi Ltd. found 2 times Found vendorId:450 organization:Hitachi Ltd. contactPerson:Koichi Koyano, Senior Engineer address:1 Horiyamasita, Hadano-shi Data Ctr. Energy Saving Facilities Systems Dept. Kanagawa-ken, 259-1392 Japan Found vendorId:451 organization:Newron System SA contactPerson:Serge Le Men, Manager-Board Member address:33 rue Paul Gauguin 31100 Toulouse France Found vendorId:452 organization:BEVECO Gebouwautomatisering BV contactPerson:L.C. Segaar address:Maseratilaan 8 3261 NA Oud-Beijerland Netherlands Found vendorId:453 organization:Streamside Solutions contactPerson:William Russell address:P.O. Box 1576 Estes Park, CO 80517 USA Found vendorId:454 organization:Yellowstone Soft contactPerson:Hermann Betz address:Brunnenstrasse 32 89584 Ehingen, Germany Found vendorId:455 organization:Oztech Intelligent Systems Pty Ltd. contactPerson:Bob Gulliver address:146 Pittwater Road Gladesville, NSW 2111 Australia Found vendorId:456 organization:Novelan GmbH contactPerson:Stefan Reis address:Bahnhofstrasse 2 0-95359 Kasendorf, Germany Found vendorId:457 organization:Flexim Americas Corporation contactPerson:Peter Chirivas address:250-V Executive Drive Edgewood,NY 11717 USA Found vendorId:458 organization:ICP DAS Co., Ltd. contactPerson:Anold Chao address:3 FI. No. 505, Jhongshan 2nd Rd. Qianjin District Kaohsiung City 80146 Taiwan China Found vendorId:459 organization:CARMA Industries Inc. contactPerson:Rick Williams address:132 Walsh Road Lindsay, ON K9V 4R3 Canada Found vendorId:460 organization:Log-One Ltd. contactPerson:Hugues de Milleville address:8521 Sideroad 10 RR1 Loretto, ON LOG 1 LO Canada Found vendorId:461 organization:TECO Electric & Machinery Co., Ltd. contactPerson:Steven Yang address:2F, No. 22. Sec 1, Chung Shan Rd. Sin-Chuang City Taipei County 242, Taiwan China Found vendorId:462 organization:ConnectEx, Inc. contactPerson:Karl Kaiser address:1153 Sesame Drive Sunnyvale, CA 94087 USA Found vendorId:463 organization:Turbo DDC Südwest contactPerson:Roland Quenzer address:Hauptstrasse 53 D-66957 Trulben Germany Found vendorId:464 organization:Quatrosense Environmental Ltd. contactPerson:Xiangyang Zheng address:5935 Ottawa Street P.O. Box 749 Richmond, Ontario K0A 2Z0 Canada Found vendorId:465 organization:Fifth Light Technology Ltd. contactPerson:Sashi Bala address:1155 North Service Road W Unit # 7 Oakville, Ontario L6M 3E3 Canada Found vendorId:466 organization:Scientific Solutions, Ltd. contactPerson:Randall Logan address:4972 Canium Road 108 Mile Ranch, BC V0K 2Z0 Canada Found vendorId:467 organization:Controller Area Network Solutions (M) Sdn Bhd contactPerson:K.H. Tang address:34-2, Jalan Puteri 2!2 Bandar Puteri Puchong 47100 Puchong Selangor Malaysia Found vendorId:468 organization:RESOL – Elektronische Regelungen GmbH contactPerson:Sascha Kunze address:Heiskampstraße 10 45527 Hattingen Germany Found vendorId:469 organization:RPBUS LLC contactPerson:Paul Hennington address:11407 Centennial Trail Austin, TX 78726 USA Found vendorId:470 organization:BRS Sistemas Eletronicos contactPerson:Marcelo Richter da Silva address:Rua Gomes de Freitas 491/204 Porto Alegre, RS 91380-000 Brazil Found vendorId:471 organization:WindowMaster A/S contactPerson:Jesper Darum address:Skelestedet 13 DK-2950, Vedbaek Denmark Found vendorId:472 organization:Sunlux Technologies Ltd. contactPerson:Sanjeev Kulkarni address:#99 Jakkasandra Extn., Jakkasandra Industrial Area Off Sarjapur Road Koramangala, Bangalore 560 034 India Found vendorId:473 organization:Measurlogic contactPerson:John Stratford address:7334 S. Alton Way Suite 14M Centennial, CO 80112 USA Found vendorId:474 organization:Frimat GmbH contactPerson:Johann Frey address:Dr.-von-Rieppel-Straße 2 92637 Weiden Germany Found vendorId:475 organization:Spirax Sarco contactPerson:Alun Barnett address:1150 Northpoint Blvd. Blythewood, SC 29016 USA Found vendorId:476 organization:Luxtron contactPerson:Davide Fabri address:via Valle Po, 82 12100, Cuneo Italy Found vendorId:477 organization:Raypak Inc contactPerson:Ray Hallit address:2151 Eastman Ave Oxnard, CA 93030 USA Air Monitor Corporation found 2 times Found vendorId:478 organization:Air Monitor Corporation contactPerson:Dean Debaun address:1050 Hopper Ave Santa Rosa, CA 94503 USA Found vendorId:479 organization:Regler Och Webbteknik Sverige (ROWS) contactPerson:Robin Andersson address:Sondrumsvagen 12C 302 39 HALMSTAD, Sweden Found vendorId:480 organization:Intelligent Lighting Controls Inc. contactPerson:Tom Biehl address:5229 Edina Industrial Blvd Minneapolis, MN 55439 USA Found vendorId:481 organization:Sanyo Electric Industry Co., Ltd contactPerson:Kouji Mizusawa address:1-59-11 Umegaoka, Setagaya-ku Tokyo, 154-0022 Japan Found vendorId:482 organization:E-Mon Energy Monitoring Products contactPerson:Kantol Khek address:850 Town Center Drive Langhorne, PA 19047 USA Found vendorId:483 organization:Digital Control Systems contactPerson:Don Allen address:6475 SW Fallbrook Place Beaverton, OR 97008 USA Found vendorId:484 organization:ATI Airtest Technologies, Inc. contactPerson:Harry Skibbe address:#9-1520 Cliveden Ave Delta, BC V3M 6J8 Canada Found vendorId:485 organization:SCS SA contactPerson:Gabriele Cavadini address:Via Pini, 32 Biasca, Switzerland Found vendorId:486 organization:HMS Industrial Networks AB contactPerson:Joakim Wiberg address:PO Box 4126 Halmstad, 300 04 Sweden Found vendorId:487 organization:Shenzhen Universal Intellisys Co Ltd contactPerson:Jack Tan Li Jun, Chief Executive Officer address:Rm 1608, Star Building, New Xinsha Rd Shajing Town , Baoan District Shenzhen, China Found vendorId:488 organization:EK Intellisys Sdn Bhd contactPerson:Yin Kean Meng address:16-3 Jalan Puteri 2/6 Bandar Puteri Puchong, 47100 Malaysia Found vendorId:489 organization:SysCom contactPerson:Ulrich Pink address:Im Berggarten 3 Bad Marienberg, 56470 Germany Found vendorId:490 organization:Firecom, Inc. contactPerson:Patrick Adamo address:41-10 Mercedes Way Edgewood, NY 11717 USA Found vendorId:491 organization:ESA Elektroschaltanlagen Grimma GmbH contactPerson:Thomas Steuernagel address:Broner Ring 30 Grimma, 04668 Germany Found vendorId:492 organization:Kumahira Co Ltd contactPerson:Makoto Fujinawa address:4-34 Ujina Higashi 2-Chome Minamiku, Hiroshima 734-8567 Japan Found vendorId:493 organization:Hotraco contactPerson:Ing. T. Driessen address:PO Box 6086 AB Horst, 5960 Netherlands Found vendorId:494 organization:SABO Elektronik GmbH contactPerson:Ernst-Friedrich Althoff address:Lohbachstr. 14 Schwerte, 58239 Germany Found vendorId:495 organization:Equip’Trans contactPerson:Thierry Dubosse address:31 rue Paul Cezanne La Rochette, 77000 France Found vendorId:496 organization:Temperature Control Specialities Co., Inc (TCS) contactPerson:Josef Pelc, Engineering Director address:2800 Laura Ln Middleton, WI 53562 USA Found vendorId:497 organization:FlowCon International A/S contactPerson:Bjarne Ibsen address:Trafikcenter Alle 17 Slagelse, DK-4200 Denmark Found vendorId:498 organization:ThyssenKrupp Elevator Americas contactPerson:Beom Ko address:9280 Crestwyn Hills Drive Memphis, TN 38125 USA Found vendorId:499 organization:Abatement Technologies contactPerson:Gary Kruse address:605 Satellite Blvd Ste 300 Suwanee, GA 30024 USA Found vendorId:500 organization:Continental Control Systems, LLC contactPerson:Nathaniel Crutcher address:3131 Indian Rd Ste A Boulder, CO 80301 USA Found vendorId:501 organization:WISAG Automatisierungstechnik GmbH & Co KG contactPerson:Michael Calmbach address:Ohmweg 11-15 Mannheim, 68199 Germany Found vendorId:502 organization:EasyIO contactPerson:Lim Chiat address:No 32-2 & 32-3, Jalan Puteri 2/4 Bandar Puteri, 47100 Malaysia Found vendorId:503 organization:EAP-Electric GmbH contactPerson:Andrea Harrer address:Florianistraße 4 Bruck/Leitha, 2460 Austria Found vendorId:504 organization:Hardmeier contactPerson:Illimar Soot address:Panu mnt 102 Tallinn, 11312 Estonia Found vendorId:505 organization:Mircom Group of Companies contactPerson:Jason Falbo address:25 Interchange Way Toronto, ON L4K 5W3 Canada Found vendorId:506 organization:Quest Controls contactPerson:Ken Nickel address:208 9th Street Dr West Palmetto, FL 34221 USA Found vendorId:507 organization:Mestek, Inc contactPerson:Mark Rawson address:260 North Elm St Westfield, MA 01085 USA Found vendorId:508 organization:Pulse Energy contactPerson:Chuck Clark address:576 Seymour St Ste 600 Vancouver, BC V6B 3K1 Canada Found vendorId:509 organization:Tachikawa Corporation contactPerson:Masato Kuwana address:3-1-12 Mita, Minato-Ku Tokyo, 108-8334 Japan Found vendorId:510 organization:University of Nebraska-Lincoln contactPerson:Stefan Newbold address:942 North 22nd Street Lincoln, NE 68588 USA Found vendorId:511 organization:Redwood Systems contactPerson:Robert Henig address:3839 Spinnaker Court Fremont, CA 94538 USA Found vendorId:512 organization:PASStec Industrie-Elektronik GmbH contactPerson:Andreas Penzel address:Unter den Weiden 31 Crimmitschau, 08451 Germany Found vendorId:513 organization:NgEK, Inc. contactPerson:George Brunemann address:3342 Parkhill Dr Cincinnati, OH 45248 USA Found vendorId:514 organization:t-mac Technologies contactPerson:Chris Childs address:Stand Park Sheffield Road Chesterfield, Derbyshire S41 8JT United Kingdom Found vendorId:515 organization:Jireh Energy Tech Co., Ltd. contactPerson:Jaehwan Joo address:325-2, Seongsu-dong 2(i) Seongdong-gu Seoul Korea Found vendorId:516 organization:Enlighted Inc. contactPerson:Shailendra Karody address:1451 Grant Road Ste 200 Mountain View, CA 94040 USA Found vendorId:517 organization:El-Piast Sp. Z o.o contactPerson:Ryszard Dworzecki address:u. J. Pitsudskiego 74 Wroclow, 50-020 Poland Found vendorId:518 organization:NetxAutomation Software GmbH contactPerson:Pawel Furtak address:Maria Theresiastr. 41 Top 10 Wels, 4600 Austria Found vendorId:519 organization:Invertek Drives contactPerson:David Jones address:Offas Dyke Business Park Welshpool Powys, SY15 6LL United Kingdom Found vendorId:520 organization:Deutschmann Automation GmbH & Co. KG contactPerson:Gunther Lawaczeck address:65520 Bad Camberg Carl-Zeiss-Str. 8 Bad Camberg, 65520 Germany Found vendorId:521 organization:EMU Electronic AG contactPerson:Severin Koller address:Jochlerweg 4 Baar, CH 6340 Switzerland Found vendorId:522 organization:Phaedrus Limited contactPerson:Roy Schofield address:The Boiler House, 5 Marsh House Mill Brussels Road Darwen, BB3 3JJ United Kingdom Found vendorId:523 organization:Sigmatek GmbH & Co KG contactPerson:Hans-Roman Seifert address:Sigmatekstrasse 1 Lamprechtshausen 5112 Austria Found vendorId:524 organization:Marlin Controls contactPerson:Ken Chigani address:PO Box 550457 Dallas, TX 75355 USA Found vendorId:525 organization:Circutor, SA contactPerson:Bernat Garcia address:Vial Sant Jordi, sn Viladecavalls, 08232 Spain Found vendorId:526 organization:UTC Fire & Security contactPerson:Stipan Ruzicka address:Level 1, 271 Wellington Rd Mulgrave, VIC 3170 Australia Found vendorId:527 organization:DENT Instruments, Inc. contactPerson:Arne LaVen address:925 SW Emkay Drive Bend, OR 97702 USA Found vendorId:528 organization:FHP Manufacturing Company – Bosch Group contactPerson:Adam Sterne address:601 NW 65th Court Ft. Lauderdale, FL 33309 USA Found vendorId:529 organization:GE Intelligent Platforms contactPerson:John Chisholm address:325 Foxboro Blvd Foxboro, MA 02035 USA Found vendorId:530 organization:Inner Range Pty Ltd contactPerson:Alf Katz address:1 Millennium Court Knoxfield, Victoria 3180 Australia Found vendorId:531 organization:GLAS Energy Technology contactPerson:Peter Mc Shane address:Johnstown Business Centre, Johnstown House Johnstown, Naas, County Kildare Ireland Found vendorId:532 organization:MSR-Electronic-GmbH contactPerson:Johann Schuetzeneder address:Würdingerstr. 27 Pocking, D-94060 Germany Found vendorId:533 organization:Energy Control Systems, Inc. contactPerson:Conrad Stucki address:2940-A Cole Court Norcross, GA 30071 USA Found vendorId:534 organization:EMT Controls contactPerson:A. Vardar address:Boran Plaza 1376 Sk.3-AN Halkapinar Izmir, 35170 Turkey Found vendorId:535 organization:Daintree contactPerson:Corneliu Saramet-Comsa address:701 Millennium Blvd Greenville, SC 29607 USA Found vendorId:536 organization:EURO ICC d.o.o contactPerson:Nikola Jelic address:Trscanska 21 Belgrade, 11808 Serbia Found vendorId:537 organization:TE Connectivity Energy contactPerson:Phil Houghton address:Freebournes Road Witham, Essex CM8 3AH United Kingdom Found vendorId:538 organization:GEZE GmbH contactPerson:Alexander Landgraf address:Reinhold-Voester-Str. 21-29 Leonberg, 71229 Germany Found vendorId:539 organization:NEC Corporation contactPerson:Kiminori Tojima address:Mita Kokusai Building Annex 1-4-28 Mita Minato-ku, Tokyo 108-0073 Japan Found vendorId:540 organization:Ho Cheung International Company Limited contactPerson:Thomas Kwok address:Flat F, 6/F Imperial Building 58, Canton Road Tsimshatsui, Kowloon Hong Kong Found vendorId:541 organization:Sharp Manufacturing Systems Corporation contactPerson:Hirakazu Tsukamoto address:4-1-33, Atobe-honmachi Yao-City, Osaka 581-8581 Japan Found vendorId:542 organization:DOT CONTROLS a.s. contactPerson:Zdenek Hanak, Jr. address:Velehradska 593 Stare Mesto, 686 03 Czech Republic Found vendorId:543 organization:BeaconMedæs contactPerson:Ray Wilson address:1800 Overview Dr Rock Hill, SC 29730 USA Found vendorId:544 organization:Midea Commercial Aircon contactPerson:Jie Yan address:Western of No 3 Industrial District Beijiao, Shunde Foshan, Guangdong 528311 China Found vendorId:545 organization:WattMaster Controls contactPerson:Michael Bell address:8500 NW River Park Dr. Parkville, MO 64152 USA Found vendorId:546 organization:Kamstrup A/S contactPerson:Bjarne Jensen address:Industrivej 28, Stilling Skanderborg, DK-8660 Denmark Found vendorId:547 organization:CA Computer Automation GmbH contactPerson:Ernst Mack address:Tscheulinstrasse 21 Teningen, D-79331 Germany Found vendorId:548 organization:Laars Heating Systems Company contactPerson:Chuck O’Donnell address:20 Industrial Way Rochester, NH 03867 USA Found vendorId:549 organization:Hitachi Systems, Ltd. contactPerson:Toshihito Kon address:1-2-2 Osaki, Sshinagawa-ku Tokyo, 141-0032 Japan Found vendorId:550 organization:Fushan AKE Electronic Engineering Co., Ltd. contactPerson:Pan Qing address:3F, District C, Hantian Technology Park No. 17 Shenhai Road Nanhai, Fushan Guangdong 528200 China Found vendorId:551 organization:Toshiba International Corporation contactPerson:Terry Voigt address:13131 West Little York Rd Houston, TX 77041 USA Found vendorId:552 organization:Starman Systems, LLC contactPerson:Richard Treffers address:10 Vista Lane Alamo, CA 94507 USA Found vendorId:553 organization:Samsung Techwin Co., Ltd. contactPerson:HoSung Yoo address:28, Seongju-dong, Seongsan-gu Changwon-si Gyseongsangnam-do Korea Found vendorId:554 organization:ISAS-Integrated Switchgear and Systems P/L contactPerson:Tony Pearce address:494 Stuart Highway Winnellie, N.T. 0820 Australia Found vendorId:556 organization:Obvius contactPerson:Stephen Herzog address:3300 NW 211th Terrace Hillsboro, OR 97124 USA Found vendorId:557 organization:Marek Guzik contactPerson:Marek Guzik address:Van Deursenstraat 18 2671 EP Naaldwijk Netherlands Found vendorId:558 organization:Vortek Instruments, LLC contactPerson:Vince Cisar address:8475 W I-25 Frontage Road Ste 300 Longmont, CO 80504 USA Found vendorId:559 organization:Universal Lighting Technologies contactPerson:Travis Berry address:1430 Wall Triana Hwy Madison, AL 35756 USA Found vendorId:560 organization:Myers Power Products, Inc. contactPerson:Bruce Steigerwald address:44 South Commerce Way Bethlehem, PA 18017 USA Found vendorId:561 organization:Vector Controls GmbH contactPerson:Rolf Schweizer address:Sumpfstrasse 3 6300 Zug Switzerland Found vendorId:562 organization:Crestron Electronics, Inc. contactPerson:Toine Leerentveld address:22 Link Drive Rockleigh, NJ 07647 USA Found vendorId:563 organization:A&E Controls Limited contactPerson:Fraser Eadie address:7 Grove Street Musselburgh East Lothian, Scotland EH21 7EZ United Kingdom Found vendorId:564 organization:Projektomontaza A.D. contactPerson:Dejan Medan address:Poenkareova 20 Belgrade Republic of Serbia Serbia Found vendorId:565 organization:Freeaire Refrigeration contactPerson:Richard Travers address:151-8 Mad River Canoe Road Waitsfield, VT 05673 USA Found vendorId:566 organization:Aqua Cooler Pty Limited contactPerson:Andrew Blackmore address:161 Orchard Rd Chester Hill, NSW 2162 Sydney Australia Found vendorId:567 organization:Basic Controls contactPerson:Lori Lee address:No 803, C3 Zone, Innovation Mansion No 182 Science Ave Guangzhou, Guangdong China Found vendorId:568 organization:GE Measurement and Control Solutions Advanced Sensors contactPerson:Norman Hannotte address:6860 Cortona Dr Ste B Goleta, CA 93117 USA Found vendorId:569 organization:EQUAL Networks contactPerson:Dale Loia address:453 Ravendale Dr Ste E Mountain View, CA 94043 USA Found vendorId:570 organization:Millennial Net contactPerson:David Hirst address:285 Billerica Road Chelmsford, MA 01824 USA Found vendorId:571 organization:APLI Ltd contactPerson:Peter Ratkos address:Kladnianska 1 821 05 Bratislava Slovakia Found vendorId:572 organization:Electro Industries/GaugeTech contactPerson:Erran Kagan address:1800 Shames Drive Westbury, NY 11590 USA Found vendorId:573 organization:SangMyung University contactPerson:Jeong Uk Kim address:Dept of Energy Grid Jongno-gu, Seoul Hongjimun 2 Way 20, 101-743 Korea Found vendorId:574 organization:Coppertree Analytics, Inc. contactPerson:Ken Lockhart address:100-5265-185A St Surrey, BC V35 7A4 Canada Found vendorId:575 organization:CoreNetiX GmbH contactPerson:Andreas Krause address:Gustav-Meyer-Allee 25 Berlin, D-13355 Germany Found vendorId:576 organization:Acutherm contactPerson:Robert Kline address:1766 Sabre Street Hayward, CA 94545 USA Found vendorId:577 organization:Dr. Riedel Automatisierungstechnik GmbH contactPerson:Jochen Jagers address:Greifswalder Str. 4 DE-10405, Berlin Germany Found vendorId:578 organization:Shina System Co., Ltd contactPerson:Man-Seung Yoo address:6FL-601, The-O Valley Anyang International Distribute Complex Hogye 1 Dong, Dongan-Gu 431-763 Korea Found vendorId:579 organization:Iqapertus contactPerson:Ireneusz Cicherski address:ul. Sportowa 8 Gdynia, 81-300 Poland Found vendorId:580 organization:PSE Technology contactPerson:Patrick McCormick address:1111 Jefferson Drive Bldg 4 Berthoud, CO 80513 USA Found vendorId:581 organization:BA Systems contactPerson:Jorn Albrektsen address:Petershvilevej 1 Helsinge, DK-3200 Denmark Found vendorId:582 organization:BTICINO contactPerson:Fabio Mauri address:Via Manara, 4 Erba, 22036 Italy Found vendorId:583 organization:Monico, Inc. contactPerson:Karen Taylor address:5527 Louetta Rd Ste D Spring, TX 77379 USA Found vendorId:584 organization:iCue contactPerson:Ashutosh Vighne address:3148 Levante St Carlsbad, CA 92009 USA Found vendorId:585 organization:tekmar Control Systems Ltd. contactPerson:Jason Nelson address:5100 Silver Star Rd Vernon, B.C. V1B 3K4 Canada Found vendorId:586 organization:Control Technology Corporation contactPerson:Kevin Halloran address:25 South Street Hopkinton, MA 01748 USA Found vendorId:587 organization:GFAE GmbH contactPerson:Rolf Eigenheer address:Gennersbrunnerstrasse 71 Schaffhausen, CH 8207 Switzerland Found vendorId:588 organization:BeKa Software GmbH contactPerson:Bernhard Leisch address:Tech Gate Vienna Donau-City-Str. 1 Vienna, A-1220 Austria Found vendorId:589 organization:Isoil Industria SpA contactPerson:Roberto Guazzoni address:27, via F. lli Gracchi Cinisello, Balsamo 20092 Italy Found vendorId:590 organization:Home Systems Consulting SpA contactPerson:Ulderico Arcidiaco address:Strada 4-Palazzo Q6 Milanofiori, 20089 Italy Found vendorId:591 organization:Socomec contactPerson:Thomas Bernard address:1 rue de Westhouse BP: 60010 Benfeld Cedex, 67235 France Found vendorId:592 organization:Everex Communications, Inc. contactPerson:Richard Nidever address:1045 Mission Ct. Fremont, CA 94539 USA Found vendorId:593 organization:Ceiec Electric Technology contactPerson:Simon Ki address:8/F West Side, Bldg. 201 Terra Industrial & Tradepark Che Gong Miao, Guangdong 518040 China Found vendorId:594 organization:Atrila GmbH contactPerson:Andre Keller address:Weinreben 1 PO Box 4412 Zug, 6304 Switzerland Found vendorId:595 organization:WingTechs contactPerson:Wyvern Wang address:No1, Huoju Street High-Tech District Dalian City, 116023 China Found vendorId:596 organization:Shenzhen Mek Intellisys Pte Ltd. contactPerson:Mai Zhao address:6C, Kechuang Mansion Quanzhi Technology Park, Shajing Shenzhen, Guangdong China Found vendorId:597 organization:Nestfield Co., Ltd. contactPerson:YuChul Kim address:#104, Ansan IT Industry Agency 643-7 Wonkok-dong, Danwon-gu Ansan-si, Gyeonggi-do 425-130 Korea Found vendorId:598 organization:Swissphone Telecom AG contactPerson:Adrian Baumgartner address:Fälmisstrasse 21 CH-8833 Samstagern Switzerland Found vendorId:599 organization:PNTECH JSC contactPerson:Nguyen Hoang Nam address:352B/25 Phan Van Tri Street Ward 11 Binh Thanh District Ho Chi Minh City Vietnam Found vendorId:600 organization:Horner APG, LLC contactPerson:Chuck Ridgeway address:59 South State Avenue Indianapolis, IN 46112 USA Found vendorId:601 organization:PVI Industries, LLC contactPerson:Giles Honeycutt address:3209 Galvez Ave Ft. Worth, TX 76111 USA Found vendorId:602 organization:Ela-compil contactPerson:Jakub Bartkowiak address:ul. Stoneczna 15A Poznan, 60-286 Poland Found vendorId:603 organization:Pegasus Automation International LLC contactPerson:David John, International Sales Manager address:3904 Central Avenue Cheyenne, WY 82001 USA Found vendorId:604 organization:Wight Electronic Services Ltd. contactPerson:Mark Bunting address:1c Golden Hill Park Freshwater Isle of Wight, PO40 9UJ United Kingdom Found vendorId:605 organization:Marcom contactPerson:Luca Marani address:Via Mezzacampagna 52 (int 29) Verona, 37135 Italy Found vendorId:606 organization:Exhausto A/S contactPerson:Klavs Kamuk address:Odensevej 76, Langeskov, DK-5550 Denmark Found vendorId:607 organization:Dwyer Instruments, Inc. contactPerson:Mark Fisher address:PO Box 373 Michigan City, IN 46361-0373 USA Found vendorId:608 organization:Link GmbH contactPerson:Markus Link address:Bahnhofsallee 59-61 Butzbach, 35510 Germany Found vendorId:609 organization:Oppermann Regelgerate GmbH contactPerson:Dierk Astfalk address:lm Spitzhau 1 Leinfelden, Echterdingen 70771 Germany Found vendorId:610 organization:NuAire, Inc. contactPerson:William Peters address:2100 Fernbrook Lane Plymouth, MN 55447-4722 USA Found vendorId:611 organization:Nortec Humidity, Inc. contactPerson:Frank Pan address:2740 Fenton Road Ottawa, ON K1T 317 Canada Found vendorId:612 organization:Bigwood Systems, Inc. contactPerson:Jeremy Keen address:35 Thornwood Drive, Suite 400 Ithaca, NY 14850 USA Found vendorId:613 organization:Enbala Power Networks contactPerson:Todd Sankey address:#211-930 W. 1st St North Vancouver, BC V7P 3N4 Canada Found vendorId:614 organization:Inter Energy Co., Ltd. contactPerson:Hirobumi Watanabe address:3F Shin-Yokohama Bosei 3-20-12 Shin-Yokohama, Kohku-ku Yokohama City, Kanagawa pref 222-0033 Japan Found vendorId:615 organization:ETC contactPerson:Darren Legge address:25 North Street Lewes East Sussex, BN7 2PE United Kingdom Found vendorId:616 organization:COMELEC S.A.R.L contactPerson:Jean-Marc Moscati address:Chemin Departemental 908 Belcodene, 13720 France Found vendorId:617 organization:Pythia Technologies contactPerson:Jim Potter address:175 S. Sandusky Street Ste 321 Delaware, OH 43015 USA Found vendorId:618 organization:TrendPoint Systems, Inc. contactPerson:Jonathan Trout address:1595 East 6th Street Corona, CA 92879 USA Found vendorId:619 organization:AWEX contactPerson:Rafal Stanuch address:Maslomiaca ul. Dluga 39 Michalowice, 32-091 Poland Found vendorId:620 organization:Eurevia contactPerson:David Loyer address:ZI ATHELIA I 300, rue des Mattes 13600 La Ciotat France Found vendorId:621 organization:Kongsberg E-lon AS contactPerson:Ingar Pedersen address:Dyrmyrgata 35 Kongsberg, N3611 Norway Found vendorId:622 organization:FlaktWoods contactPerson:Jan Risen address:Flaktgatan 1 Jonkoping, Sweden Found vendorId:623 organization:E + E Elektronik GES M.B.H. contactPerson:Wolfgang Timelthaler address:Langwiesen 7 Engerwitzdorf A4209 Austria Found vendorId:624 organization:ARC Informatique contactPerson:Benoit Lepeuple address:2 Avenue de la Cristallerie Sevres, 92310 France Found vendorId:625 organization:SKIDATA AG contactPerson:Frank Lorenz address:Untersbergstrasse 40 Groedig/Salzburg, A-5083 Austria Found vendorId:626 organization:WSW Solutions contactPerson:Stefan Ott address:Erleinhofer Straße 14b Neunkirchen am Brand, 91077 Germany Found vendorId:627 organization:Trefon Electronic GmbH contactPerson:Stephan Trautvetter address:Fichtenweg 6 Erfurt, D-99098 Germany Found vendorId:628 organization:Dongseo System contactPerson:Young Sik Kim address:974-21 Mansu-1-dong Namdong-Gu-Incheon Korea Found vendorId:629 organization:Kanontec Intelligence Technology Co., Ltd. contactPerson:Liu Bing address:Room 802, Bld 8, No. 901, Songfa Road Shanghai, China Found vendorId:630 organization:EVCO S.p.A. contactPerson:Stefano Feltrin address:Via Feltre 81 Sedico, 32036 Italy Found vendorId:631 organization:Accuenergy (Canada) Inc. contactPerson:Liang Wang address:2 Lansing Square Ste 1001 Toronto, ON M2J 4P8 Canada Found vendorId:632 organization:SoftDEL contactPerson:Chirag Nanavati address:3rd Floor, Pentagon P4 Magarpatta City, Pune 411013 India Found vendorId:633 organization:Orion Energy Systems, Inc. contactPerson:Jason Young address:2210 Woodland Drive Manitowoc, WI 54220 USA Found vendorId:634 organization:Roboticsware contactPerson:Kenji Saiki address:1-11-1 Yoshino-cho Kita-ku Saitama, 331-0811 Japan Found vendorId:635 organization:DOMIQ Sp. z o.o. contactPerson:Filip Zawadiak address:ul. Sarmacka 10B/19 02-972 Warszawa Poland Found vendorId:636 organization:Solidyne contactPerson:Adem Erturk address:4215 Kirchoff Road Rolling Meadows, IL 60008 USA Found vendorId:637 organization:Elecsys Corporation contactPerson:Dan Hughes address:846 N. Mart-Way Court Olathe, KS 66061 USA Found vendorId:638 organization:Conditionaire International Pty. Limited contactPerson:Gary Clifford address:12-20 Cook Road Marrickville NSW, 2214 Australia Found vendorId:639 organization:Quebec, Inc. contactPerson:Pierre Lefrancois address:16 Place de Beaujeu Repentigny, QC J6A 3S9 Canada Found vendorId:640 organization:Homerun Holdings contactPerson:Dale McCarthy address:3400 Copter Road Pensacola, FL 32514 USA Found vendorId:641 organization:Murata Americas contactPerson:Greg Ratzel, Manager, Software Engineering Group address:4441 Sigma Road Dallas, TX 75244 USA Found vendorId:642 organization:Comptek contactPerson:Richard Gentry address:37450 Enterprise Court Farmington Hills, MI 48331 USA Found vendorId:643 organization:Westco Systems, Inc. contactPerson:Brian Puck address:7396 Lowell Boulevard Westminister, CO 80030 USA Found vendorId:644 organization:Advancis Software & Services GmbH contactPerson:Johanna Wunsch address:Monzastr. 2 Langen, 63225 Germany Found vendorId:645 organization:Intergrid, LLC contactPerson:Robert Wills address:PO Box 48 164 Hill Rd Temple, NH 03084 USA Found vendorId:646 organization:Markerr Controls, Inc. contactPerson:Gordon Maretzki address:3858 Konkle Rd Beamsville, ON L0R 1B2 Canada Found vendorId:647 organization:Toshiba Elevator and Building Systems Corporation contactPerson:Hirashiki Yasuhiro address:6-5-27, Kitashinagawa Shinagawa Ward Tokyo, Japan Found vendorId:648 organization:Spectrum Controls, Inc. contactPerson:Neal Meldrum address:1704 132nd Ave, NE Bellevue, WA 98005 USA Found vendorId:649 organization:Mkservice contactPerson:Marek Kolodziejczyk address:ul. Krowoderskich Zuchow 9/71 Krakow, PL 31-271 Poland Found vendorId:650 organization:Fox Thermal Instruments contactPerson:Rich Cada address:339 Reservation Road Marina, CA USA Found vendorId:651 organization:SyxthSense Ltd contactPerson:Jukka Hurtta address:3, Topsham Units Darf Business Park Topsham, Exeter EX3 0QH United Kingdom Found vendorId:652 organization:DUHA System S R.O. contactPerson:Petr Tomanek address:633/2 Zelezna Street 619 00 Brno Czech Republic Found vendorId:653 organization:NIBE contactPerson:Andreas Johnsson address:Hannabadsvagen 5 Box 14 Markaryd, SE-285-21 Sweden Found vendorId:654 organization:Melink Corporation contactPerson:Claire Hackman address:5140 River Valley Road Milford, OH 45150 USA Found vendorId:655 organization:Fritz-Haber-Institut contactPerson:Heinz Junkes address:Faradayweg 4-6 Berlin, 14195 Germany Found vendorId:656 organization:MTU Onsite Energy GmbH, Gas Power Systems contactPerson:Marcus Mücke address:Dasinger Straße 11 Augsburg, 86165 Germany Found vendorId:657 organization:Omega Engineering, Inc. contactPerson:Daniel Jackson address:PO Box 4047 Stamford, CT 06907 USA Found vendorId:658 organization:Avelon contactPerson:Leo Putz address:Bandliweg 20 Zurich, CH-8048 Switzerland Found vendorId:659 organization:Ywire Technologies, Inc. contactPerson:Francis Beaudoin address:6750 L’esplanade Suite 335 Montreal, QC H2V 4M1 Canada Found vendorId:660 organization:M.R. Engineering Co., Ltd. contactPerson:Chang Ro Yoon address:Gonglk-Bldg #506 210 SeokChon-Dong Seoul, 138-845 Korea Found vendorId:661 organization:Lochinvar, LLC contactPerson:Mike Juhnke address:300 Maddox Simpson Pkwy Lebanon, TN 37090 USA Found vendorId:662 organization:Sontay Limited contactPerson:Martin Schreiber address:Four Elms Road Edenbridge Kent, TN8 6AB United Kingdom Found vendorId:663 organization:GRUPA Slawomir Chelminski contactPerson:Slawomir Chelminski address:Mazurska 19/21 A 18 80-513 Gdansk, VAT 9570985581 Poland Found vendorId:664 organization:Arch Meter Corporation contactPerson:Debbie Teng address:4F, No. 3-2, Industry E. Rd. 9, Science Park Hsinchu 300, Taiwan Found vendorId:665 organization:Senva, Inc. contactPerson:David Flinchbaugh address:9290 SW Nimbus Ave Beaverton, OR 97008 USA Found vendorId:667 organization:FM-Tec contactPerson:Frederik Meerwaldt address:Lerchenstr. 11 Westerham, 83620 Germany Found vendorId:668 organization:Systems Specialists, Inc. contactPerson:Mitch Randall address:114 East Wright St Pensacola, FL 32501 USA Found vendorId:669 organization:SenseAir contactPerson:Joakim Enerud address:Stationsgatan 12 Delsbo, SE-82060 Sweden Found vendorId:670 organization:AB IndustrieTechnik Srl contactPerson:Marc Barbuti address:Via Julius Durst, 70 Bressanone (BZ), 39042 Italy Found vendorId:671 organization:Cortland Research, LLC contactPerson:Stephen McMahon address:12 South Main Street Suite 207 P.O. Box 307 Homer, NY 13077 USA Found vendorId:672 organization:MediaView contactPerson:Claus Matthies address:Bergweg 1a Giggenhausen 85376 Germany Found vendorId:673 organization:VDA Elettronica contactPerson:Tonello Fulvio address:Viale Lino Zanussi, 3 Pordenone, 33170 Italy Found vendorId:674 organization:CSS, Inc. contactPerson:Thanh Chiem address:151 Superior Blvd. Unit 13 & 14 Mississauga, Ontario L5T 2L1 Canada Found vendorId:675 organization:Tek-Air Systems, Inc. contactPerson:Robert Newton address:43 Eagle Road Danbury, CT 06810 USA Found vendorId:676 organization:ICDT contactPerson:Eric Chang address:2F, No. 168 Shuiyuan St. Shulin Dist New Taipei City, 238 Taiwan Found vendorId:677 organization:The Armstrong Monitoring Corporation contactPerson:Wil Moloughney address:215 Colonnade Road South Ottawa, Ontario K2E 7K3 Canada Found vendorId:678 organization:DIXELL S.r.l contactPerson:Roberto Di Tommaso address:Via dell’industria, 27 Pieve d’Alpago, Belluno 32010 Italy Found vendorId:679 organization:Lead System, Inc. contactPerson:Shunji Aoki address:Lead System, Inc. 2F Daini-Ohgiya Buil. 3-25-8 Sugamo Toshima Word Tokyo, 170-0002 Japan Found vendorId:680 organization:ISM EuroCenter S.A. contactPerson:Marcin Ploski address:Wyczolki 71 Street Warsaw 02-820 Poland Found vendorId:681 organization:TDIS contactPerson:Mike Sussman address:Unit 10 Concept Park Innovation Close Poole, Dorset BH12 4QT United Kingdom Found vendorId:682 organization:Trade FIDES contactPerson:Vaclav Lukas address:Dornych 57 Brno, 617 00 Czech Republic Found vendorId:683 organization:Knürr GmbH (Emerson Network Power) contactPerson:Wolfram Petritz address:Mariakirchener Straße 38 Arnstorf, 94424 Germany Found vendorId:684 organization:Resource Data Management contactPerson:Alan McBride address:80 Johnstone Avenue Hillington, Glasgow G52 4NZ United Kingdom Found vendorId:685 organization:Abies Technology, Inc. contactPerson:YS Chen address:6F, No. 237, Sec. 2, Sichuan Rd. Banqiao Dist. New Taipei City, 220 Taiwan Found vendorId:686 organization:UAB Komfovent contactPerson:Piotras Jenkinas address:Ozo str. 10 Vilnius Lithuania Found vendorId:687 organization:MIRAE Electrical Mfg. Co., Ltd. contactPerson:Bong Jin Lee address:SK Technopark Mega-208 Sangdaewondong, Jungwongu, Seongnamsi Gyeonggido, 432-721 Korea Found vendorId:688 organization:HunterDouglas Architectural Projects Scandinavia ApS contactPerson:Lars Bo Hansen address:Hestehavevej 22 5856 Ryslinge CVR-nr., 32891802 Denmark Found vendorId:689 organization:RUNPAQ Group Co., Ltd contactPerson:Zeng Linchun address:No. 10 Xiyuan-1 Road Hangzhou City, 310030 China Found vendorId:690 organization:Unicard SA contactPerson:Anna Gagaczowska address:Lagiewnicka 54 Street Krakow, 30-417 Poland Found vendorId:691 organization:IE Technologies contactPerson:Gregory Tropsa address:9351 Eastman Park Drive, Ste B Windsor, CO 80550 USA Found vendorId:692 organization:Ruskin Manufacturing contactPerson:Josiah Wiley address:3900 Dr. Greaves Road Grandview, MO 64303 USA Found vendorId:693 organization:Calon Associates Limited contactPerson:David Blyth address:2 Whitworth Court Manor Farm Road Runcorn, WA7 1WA United Kingdom Found vendorId:694 organization:Contec Co., Ltd. contactPerson:Kazuyoshi Nishiyama address:3-9-31, Himesato, Nishiyodogawa-ku-Osaka, 555-0025 Japan Found vendorId:695 organization:iT GmbH contactPerson:Klaus Guetter address:An der Kaufleite 12 Kalchreuth, D-90562 Germany Found vendorId:696 organization:Autani Corporation contactPerson:Randy Clayton address:7170 Riverwood Drive Ste B Columbia, MD 21046 USA Found vendorId:697 organization:Christian Fortin contactPerson:Christian Fortin address:856 du Mont Owl’s Head Sherbrooke, QC J1L 2Z5 Canada Found vendorId:698 organization:HDL contactPerson:Zeng Yi address:24 JianZhong Road Tianhe Development Zone of High&New Technology Est 510665 China Found vendorId:699 organization:IPID Sp. Z.O.O Limited contactPerson:Michal Mysliwiec address:ul. Zawila 69 Krakow 30-390 Poland Found vendorId:700 organization:Fuji Electric Co., Ltd contactPerson:Elki Iwabuchi address:5520 Minami Tamagaki-cho Suzuka City, Mie-ken 513-8633 Japan Found vendorId:701 organization:View, Inc. contactPerson:Steve Brown address:195 S. Milpitas Blvd Milpitas, CA 95035 USA Found vendorId:702 organization:Samsung S1 Corporation contactPerson:Park Jun Hyun address:#168, Sunhwa-dong, Jung-gu Seoul, 100-773 Korea Found vendorId:703 organization:New Lift contactPerson:Simon Baker address:Lochhamer Schlag 8 82166 Gräfelfing Germany Found vendorId:704 organization:VRT Systems contactPerson:Mark Oellermann address:38b Douglas Street Milton, QLD 4064 Australia Found vendorId:705 organization:Motion Control Engineering, Inc. contactPerson:Jeffrey Counts address:11380 White Rock Road Rancho Cordova, CA 95742 USA Found vendorId:706 organization:Weiss Klimatechnik GmbH contactPerson:Edwin Zijlstra address:Greizer Straße 41-49 Reiskirchen-Lindenstruth, 35447 Germany Found vendorId:707 organization:Elkon contactPerson:Andre Harel address:1660, 55th Ave Lachine, Quebec H8T 3J5 Canada Found vendorId:708 organization:Eliwell Controls S.r.l. contactPerson:Diego Contiero address:Via dell’industria, 15 Pieve d’Alpago (BL) Italy Found vendorId:709 organization:Japan Computer Technos Corp contactPerson:Toshimitsu Nagayasu address:3-5-7 Kudan-Minami Chiyoda-ku Toyko 102-0074 Japan Found vendorId:710 organization:Rational Network ehf contactPerson:Throstur Jonsson address:Kaupvangur 6 700 Egilsstadir Iceland Found vendorId:711 organization:Magnum Energy Solutions, LLC contactPerson:Mike Giorgi address:43 Village Way Suite 209 Hudson, OH 44236 USA Found vendorId:712 organization:MelRok contactPerson:Gary Robbins address:241 Ridge Street, Suite 350 Reno, NV 89501 USA Found vendorId:713 organization:VAE Group contactPerson:Rav Panchalingam address:2/236 Arthur Street Newstead, QLD 4006 Australia Found vendorId:714 organization:LGCNS contactPerson:Inho Kim address:23F, FKI Building 24, Yeoui-daero Yeongdeungpo-gu, Seoul 150-881 Korea Found vendorId:715 organization:Berghof Automationstechnik GmbH contactPerson:Holger Liedermann address:Harretstraße 1 72800 Eningen Germany Found vendorId:716 organization:Quark Communications, Inc. contactPerson:Adam Guzik address:2033B San Elijo Ave Unit 290 Cardiff, CA 92007 USA Found vendorId:717 organization:Sontex contactPerson:Matthias Sieber address:Rue de la Gare 27 2605 Sonceboz Switzerland Found vendorId:718 organization:mivune AG contactPerson:Andre Wuest address:Brandstrasse 33 CH-8952 Schlieren Switzerland Found vendorId:719 organization:Panduit contactPerson:Robert Dennelly address:18900 Panduit Dr Tinley Park, IL 60487 USA Found vendorId:720 organization:Smart Controls, LLC contactPerson:David Kniepkamp address:10000 Saint Clair Avenue Fairview Heights, IL 62208 USA Found vendorId:721 organization:Compu-Aire, Inc. contactPerson:Mahendra Ahir address:8167 Byron Road Whittier, CA 90606 USA Found vendorId:722 organization:Sierra contactPerson:Scott Rouse address:5 Harris Court Building L Monterey, CA 93940 USA Found vendorId:723 organization:ProtoSense Technologies contactPerson:Vijayendra Shamrao address:No. 314, Vishal Soudha 9th Main 25th Cross, Banashankari 2nd Stage Bangalore, 560070 India Found vendorId:724 organization:Eltrac Technologies Pvt Ltd contactPerson:K. Gurudath address:#63/3-4, P&T Colony Road Srigandhakaval Magadi Road Bangalore, 560 091 India Found vendorId:725 organization:Bektas Invisible Controls GmbH contactPerson:Cuneyt Bektas address:Alte Bruchsaler Str. 28 Wiesloch, 69168 Germany Found vendorId:726 organization:Entelec contactPerson:Miet Loix address:Wetenschapspark 25 Diepenbeek, 3590 Belgium Found vendorId:727 organization:INNEXIV contactPerson:Kamran Saleem address:P.O. Box 3255 Oakton, VA 22124 USA Found vendorId:728 organization:Covenant contactPerson:Leon Cao address:105 Jianguo Middle Road Shanghai China Found vendorId:729 organization:Davitor AB contactPerson:Torbjorn Carlqvist address:Othemsvagen 3 Slite, 624 49 Sweden Found vendorId:730 organization:TongFang Technovator contactPerson:Zhang Jiwei address:TongFang Technovator 21F-23F, Tower A Tsinghua Tongfang Hi-tech Plaza No. 1 Beijing, 100083 China Found vendorId:731 organization:Building Robotics, Inc. contactPerson:Stephen Dawson-Haggerty address:360 17th St, Ste 204 Oakland, CA 94612 USA Found vendorId:732 organization:HSS-MSR UG contactPerson:Theodor Dotterweich address:In Vorra 3 Frensdorf 96158 Germany Found vendorId:733 organization:FramTack LLC contactPerson:Nathaniel Frampton address:7 Sherwood Place Wharton, NJ 07885 USA Found vendorId:734 organization:B. L. Acoustics, Ltd. contactPerson:Paul Brooker address:152 Enterprise Court Eastways Witham, Essex CM8 2LA United Kingdom Found vendorId:735 organization:Traxxon Rock Drills, Ltd contactPerson:Tim Doucette address:2780 Norland Ave Burnaby, BC V5B 3A6 Canada Found vendorId:736 organization:Franke contactPerson:Torsten Foels address:Parkstrasse 1-5 Ludwigsfelde, D-14975 Germany Found vendorId:737 organization:Wurm GmbH & Co contactPerson:Andreas Neuhaus address:Morsbachtalstr. 30 Remscheid, 42857 Germany Found vendorId:738 organization:AddENERGIE contactPerson:David Prevost address:2327, boulevard du Versant Nord Bureau 120 Quebec, G1N 4C2 Canada Found vendorId:739 organization:Mirle Automation Corporation contactPerson:Chin Chao Yang address:No. 3, R&D Rd. II Science Park Hsinchu, 30076 Taiwan Found vendorId:740 organization:Ibis Networks contactPerson:Michael Pfeffer address:828 Fort Street Mall Suite 600 Honolulu, HI 96813 USA Found vendorId:741 organization:ID-KARTA s.r.o. contactPerson:Ing. Zdenek Kolba address:Hlavni 3 Opava, 747 70 Czech Republic Found vendorId:742 organization:Anaren, Inc. contactPerson:Mark Burdick address:6635 Kirkville Rd E. Syracuse, NY 13057 USA Found vendorId:743 organization:Span, Incorporated contactPerson:Ronald Kappeler address:4404 Guion Road Indianapolis, IN 46254 USA Found vendorId:744 organization:Bosch Thermotechnology Corp contactPerson:Jeffrey Mills address:50 Wentworth Ave Londonderry, NH 03053 USA Found vendorId:745 organization:DRC Technology S.A. contactPerson:Benoit Jemine address:39, rue du Faubourg Kayl, L-3641 Luxembourg Found vendorId:746 organization:Shanghai Energy Building Technology Co, Ltd contactPerson:Zhou Shihui address:Room 7A, No. 285 Changshou Rd Shanghai China Found vendorId:747 organization:Fraport AG contactPerson:Stefan Thomanek address:Frankfurt Airport Services Worldwide 60547 Frankfurt/Main Germany Found vendorId:748 organization:Flowgroup contactPerson:Bryan Powell address:Unit 5, Capenhurst Technology Park Capenhurst, Chester CH1 6EH United Kingdom Found vendorId:749 organization:Skytron Energy, GmbH contactPerson:Torsten Schlaaff address:Ernst-Augustin-Str. 12 Berlin, D-12489 Germany Found vendorId:750 organization:ALTEL Wicha, Golda Sp. J. contactPerson:Radoslaw Wicha address:ul. Luzycka 107 Krakow, 30-693 Poland Found vendorId:751 organization:Drupal contactPerson:David Thompson address:15 Pine Shore Drive Brevard, NC 28712 USA Found vendorId:752 organization:Axiomatic Technology, Ltd contactPerson:David Moore address:Graphic House Noel Street Kimberley, Nottingham NG16 2NE United Kingdom Found vendorId:753 organization:Bohnke + Partner contactPerson:Hendrik Baer address:Industrieweg 13 Bergisch, Gladbach D-51429 Germany Found vendorId:754 organization:Function1 contactPerson:Sandeep Khanej address:1200 18th St., NW Suite 700 Washington DC 20036 USA Found vendorId:755 organization:Optergy Pty, Ltd contactPerson:Marc Abdelahad address:22 McIntyre Road Burwood East Victoria, 3125 Australia Found vendorId:756 organization:LSI Virticus contactPerson:Mark Wagoner address:15268 NW Greenbrier Pkwy Beaverton, OR 97006 USA Found vendorId:757 organization:Konzeptpark GmbH contactPerson:Andreas Ascheneller address:Georg-Ohm-Str. 2 Lahnau, D-35633 Germany Found vendorId:758 organization:NX Lighting Controls contactPerson:Michael Crane address:701 Millennium Blvd Greenville, SC 29607 USA Found vendorId:759 organization:eCurv, Inc. contactPerson:Brian Mottershead address:One Broadway 14th Floor Cambridge, MA 02142 USA Found vendorId:760 organization:Agnosys GmbH contactPerson:Stephan Marnul address:8054 Graz, Ankerstr 6 Austria Found vendorId:761 organization:Shanghai Sunfull Automation Co., LTD contactPerson:Chen Chong address:Room 803, No. 21, Nong 301 Haipeng Road Pudong, Shanghai 201209 China Found vendorId:762 organization:Kurz Instruments, Inc. contactPerson:Ruth Ward address:2411 Garden Road Monterey, CA 93940 USA Found vendorId:763 organization:Cias Elettronica S.r.l. contactPerson:Romano Manzoli address:Via Durando 38 Milano, 20158 Italy Found vendorId:764 organization:Multiaqua, Inc. contactPerson:Stephen Love address:306 Hagood Street Easley, SC 29640 USA Found vendorId:765 organization:BlueBox contactPerson:Francesco Artusi address:Via Valletta, 5 Cantarana di Cona, 30010 Italy Found vendorId:766 organization:Sensidyne contactPerson:Howard Mills address:1000 112th Circle North Ste 100 St. Petersburg, FL 33716 USA Found vendorId:767 organization:Viessmann Elektronik GmbH contactPerson:Frank Fritz address:Beetwiese 2 Allendorf, 35108 Germany Found vendorId:768 organization:ADFweb.com srl contactPerson:Daniele Dalla Torre address:via Strada Nuova, 17 Mareno di Piave (TV), 31010 Italy Found vendorId:769 organization:Gaylord Industries contactPerson:Jim Christle address:10900 SW Avery St Tualatin, OR 97062 USA Found vendorId:770 organization:Majur Ltd. contactPerson:Hrvoje Sodan address:Fallerovo 20 Zagreb, 10000 Croatia Found vendorId:771 organization:Shanghai Huilin Technology Co., Ltd. contactPerson:Su Chao address:Rm 1102, Block D New Century Plaza 48 Xingyi Road Changning, Shanghai 200050 China Found vendorId:772 organization:Exotronic contactPerson:Eric Roseman address:PO Box 654 Constantia, 7848 South Africa Found vendorId:773 organization:SAFECONTROL s.r.o. contactPerson:Tomas Cizinsky address:315/7 Vanickova Praque 6, 169 00 Czech Republic Found vendorId:774 organization:Amatis contactPerson:Jeffrey Davlyn address:210 Aspen Business Center, Suite A Aspen, CO 81611 USA Found vendorId:775 organization:Universal Electric Corporation contactPerson:Paul Altimore address:168 Georgetown Road Canonsburg, PA 15317 USA Found vendorId:776 organization:iBACnet contactPerson:John Schmidt address:Avenue Louis-Ruchonnet 3 Lausanne, CH-1003 Switzerland Found vendorId:778 organization:Smartrise Engineering, Inc. contactPerson:Randy Glover address:8360 Rovana Circle, #3 Sacramento, CA 95828 USA Found vendorId:779 organization:Miratron, Inc. contactPerson:Rodrick Seely address:16420 SW 72nd Ave Porland, OR 97224 USA Found vendorId:780 organization:SmartEdge contactPerson:Robert Rodenhaus address:4 Peuquet Parkway Tonawanda, NY 14150 USA Found vendorId:781 organization:Mitsubishi Electric Australia Pty Ltd contactPerson:Daryl Khoh address:348 Victoria Road Rydalmere, N.S.W. 2116 Australia Found vendorId:782 organization:Triangle Research International Ptd Ltd contactPerson:Wee Chong Yew address:10 Ubi Cresent #05-83 Ubi Techpark Singapore, 408564 Singapore Found vendorId:783 organization:Produal Oy contactPerson:Petri Hakkarainen address:Keltakalliontie 18 Kotka, 48770 Finland Found vendorId:784 organization:Milestone Systems A/S contactPerson:Paolo Blem address:Banemarksvej 50C Broendby, DK-2605 Denmark Found vendorId:785 organization:Trustbridge contactPerson:David Dixon address:Warnford Court 29 Throgmorton Street London, EC2N 2AT United Kingdom Found vendorId:786 organization:Feedback Solutions contactPerson:Chandan Chowdhury address:3rd Floor, 7111 Syntex Drive Mississauga, ON L5M 8C3 Canada Found vendorId:787 organization:IES contactPerson:Frank Ableson address:410 Park Ave 15th Floor New York, NY 10022 USA Found vendorId:788 organization:ABB Power Protection SA contactPerson:Michele Sargenti address:Via Luserte Sud 9 6572 Quartino Switzerland Found vendorId:789 organization:Riptide IO contactPerson:Shawn Leimbrock address:315 Meigs Road Suite 110 Santa Barbara, CA 93109 USA Found vendorId:790 organization:Messerschmitt Systems AG contactPerson:Hartmut Messerschmitt address:Laufamholzstr. 452 Nuremberg, D-90482 Germany Found vendorId:791 organization:Dezem Energy Controlling contactPerson:Torben Foerster address:Sybelstrasse 63 Berlin, D-10629 Germany Found vendorId:792 organization:MechoSystems contactPerson:Alex Greenspan address:4203 35th St Long Island City, NY 11101 USA Found vendorId:793 organization:evon GmbH contactPerson:Roman Ruthofer address:Frank-Stronach-Str. 8 Gleisdorf, 8200 Austria Found vendorId:794 organization:CS Lab GmbH contactPerson:Dieter Schmitz address:Römerstraße 15 Krefeld, 47809 Germany Found vendorId:795 organization:8760 Enterprises, Inc. contactPerson:Jason Alvarez address:250 West 26th St 2nd Floor New York, NY 10001 USA Found vendorId:796 organization:Touche Controls contactPerson:Michael Picco address:127 W. Wayne Street, Suite 300 Fort Wayne, IN 46802 USA Found vendorId:797 organization:Ontrol Teknik Malzeme San. ve Tic. A.S. contactPerson:Murat Egrikavuk address:Turcan Caddesi 17 Serifali, Istanbul 34775 Turkey Found vendorId:798 organization:Uni Control System Sp. Z o.o. contactPerson:Antoine Nabayaogo address:Ul. Kartuska 391A Gdansk, 80-125 Poland Found vendorId:799 organization:Weihai Ploumeter Co., Ltd contactPerson:David Wren address:No. 576, South Torch Road Hancui District Weihai, China Found vendorId:800 organization:Elcom International Pvt. Ltd contactPerson:Mahesh Mudholkar address:413/1/1A, Elcom House M.B. Lohia Marg, Gandhinager Kolhapur, Maharashtra 416 119 India Found vendorId:801 organization:Signify contactPerson:Oscar Deurloo address:Building HTC-48 Professor Holstlaan 4 5656AE Eindhoven Netherlands Found vendorId:802 organization:AutomationDirect contactPerson:Joe Kimbrell address:3505 Hutchinson Road Cumming, GA 30542 USA Found vendorId:803 organization:Paragon Robotics contactPerson:Julian Lamb address:27331 Tungsten Rd Euclid, OH 44132 USA Found vendorId:804 organization:SMT System & Modules Technology AG contactPerson:Rudolf Honegger address:Frohwiesstrasse 43 Rüti, CH-8630 Switzerland Found vendorId:805 organization:Radix IoT LLC contactPerson:Michael Skurla address:14555 N. Dallas Parkway, #125 Dallas, TX 75254 USA Found vendorId:806 organization:CMR Controls Ltd contactPerson:Neil Robertson address:22 Repton Court Repton Close Basildon, SS13 1LN United Kingdom Found vendorId:807 organization:Innovari, Inc. contactPerson:Eric Pierce address:19720 NW Tanasbourne Dr Ste 320 Hillsboro, OR 97124 USA Found vendorId:808 organization:ABB Control Products contactPerson:Tobias Gentzell address:Motorgrand 20 Vasteras, SE-721 61 Sweden Found vendorId:809 organization:Gesellschaft fur Gebäudeautomation mbH contactPerson:Thomas Schmidt address:St.-Georg-Str. 6 Dasing, 86453 Germany Found vendorId:810 organization:RODI Systems Corp. contactPerson:Stan Lueck address:936 Hwy. 516 Aztec, NM 87410-2828 USA Found vendorId:811 organization:Nextek Power Systems contactPerson:Ben Hartman address:461 Burroughs Street Detroit, MI 48202 USA Found vendorId:812 organization:Creative Lighting contactPerson:Lance Stewart address:4 Pine Street North Ipswich Queensland, 4305 Australia Found vendorId:813 organization:WaterFurnace International contactPerson:Jason Bose address:9000 Conservation Way Fort Wayne, IN 46809 USA Found vendorId:814 organization:Mercury Security contactPerson:Michael Serafin address:2355 Mira Mar Ave Long Beach, CA 90815 USA Found vendorId:815 organization:Hisense (Shandong) Air-Conditioning Co., Ltd. contactPerson:Dong Jianhua address:No. 1 Hisense Road, Nancun, Pingdu, Qingdao Shandong Province China Found vendorId:816 organization:Layered Solutions, Inc. contactPerson:Jerry Geis, Owner/President address:2840 Old Vines Drive Westfield, IN 46074 USA Found vendorId:817 organization:Leegood Automatic System, Inc. contactPerson:Chao-Chou Hsiao address:6F-6 No 4. Lane 609 Sec 5 San Chung Dist New Taipei City Taiwan Found vendorId:818 organization:Shanghai Restar Technology Co., Ltd. contactPerson:Lü Ming address:Room 333, Building 6, No. 1006 Jin Sha Jiang Rd Putuo, Shanghai China Found vendorId:819 organization:Reimann Ingenieurbüro contactPerson:Thomas Reimann address:Gustav-Ricker-Str. 62 Magdeburg, D-39102 Germany Found vendorId:820 organization:LynTec contactPerson:Alan Tschirner address:8401 Melrose Drive Lenexa, KS 66214 USA Found vendorId:821 organization:HTP contactPerson:Dave Davis address:120 Braley Road East Freetown, MA 02717 USA Found vendorId:822 organization:Elkor Technologies, Inc. contactPerson:Paul Korzycki address:Elkor Technologies, Inc. 6 Bainard Street London, Ontario N6P 1A8 Canada Found vendorId:823 organization:Bentrol Pty Ltd contactPerson:Chris Frankel address:PO Box 5062 Sandhurst East, VIC 3550 Australia Found vendorId:824 organization:Team-Control Oy contactPerson:Tommi Mäkelä address:Uitontie 6 Meruarvi, 86220 Finland Found vendorId:825 organization:NextDevice, LLC contactPerson:Daniel Niewirowicz address:715 Spencer Street Brighton, MI 48116 USA Found vendorId:826 organization:iSMA CONTROLLI S.p.a. contactPerson:Tomasz Bal address:Via Giuseppe Garibaldi, 1 20057 Assago (MI) Italy Found vendorId:827 organization:King I Electronics Co., Ltd contactPerson:Mark Chang address:6F, No. 495, Chung Cheng Road, Xindian District, New Taipei City, Taiwan, 23148 China Found vendorId:828 organization:SAMDAV contactPerson:Ricardo Galnares address:Cerrada de Lerdo 6-E Distrito Federal, CP D.F. 10580 Mexico Found vendorId:829 organization:Next Gen Industries Pvt. Ltd. contactPerson:Ajay Singh address:#1, 1st Floor, Opp. Shyam Garments Old Delhi Road, Sector-14 Gurgaon, Haryana 122001 India Found vendorId:830 organization:Entic LLC contactPerson:Tom John address:2084 Johnson St Suite 116 Pembroke Pines, FL 33029 USA Found vendorId:831 organization:ETAP contactPerson:Joao Dias address:Antwerpsesteenweg 130-B 2390-Malle Belgium Found vendorId:832 organization:Moralle Electronics Limited contactPerson:Stuart Allen address:Unit 3 Firbank Court Firbank Way Leighton Buzzard, Bedfordshire LU7 4YJ United Kingdom Found vendorId:833 organization:Leicom AG contactPerson:Harald Stoerk address:Harzachstrasse 5 Winterhur, CH-8404 Switzerland Found vendorId:834 organization:Watts Regulator Company contactPerson:Jeff Scilingo address:815 Chestnut Street North Andover, MA 01845 USA Found vendorId:835 organization:S.C. Orbtronics S.R.L. contactPerson:Gabriel Mihaila address:Aurel Vlaicu Street No. 8 Loc. Albina Tichilesti, Braila 817171 Romania Found vendorId:836 organization:Gaussan Technologies contactPerson:Clark Gunness address:5837 Beauregard Drive Nashville, TN 37215 USA Found vendorId:837 organization:WEBfactory GmbH contactPerson:Stefan Hauck address:Hollergasse 15 Buchen D-74722 Germany Found vendorId:838 organization:Ocean Controls contactPerson:Nicholas Jones address:14 Miles Grv Seaford, Vic 3198 Australia Found vendorId:839 organization:Messana Air-Ray Conditioning s.r.l. contactPerson:Andrea Ferrarelli address:Via Amman 32/34 Cordenons-PN, 33084 Italy Found vendorId:840 organization:Hangzhou BATOWN Technology Co. Ltd. contactPerson:Zhang Yaoxiang address:7F, No. 2203 Hangzhou ShiQiao Road 279 China Found vendorId:841 organization:Reasonable Controls contactPerson:Artur Miller address:ul. Waniliowa 33 Kamionki, 62-023 Poland Found vendorId:842 organization:Servisys, Inc. contactPerson:Christian Tremblay address:12, Rue du Pacifique Est Bromont, Quebec J2L 1J5 Canada Found vendorId:843 organization:halstrup-walcher GmbH contactPerson:Thomas Reif address:Stegener Str. 10 Kirchzarten, D-79199 Germany Found vendorId:844 organization:SWG Automation Fuzhou Limited contactPerson:Lin Cheng address:Room 208, No. 8 Building Zone B, Software Park Fuzhou China Found vendorId:845 organization:KSB Aktiengesellschaft contactPerson:Joachim Schullerer address:Johann-Klein-Straße 9 Frankenthal, 67227 Germany Found vendorId:846 organization:Hybryd Sp. z o.o. contactPerson:Piotr Pelka address:Sikorskiego Street 28 Pyskowice, 44-120 Poland Found vendorId:847 organization:Helvatron AG contactPerson:Urs Hirt address:Riedstrasse 7 Cham, 6330 Switzerland Found vendorId:848 organization:Oderon Sp. Z.O.O. contactPerson:Pawel Ropiak address:Budryka, 8 Sosnowiec, 41-200 Poland Found vendorId:849 organization:mikolab contactPerson:Miroslaw Kot address:ul. Franciszka Marii Lanciego 7b/2 Warsaw, 02-796 Poland Found vendorId:850 organization:Exodraft contactPerson:Thomas Irming address:C. F. Tietgens Boulevard 41 Odense S0, 5220 Denmark Found vendorId:851 organization:Hochhuth GmbH contactPerson:Sebastian Martin address:Rheingaustr. 190-196 Wiesbaden, 65203 Germany Found vendorId:852 organization:Integrated System Technologies Ltd. contactPerson:Geoff Archenhold address:Serenity House 31 Gate Lane Sutton Coldfield, West Midlands B73 5TR United Kingdom Found vendorId:853 organization:Shanghai Cellcons Controls Co., Ltd contactPerson:Guo Qihui address:Room 402A, No. 168 Luoyang Rd Shanghai, China Found vendorId:854 organization:Emme Controls, LLC contactPerson:Dave Schiopucie address:32 Valley St Bristol, CT 06010 USA Found vendorId:855 organization:Field Diagnostic Services, Inc. contactPerson:Todd Rossi address:10 Canal Street Suite 344 Bristol, PA 19007 USA Found vendorId:856 organization:Ges Teknik A.S. contactPerson:Muzaffer Kazakoglu address:Girne M. Irmak S. Kucukyali Is Merkezi C-10 Maltepe, Istanbul 34852 Turkey Found vendorId:857 organization:Global Power Products, Inc. contactPerson:Mark Matyac address:225 Arnold Road Lawrenceville, GA 30044 USA Found vendorId:858 organization:Option NV contactPerson:Martin Croome address:Gaston Geenslaan 14-3001 Leuven, Belgium Found vendorId:859 organization:BV-Control AG contactPerson:Robin Hohl address:Russikerstrasse 37 Fehraltorf, CH-8320 Switzerland Found vendorId:860 organization:Sigren Engineering AG contactPerson:Christian Kurz address:Industriestrasse 57 Glattbrugg, 8152 Switzerland Found vendorId:861 organization:Shanghai Jaltone Technology Co., Ltd. contactPerson:Fabin Zhong address:21F, NO. 345 Jinxiang Road Shanghai China Found vendorId:862 organization:MaxLine Solutions Ltd contactPerson:Zhou Mi address:8th Floor, On Hing Building 1 On Hing Terrace Central, Hong Kong Found vendorId:863 organization:Kron Instrumentos Elétricos Ltda contactPerson:Andres Tavil address:Rua Alexandre de Gusmao 278 Sao Paulo, 04760-020 Brazil Found vendorId:864 organization:Thermo Matrix contactPerson:Jeff Hoogveld address:105-740 McCurdy Road Kelowna, BC V1X 2P8 Canada Found vendorId:865 organization:Infinite Automation Systems, Inc. contactPerson:Joel Haggar address:4383 N 119th St Lafayette, CO 80026 USA Found vendorId:866 organization:Vantage contactPerson:Harold Jepsen address:1061 South 800 East Orem, UT 84062 USA Found vendorId:867 organization:Elecon Measurements Pvt Ltd contactPerson:Ubayathulla Ahamed address:#764 4th Phase, 707 Yelahanka New Town Bangalore, Karnataka 560-064 India Found vendorId:868 organization:TBA contactPerson:Henry Chang address:15F, No. 145, Ren’ai Rd Xizhi Dist. New Taipei City, 22164 Taiwan Found vendorId:869 organization:Carnes Company contactPerson: address:448 South Main St Verona, WI 53593-1499 USA Found vendorId:870 organization:Harman Professional contactPerson:Robert Noble address:3000 Research Drive Richardson, TX 75082 USA Found vendorId:871 organization:Nenutec Asia Pacific Pte Ltd contactPerson:Stanley Toh address:7030 Ang Mo Kio Ave 5 #08-055 Northstar@AMK, 569880 Singapore Found vendorId:872 organization:Gia NV contactPerson:Leen Geebelen address:Industrieterrein Kanaal Noord 1161 Bree, 3960 Belgium Found vendorId:873 organization:Kepware Tehnologies contactPerson:Brett Austin address:400 Congress Street Portland, ME 04101 USA Found vendorId:874 organization:Temperature Electronics Ltd contactPerson:Simon Justyn address:Unit 2, Wren Nest Road Glossop, SK13 8HB United Kingdom Found vendorId:875 organization:Packet Power contactPerson:Paul Bieganski address:2716 Summer Street, NE Minneapolis, MN 55413 USA Found vendorId:876 organization:Project Haystack Corporation contactPerson:Richard McElhinney address:1513 Hanover Avenue Richmond, VA 23220 USA Found vendorId:877 organization:DEOS Controls Americas Inc. contactPerson:Henrik Plueth address:4010 1st Ave. Burnaby BC V5C 3W4 Canada Found vendorId:878 organization:Senseware Inc contactPerson:Nathan Sacks address:1751 Pinnacle Drive McLean, VA 22201 USA Found vendorId:879 organization:MST Systemtechnik AG contactPerson:Lukas Dillier address:Airport Business Center 60 Belp, CH-3123 Switzerland Found vendorId:880 organization:Lonix Ltd contactPerson:Anu Katka address:Hameentie 153 C Helsinki, FI-00560 Finland Found vendorId:881 organization:Gossen Metrawatt GmbH contactPerson:Eike Weiss address:Suedwestpark 15 Nuremberg, 90449 Germany Found vendorId:882 organization:Aviosys International Inc. contactPerson:Thomas Chiu address:9F, No. 101, Pan-Hsin Road Pan-Chiao, Taipei 22066 Taiwan Found vendorId:883 organization:Efficient Building Automation Corp. contactPerson:Terry Sprangers address:#1004-7495 132nd Street Surrey, BC V3W 1JB Canada Found vendorId:884 organization:Accutron Instruments Inc. contactPerson:Mike Sharkey address:11 Mary Street Unit B Sudbury, ON P3C 1B4 Canada Found vendorId:885 organization:Vermont Energy Control Systems LLC contactPerson:Bill Kuhns address:288 Sand Road North Ferrisburgh, VT 05456 USA Found vendorId:886 organization:DCC Dynamics contactPerson:Heather Granneman address:316 N. Trayer Ave. Glendora, CA 91741 USA Found vendorId:887 organization:B.E.G. Brück Electronic GmbH contactPerson:Friedrich Brück address:Gerberstraße 33 Lindlar, D-51789 Germany Found vendorId:889 organization:NGBS Hungary Ltd. contactPerson:Zsolt Banko address:Budaorsi ut 153 Budapest, H-11-1112 Hungary Found vendorId:890 organization:ILLUM Technology, LLC contactPerson:James Rhodes address:2120 E. Sixth Street, Suite 16 Tempe, AZ 85281 USA Found vendorId:891 organization:Delta Controls Germany Limited contactPerson:Dusko Lukanic-Simpson address:Fasanenweg 17 b Leinfelden-Echterdingen, D-70771 Germany Found vendorId:892 organization:S+T Service & Technique S.A. contactPerson:Frédéric Hess address:67 route du Pas-de-l’Echelle Veyrier, 1255 Switzerland Found vendorId:893 organization:SimpleSoft contactPerson:Sudhir Pendse address:257 Castro Street Suite 220 Mountain View, CA 94041 USA Found vendorId:894 organization:Altair Engineering contactPerson:Mike Anderson, VP Engineering address:1820 E Big Beaver Road Troy, MI 48083 USA Found vendorId:895 organization:EZEN Solution Inc. contactPerson:Lee Hocheol address:1F 3-12 Ogeum-ro 59 gil Songpa-gu Seoul, 05744 Korea Found vendorId:896 organization:Fujitec Co. Ltd. contactPerson:Masataka Sugano address:Big Wing Hikone, Shiga 522-8588 Japan Found vendorId:897 organization:Terralux contactPerson:Paul Schroeter address:1830 Lefthand Circle Suite B Longmont, CO 80501 USA Found vendorId:898 organization:Annicom contactPerson:Antoni Gates address:Unit 21 Highview Highstreet Bordon, Hampshire GU35 0AX United Kingdom Found vendorId:899 organization:Bihl+Wiedemann GmbH contactPerson:Bernhard Wiedemann address:Flosswoethstr. 41 Mannheim, 68199 Germany Found vendorId:900 organization:Draper, Inc. contactPerson:David Elliott address:411 S. Pearl Street Spiceland, IN 47385 USA Found vendorId:901 organization:Schüco International KG contactPerson:Florian Morris address:Karolinenstrasse 1-15 Bielefeld, 33609 Germany Found vendorId:902 organization:Otis Elevator Company contactPerson:Shari Parillo address:5 Farms Springs Road Farmington, CT 05032 USA Found vendorId:903 organization:Fidelix Oy contactPerson:Jussi Rantanen address:Martinkyläntie 41 Vantaa, 01720 Finland Found vendorId:904 organization:RAM GmbH Mess- und Regeltechnik contactPerson:Thomas Hain address:Gewerbestr. 3 Herrsching am Ammersee, 82211 Germany Found vendorId:905 organization:WEMS contactPerson:Andrew Bishop address:The Mission, Wellington Street Stockport, SK1 3AH United Kingdom Found vendorId:906 organization:Ravel Electronics Pvt Ltd contactPerson:K. Rajasekaran address:150-A, Electronics Industrial Estate Perungudi, Chennai 600 096 India Found vendorId:907 organization:OmniMagni contactPerson:Jack Lee address:2F-1, No. 130, Sec. 4 Nanjing E. Rd, Songshan Dist. Taipei City, 10553 Taiwan Found vendorId:908 organization:Echelon contactPerson:Apurba Pradhan address:2901 Patrick Hency Drive Santa Clara, CA 95054 USA Found vendorId:909 organization:Intellimeter Canada, Inc. contactPerson:Warren Beacom address:1125 Squires Beach Road Pickering, ON L1W 3T9 Canada Found vendorId:910 organization:Bithouse Oy contactPerson:Janne Pehkonen address:Pirkkala, FI-33950 Finland Found vendorId:912 organization:BuildPulse contactPerson:Jason Burt address:605 1st Ave. Ste 220 Seattle, WA 98104 USA Found vendorId:913 organization:Shenzhen 1000 Building Automation Co. Ltd contactPerson:Pingzhong Li address:6E, 2nd, Chengxinhuating Building Shifu Rd, Buji Street Shenzhen, Guangdong Province China Found vendorId:914 organization:AED Engineering GmbH contactPerson:Nicole Wenzel address:Taunusstr. 51 München, 80807 Germany Found vendorId:915 organization:Güntner GmbH & Co. KG contactPerson:Markus Jabs address:Hans-Güntner-Straße 2-6 Fürstenfeldbruck,, 82256 Germany Found vendorId:916 organization:KNXlogic contactPerson:Christof De Backere address:Beisbroekdreef 18 Brugge, 8200 Belgium Found vendorId:917 organization:CIM Environmental Group contactPerson:Colin Cullinan address:Level 7, 1 Alfred Street Sydney, NSW 2000 Australia Found vendorId:918 organization:Flow Control contactPerson:Paul Kearney address:PO Box 848 18715 141st Ave NE Woodinville, WA 98072 USA Found vendorId:919 organization:Lumen Cache, Inc. contactPerson:Derek Cowburn address:13402 Chrisfield Lane McCordsville, IN 46055 USA Found vendorId:920 organization:Ecosystem contactPerson:Louis-Philippe Rose address:Delta 3 Building 2875 Laurier Blvd, Ste 950 Quebec, G1V 2M2 Canada Found vendorId:921 organization:Potter Electric Signal Company, LLC contactPerson:Jeff Hendrickson address:5757 Phantom Drive, Suite 125 Hazelwood, MO 63042 USA Found vendorId:922 organization:Tyco Fire & Security S.p.A. contactPerson:Alessio Di Gioia address:Viale dell ‘Innovazione, 3 Milano, 20126 Italy Found vendorId:923 organization:Watanabe Electric Industry Co., Ltd. contactPerson:Tomonari Hiraizumi address:16-19, 6-chome, Jingumae Shibuya-ku, Tokyo 150-0001 Japan Found vendorId:924 organization:Causam Energy contactPerson:Tom Gordon address:9208 Falls of Neuse Road, Suite 215 Raleigh, NC 27615 USA Found vendorId:925 organization:W-tec AG contactPerson:Ela Sibilska address:Dornbachstraße 1a Bad Homburg, 61352 Germany Found vendorId:926 organization:IMI Hydronic Engineering International SA contactPerson:Jean-Christophe Carette address:Terre-Bonne Business Park, Bat Z2 Route de Crassier 19 Eysins, CH-1262 Switzerland Found vendorId:927 organization:ARIGO Software contactPerson:Dirk Brinkmann address:Osnabrücker Str. 1b 33649 Bielefeld Germany MSA Safety found 2 times Found vendorId:928 organization:MSA Safety contactPerson:Chris Starta address:1000 Cranberry Woods Drive Cranberry Township, PA 16066 USA Found vendorId:929 organization:Smart Solucoes Ltda – MERCATO contactPerson:Eduardo Ricalde address:Rua Capistrano de Abreu, 89 Bairro Niterói Canoas – RS, 92120-130 Brazil Found vendorId:930 organization:PIATRA Engineering contactPerson:Peter Kalt address:48 Union Street Erskineville, NSW 2043 Australia Found vendorId:931 organization:ODIN Automation Systems, LLC contactPerson:Erik Maseng address:2 Townsend W, Unit 2 Nashua, NH 03063 USA Found vendorId:932 organization:Belparts NV contactPerson:Ludwig De Locht address:Wingepark 4 Rotselaar, BE-3110 Belgium Found vendorId:933 organization:UAB, SALDA contactPerson:Andrius Tamasauskis address:Ragainės str. 100 Siauliai., LT-78109 Lithuania Found vendorId:934 organization:Alre-IT Regeltechnik GmbH contactPerson:Klaus Lorenz address:Richard-Tauber-Damm 10 Berlin, 12277 Germany Found vendorId:935 organization:Ingenieurbüro H. Lertes GmbH & Co. KG contactPerson:Hermann Lertes address:Georg-Treber-Str. 27 Rüsselsheim, 65428 Germany Found vendorId:936 organization:Breathing Buildings contactPerson:Shaun Fitzgerald address:The Courtyard 15 Sturton Street Cambridge, CB1 2SN United Kingdom Found vendorId:937 organization:eWON SA contactPerson:Pierre Crokaert address:Av. Robert Schuman 22 Nivelles, BE-1400 Belgium Found vendorId:938 organization:Cav. Uff. Giacomo Cimberio S.p.A contactPerson:Tiziano Guidetti address:San Maurizio d’Opaglio, 28017 Italy Found vendorId:939 organization:PKE Electronics AG contactPerson:Erich Weber address:Computerstraße 6, Wien, A-1100 Austria Found vendorId:940 organization:Allen contactPerson:Alan Davis address:2100 Kramer Lane Suite 250 Austin, TX 78758 USA Found vendorId:941 organization:Kastle Systems contactPerson:Jaimie Crafton address:6402 Arlington Boulevard Falls Church, VA 22042 USA Found vendorId:942 organization:Logical Electro-Mechanical (EM) Systems, Inc. contactPerson:James Spruell address:885 Freemanwood Ln Milton, GA 30004 USA Found vendorId:943 organization:ppKinetics Instruments, LLC contactPerson:Tian Qi address:40 E. Main Street Newark, DE 19711 USA Found vendorId:944 organization:Cathexis Technologies contactPerson:MC Randelhoff address:259 Montpelier Road Morningside, Durban 4001 South Africa Found vendorId:945 organization:Sylop sp. Z o.o. sp.k contactPerson:Filip Dudek address:Ul. Szlak 28/3 31-153 Krakow Poland Found vendorId:946 organization:Brauns Control GmbH contactPerson:Ingo Brauns address:Westernstraße 12 Stadthagen, 31655 Germany Found vendorId:947 organization:OMRON SOCIAL SOLUTIONS CO., LTD. contactPerson:Kohei Chimura address:86-1 IchimiYake Yasu-City, Shiga 920-2362 Japan Found vendorId:948 organization:Wildeboer Bauteile Gmbh contactPerson:Benjamin Frei address:Marker Weg 11 Weener, 26826 Germany Found vendorId:949 organization:Shanghai Biens Technologies Ltd contactPerson:James Sun address:Floor 5, Building 21 481 Guiping Road Shanghai, 200233 China Found vendorId:950 organization:Beijing HZHY Technology Co., Ltd contactPerson:BeiShan Li address:Second Floor, Complex Building, Long Ze Yuan Hui Long-Guan, Changping District Beijing City China Found vendorId:951 organization:Building Clouds contactPerson:Robert Wallace address:3229 Whipple Road Union City, CA 94587 USA Found vendorId:952 organization:The University of Sheffield-Department of Electronic and Electrical Engineering contactPerson:Peter Rockett address:Room PC10, Portobello Centre, Communications Research Group Sheffield, SI 4ET United Kingdom Found vendorId:953 organization:Fabtronics Australia Pty Ltd contactPerson:Steve Fallon address:39-41 Canterbury Rd Braeside, Vic 3195 Australia Found vendorId:954 organization:SLAT contactPerson:Denis Badoil address:11, rue Jean Elysée Dupuy Champagne au Mont d’Or, 69410 France Found vendorId:955 organization:Software Motor Corporation contactPerson:Trevor Creary address:1295 Forgewood Avenue Sunnyvale, CA 94089 USA Found vendorId:956 organization:Armstrong International Inc. contactPerson:Matt Nowak address:816 Maple Street Three Rivers, Michigan 49093 USA Found vendorId:957 organization:Steril-Aire, Inc. contactPerson:Sandy Klivans address:2840 North Lima Street Burbank, CA 91504 USA Found vendorId:958 organization:Infinique contactPerson:Arifa Riaz address:513-4185 Shipp Drive Mississauga, ON L4Z2Y8 Canada Found vendorId:959 organization:Arcom contactPerson:Patrick Tabouret address:ZAC de la Loyere Fragnes- La Loyere, 71530 France Found vendorId:960 organization:Argo Performance, Ltd contactPerson:Jason McGehee address:2151 Newcastle Ave Cardiff by the Sea, CA 92007 USA Found vendorId:961 organization:Dialight contactPerson:John Sondericker III address:1501 Route 34 South Farmingdale, NJ 07727 USA Found vendorId:962 organization:Ideal Technical Solutions contactPerson:Jose Beltran address:3135 Prince Sultan Bin Abdulazia Road As Sulimaniyah, Riyadh Saudi Arabia Found vendorId:963 organization:Neurobat AG contactPerson:Geert Hoevenaars address:Altenburgerstrasse 49 Brugg AG, CH-5200 Switzerland Found vendorId:964 organization:Neyer Software Consulting LLC contactPerson:Jack Neyer address:6534 Dalzell Place Pittsburgh, PA 15217 USA Found vendorId:965 organization:SCADA Technology Development Co., Ltd. contactPerson:Pradit Kaewart address:224/164 Saimai Road Saimai, Bangkok 10220 Thailand Found vendorId:966 organization:Demand Logic Limited contactPerson:Tom Randall address:Here East International Broadcast Centre London, E20 3BS United Kingdom Found vendorId:967 organization:GWA Group Limited contactPerson:Boris Napernikov address:7 Eagleview Place Eagle Farm, QLD 4009 Australia Found vendorId:968 organization:Occitaline contactPerson:Daniel Zotti address:13 rue Antoine de Lavoisier Plaisance-du-touch, 31830 France Found vendorId:969 organization:NAO Digital Co., Ltd. contactPerson:Seungman Lee address:1106, Kolon Digital Tower, Digital-ro 32gil 30, Seoul Korea Found vendorId:970 organization:Shenzhen Chanslink Network Technology Co., Ltd. contactPerson:Honggang Fu address:16G, Block B, Reith International Yanhe North Road Luohu, Shenzhen China Found vendorId:971 organization:Samsung Electronics Co., Ltd. contactPerson:Kihwan Cho address:129, Samsung-ro, Yeongtong-gu Suwon-si, Gyeonggi-do 16677 Korea Found vendorId:972 organization:Mesa Laboratories, Inc. contactPerson:Khoi Nguyen address:12100 W. 6th Avenue Lakewood, CO 80228 USA Found vendorId:973 organization:Fischer contactPerson:Lars Elling address:Am Hagelkreuz 3a Neuss, D-41469 Germany Found vendorId:974 organization:OpSys Solutions Ltd. contactPerson:Brad Lonergan address:Level 5, 3 Ferncroft Street Grafton, Auckland New Zealand Found vendorId:975 organization:Advanced Devices Limited contactPerson:Chris Bao address:805-806 Prosperity Millennia Plaze 663 King’s Road, North Point Hong Kong, China Found vendorId:976 organization:Condair contactPerson:Robert Merki address:Talstrasse 35-37 Pfaeffikon, CH-8808 Switzerland Found vendorId:977 organization:INELCOM Ingenieria Electronica Comercial S.A. contactPerson:Juan Garcia address:Jose Isbert 16 Ciudad de la Imagen Pozuelo de Alarcon, 28223 Spain Found vendorId:978 organization:GridPoint, Inc. contactPerson:Michael Press address:5305 Valley Park Dr. Ste #2 Roanoke, VA 24019 USA Found vendorId:979 organization:ADF Technologies Sdn Bhd contactPerson:Yong Hao address:K-6-7, Solaris Mont’ Kiara, No. 2 Jalan Solaris Kuala Lumpur, 50480 Malaysia Found vendorId:980 organization:EPM, Inc. contactPerson:Christopher Adam address:2105 Power Lane Fulton, MO 65251 USA Found vendorId:981 organization:Lighting Controls Ltd contactPerson:Andrew French address:5 Bourne Mill Business Park Guildford Road Farnham, Surrey GU9 9PS United Kingdom Found vendorId:982 organization:Perix Controls Ltd. contactPerson:Larry Cheng address:6th Floor, Building 3 6 Cuibai Road Hangzhou, China Found vendorId:983 organization:AERCO International, Inc. contactPerson:Vincent D’Amore address:100 Oritani Drive Blauvelt, NY 10913 USA Found vendorId:984 organization:KONE Inc. contactPerson:Jean-Christophe Almira address:450 Century Parkway Sute 300 Allen, TX 75013 USA Found vendorId:985 organization:Ziehl-Abegg SE contactPerson:Ruben Kollmar address:Heinz-Ziehl-Str Kunzelsau, 74653 Germany Found vendorId:986 organization:Robot, S.A. contactPerson:Bernat Pons-Estel address:Calle Gremi de Cirurgians I Barbers, 22 Industrial Poligono Son Rossinyol Palma de Mallorca, Balearic Islands 07009 Spain Found vendorId:987 organization:Optigo Networks, Inc. contactPerson:Dave Cousins address:1200-555 West Hastings Street Vancouver, BC V6B 4N6 Canada Found vendorId:988 organization:Openmotics BVBA contactPerson:Pieter De Clerck address:Hertstokweg 5-1741 Ternat Belgium Found vendorId:989 organization:Metropolitan Industries, Inc. contactPerson:Wayne Barkley address:37 Forestwood Drive Romeoville, IL 60446 USA Found vendorId:990 organization:Huawei Technologies Co., Ltd. contactPerson:Su Bensheng address:Huawei Area H2-F4B-03-04 Bantian, Longgang District Shenzhen, 518129 China Found vendorId:991 organization:Digital Lumens, Inc. contactPerson:Dietmar Schultz address:374 Congress Street Boston, MA 02210 USA Found vendorId:992 organization:Vanti contactPerson:Tom Haskell address:44 Upper Gough Street Birmingham, B1 1JL United Kingdom Found vendorId:993 organization:Cree Lighting contactPerson:Bob Rogers, IoT QA Manager address:4401 Silicon Drive Durham, NC 27702 USA Found vendorId:994 organization:Richmond Heights SDN BHD contactPerson:Shamsul Zainudin address:No. 44A, Jalan Renang 13/26 Seksyen 13 Shah Alam, Selangor Darul Ehsan 40100 Malaysia Found vendorId:995 organization:Payne-Sparkman Lighting Mangement contactPerson:Steve Payne address:2571 Roanoke Avenue New Albany, IN 47150 USA Found vendorId:996 organization:Ashcroft contactPerson:Tyler Bessette address:250 East Main Street Stratford, CT 06614 USA Found vendorId:997 organization:Jet Controls Corp contactPerson:Jim Dewar address:PO Box 4013-3848 3rd Ave. Smithers, BC V0J 2N0 Canada Found vendorId:998 organization:Zumtobel Lighting GmbH contactPerson:Klaus Vamberszky address:Schweizerstrasse 30 Dornbirn, 6850 Austria Found vendorId:1000 organization:Ekon GmbH contactPerson:Weidacher Hartwig address:St. Lorenznerstrasse, 2 Bruneck, 39031 Italy Found vendorId:1001 organization:Molex contactPerson:Dave Rios address:2222 Wellington Court Lisle, IL 60532 USA Found vendorId:1002 organization:Maco Lighting Pty Ltd. contactPerson:Allan Organ address:Unit 5, 9 Stockwell Place Archerfield QLD, 4108 Australia Found vendorId:1003 organization:Axecon Corp. contactPerson:German Akselrod address:876 Jamaica Avenue Brooklyn, NY 11208 USA Found vendorId:1004 organization:Tensor plc contactPerson:Nigel Smith address:Hail Weston House, Hail Weston St. Neots, Cambs PE19 5J7 United Kingdom Found vendorId:1005 organization:Kaseman Environmental Control Equipment (Shanghai) Limited contactPerson:Peter Yang address:211-216 Building #4, 30 Hongcao Road, Xuhui District Shanghai, 200233 China Found vendorId:1006 organization:AB Axis Industries contactPerson:Edvardas Liakas address:Kulautuvos str. 45a Kaunas, LT 47190 Lithuania Found vendorId:1007 organization:Netix Controls contactPerson:Jarno Mitjonen address:P. O. Box 38 Helsinki, FI-00641 Finland Found vendorId:1008 organization:Eldridge Products, Inc. contactPerson:Mark Eldridge address:465 Reservation Road Marina, CA 93933 USA Found vendorId:1009 organization:Micronics contactPerson:Michael Farnon address:Knaves Beech Business Centre Davies Way Loudwater, Buckinghamshire HP10 9QR United Kingdom Found vendorId:1010 organization:Fortecho Solutions Ltd contactPerson:Robert Green address:Solon House, 40A Peterborough Road London, SW6 3BN United Kingdom Found vendorId:1011 organization:Sellers Manufacturing Company contactPerson:Douglas Ritchie address:918 West Walnut Street Danville, KY 40422 USA Found vendorId:1012 organization:Rite-Hite Doors, Inc. contactPerson:Ryan Beggs address:4343 Chavenelle Road Dubuque, IA 52002 USA Found vendorId:1013 organization:Violet Defense LLC contactPerson:Mark Nathan address:215 Celebration Place Suite 330 Celebration, FL 34747 USA Found vendorId:1014 organization:Simna contactPerson:Romuald Kliukovskij address:Ozo 10, LT Vilnius, 08200 Lithuania Found vendorId:1015 organization:Multi-Énergie Best Inc. contactPerson:Michel Bergeron address:7975, boulevard des Forges Trois-Rivieres, Quebec G8Y 1Z5 Canada Found vendorId:1016 organization:Mega System Technologies, Inc. contactPerson:Richard Long address:2F, No. 41, Lane 76, Ruiguang Rd Neihu Dist Taipei City, 11491 Taiwan Found vendorId:1017 organization:Rheem contactPerson:Raheel Chaudhry address:2600 Gunter Park Drive East Montgomery, AL 36109 USA Found vendorId:1018 organization:Ing. Punzenberger COPA-DATA GmbH contactPerson:Gunther Haslauer address:Karolingerstrasse 7b Salzburg 5020 Austria Found vendorId:1019 organization:MEC Electronics GmbH contactPerson:Robert Haidinger address:Dresdner Strasse 45/DG 1200 Wien Austria Found vendorId:1020 organization:Taco Comfort Solutions contactPerson:Timothy Davis address:1160 Cranston Street Cranston, RI 02920 USA Found vendorId:1021 organization:Alexander Maier GmbH contactPerson:Rene Rieck address:Beckstrasse 3 69412 Eberbach Germany Found vendorId:1022 organization:Ecorithm, Inc. contactPerson:Don Kasper address:1919 State Street Suite 207 Santa Barbara, CA 93101 USA Found vendorId:1023 organization:Accurro Ltd contactPerson:Chris Smith address:Suite 538, 162-168 Regent Street London, W1B 5TF United Kingdom Found vendorId:1024 organization:ROMTECK Australia Pty Ltd contactPerson:Philip Harman address:37 Collingwood Street Osborne Park Western Australia 6017 Australia Found vendorId:1025 organization:Splash Monitoring Limited contactPerson:Andy Ryan address:15B Saturn Place Albany, Auckland New Zealand Found vendorId:1026 organization:Light Application contactPerson:Matt James-Wallace address:5/8 Hasler Road Osborne Park Western Australia, 6017 Australia Found vendorId:1027 organization:Logical Building Automation contactPerson:Anthony Stufano address:3/68 Roberts Ave Mortdale, NSW 2223 Australia Found vendorId:1028 organization:Exilight Oy contactPerson:Matti Hatonen address:Hermiankatu 6-8 A Tampere, FI-33720 Finland Found vendorId:1029 organization:Hager Electro SAS contactPerson:Silvano Maffessoli address:132, Boulevard d’Europe Obernai, 67215 France Found vendorId:1030 organization:KLIF Co., LTD contactPerson:Daisuke Fujimoto address:6-7-7 Minami-cho Nishitokyo-Shi, Tokyo 188-0012 Japan Found vendorId:1031 organization:HygroMatik contactPerson:M. Lütkemann address:Lise-Meitner-Str. 3 24558 Henstedt-Ulzburg Germany Found vendorId:1032 organization:Daniel Mousseau Programmation & Electronique contactPerson:Daniel Mousseau address:132 Av de l’amitie Rouyn-Noranda, Quebec J9Y 0E5 Canada Found vendorId:1033 organization:Aerionics Inc. contactPerson:Sanjib Baral address:3601 N St Paul Avenue Sioux Falls, SK 57104 USA Found vendorId:1034 organization:M2S Electronique Ltee contactPerson:Etienne-Vincent Hardy address:2855 rue de Celles Quebec, G2C 1K7 Canada Found vendorId:1035 organization:Automation Components, Inc. contactPerson:Bill Kubsh address:2305 Pleasant View Road Middleton, WI 53562 USA Found vendorId:1036 organization:Niobrara Research & Development Corporation contactPerson:Scott Henson address:PO Box 3418 Joplin, MO 64803 USA Found vendorId:1037 organization:Netcom Sicherheitstechnik GmbH contactPerson:Tobias Klein address:Rheinallee 189 Mainz, 55120 Germany Found vendorId:1038 organization:Lumel S.A. contactPerson:Darlusz Tront address:1 Sulechowska Street Zielona, Gora 65-022 Poland Found vendorId:1039 organization:Great Plains Industries, Inc. contactPerson:Greg Highfill address:5252 E. 36th St. N Wichita, KS 67220 USA Found vendorId:1040 organization:Domotica Labs S.R.L contactPerson:Claudio Caldera address:Via del Tiro a Segno 31 Mondowi (CN), 12084 Italy Found vendorId:1041 organization:Energy Cloud, Inc. contactPerson:John Carrieri address:3525 Del Mar Heights Road, #370 San Diego, CA 92130 USA Found vendorId:1042 organization:Vomatec contactPerson:Thomas Schmuck address:Riegelgrube 7 Bad Kreuznach, 55543 Germany Found vendorId:1043 organization:Demma Companies contactPerson:Mark Hodge address:38 The Green Castle Bromwich Birmingham, B36 9AL United Kingdom Found vendorId:1044 organization:Valsena contactPerson:Audrius Janusauskas address:Savanoriu Ave 271-412 Kaunas, LT-50131 Lithuania Found vendorId:1045 organization:Comsys Bärtsch AG contactPerson:Michel Seiler address:Weingartenstrasse 11 Rüschlikon, CH-8803 Switzerland Found vendorId:1046 organization:bGrid contactPerson:Bruce Schult address:612 Sarphatistraat AV, Amsterdam 1018 Netherlands Found vendorId:1047 organization:MDJ Software Pty Ltd contactPerson:Matthew James address:22 Kia-Ora Parade Ferntree Gully Vic, 3156 Australia Found vendorId:1048 organization:Dimonoff, Inc. contactPerson:Daniel Noiseux address:2022 Lavoisier Suite 175 Quebec, QC G1N 4L5 Canada Found vendorId:1049 organization:Edomo Systems, GmbH contactPerson:Stephan Eisler address:Obertorplatz 2 Landau, 76829 Germany Found vendorId:1050 organization:Effektiv, LLC contactPerson:Darrel O’Pry address:135 W. 27th Street New York, NY 10001 USA Found vendorId:1051 organization:SteamOVap contactPerson:Bernard Saint-Yves address:33 Prince Montreal, QC H3C 2M7 Canada Found vendorId:1052 organization:grandcentrix GmbH contactPerson:Sven Gebhardt address:Holzmarkt 1 Köln, D-50676 Germany Found vendorId:1053 organization:Weintek Labs, Inc. contactPerson:Maofan Hsu address:9th Fl., No. 910, Zhongzheng Rd. Zhonghe District New Taipei City, 23586 Taiwan Found vendorId:1054 organization:Intefox GmbH contactPerson:Quirino Nardin address:Baumgartstr. 4 Schwarzach, 6858 Austria Found vendorId:1055 organization:Radius22 Automation Company contactPerson:David Tesluk address:1867 B Lower Craigmont Rd Combermere, Ontario K0J 1L0 Canada Found vendorId:1056 organization:Ringdale, Inc. contactPerson:John Montgomery address:1009 Segundo Drive Georgetown, TX 78628 USA Found vendorId:1057 organization:Iwaki America contactPerson:Mark Pantazes address:5 Boynton Road Hopping Brook Park Holliston, MA 07146 USA Found vendorId:1058 organization:Bractlet contactPerson:Brian Smith address:510 S. Congress Ave Ste. 107 Austin, TX 78704 USA Found vendorId:1059 organization:STULZ Air Technology Systems, Inc. contactPerson:Casey Jon McKay address:1572 Tilco Drive Frederick, MD 21704 USA Found vendorId:1060 organization:Climate Ready Engineering Pty Ltd contactPerson:Keya Joshi address:56 58 Chapel Street Marrickville, NSW 2204 Australia Found vendorId:1061 organization:Genea Energy Partners contactPerson:Michal Pasula address:19100 Von Karman Avenue Suite 550 Irvine, CA 92612 USA Found vendorId:1062 organization:IoTall Chile contactPerson:Rafael Mardones address:Av. Providencia #1208 OF Santiago, 1603 Chile Found vendorId:1063 organization:IKS Co., Ltd. contactPerson:Satoshi Osawa address:6F Karasuma enishi bld., 282 Makieya-cho Karasuma Nijyo-Agaru, Nakagyo-ku Kyoto, 604-0857 Japan Found vendorId:1064 organization:Yodiwo AB contactPerson:Per Martenson address:Skeppsbron 28 Stockholm, 11130 Sweden Found vendorId:1065 organization:TITAN electronic GmbH contactPerson:Roland Unger address:Gewerbepark 6 Wolfau, 7412 Austria Found vendorId:1066 organization:IDEC Corporation contactPerson:Ken Takeda address:2-6-64, Nishi-Miyahara Yodogawa-ku, Osaka 532-0005 Japan Found vendorId:1067 organization:SIFRI SL contactPerson:Antonio Garcia address:C/Septiembre, 36 Madrid, E-28022 Spain Found vendorId:1068 organization:Thermal Gas Systems Inc. contactPerson:Steven Morgan address:11285 Elkins Rd. Bldg. H-1 Roswell, GA 30076 USA Found vendorId:1069 organization:Building Automation Products, Inc. contactPerson:Jeffrey Stoltenow address:750 North Royal Ave. Gays Mills, WI 54631 USA Found vendorId:1070 organization:Asset Mapping contactPerson:Michael Grant address:Build Studios 203 Westminster Bridge Road Waterloo, London SE1 7FR United Kingdom Found vendorId:1071 organization:Smarteh Company contactPerson:Miroslav Crv address:Poljubinj 114 5220 Tomlin, Slovenia Found vendorId:1072 organization:Datapod (Australia) Pty Ltd. contactPerson:Anthony Cheung address:99 Tennant Street Fyshwick, ACT 2609 Australia Found vendorId:1073 organization:Buildings Alive Pty Ltd contactPerson:Baden Hughes address:Level 1, 86 Liverpool St. Sydney, NSW-2000 Australia Found vendorId:1074 organization:Digital Elektronik contactPerson:Johannes Auer address:Berchtesgadner Straße 10 St. Leonhard, 5083 Austria Found vendorId:1075 organization:Talent Automação e Tecnologia Ltda contactPerson:Rogerio Zanotta address:Rua das Casuarinas 108 São Paulo SP, 04321-100 Brazil Found vendorId:1076 organization:Norposh Limited contactPerson:Muhammad Sadqain address:Workspace House, 28/29 Maxwell Road Peterborough, PE2 7JE United Kingdom Found vendorId:1077 organization:Merkur Funksysteme AG contactPerson:Patrick Isenschmid address:Wassergrabe 14 Sursee, CH-6210 Switzerland Found vendorId:1078 organization:Faster CZ spol. S.r.o contactPerson:Tomáš Hora address:Jarni 44g Brno, 61400 Czech Republic Found vendorId:1079 organization:Eco-Adapt contactPerson:Laurent Laparra address:39, rue de Chateaudun Paris, 75009 France Found vendorId:1080 organization:Energocentrum Plus, s.r.o contactPerson:Martin Chlupáč address:Technická 1902/2 160 00 Prague Czech Republic Found vendorId:1081 organization:amBX UK Ltd contactPerson:David Eves address:5 Wells Place, Redhill Surrey, RH1 3DR United Kingdom Found vendorId:1082 organization:Western Reserve Controls, Inc. contactPerson:Jason White address:1485 Exeter Dr. Akron, OH 44306 USA Found vendorId:1083 organization:LayerZero Power Systems, Inc. contactPerson:James Galm address:1500 Danner Dr. Aurora, OH 44202 USA Found vendorId:1084 organization:CIC Jan Hřebec s.r.o. contactPerson:Jan Hřebec address:Na Zlatß stezce 1075 Dobříš, 263 01 Czech Republic Found vendorId:1085 organization:Sigrov BV contactPerson:Javier Lomas address:Vijfde Polder 1 Wageningen, 6708WC Netherlands Found vendorId:1086 organization:ISYS-Intelligent Systems contactPerson:Robert Jarzabek address:Wygoda 14 Karczew, 05-480 Poland Found vendorId:1087 organization:Gas Detection (Australia) Pty Ltd contactPerson:Christopher Kelly address:Building K1, Room 105, USQ Site, West St. Queensland 4350 Australia Found vendorId:1088 organization:Kinco Automation (Shanghai) Ltd. contactPerson:Steven Song address:Building 3, 26 Qiuyue Road, Zhangjiang Hi-Tech Park Shanghai, 201203 China Found vendorId:1089 organization:Lars Energy, LLC contactPerson:Randy Roy address:36 Whittier Parkway Severna Park, MD 21146 USA Found vendorId:1090 organization:Flamefast (UK) Ltd. contactPerson:Andrew Green address:1 Heaton Court Risley Road Warrington, WA 3 6QU United Kingdom Found vendorId:1091 organization:Royal Service Air Conditioning contactPerson:Tom Podgurski address:1712 New Ave. San Gabriel, CA 91776 USA Found vendorId:1092 organization:Ampio Sp. Z o.o. contactPerson:Aleksander Kruszewicz address:ul. Chopina 35 Szczecin, 71-450 Poland Found vendorId:1093 organization:Inovonics Wireless Corporation contactPerson:Mark Jarman address:397 S. Taylor Ave. Louisville, CO 80027 USA Found vendorId:1094 organization:Nvent Thermal Management contactPerson:Paul Calton address:11004 174th Street NW Edmonton, AB T5S 2P3 Canada Found vendorId:1095 organization:Sinowell Control System Ltd contactPerson:Wenping Ren address:Room 103, Qiaozhong Middle Road Guangzhou, Guangdong China Found vendorId:1096 organization:Moxa Inc. contactPerson:Shian Li address:Fl. 4, No. 135, Lane 235 Baoqiao Rd. Xindian Dist. New Taipei City, 23145 Taiwan Found vendorId:1097 organization:Matrix iControl SDN BHD contactPerson:Lim Soon-Keat address:No. 10, Jalan DBP Dolomite Business Park Batu Caves, Selangor Darul Ehsan 68100 Malaysia Found vendorId:1098 organization:PurpleSwift contactPerson:Derek Noffke address:69 Southfield Rd Plumstead, Cape Town South Africa Found vendorId:1099 organization:OTIM Technologies contactPerson:Eric Van Zant address:7416 Sunset Drive Blaine, WA 98230 USA Found vendorId:1100 organization:FlowMate Limited contactPerson:KC Tsui address:Unit 1202, 12/F, Malaysia Building 50 Gloucester Rd Wan Chai, Hong Kong Found vendorId:1101 organization:Degree Controls, Inc. contactPerson:Eric Zweighaft address:18 Meadowbrook Dr. Milford, NH 03055 USA Found vendorId:1102 organization:Fei Xing (Shanghai) Software Technologies Co., Ltd. contactPerson:Wang YangYang address:Room 601, No. 23, Area 88 JiangWangCheng Road Shanghai, China Found vendorId:1103 organization:Berg GmbH contactPerson:Thomas Stengl address:Martinsried, 82152 Germany Found vendorId:1104 organization:ARENZ.IT contactPerson:Daniel Arenz address:Bonner Talweg 333 Bonn, D-53129 Germany Found vendorId:1105 organization:Edelstrom Electronic Devices & Designing LLC contactPerson:Binoy Raphael address:Abu Dhabi United Arab Emirates Found vendorId:1106 organization:Drive Connect, LLC contactPerson:Roy Moore address:2842 Broadway Center Blvd. Brandon, FL 33510 USA Found vendorId:1107 organization:DevelopNow contactPerson:Wellisson Rogato address:761-São Carlos SP 13562-070 Brazil Found vendorId:1108 organization:Poort contactPerson:Jaron Rademeyer address:80 Ou Wapad Street, Ifaf Business Centre Shop 43 Hartbeespoortdam South Africa Found vendorId:1109 organization:VMEIL Information (Shanghai) Ltd contactPerson:Mae Zhao address:Building 2, No 288, Ningfu Road Fengxian District Shanghai, 201203 China Found vendorId:1110 organization:Rayleigh Instruments contactPerson:Ryan Welshman address:Raytel House, Cutlers Road South Woodham Ferrers Chelmsford, Essex CM3 5WA United Kingdom Found vendorId:1112 organization:CODESYS Development contactPerson:Ullrich Meyer address:Tobias-Dannheimer-Straße 5 Kempten, 87439 Germany Found vendorId:1113 organization:Smartware Technologies Group, LLC contactPerson:William Zehler address:1000 Young Street, Suite 450 Tonawanda, NY 14150 USA Found vendorId:1114 organization:Polar Bear Solutions contactPerson:Justin Wells address:51 Conifer Crest Newbury, Berkshire RG14 6RS United Kingdom Found vendorId:1115 organization:Codra contactPerson:Eric Oddoux address:2 rue Christophe Colomb Massy, CS 0851-91300 France Found vendorId:1116 organization:Pharos Architectural Controls Ltd contactPerson:Dave Shaw address:International House, 7 High Street Ealilng Broadway, London W5 5DB United Kingdom Found vendorId:1117 organization:EngiNear Ltd. contactPerson:Zoltan Orlovits address:Komárom u. 21., Tatabánya 2800, Hungary Found vendorId:1118 organization:Ad Hoc Electronics contactPerson:Jan Finlinson address:115 S State St., Suite B Lindon, UT 84042 USA Found vendorId:1119 organization:Unified Microsystems contactPerson:Christopher Morley address:40th Floor, PBCom Tower 6795 Ayala Avenue Makati City Philippines Found vendorId:1120 organization:Industrieelektronik Brandenburg GmbH contactPerson:Christian Werner address:Friedrichshafener Strasse 10 , 14772 Brandenburg an der Havel Germany Found vendorId:1121 organization:Hartmann GmbH contactPerson:Lutz Polosek address:Frankenberger Str. 64 09661 Hainichen Germany Found vendorId:1122 organization:Piscada contactPerson:Steinar Fossen address:Trondheim, N-7047 Norway Found vendorId:1123 organization:KMB systems, s.r.o. contactPerson:Milan Bleha address:Dr. Milady Horakove 559 Liberec 7, 46006 Czech Republic Found vendorId:1124 organization:PowerTech Engineering AS contactPerson:Christian Lundheim address:Gråterudveien 1 , 3036 Drammen Norway Found vendorId:1125 organization:Telefonbau Arthur Schwabe GmbH & Co. KG contactPerson:Daniel Kaumanns address:Langmaar 25 , 41238 Mönchengladbach Germany Found vendorId:1126 organization:Wuxi Fistwelove Technology Co., Ltd. contactPerson:Tony Hu address:No. 111 Linhu Street Xinwu District Wuxi, Jiangsu Province China Found vendorId:1127 organization:Prysm contactPerson:Thomas Polaert address:Antelios Batiment E 75 rue Marcellin Berthelot Aix en Provence, 13858 France Found vendorId:1128 organization:STEINEL GmbH contactPerson:Torsten Born address:Dieselstraße 80-84 Herzebrock-Clarholz, D-33442 Germany Found vendorId:1129 organization:Georg Fischer JRG AG contactPerson:Philippe Cachot address:Hauptstrasse 130 Sissach, CH-4450 Switzerland Found vendorId:1130 organization:Make Develop SL contactPerson:Guiliermo Cuervo address:Anade Real 11 Oleiros A Coruna, 15172 Spain Found vendorId:1131 organization:Monnit Corporation contactPerson:Kelly Lewis address:3400 S West Temple South Salt Lake, UT 84115 USA Found vendorId:1132 organization:Mirror Life Corporation contactPerson:Minoru Toyoda address:1-21-3, Kanda Nishiki-cho Chiyoda-ku, Tokyo 101-0054 601 Japan Found vendorId:1133 organization:Secure Meters Limited contactPerson:Ajit Jain address:P. O. Box 30 Pratapnagar Industrial Area Udaipur, 313 003 India Found vendorId:1134 organization:PECO contactPerson:Marcia Christiansen address:11241 SE Highway 212 Clackamas, OR 97015 USA Found vendorId:1135 organization:.CCTECH, Inc. contactPerson:Guy Watelle address:2300, Lßon-Harmel Suite 106 Qußbec, G1N 4L2 Canada Found vendorId:1136 organization:LightFi Limited contactPerson:Alex Bak address:130 Old Street London, EC1V 9BD United Kingdom Found vendorId:1137 organization:Nice Spa contactPerson:Marco Baschiera address:Via Callalta, 1 31046 Oderzo (TV), Italy Found vendorId:1138 organization:Fiber SenSys, Inc. contactPerson:David Hollingsworth address:2925 NE Aloclek Dr Ste 120 Hillsboro, OR 97124 USA Found vendorId:1139 organization:B&D Buchta und Degeorgi contactPerson:Buchta Peter address:Dörflergasse 4 , 2504 Sooß Austria Found vendorId:1140 organization:Ventacity Systems, Inc. contactPerson:Joe McGowan address:757 Arnold Drive Suite A Martinez, CA 94553 USA Found vendorId:1141 organization:Hitachi-Johnson Controls Air Conditioning, Inc. contactPerson:Yoshiyuki Yamanashi address:390, Muramatsu Shimizuj-ku, Shizuoka-shi 424-0926 Japan Found vendorId:1142 organization:Sage Metering, Inc. contactPerson:Bob Steinberg address:8 Harris Ct., D-1 Monterey, CA 93940 USA Found vendorId:1143 organization:Andel Limited contactPerson:Marshall Booth address:New Mills ,Brougham Road, Marsden Huddersfield, West Yorkshire HD7 6AZ United Kingdom Found vendorId:1144 organization:ECOSmart Technologies contactPerson:Fang Liu address:C505 Room, Zhongguancun Dongsheng Science and Technology Park Haidian District, Beijing China Found vendorId:1145 organization:S.E.T. contactPerson:Cecil Man address:Room A, 21/f Chiap King Industrial Building No. 114 King Fuk Street San Po Kong, Kowloon Hong Kong Found vendorId:1146 organization:Protec Fire Detection Spain SL contactPerson:Luis Rocamora address:9-11 Can Diners Argentona, Barcelona 08310 Spain Found vendorId:1147 organization:AGRAMER UG contactPerson:Tereza Kolendic-Kurtalj address:Josephspitalstr. 15 München, Ust-idNr DE320378116 Germany Found vendorId:1148 organization:Anylink Electronic GmbH contactPerson:Norbert Kees address:Max-Planck-Str. 2 Großmehring, 85098 Germany Found vendorId:1149 organization:Schindler, Ltd contactPerson:Adrian Buenter address:Zugerstrasse 13 Ebikon, CH-6030 Switzerland Found vendorId:1150 organization:Jibreel Abdeen Est. contactPerson:Jibreel Abdeen address:1st, Salamah bin Salamah St Albunayat, Amman 11623 Jordan Found vendorId:1151 organization:Fluidyne Control Systems Pvt. Ltd contactPerson:Shubhankar Menon address:S.No. 79/2, Plot No. 12 Near Agarwal Godown, Shivane Pune, Maharashtra 411023 India Found vendorId:1152 organization:Prism Systems, Inc. contactPerson:David McClurg address:200 Virginia St. Mobile, AL 36603 USA Found vendorId:1153 organization:Enertiv contactPerson:Sharad Shankar address:320 W. 37th Street 15th Floor New York, NY 10018 USA Found vendorId:1154 organization:Mirasoft GmbH & Co. KG contactPerson:Thomas Hepp address:Steingraben 13 Neuendorf, 97788 Germany Found vendorId:1155 organization:DUALTECH IT contactPerson:Anders Johansson address:Gruvgatan 6 , 421 30 V. Frölunda Sweden Found vendorId:1156 organization:Countlogic, LLC contactPerson:Thomas Aiken address:22 Church Street Liberty Corner, NJ 07938 USA Found vendorId:1157 organization:Kohler contactPerson:Nicole Dierksheide address:444 Highland Drive Mailstop 072 Kohler, WI 53044 USA Found vendorId:1158 organization:Chen Sen Controls Co., Ltd. contactPerson:Mei Rui address:Room 1203 Tianhui Mansion 26 Huaxing Road, Longgang District Shenzhen, 518116 China Found vendorId:1159 organization:Greenheck contactPerson:Robert Kraft address:400 Ross Avenue Schofield, WI 54476 USA Found vendorId:1160 organization:Intwine Connect, LLC contactPerson:Ryan May address:8401 Chagrin Road, Suite 10A Chagrin Falls, OH 44023 USA Found vendorId:1161 organization:Karlborgs Elkontroll contactPerson:Alexander Schmidt address:Sävelundsgatan 8 Alingsås, SE-441 38 Sweden Found vendorId:1162 organization:Datakom contactPerson:Mehmet Hekimoglu address:Serifali Mahallesi, Bayraktar Bulvari Kutup Sokak No: 26 34775 Umraniye/Istanbul Turkey Found vendorId:1163 organization:Hoga Control AS contactPerson:Kato Gangstad address:Hollingsbukta 19 N-6409 Molde Norway Found vendorId:1164 organization:Cool Automation contactPerson:Kholodenko Alexander address:2 Mivtahim Street Petah Tikva, Israel Found vendorId:1165 organization:Inter Search Co., Ltd contactPerson:Atsushi Machida address:306, 14-23 Wakitahoncho Kawagoe-shi Saitama, 350-1123 Japan Found vendorId:1166 organization:DABBEL-Automation Intelligence GmbH contactPerson:Abdel Samaniego address:Völklinger Str. 4 , 40219 Düsseldorf Germany Found vendorId:1167 organization:Gadgeon Engineering Smartness contactPerson:Hariprasad Nair address:V1 405/E1, Fathima Tower Thrikkakara PO Kakkanad, Kochi-682021 India Found vendorId:1168 organization:Coster Group S.r.l. contactPerson:David Manca address:via San Giovanni Battista de la Salle 4/A Milano, 20132 Italy Found vendorId:1169 organization:Walter Müller AG contactPerson:Ruedi Daetwyler address:Russikerstrasse 37 , 8320 Fehraltorf Switzerland Found vendorId:1170 organization:Fluke contactPerson:Erik Nijhuis address:P O Box 9090 Everett, WA 98206 USA Found vendorId:1171 organization:Quintex Systems Ltd contactPerson:Ben Wyatt address:8 Ivanhoe Road Finchampstead, Reading RG40 4QQ United Kingdom Found vendorId:1172 organization:Senfficient SDN BHD contactPerson:Lim Choon Nyak address:No. 34, Jalan TS 6/7, Taman Industri Subang Subang Jaya, Selangor 47510 Malaysia Found vendorId:1173 organization:Nube iO Operations Pty Ltd contactPerson:Jo Pritt address:PO Box 81 Helensburgh, NSW 2508 Australia Found vendorId:1174 organization:DAS Integrator Pte Ltd contactPerson:Lim Thian address:1 CleanTech Loop #02-04 CleanTech One Singapore, 637141 Singapore Found vendorId:1175 organization:CREVIS Co., Ltd contactPerson:Youngdong Song address:29-4, Gigok-ro, Giheung-gu Yongin-si, Gyeonggi-do 17099 Korea Found vendorId:1176 organization:iSquared software inc. contactPerson:Stefan Roibu address:224 Rue du Sud, CP-162 Cowansville, QC J2K-3H6 Canada Found vendorId:1177 organization:KTG GmbH contactPerson:Thomas Gindl address:Marschnerstr. 18 Munich, 81245 Germany Found vendorId:1178 organization:POK Group Oy contactPerson:Jarkko Hautakorpi address:Ketotie 4 Kuopio, 70700 Finland Found vendorId:1179 organization:Adiscom contactPerson:Christophe Le Verdier address:288 boulevard Theophile Sueur 93100 Montreuil France Found vendorId:1180 organization:Incusense contactPerson:Kurt Kostrba address:22000 SE Matthews Creek Lane Amity, OR 97101 USA Found vendorId:1181 organization:75F contactPerson:Gaurav Burman address:1564, Revanna’s, 1st Floor, 27th Main Rd 2nd Sector, HSR Layout Bengaluru, Kamataka 560102 India Found vendorId:1182 organization:Anord Mardix, Inc. contactPerson:Robert Lantzy address:3930 Technology Court Sandston, VA 23150 USA Found vendorId:1183 organization:HOSCH Gebäudeautomation Neue Produkte GmbH contactPerson:Armin Althaus address:Rheinstraße 9 D-14513 Teltow Germany Found vendorId:1184 organization:Bosch.IO GmbH contactPerson:Daniel Janev address:88090 Immenstaad Germany Found vendorId:1185 organization:Royal Boon Edam International B.V. contactPerson:Martin Moes address:Ambachtstraat 4 1135 GG Edam Netherlands Found vendorId:1186 organization:Clack Corporation contactPerson:David Peters address:4462 Duraform Lane Windsor, WI 53598 USA Found vendorId:1187 organization:Unitex Controls LLC contactPerson:Firas Obeido address:PO Box 1996 Amman, 11821 Jordan Found vendorId:1188 organization:KTC Göteborg AB contactPerson:Kenneth Strid address:Datavägen 14A S-436 32 Askim Sweden Found vendorId:1189 organization:Interzon AB contactPerson:Mike Lindfors address:Propellervägen 4A Täby, SE-183-62 Stockholm Sweden Found vendorId:1190 organization:ISDE ING SL contactPerson:Jorge Bueno address:Ciudad de Frias 21 Nave 3 Madrid, PS 28021 Spain Found vendorId:1191 organization:ABM automation building messaging GmbH contactPerson:Markus Beißer address:Ennserstraße 83 , 4407 Dietach Austria Found vendorId:1192 organization:Kentec Electronics Ltd contactPerson:Philip Barton address:Unit 25-27 Fawkes Avenue Questor Dartford, Kent DA1 1JQ United Kingdom Found vendorId:1193 organization:Emerson Commercial and Residential Solutions contactPerson:Joe Stickels address:1065 Big Shanty Road, NW Suite 110 Kennesaw, GA 30144 USA Found vendorId:1194 organization:Powerside contactPerson:Ian Smith address:980 Atlantic Ave. Alameda, CA 94501 USA Found vendorId:1195 organization:SMC Group contactPerson:Nick Deabill address:SM House, School Close Chandlers Ford Ind. Est. Eastleigh, Hampshire SO534BY United Kingdom Found vendorId:1196 organization:EOS Weather Instruments contactPerson:Henk van Heuveln address:110 Chain Lake Drive Unit 3A Halifax, NS B3S 1A7 Canada Found vendorId:1197 organization:Zonex Systems contactPerson:Jeff Osheroff address:5622 Engineer Drive Huntington Beach, CA 92649 USA Found vendorId:1198 organization:Generex Systems Computervertriebsgesellschaft mbH contactPerson:Frank Blettenberger address:Brunnenkoppel 3 Hamburg, 22041 Germany Found vendorId:1199 organization:Energy Wall LLC contactPerson:David Eplee address:1002 New Holland Ave Lancaster, PA 17601 USA Found vendorId:1200 organization:Thermofin contactPerson:Karolin Hemp address:Am Windrad 1 Heinsdorfergrund, 08468 Germany Found vendorId:1201 organization:SDATAWAY SA contactPerson:Jordan Hadjedz address:Route de Montreux, 149 1618 Châtel-Saint-Denis Switzerland Found vendorId:1202 organization:Biddle Air Systems Limited contactPerson:Michael Hims address:St. Marys Road, Nuneaton Warwickshire, CV11 5AU United Kingdom Found vendorId:1203 organization:Kessler Ellis Products contactPerson:Emil Del Prete address:10 Industrial Way East, Suite 109 Eatontown, NJ 07724 USA Found vendorId:1204 organization:Thermoscreens contactPerson:Ram Marwaha address:St. Marys Road Nuneaton Warwickshire, CV11 5AU United Kingdom Found vendorId:1205 organization:Modio contactPerson:Fredrik von Hofsten address:S:t Larsgatan 15 Linköping, 58224 Sweden Found vendorId:1206 organization:Newron Solutions contactPerson:Srinivas Bijili address:Plot No 32, Eswaraiah Enclave Dammaiguda Hyderabad, Telangana 500083 India Found vendorId:1207 organization:Unitronics contactPerson:Amit Harari address:PO Box 300, Ben Gurion Airport 7019900 Israel Found vendorId:1208 organization:TRILUX GmbH & Co. KG contactPerson:Michael Spall address:Heidestrasse 4 D-59759, Amsberg Germany Found vendorId:1209 organization:Kollmorgen Steuerungstechnik GmbH contactPerson:Stefan Beck address:Broichstraße 32 51109-Köln, Germany Found vendorId:1210 organization:Bosch Rexroth AG contactPerson:Philipp Guth address:Bürgermeister-Dr.-Nebel-Straße 2 97816 Lohr a. Main, Germany Found vendorId:1211 organization:Alarko Carrier contactPerson:Murat Copur address:Muallim Naci Cad. No: 69 34347 Ortaköy, Istanbul Turkey Found vendorId:1212 organization:Verdigris Technologies contactPerson:Jonathan Chu address:NASA AMES Research Center Building 19, Room 1077 Moffett Field, CA 94035 USA Found vendorId:1213 organization:Shanghai SIIC-Longchuang Smartech So., Ltd. contactPerson:Chris Tang address:Building A, No. 1188 WanRong Road Shanghai, 200436 China Found vendorId:1214 organization:Quinda Co. contactPerson:Duffy O’Craven address:1600 Beacon St. #806 Brookline, MA 02446 USA Found vendorId:1215 organization:GRUNER AG contactPerson:Wolfgang Spreitzer address:Buerglestr. 15-17 78564 Wehingen Germany Found vendorId:1216 organization:BACMOVE contactPerson:Louis Perreault address:Quebec, Quebec G1M 3P7 Canada Found vendorId:1217 organization:PSIDAC AB contactPerson:Bjorn Österlund address:Bodarnevägen 37 , 82532 Iggesund Sweden Found vendorId:1218 organization:ISICON-Control Automation contactPerson:Sergio Ferrari address:Nogoya 3880 CABA, Buenos Aires CP 1417 Argentina Found vendorId:1219 organization:Big Ass Fans contactPerson:Pete Maley address:2348 Innovation Dr. Lexington, KY 40511 USA Found vendorId:1220 organization:din – Dietmar Nocker Facility Management GmbH contactPerson:Jürgen Galler address:Kotzinastraße 5-7 4030-Linz Austria Found vendorId:1221 organization:Teldio contactPerson:Mark Dabrowski address:390 March Rd Suite 110 Kanata, ON K2K 0G7 Canada Found vendorId:1222 organization:MIKROKLIMA s.r.o. contactPerson:Meduna Jaroslav address:Palenecka 158 / 58z 500 04 Hradec Kralove Czech Republic Found vendorId:1223 organization:Density contactPerson:Sylvia Zabycz address:235 Harrison St. Syracuse, NY 13202 USA Found vendorId:1224 organization:ICONAG-Leittechnik GmbH contactPerson:Harald Puhl address:Vollmersbachstraße 88 D-55743 Idar-Oberstein Germany Found vendorId:1225 organization:Awair contactPerson:Dean Young address:40 Boardman Place San Francisco, CA 94103 USA Found vendorId:1226 organization:T&D Engineering, Ltd contactPerson:Le Hieu address:30 Nguyen Khanh Toan Cau Giay, Hanoi 122480 Vietnam Found vendorId:1227 organization:Sistemas Digitales contactPerson:Jorge Gaete address:Av. Las Perdices 2970 C.21 Peñalolén, Santiago Chile Found vendorId:1228 organization:Loxone Electronics GmbH contactPerson:Rüdiger Keinberger address:Smart Home 1 4154 Kollerschlag Austria Found vendorId:1229 organization:ActronAir contactPerson:Eric O’Donnell address:7 Fairview Place Marsden Park NSW 2765 Australia Found vendorId:1230 organization:Inductive Automation contactPerson:Katharina Robinett address:90 Blue Ravine Folsom, CA 95630 USA Found vendorId:1231 organization:Thor Engineering GmbH contactPerson:Roy Schneider address:Koblenzer Straße 96 53177 Bonn Germany Found vendorId:1232 organization:Berner International, LLC contactPerson:Denise Grady address:111 Progress Avenue New Castle, PA 16101 USA Found vendorId:1233 organization:Potsdam Sensors LLC contactPerson:Suresh Dhaniyala address:65 Main St, Suite 3102 Potsdam, NY 13676-4039 USA Found vendorId:1234 organization:Kohler Mira Ltd contactPerson:Rich Ellis address:Cromwell Road Cheltenham Gloucestershire GL52 5EP United Kingdom Found vendorId:1235 organization:Tecomon GmbH contactPerson:Tobias Löbner address:Mühlhaldenstr. 25 Denkendorf Baden-Württemberg 73770 Germany Found vendorId:1236 organization:Two Dimensional Instruments, LLC contactPerson:Frederick G Kaestner, Jr. address:7311 Hwy 329, Unit 910 Crestwood, KY 40014 USA Found vendorId:1237 organization:LEFA Technologies Pte. Ltd. contactPerson:Philip Loh address:6 Harper Road #06-02 369674 Singapore Found vendorId:1238 organization:EATON CEAG Notlichtsysteme GmbH contactPerson:Thomas Degen address:Senator-Schwartz-Ring 26 Soest 59494 Germany Found vendorId:1239 organization:Commbox Tecnologia contactPerson:David Santi address:R. Cel. Armando Assis 222 Três Figueiras, Porto Alegre-RS CEP 913300-010 Brazil Found vendorId:1240 organization:IPVideo Corporation contactPerson:Frank Jacovino address:1490 North Clinton Avenue Bay Shore, New York 11706 USA Found vendorId:1241 organization:Bender GmbH & Co. KG contactPerson:Frank Baier address:Londorfer Str. 65, Grünberg, 35305 Germany Found vendorId:1242 organization:Rhymebus Corporation contactPerson:Sam Chang address:No. 17, 33rd Road, Taichung Industrial Park Taichung 40768 Taiwan Found vendorId:1243 organization:Axon Systems Ltd contactPerson:Anthony Duffy address:16 Westcroft Sunderland SR6 7BP United Kingdom Found vendorId:1244 organization:Engineered Air contactPerson:Matt McRae address:1401 Hastings Cres. SE Calgary, AB T2G 4C8 Canada Found vendorId:1245 organization:Elipse Software Ltda contactPerson:Alexandre Corrêa address:R. Mostardeiro 322, Room 902 Porto Alegre, RS 90430-000 Brazil Found vendorId:1246 organization:Simatix Building Technologies Pvt. Ltd. contactPerson:Moose Mubaraque address:Indiranagar Bangalore – 560038 India Found vendorId:1247 organization:W.A. Benjamin Electric Co. contactPerson:Larry Dew address:1615 Staunton Avenue Los Angeles, CA 90021 USA Found vendorId:1248 organization:TROX Air Conditioning Components (Suzhou) Co. Ltd. contactPerson:Jiangting Zhuang address:Block 46 Chuangtou Industrial Workshop Yangchenghu Avenue, Loufeng North Park, SIP China Found vendorId:1249 organization:SC Medical Pty Ltd. contactPerson:Nicholas Ullrich address:Unit 10, 12 – 18 Clarendon Street Artarmon NSW 2250 Australia Found vendorId:1250 organization:Elcanic A/S contactPerson:Niels Andersen address:Gørtlervej 5 Dk-5750 Ringe Denmark Found vendorId:1251 organization:Obeo AS contactPerson:Bent Dale address:Bogstadveien 27B Oslo N-0355 Norway Found vendorId:1252 organization:Tapa, Inc. contactPerson:Ben Steinberg address:503 Carlisle Dr. Suite 125 D Herndon, VA 20170 USA Found vendorId:1253 organization:ASE Smart Energy, Inc. contactPerson:Antoine Karam address:250-2378 Holly Lane Ottawa, ON K1V 7P1 Canada Found vendorId:1254 organization:Performance Services, Inc. contactPerson:Joshua Runyan address:4760 Haven Point Blvd. Indianapolis, IN 46280 USA Found vendorId:1255 organization:Veridify Security contactPerson:Drake Smith address:100 Beard Sawmill Road, Suite 350 Shelton, CT 06484 USA Found vendorId:1256 organization:CD Innovation LTD contactPerson:Itay Sidi address:1/27 Derech Hahoresh Str Yehud 5647001 Israel Found vendorId:1257 organization:Ben Peoples Industries, LLC contactPerson:Ben Peoples address:1601 Ridge Ave. North Braddock, PA 15104 USA Found vendorId:1258 organization:UNICOMM Sp. z o.o contactPerson:Michael Bak address:Ul. Budziszynska 19/27 60-179 Poznan Poland Found vendorId:1259 organization:Thing Technologies GmbH contactPerson:Klaus Berberich address:Dornbachstr. 1A 61352 Bad Homburg Germany Found vendorId:1260 organization:Beijing Hailin Control Technology, Inc. contactPerson:Xinli Li address:Huilongguan International Information Industry Base Changping District, Beijing 102206 China Found vendorId:1261 organization:Digital Realty contactPerson:John Dumler address:Four Embarcadero Center, Suite 3200 San Francisco, CA 94111 USA Found vendorId:1262 organization:Agrowtek Inc. contactPerson:Thomas Theis address:173 Ambrogio Dr. Ste. A Gurnee, IL 60031 USA Found vendorId:1263 organization:DSP Innovation BV contactPerson:Rene Riemens address:Loskade 15A Middleburg 4331 HV Netherlands Found vendorId:1264 organization:STV Electronic GmbH contactPerson:Markus Hühn address:Hellweg 203-205 33578 Schloß-Holte Germany Found vendorId:1265 organization:Elmeasure India Pvt Ltd. contactPerson:A. Ubayathulla address:47-P, KIADB Hardware Park Huvinayakanahalli, Bangalore 562149 India Found vendorId:1266 organization:Pineshore Energy LLC contactPerson:David Thompson address:131 Fayette Street NW Winston-Salem, NC 27101 USA Found vendorId:1267 organization:Brasch Environmental Technologies, LLC contactPerson:Bryan Pierson address:140 Long Road, Suite 101 Chesterfield, MO 63005 USA Found vendorId:1268 organization:Lion Controls Co., LTD contactPerson:Zhiqiang Lin address:Room 509, No. 1100, Weili Community, Huli District Xiamen City, Fujian Province China Found vendorId:1269 organization:Sinux contactPerson:Ryszard Labus address:ul. Domaniewska 47/10 02-672 Warsaw Poland Found vendorId:1270 organization:Avnet Inc. contactPerson:James Ray address:2211 South 47 th Street Phoenix, AZ 85034 USA Found vendorId:1271 organization:Somfy Activites SA contactPerson:Mike Dornberger address:50 Avenue du Nouveau Monde 74300 Cluses France Found vendorId:1272 organization:Amico contactPerson:Quincy Lam address:85 Fulton Way Richmond Hill, ON L4B 2N4 Canada Found vendorId:1273 organization:SageGlass contactPerson:Ryan Park address:2 Sage Way Faribault, MN 55021 USA Found vendorId:1274 organization:AuVerte contactPerson:Philipp Roosli address:Rothusmatt 14 CH-6300 Zug Switzerland Found vendorId:1275 organization:Agile Connects Pvt. Ltd. contactPerson:Anand Aurangabadkar address:Indradhanush, 2, SBi Colony, Amravati Road Nagpur 440033 India Found vendorId:1276 organization:Locimation Pty Ltd contactPerson:Michael Goodyear address:47 Binburra Ave Avalon Beach Nsw 2107 Australia Found vendorId:1277 organization:Envio Systems GmbH contactPerson:Reza Alaghehband address:Neue Grünstraße 19E 10179 Berlin Germany Found vendorId:1278 organization:Voytech Systems Limited contactPerson:Dr. Richard Fargus address:Unit 203, China House 401 Edgware Road London, Nw2 6Gy United Kingdom Found vendorId:1279 organization:Davidsmeyer und Paul GmbH contactPerson:Thorsten Zech address:Brussels Allee 12 41812 Erkelenz Germany Found vendorId:1280 organization:Lusher Engineering Services contactPerson:John Lusher II address:35158 Longmire Dr. #339 College Station, TX 77845 USA Found vendorId:1281 organization:CHNT Nanjing Techsel Intelligent Company LTD contactPerson:Wenjin Zhan address:6th Floor, Building 1, Cloud Security City Nanjing Software Valley, Yuhuatai District Nanjing City, Jiangsu Province China Found vendorId:1282 organization:Threetronics Pty Ltd contactPerson:Matthew Mansfield address:11 Tangarra St EAST Croydon Park NSW 2133 Australia Found vendorId:1283 organization:SkyFoundry, LLC contactPerson:Brian Frank address:PO Box 1749 Glen Allen, VA 23060 USA Found vendorId:1284 organization:HanilProTech contactPerson:Seungbeom Cha address:309-313 Daeryung Post Tower 288, Digital-ro Guro-Gu, Seoul Korea Found vendorId:1285 organization:Sensorscall contactPerson:Fereydoun Taslimi address:3423 Piedmont Rd., NE Atlanta, Georgia 30305 USA Found vendorId:1286 organization:Shanghai Jingpu Information Technology, Co., Ltd. contactPerson:Xiaojun Ma address:Block 3, No. 98 Zhendong Road Fengcheng, Shanghai China Found vendorId:1287 organization:Lichtmanufaktur Berlin GmbH contactPerson:Friedrich Engel address:Stresemannstr. 15 10963 Berlin Germany Found vendorId:1288 organization:Eco Parking Technologies contactPerson:William J. Longardner address:8730 Corporation Dr. Indianapolis, IN 46256 USA Found vendorId:1289 organization:Envision Digital International Pte Ltd contactPerson:Kum Mun Lock address:1 Harbourfront Avenue #17-01, Keppel Bay Tower 098632 Singapore Found vendorId:1290 organization:Antony Developpement Electronique contactPerson:Baumann Valentin address:3 rue Andre Charles Boulle 92160 ANTONY France Found vendorId:1291 organization:i2systems contactPerson:Mark Zampini address:355 Bantam Lake Rd Morris, CT 06763 USA Found vendorId:1292 organization:Thureon International Limited contactPerson:Ross Vincent address:Box 109703 Auckland 1149 New Zealand Found vendorId:1293 organization:Pulsafeeder contactPerson:Fabrice Pryor address:27101 Airport Rd Punta Gorda, FL 33982 USA Found vendorId:1294 organization:MegaChips Corporation contactPerson:Masahiro Konishi address:1-3 Nakase Mihama-ku 261-8501 Japan Found vendorId:1295 organization:TES Controls contactPerson:Kevin Wiley address:2480 Fortune Dr., Ste 250 Lexington, KY 40509 USA Found vendorId:1296 organization:Cermate contactPerson:Rick Chen address:7F-1, No. 168, Liancheng Rd Zhonghe Dist., New Taipei City 23553 Taiwan China Found vendorId:1297 organization:Grand Valley State University contactPerson:Sean McManus address:1 Campus Drive Allendale, MI 49401 USA Found vendorId:1298 organization:Symcon Gmbh contactPerson:Michael Maroszek address:Willy-Brandt-Allee 31b 23554 Lübeck Germany Found vendorId:1299 organization:The Chicago Faucet Company contactPerson:Larry Himmelblau address:2100 South Clearwater Drive Des Plaines, IL 60018 USA Found vendorId:1300 organization:Geberit AG contactPerson:Andy Hartmann address:Schachenstrasse 77 8645 Jona Switzerland Found vendorId:1301 organization:Rex Controls contactPerson:Pavel Balda address:Jerabinova 30 CZ32600 Plzen Czech Republic Found vendorId:1302 organization:IVMS GmbH contactPerson:Daniel Bosch address:Europastraße 24 72510 Stetten am kalten Markt Germany Found vendorId:1303 organization:MNPP Saturn Ltd. contactPerson:Alexey Lutovinin address:9/9 Malaya Semenovskaya Moscow, 107023 Russia Found vendorId:1304 organization:Regal Beloit contactPerson:Paul Mullin address:531 N. Fourth Street Tipp City, OH 45371 USA Found vendorId:1305 organization:ACS-Air Conditioning Solutions contactPerson:Jason Clements address:2223 El Sol Ave. Altadena, CA 91001 USA Found vendorId:1306 organization:GBX Technology, LLC contactPerson:Giancario Bregante address:1007 Shotgun Road Sunrise, FL 33326 USA Found vendorId:1307 organization:Kaiterra contactPerson:Liam Bates address:Route de l’Aminona Mollens, VS 3974 Switzerland Found vendorId:1308 organization:ThinKuan loT Technology (Shanghai) Co., Ltd contactPerson:Alan Huang address:R233, B6, No. 787 Kangqiao Rd Pudong New Area, Shanghai 201315 China Found vendorId:1309 organization:HoCoSto B.V. contactPerson:Karel Dupain address:De Ambachten 14 4881XZ Zundert Netherlands Found vendorId:1310 organization:Shenzhen AS-AI Technology Co., Ltd. contactPerson:Jerry Wu address:203-204, Block B, ShenZhen Industry-University-Research Base, Hua Zhong University of Science and Technology 9 Yuexing 3 Rd Road, Yuehai Street, Nanshan District, ShenZhen China Found vendorId:1311 organization:RPS S.p.a. contactPerson:Massimo Zampieri address:Viale Europa, 7 37045 Legnago VR Italy Found vendorId:1312 organization:Esmé solutions contactPerson:Jean-Christophe Roehrig address:Immeuble Zest 6-8 rue Andre Voguet, F-94200 IVRY sur SEINE France Found vendorId:1313 organization:IOTech Systems Limited contactPerson:Duncan KM Graham address:The Catalyst, 3 Science Square Newcastle Helix, Newcastle Upon Tyne NE4 5TG United Kingdom Found vendorId:1314 organization:i-AutoLogic Co., Ltd. contactPerson:B. Choi address:25-23 Namyangju-si Gyeonggi-do 12248 Korea Found vendorId:1315 organization:New Age Micro, LLC contactPerson:Kyle Cantrell address:171 Forbes Blvd., Ste 5000 Mansfield, MA 02048 USA Found vendorId:1316 organization:Guardian Glass contactPerson:Tim Hodapp address:14511 Romine Rd. Carleton, MI 48117 USA Found vendorId:1317 organization:Guangzhou Zhaoyu Information Technology contactPerson:Chung Hinsang address:2405, 27 th Ring City Avenue Nansha District, Guangzhou China Found vendorId:1318 organization:ACE IoT Solutions LLC contactPerson:William Maguire address:1100 Market Street, Suite 600 Chattanooga, TN 37402 USA Found vendorId:1319 organization:Poris Electronics Co., Ltd. contactPerson:James Chen address:11F, No. 866-7, JhongJheng Rd. Jhonghe City New Taipei City 23586 Taiwan Found vendorId:1320 organization:Terminus Technologies Group contactPerson:Guan Xuefeng address:18F, Building 2, CES West Bund Center No. 277 Longlan Rd Xuhui District, Shanghai China Found vendorId:1321 organization:Intech 21, Inc. contactPerson:Victor Zelmanovich address:21 Harbor Park Drive North Port Washington, NY 11050 USA Found vendorId:1322 organization:Accurate Electronics contactPerson:Greg Toye address:6475 SW Fallbrook Place Beaverton, OR 97008 USA Found vendorId:1323 organization:Fluence Bioengineering contactPerson:Pat Cruz address:4129 Commercial Center Dr., Ste 450 Austin, TX 78744 USA Found vendorId:1324 organization:Mun Hean Singapore Pte Ltd contactPerson:Thomas Neo address:51 Kim Keat Road, Unit 05-01/02 Mun Hean Industrial Building 328821 Singapore Found vendorId:1325 organization:Katronic AG & Co. KG contactPerson:Karsten Frahn address:Giesserweg 5 D-38855 Wernigerode Germany Found vendorId:1326 organization:Suzhou XinAo Information Technology Co. Ltd contactPerson:Pan Wenhui address:Room 307 Building 2 No. 399, Linquan Street, Industrial Park, Suzhou China Found vendorId:1327 organization:Linktekk Technology, JSC. contactPerson:Ho Nghia Dungz address:No 21B, 79/40 Cau Giay Str., Yen Hoa ward Cau Giay Dist., Hanoi 100000 Vietnam Found vendorId:1328 organization:Stirling Ultracold contactPerson:Scott Masiella address:6000 Poston Rd. Athens, OH 45701 USA Found vendorId:1329 organization:UV Partners, Inc. contactPerson:Luke Platz address:233 Washington Ave., Suite L1 Grand Haven, MI 49417 USA Found vendorId:1330 organization:ProMinent GmbH contactPerson:Cosmin Silvestru address:Im Schumachergewann 5-11 69123 Heidelberg Germany Found vendorId:1331 organization:Multi-Tech Systems, Inc. contactPerson:Prasad Kandikonda address:2205 Woodale Drive Mounds View, MN 55112 USA Found vendorId:1332 organization:JUMO GmbH & Co. KG contactPerson:Michael Wiener address:Monitz-Juchhelm-Str. 1 36039 Fulda Germany Found vendorId:1333 organization:Qingdao Huarui Technology Co. Ltd., contactPerson:Wang Xiaoyu address:No. Room 102, Unit 2, Tiantai Road Qingdao, Shandong Province China Found vendorId:1334 organization:Cairn Systemes contactPerson:Patrice Chateau address:96 Bd de la Liberation 44220 Coueron France Found vendorId:1335 organization:NeuroLogic Research Corp. contactPerson:Mark Rizkallah address:1742 W. Katella Ave., Suite 9 Orange, CA 92867 USA Found vendorId:1336 organization:Transition Technologies Advanced Solutions Sp. z o.o contactPerson:Zbigniew Zasieczny address:Ul. Pawia 55 Warszawa, 01-030 Poland Found vendorId:1337 organization:Xxter bv contactPerson:Harm Elzinga address:WG plein 459 1054 SH Amsterdam Netherlands Found vendorId:1338 organization:PassiveLogic contactPerson:Jeremy Fillingim address:6405 S 3000 E, Suite 300 Holladay, UT 84121 USA Found vendorId:1339 organization:EnSmart Controls contactPerson:K. Lakshmi Narayanan address:417, Thendral Nagar Near Jeeva Shed, Anthiyur, Erode-638501, Tamil Nadu India Found vendorId:1340 organization:Watts Heating and Hot Water Solutions, dba Lync contactPerson:Agron Selimaj address:425 W. Everman Pkwy, Suite 101 Ft. Worth, TX 76134 USA Found vendorId:1341 organization:Troposphaira Technologies LLP contactPerson:Jagdish Patil address:303, Swaraj Capital, Dehu-Alandi Road Moshi, Pimpri Chinchawad, Pune 41210 India Found vendorId:1342 organization:Network Thermostat contactPerson:Jerry Drew address:932 Jean St. Grapevine, TX 76051 USA Found vendorId:1343 organization:Titanium Intelligent Solutions, LLC contactPerson:Ara Bederjikian address:1325 Sixth Avenue, 28th Floor New York, NY 10019 USA Found vendorId:1344 organization:Numa Products, LLC contactPerson:Gabriel Peschiera address:80 Pine Street, Floor 12 New York, NY 10005 USA Found vendorId:1345 organization:WAREMA Renkhoff SE contactPerson:V. Martin Trunk address:Hans-Wilheim-Renkhoff-Strasse 2 D-97828 Marktheidenfeld Germany Found vendorId:1346 organization:Frese A/S contactPerson:Henrik Lillelund address:Soroevej 8 DK – 4200 Slagelse Denmark Found vendorId:1347 organization:Mapped contactPerson:Shaun Cooley address:147 Standard St El Segundo, CA 90245 USA Found vendorId:1348 organization:ELEKTRODESIGN ventilatory s.r.o contactPerson:Jan Kontra address:Boleslavska 1420 250 01 Stara Boleslav Czech Republic Found vendorId:1349 organization:AirCare Automation, Inc. contactPerson:Shawn Dewey address:8546 Broadway, Ste 203 San Antonio, TX 78217 USA Found vendorId:1350 organization:Antrum contactPerson:Ryan Mulder address:4069 Lake Dr. SE Grand Rapids, MI 49546 USA Found vendorId:1351 organization:Bao Linh Connect Technology contactPerson:Nguyen Tuan Minh address:1st Floor, 79/40/21B Cau Giay Street, Cau Giay District Hanoi Vietnam Found vendorId:1352 organization:Virginia Controls, LLC contactPerson:Tom Reamsnyder address:2513 Mechanicsville Turnpike Richmond, VA 23223 USA Found vendorId:1353 organization:Duosys SDN BHD contactPerson:Adam Harris address:F1-24-11, Level n24, Block F1 Tamarind Suites, Persiaran Multimedia, 63000 Cyberjaya, Selangor Malaysia Found vendorId:1354 organization:Onsen SAS contactPerson:Jérôme Policard address:5 Rue du canal 69100 Villeurbanne France Found vendorId:1355 organization:Vaughn Thermal Corporation contactPerson:Jim Leonard address:26 Old Elm Street Salisbury, MA 01952 USA Found vendorId:1356 organization:Thermoplastic Engineering Ltd (TPE) contactPerson:Andy Gow address:8 Matiu Close Porirua 5022 New Zealand Found vendorId:1357 organization:Wirth Research Ltd. contactPerson:Martin Dunmore address:The Eco Business Centre Charlotte Avenue, Bicester, Oxfordshire OX27 8BL United Kingdom Found vendorId:1358 organization:SST Automation contactPerson:Vivian Ou address:3200 E Guasti Rd Ontario, CA 91761 USA Found vendorId:1359 organization:Shanghai Bencol Electronic Technology Co., Ltd contactPerson:Wei Liu address:2-3-B302, Lane 2891 No. 100, Qilianshannan Rd Putuo District, Shanghai China Found vendorId:1360 organization:AIWAA Systems Private Limited contactPerson:Vamsi Krishna V. address:No: 109, BTM IVth Stage, 80ft Road Bengaluru 560076 India Found vendorId:1361 organization:Enless Wireless contactPerson:Théo Benissan address:6 bis rue du Temple 33000 Bordeaux France Found vendorId:1362 organization:Ozuno Engineering Pty Ltd contactPerson:Ashleigh Quick address:4/115 Payneham Road St Peters SA 5069 Australia Found vendorId:1363 organization:Hubbell, The Electric Heater Company contactPerson:David McCuen address:45 Seymour Street/P.O. Box 288 Stratford, CT 06615 USA Found vendorId:1364 organization:Industrial Turnaround Corporation (ITAC) contactPerson:James T. Biggins address:13141 N. Enon Church Road Chester, VA 23836 USA Found vendorId:1365 organization:Wadsworth Control Systems contactPerson:Julie Dean address:5541 Marshall Street Arvada, CO 80002 USA Found vendorId:1366 organization:Services Hilo Inc. contactPerson:David Saint-Germain address:1200, avenue McGill College 6e étage, C.P. 52 MontréAl (QuéBec) H3B 4G7 Canada Found vendorId:1367 organization:iDM Energiesysteme GmbH contactPerson:Elmar Wieser address:Seblas 16-18 9971 Matrei in Osstirol Austria Found vendorId:1368 organization:BeNext B.V. contactPerson:Edwin van Kessel address:Asterweg 20 L1 1031 HN Amsterdam Netherlands Found vendorId:1369 organization:CleanAir.ai Corporation contactPerson:Devin Ramphal address:510 Coronation Drive Unit #22 Scarborough, On M1E 4X6 Canada Found vendorId:1370 organization:Revolution Microelectronics (America) Inc. contactPerson:Greg Richter address:895 W. Paces Ferry Rd., NW Atlanta, GA 30327 USA Found vendorId:1371 organization:Real-Time Systems GmbH contactPerson:Juergen Kreis address:Weg 24 Wittlich 54515 Germany Found vendorId:1372 organization:ZedBee Technologies Pvt Ltd contactPerson:Laishram Ranjit Singh address:B3/4 B Block, 3rd Floor, IIT Madras Research Park Kanagam Road Taramani Chennai 600113 India Found vendorId:1373 organization:Winmate Technology Solutions Pvt. Ltd. contactPerson:Bhagyashri Patil address:43/262 2nd Floor, 5th Main Jayanagar 4th Block Bengaluru-11 India Found vendorId:1374 organization:Senticon Ltd. contactPerson:Chris Shillito address:71-75 Shelton Street London, Wc2H 9Jq United Kingdom Found vendorId:1375 organization:Rossaker AB contactPerson:Stefan Karisson address:Datavägen 14A 436 32 Askim Sweden Found vendorId:1376 organization:OPIT Solutions Ltd contactPerson:Nils Chatton address:Taefernstrasse 11 CH-5405 Baden-Daettwil Switzerland Found vendorId:1377 organization:Hotowell International Co., Limited contactPerson:Phenix Law address:1101-5, No.11 Duiying Road Jimei District, Xiamen, 361021 China Found vendorId:1378 organization:Inim Electronics S.R.L. Unipersonale contactPerson:Baldovino Ruggieri address:Via Dei Lavoratori 10 – Frazione Centobuchi – 63076 Monteprandone (AP) Italy Found vendorId:1379 organization:Airthings ASA contactPerson:Audhild Randa address:Wergelandsveien 7 0167 Oslo Norway Found vendorId:1380 organization:Analog Devices, Inc. contactPerson:Jason Murphy address:One Analog Way Wilmington, MA 01887 USA Found vendorId:1381 organization:AIDirections DMCC contactPerson:Johannes Eksteen address:Unit No: 1726, DMCC Business Centre Level No 1, Jewellery & Gemplex 3 Dubai Found vendorId:1382 organization:Prima Electro S.p.A. contactPerson:Simone Silvestro address:Strada Carignano, 48/2 10024 Moncalieri (TO) Italy Found vendorId:1383 organization:KLT Control System Ltd. contactPerson:Ker Lu Ter address:Room 806, No 218, Tianmu Road, Shanghai China Found vendorId:1384 organization:Evolution Controls Inc. contactPerson:Ronald Yip address:12625 Danielson Ct., Ste 102 Poway, CA 92064 USA Found vendorId:1385 organization:Bever Innovations contactPerson:Rutger van Dierendonck address:Techniekweg 2 4301 RT Zierikzee Netherlands Found vendorId:1386 organization:Pelican Wireless Systems contactPerson:Steve Willens address:2655 Collier Canyon Road Livermore, CA 94551 USA Found vendorId:1387 organization:Control Concepts Inc. contactPerson:Mike Carlson address:8077 Century Blvd. Chanhassen, MN 55317 USA Found vendorId:1388 organization:Augmatic Technologies Pvt. Ltd. contactPerson:Surajit Datta address:6, Shah Industrial Estate – II At Kotambi, Vadodara-Halol Expressway 391510 Gujarat India Found vendorId:1389 organization:Xiamen Milesight loT Co., Ltd contactPerson:Leon Jiang address:Building C09, Sotware Park Phase III, Xiamen 361024 Fujian China Found vendorId:1390 organization:Tianjin Anjie loT Schience and Technology Co., Ltd contactPerson:Chen Haonan address:No. 1, Huake 5th Road Road, Haitai Huayuan Industrial Zone, Binhai Hi Tech Zone Tianjin China Found vendorId:1391 organization:Guangzhou S. Energy Electronics Technology Co. Ltd. contactPerson:Huang Yuanxin address:Room 502, No. 182, ChuangXin C2 Building Science Road Huangpu Guangzhou China Found vendorId:1392 organization:AKVO Atmospheric Water Systems Pvt. Ltd. contactPerson:Sunayana Hazra address:Suite 507, Diamond Prestige, 41A, A.J.C. Base Road Kolkata- 700 017 India Found vendorId:1393 organization:EmFirst Co. Ltd. contactPerson:Cho Byoungog address:2F, 23, Saneop-ro, 156 beon-gil Gwonseon-gu, Suwon-si, Gyeonggi-do Korea Found vendorId:1394 organization:Iion Systems ApS contactPerson:Klaus Hammer address:Lundvej 50 DK-8800 Viborg Denmark Found vendorId:1396 organization:SAF Tehnika JSC contactPerson:Zane Jozepa address:24a, Ganibu Dambis Riga, LV-1005 Latvia Found vendorId:1397 organization:Komfort IQ, Inc. contactPerson:John Ko address:3680 Wilshire Blvd. #105 Los Angeles, CA 90010 USA Found vendorId:1398 organization:CoolTera Limited contactPerson:Adrian Coles address:Fircroft House Fircroft Way Edenbridge, Kent Tn8 6EJ United Kingdom Found vendorId:1399 organization:Hadron Solutions S.r.l.s contactPerson:Adriano Porzi address:Via Edoardo D’Onofrio 212 00155 Rome Italy Found vendorId:1401 organization:Bitpool contactPerson:David Blanch address:27 Bellwood St. Darra, Brisbane, QLD Australia Found vendorId:1402 organization:Sonicu, LLC contactPerson:Jason Young address:11 American Legion Pl. Greenfield, WI 46140 USA Found vendorId:1403 organization:Rishabh Instruments Limited contactPerson:Amol Deshmukh address:F-31 MIDC Satpur Nashik Maharastra 422007 India Found vendorId:1404 organization:Thing Warehouse LLC contactPerson:James Moore address:13414 Foxfield Lane Little Rock, AR 72211 USA Found vendorId:1405 organization:Innofriends GmbH contactPerson:Markus Fischbacher address:Hans-Kappacher-Strasse 11/25 5600 Sankt Johann im Pongau Austria Found vendorId:1406 organization:Metronic AKP Sp. J. contactPerson:Tomasz Sokolowski address:ul, Żmujdzka 3 31-426 Kraków Poland Found vendorId:1407 organization:Techknave contactPerson:G. Esakimuthu address:No 38 B, C Colony Perumalpuram Tirunelveli 627007 Tamil Nadu India Found vendorId:1408 organization:Elsner Elektronik contactPerson:Bastian Elsner address:Sohlengrund 16 75395 Ostelsheim Germany Found vendorId:1409 organization:LEFOO Industrial (Hangzhou) Co., Ltd. contactPerson:Liu Chuntao address:No. 118 Changda Road Yuhang Economic Development Zone Hangzhou Zhejiang 311100 China Found vendorId:1410 organization:Calibration Technologies, Inc. contactPerson:Jim Longhofer address:920 N Trade Winds Pkwy Columbia, MO 65201 USA Found vendorId:1411 organization:Allorado contactPerson:Bram Roelandts address:Grootveldlaan 7 3080 Tervuren Belgium Found vendorId:1412 organization:Verkada contactPerson:Brandon Davito address:406 E. 3rd Ave. San Mateo, CA 94401 USA Found vendorId:1413 organization:Wattsense contactPerson:Mohamed Belaouad address:9 Chemin du Moulin Carron 69570 Dardilly France Found vendorId:1414 organization:Emerson Automation Solutions contactPerson:Richard Kephart address:200 Beta Drive Pittsburgh, PA 15238 USA Found vendorId:1415 organization:Growlink contactPerson:Stephen Ely address:1675 Larimer Street, Ste 820 Denver, CO 80202 USA Found vendorId:1416 organization:Olympia Electronics contactPerson:Dionisios Lakasas address:72Km Old National Road Thessalonikis-Katerinis 60300 Aeginio Pieria Greece Found vendorId:1417 organization:Normal Software, Inc. contactPerson:Stephen Dawson-Haggerty address:PO Box 261 Leetsdale, PA 15056 USA Found vendorId:1418 organization:ST Engineering Solution JSC contactPerson:Pham Viet Quang address:8th Floor, Callary Building 123 Ly Chinh Thang Street, Vo Thi Sau Ward, District 3 Ho Chi Minh City Vietnam Found vendorId:1419 organization:Industrial Flow Solutions contactPerson:John Wilson address:104 John W. Murphy Drive New Haven, CT 06513 USA Found vendorId:1420 organization:Ubiqisense ApS contactPerson:Palle Geltzer Dinesen address:Frederiksholms Kanal 30 DK-1473 Kbh K Denmark Found vendorId:1421 organization:Tiger-Soft contactPerson:Pawel Szczepkowski address:Zwoleska 22/27 04-761 Warsaw Poland Found vendorId:1422 organization:Ecodom Srl contactPerson:Stefano Crosatti address:Via Rodi, 69 25124 Brescia (BS) Italy Found vendorId:1423 organization:Bilgipro IoT Systems contactPerson:Ilkin Tacan address:Orta Mh. Only Selvi Cd. Uptwins Residence, 18th Floor 34944 Kartal> Istanbul Found vendorId:1424 organization:planspur netdesign GmbH contactPerson:Maurice Lohse address:Stützenfeldweg 17 83624 Otterfing Germany Found vendorId:1425 organization:Dolphin Solutions Ltd contactPerson:Ralph Mumford address:Southpoint, Compass Park, Junction Road Bodiam Tn32 5B2 United Kingdom Found vendorId:1426 organization:Mitsubishi Electric Corporation, Kobe Works contactPerson:Naoaki Nishimura address:Kobe Works 1-2 1 chome, Wadasaki-cho, Hyogo-ku Kobe City Japan Found vendorId:1427 organization:Ecovena contactPerson:Trevor Boicey address:6 Madawaska Drive Ottawa, ON K1S 3G6 Canada Found vendorId:1428 organization:Gree Electric Appliances Inc of Zhuhai contactPerson:Fei Xu address:Jin Ji West Rd Qianshan Zhuhai Guangdong, 519070 China Found vendorId:1429 organization:Conspec Controls contactPerson:Ed Koush address:3390 S Service Rd. Burlington, ON L7N3J5 Canada Found vendorId:1430 organization:Hangzhou Hikvision Digital Technology Co., Ltd. contactPerson:Hao Chen address:No. 555 Qianmo Road, Binjiang District Hangzhou 310052 China Found vendorId:1431 organization:Crystal Peak Security contactPerson:Anthony DeLorenzo address:6530 137th Drive NE Lake Stevens, WA 98258 USA Found vendorId:1432 organization:PermAlert contactPerson:Corey Hill address:6410 W. Howard Street Niles, Illinois 60714 USA Found vendorId:1433 organization:Zhejiang Misilin Technology Co., Ltd. contactPerson:Yi Hua Shi address:Room 808, Building 2, Neighborhood Commercial Building 998 Tanghui Road, Economic and Technological Development Zone Jiaxing City, Zhejiang Province China Found vendorId:1434 organization:Dekker Vacuum Technologies contactPerson:Michael Pajonk address:Bonner Strasse 498 50968 Cologne Germany Found vendorId:1435 organization:Edwards Limited contactPerson:Michael Pajonk address:Bonner Strasse 498 50968 Cologne Germany Found vendorId:1436 organization:Leybold GmbH contactPerson:Michael Pajonk address:Bonner Strasse 498 50968 Cologne Germany Found vendorId:1437 organization:International Gas Detectors contactPerson:Andrew Collier address:Triton House, Crosby Street Stockport SK2 6SH United Kingdom Found vendorId:1438 organization:Atlas Copco Airpower NV contactPerson:Michael Pajonk address:Bonner Strasse 498 50968 Cologne Germany Found vendorId:1439 organization:Air Sentry Limited contactPerson:Andrew Carnegie address:Unit 1, Manor Stables West Street, Great Somerford Wiltshire Sn15 5Eh United Kingdom Found vendorId:1440 organization:Aelsys contactPerson:Jean Chanussot address:14 Rue de la Ciotat 13260 Cassis France Found vendorId:1441 organization:Granby Consulting LLC contactPerson:Mike Granby address:3689 Sorrel Ridge Ln York, PA 17406 USA Found vendorId:1442 organization:Clever Relay contactPerson:Marco Delorenzis address:Suite 10, 484 Mt Alexander Rd Ascot Vale, Victoria 3032 Australia Found vendorId:1443 organization:Monico Monitoring, Inc. contactPerson:Doyle E. Taylor address:18530 Klein Church Road Spring, TX 77379 USA Found vendorId:1444 organization:Oqdo contactPerson:Roman Ruthofer address:Wünschendorf 230 8200 Hofstätten an der Raab Austria Found vendorId:1445 organization:Matrix Comsec Private Limited contactPerson:Pradipto Sengupta address:394-GIDC Rd Makarpura, Vadodara-Gujarat 390010 India Found vendorId:1446 organization:Resource Solutions contactPerson:Christopher Peto address:Höhenweg 34 63303 Dreieich Germany Found vendorId:1447 organization:American Gas Safety, LLC contactPerson:Christopher May address:6304 Benjamin Road, Suite 502 Tampa, FL 33634 USA Found vendorId:1448 organization:S&S Northern Ltd. contactPerson:Craig Dempsey address:Wallace Francis House, Barnes Wallis Way Buckshaw Village, Chorley, Lancs PR7 7JN United Kingdom Found vendorId:1449 organization:Ulbios Techsens contactPerson:Laura Sanchez Ruiz address:C/Máquina, 8b 08850 Gavá Barcelona Spain Found vendorId:1450 organization:Bowery Farming, Inc. contactPerson:Sharad Shankar address:151 W 26th Street, 12th Floor New York, NY 10001 USA Found vendorId:1451 organization:Ryobi Limited contactPerson:Taichi Shimizu address:5-2-8 Toshima, Kita-Ku Tokyo 114-8518 Japan Found vendorId:1452 organization:EkkoSense Ltd contactPerson:David Corder address:The Romax Technology Centre Triumph Road Nottingham NG7 2TU United Kingdom Found vendorId:1453 organization:ClimaCool contactPerson:Joe Ferron address:7300 S.W. 44 th Street Oklahoma City, OK 73179 USA Found vendorId:1454 organization:Grid Connect Inc. contactPerson:Mike Justice address:1630 W. Diehl Road Naperville, IL 60563 USA Found vendorId:1455 organization:Ziegler Instrumentation UK Ltd contactPerson:Alan Cutmore address:1 Warner Drive Springwood Industrial Estate, Braintree, Essex CM7 2YW United Kingdom Found vendorId:1456 organization:ControlTec, LLC contactPerson:Austin Geuke address:2878 Ironwood Circle Erie, CO 80516 USA Found vendorId:1457 organization:Aeterlink Corporation contactPerson:Ken Katogi address:7F, Hulic Kinshicho Collabo Tree 4-17-1 Kinshi, Sumida-ku, Tokyo Japan Found vendorId:1458 organization:Alpha Epsilon Automation contactPerson:Jeffrey Young address:4108 Mountain Rd. Haymarket, VA 20169 USA Found vendorId:1459 organization:Astralite Inc. contactPerson:Richard Yu address:20 Pocono Rd Brookfield, CT 06804 USA Found vendorId:1460 organization:Delta Fire Ltda. contactPerson:Nathalia Livramento address:Vico Costa Street 149 Caxias do Sul/RS Brazil Found vendorId:1461 organization:Bock Water Heaters, Inc. contactPerson:Mike Steinhafel address:110 S. Dickinson St. Madison, WI 53703 USA Found vendorId:1462 organization:Cleaver-Brooks contactPerson:John Sutphen address:3232 W. Lancaster Ave. Milwaukee, WI 53209 USA [INFO] [INFO] --- groovy:2.1.1:execute (generate-tagged-enums) @ plc4x-protocols-bacnetip --- [INFO] Generating type for ErrorClass [INFO] Generating type for ErrorCode [INFO] Skipping generation of tagged type for BACnetAbortReason [INFO] Generating type for BACnetAccessAuthenticationFactorDisable [INFO] Generating type for BACnetAccessCredentialDisable [INFO] Generating type for BACnetAccessCredentialDisableReason [INFO] Generating type for BACnetAccessEvent [INFO] Generating type for BACnetAccessUserType [INFO] Generating type for BACnetAccessZoneOccupancyState [INFO] Generating type for BACnetAuthorizationExemption [INFO] Generating type for BACnetAuthorizationMode [INFO] Generating type for BACnetBinaryLightingPV [INFO] Generating type for BACnetDeviceStatus [INFO] Generating type for BACnetDoorAlarmState [INFO] Generating type for BACnetDoorStatus [INFO] Generating type for BACnetEngineeringUnits [INFO] Generating type for BACnetEscalatorFault [INFO] Generating type for BACnetEscalatorMode [INFO] Generating type for BACnetEscalatorOperationDirection [INFO] Generating type for BACnetEventState [INFO] Generating type for BACnetEventType [INFO] Generating type for BACnetLifeSafetyMode [INFO] Generating type for BACnetLifeSafetyOperation [INFO] Generating type for BACnetLifeSafetyState [INFO] Generating type for BACnetLiftCarDirection [INFO] Generating type for BACnetLiftCarDriveStatus [INFO] Generating type for BACnetLiftCarMode [INFO] Generating type for BACnetLiftFault [INFO] Generating type for BACnetLightingOperation [INFO] Generating type for BACnetLightingTransition [INFO] Generating type for BACnetLoggingType [INFO] Generating type for BACnetMaintenance [INFO] Generating type for BACnetNetworkPortCommand [INFO] Generating type for BACnetNetworkType [INFO] Generating type for BACnetObjectType [INFO] Generating type for BACnetProgramError [INFO] Generating type for BACnetPropertyIdentifier [INFO] Skipping generation of tagged type for BACnetPropertyStates [INFO] Skipping generation of tagged type for BACnetRejectReason [INFO] Generating type for BACnetRelationship [INFO] Generating type for BACnetReliability [INFO] Generating type for BACnetRestartReason [INFO] Generating type for BACnetSilencedState [INFO] Generating type for BACnetVTClass [INFO] [INFO] --- groovy:2.1.1:execute (generate-tagged-private-enums) @ plc4x-protocols-bacnetip --- [INFO] Generating type for BACnetAction with first found enum DIRECT [INFO] Generating type for BACnetAccessPassbackMode with first found enum PASSBACK_OFF [INFO] Generating type for BACnetAccessRuleLocationSpecifier with first found enum SPECIFIED [INFO] Generating type for BACnetAccessRuleTimeRangeSpecifier with first found enum SPECIFIED [INFO] Generating type for BACnetAccumulatorRecordAccumulatorStatus with first found enum NORMAL [INFO] Generating type for BACnetAuthenticationFactorType with first found enum UNDEFINED [INFO] Generating type for BACnetAuthenticationStatus with first found enum NOT_READY [INFO] Generating type for BACnetBackupState with first found enum IDLE [INFO] Generating type for BACnetBinaryPV with first found enum INACTIVE [INFO] Generating type for BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority with first found enum NORMAL [INFO] Generating type for BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable with first found enum ENABLE [INFO] Generating type for BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter with first found enum ALL [INFO] Generating type for BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter with first found enum OFFNORMAL [INFO] Generating type for BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice with first found enum COLDSTART [INFO] Generating type for BACnetDoorSecuredStatus with first found enum SECURED [INFO] Generating type for BACnetDoorValue with first found enum LOCK [INFO] Generating type for BACnetFaultType with first found enum NONE [INFO] Generating type for BACnetFileAccessMethod with first found enum RECORD_ACCESS [INFO] Generating type for BACnetIPMode with first found enum NORMAL [INFO] Generating type for BACnetLiftCarDoorCommand with first found enum NONE [INFO] Generating type for BACnetLiftGroupMode with first found enum UNKNOWN [INFO] Generating type for BACnetLightingInProgress with first found enum IDLE [INFO] Generating type for BACnetLockStatus with first found enum LOCKED [INFO] Generating type for BACnetNetworkNumberQuality with first found enum UNKNOWN [INFO] Generating type for BACnetNodeType with first found enum UNKNOWN [INFO] Generating type for BACnetNotifyType with first found enum ALARM [INFO] Generating type for BACnetPolarity with first found enum NORMAL [INFO] Generating type for BACnetProgramRequest with first found enum READY [INFO] Generating type for BACnetProgramState with first found enum IDLE [INFO] Generating type for BACnetProtocolLevel with first found enum PHYSICAL [INFO] Generating type for BACnetRouterEntryStatus with first found enum AVAILABLE [INFO] Generating type for BACnetSecurityLevel with first found enum INCAPABLE [INFO] Generating type for BACnetSecurityPolicy with first found enum PLAIN_NON_TRUSTED [INFO] Generating type for BACnetSegmentation with first found enum SEGMENTED_BOTH [INFO] Generating type for BACnetShedState with first found enum SHED_INACTIVE [INFO] Generating type for BACnetTimerState with first found enum IDLE [INFO] Generating type for BACnetTimerTransition with first found enum NONE [INFO] Generating type for BACnetUnconfirmedServiceChoice with first found enum I_AM [INFO] Generating type for BACnetWriteStatus with first found enum IDLE [INFO] Generating type for BVLCResultCode with first found enum SUCCESSFUL_COMPLETION [INFO] Generating type for NPDUNetworkPriority with first found enum LIFE_SAVETY_MESSAGE [INFO] Generating type for SecurityResponseCode with first found enum SUCCESS [INFO] [INFO] --- groovy:2.1.1:execute (generate-tagged-bit-strings) @ plc4x-protocols-bacnetip --- [INFO] Generating type for BACnetDaysOfWeek with 7 entries [INFO] Generating type for BACnetEventTransitionBits with 3 entries [INFO] Generating type for BACnetLimitEnable with 2 entries [INFO] Generating type for BACnetLogStatus with 3 entries [INFO] Generating type for BACnetObjectTypesSupported with 10 entries [INFO] Generating type for BACnetResultFlags with 3 entries [INFO] Generating type for BACnetServicesSupported with 10 entries [INFO] Generating type for BACnetStatusFlags with 4 entries [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-bacnetip --- [INFO] Copying 4 resources from src/main/generated to target/classes [INFO] Copying 6 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-bacnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-bacnetip --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-bacnetip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/bacnetip/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-bacnetip --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-bacnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-bacnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.bacnetip.ObjectPropertyDeDuplicationTest [WARNING] Tests run: 3970, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 5.584 s -- in org.apache.plc4x.protocol.bacnetip.ObjectPropertyDeDuplicationTest [INFO] Running org.apache.plc4x.protocol.bacnetip.BacNetIpProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.370 s -- in org.apache.plc4x.protocol.bacnetip.BacNetIpProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 3965, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-bacnetip --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-bacnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-bacnetip --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-bacnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-bacnetip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/bacnetip/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-bacnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-bacnetip --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 21 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-bacnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-bacnetip --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-bacnetip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-bacnetip' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-bacnetip --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/bacnetip/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-bacnetip/0.12.0-SNAPSHOT/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-bacnetip/0.12.0-SNAPSHOT/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-bacnetip/0.12.0-SNAPSHOT/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-bacnetip/0.12.0-SNAPSHOT/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4x-protocols-canopen >-------------- [INFO] Building Protocols: CANopen 0.12.0-SNAPSHOT [9/105] [INFO] from protocols/canopen/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-canopen --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-canopen --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-canopen --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-canopen --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-canopen --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/canopen/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-canopen --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/canopen/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-canopen --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-canopen --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-canopen --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.canopen.CANOpenProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 s -- in org.apache.plc4x.protocol.canopen.CANOpenProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-canopen --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-canopen --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-canopen --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-canopen --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-canopen --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/canopen/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-canopen --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-canopen --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 9 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-canopen --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-canopen --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-canopen --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/canopen/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-canopen' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-canopen --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/canopen/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-canopen/0.12.0-SNAPSHOT/plc4x-protocols-canopen-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-canopen/0.12.0-SNAPSHOT/plc4x-protocols-canopen-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-canopen/0.12.0-SNAPSHOT/plc4x-protocols-canopen-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-canopen/0.12.0-SNAPSHOT/plc4x-protocols-canopen-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4x-protocols-df1 >---------------- [INFO] Building Protocols: Df1 0.12.0-SNAPSHOT [10/105] [INFO] from protocols/df1/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-df1 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-df1 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-df1 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-df1 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-df1 --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-df1 --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-df1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-df1 --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/df1/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-df1 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/df1/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-df1 --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-df1 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-df1 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.df1.Df1ProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.460 s -- in org.apache.plc4x.protocol.df1.Df1ProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-df1 --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-df1 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-df1 --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-df1 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-df1 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/df1/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-df1 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-df1 --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-df1 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-df1 --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-df1 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/df1/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-df1' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-df1 --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/df1/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-df1/0.12.0-SNAPSHOT/plc4x-protocols-df1-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-df1/0.12.0-SNAPSHOT/plc4x-protocols-df1-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-df1/0.12.0-SNAPSHOT/plc4x-protocols-df1-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/df1/target/plc4x-protocols-df1-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-df1/0.12.0-SNAPSHOT/plc4x-protocols-df1-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4x-protocols-eip >---------------- [INFO] Building Protocols: EtherNet/IP 0.12.0-SNAPSHOT [11/105] [INFO] from protocols/eip/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-eip --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-eip --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-eip --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-eip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-eip --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/eip/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-eip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/eip/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-eip --- [INFO] Copying 5 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-eip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-eip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.eip.EipProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.587 s -- in org.apache.plc4x.protocol.eip.EipProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-eip --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-eip --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-eip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/eip/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-eip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-eip --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 10 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-eip --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-eip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/eip/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-eip' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-eip --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/eip/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-eip/0.12.0-SNAPSHOT/plc4x-protocols-eip-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-eip/0.12.0-SNAPSHOT/plc4x-protocols-eip-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-eip/0.12.0-SNAPSHOT/plc4x-protocols-eip-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-eip/0.12.0-SNAPSHOT/plc4x-protocols-eip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4x-protocols-firmata >-------------- [INFO] Building Protocols: Firmata 0.12.0-SNAPSHOT [12/105] [INFO] from protocols/firmata/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-firmata --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-firmata --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-firmata --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-firmata --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-firmata --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/firmata/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-firmata --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/firmata/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-firmata --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-firmata --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-firmata --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.firmata.FirmataProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.597 s -- in org.apache.plc4x.protocol.firmata.FirmataProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-firmata --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-firmata --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-firmata --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/firmata/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-firmata --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-firmata --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-firmata --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-firmata --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/firmata/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-firmata' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-firmata --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/firmata/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-firmata/0.12.0-SNAPSHOT/plc4x-protocols-firmata-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-firmata/0.12.0-SNAPSHOT/plc4x-protocols-firmata-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-firmata/0.12.0-SNAPSHOT/plc4x-protocols-firmata-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-firmata/0.12.0-SNAPSHOT/plc4x-protocols-firmata-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4x-protocols-genericcan >------------- [INFO] Building Protocols: Generic CAN 0.12.0-SNAPSHOT [13/105] [INFO] from protocols/genericcan/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-genericcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-genericcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-genericcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-genericcan --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-genericcan --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-genericcan --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-genericcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-genericcan --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/genericcan/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-genericcan --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/genericcan/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-genericcan --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-genericcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-genericcan --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.genericcan.GenericCANProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.518 s -- in org.apache.plc4x.protocol.genericcan.GenericCANProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-genericcan --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-genericcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-genericcan --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-genericcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-genericcan --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/genericcan/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-genericcan --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-genericcan --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-genericcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-genericcan --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-genericcan --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/genericcan/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-genericcan' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-genericcan --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/genericcan/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-genericcan/0.12.0-SNAPSHOT/plc4x-protocols-genericcan-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-genericcan/0.12.0-SNAPSHOT/plc4x-protocols-genericcan-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-genericcan/0.12.0-SNAPSHOT/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/genericcan/target/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-genericcan/0.12.0-SNAPSHOT/plc4x-protocols-genericcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-iec-60870 >------------- [INFO] Building Protocols: IEC-60870 0.12.0-SNAPSHOT [14/105] [INFO] from protocols/iec-60870/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-iec-60870 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-iec-60870 --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-iec-60870 --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-iec-60870 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-iec-60870 --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-iec-60870 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/iec-60870/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-iec-60870 --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-iec-60870 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-iec-60870 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocols.iec60870.IEC608705104ProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.570 s -- in org.apache.plc4x.protocols.iec60870.IEC608705104ProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-iec-60870 --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-iec-60870 --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-iec-60870 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/iec-60870/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-iec-60870 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-iec-60870 --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 8 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-iec-60870 --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-iec-60870 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-iec-60870' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-iec-60870 --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/iec-60870/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-iec-60870/0.12.0-SNAPSHOT/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-iec-60870/0.12.0-SNAPSHOT/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-iec-60870/0.12.0-SNAPSHOT/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-iec-60870/0.12.0-SNAPSHOT/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-knxnetip >-------------- [INFO] Building Protocols: KNXNet/IP 0.12.0-SNAPSHOT [15/105] [INFO] from protocols/knxnetip/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-knxnetip --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-knxnetip --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4x-protocols-knxnetip --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/protocols/knxnetip/src/main/generated added. [INFO] [INFO] --- groovy:2.1.1:execute (fetch-knx-manufacturer-data) @ plc4x-protocols-knxnetip --- Successfully updated knx-master-data.xml [INFO] [INFO] --- xml:1.1.0:transform (default) @ plc4x-protocols-knxnetip --- [INFO] Transforming file: /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/downloads/knx-master-data.xml [INFO] Transformed 1 file(s). [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-knxnetip --- [INFO] Copying 1 resource from src/main/generated to target/classes [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-knxnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-knxnetip --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-knxnetip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/knxnetip/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-knxnetip --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-knxnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [WARNING] /home/runner/work/plc4x/plc4x/protocols/knxnetip/src/test/java/org/apache/plc4x/protocol/knxnetip/KnxSpecificationStoreUpdater.java:[55,30] The value of the local variable comObjectTableStartAddresses is not used [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-knxnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.knxnetip.KnxNetIpProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.132 s -- in org.apache.plc4x.protocol.knxnetip.KnxNetIpProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-knxnetip --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-knxnetip --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-knxnetip --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/knxnetip/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-knxnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-knxnetip --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 18 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-knxnetip --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-knxnetip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-knxnetip' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-knxnetip --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/knxnetip/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-knxnetip/0.12.0-SNAPSHOT/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-knxnetip/0.12.0-SNAPSHOT/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-knxnetip/0.12.0-SNAPSHOT/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-knxnetip/0.12.0-SNAPSHOT/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4x-protocols-modbus >--------------- [INFO] Building Protocols: Modbus 0.12.0-SNAPSHOT [16/105] [INFO] from protocols/modbus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-modbus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-modbus --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-modbus --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-modbus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-modbus --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/modbus/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-modbus --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/modbus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-modbus --- [INFO] Copying 6 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-modbus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-modbus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.modbus.ModbusProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.684 s -- in org.apache.plc4x.protocol.modbus.ModbusProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-modbus --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-modbus --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-modbus --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/modbus/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-modbus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-modbus --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 10 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-modbus --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-modbus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/modbus/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-modbus' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-modbus --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/modbus/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-modbus/0.12.0-SNAPSHOT/plc4x-protocols-modbus-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-modbus/0.12.0-SNAPSHOT/plc4x-protocols-modbus-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-modbus/0.12.0-SNAPSHOT/plc4x-protocols-modbus-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-modbus/0.12.0-SNAPSHOT/plc4x-protocols-modbus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4x-protocols-mqtt >---------------- [INFO] Building Protocols: MQTT 0.12.0-SNAPSHOT [17/105] [INFO] from protocols/mqtt/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-mqtt --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-mqtt --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-mqtt --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-mqtt --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-mqtt --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-mqtt --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-mqtt --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-mqtt --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/mqtt/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-mqtt --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/mqtt/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-mqtt --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-mqtt --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-mqtt --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-mqtt --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-mqtt --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-mqtt --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-mqtt --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-mqtt --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/mqtt/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-mqtt --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-mqtt --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-mqtt --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-mqtt --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-mqtt --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/protocols/mqtt/target/jacoco.exec [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-mqtt --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/mqtt/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-mqtt/0.12.0-SNAPSHOT/plc4x-protocols-mqtt-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-mqtt/0.12.0-SNAPSHOT/plc4x-protocols-mqtt-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-mqtt/0.12.0-SNAPSHOT/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/mqtt/target/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-mqtt/0.12.0-SNAPSHOT/plc4x-protocols-mqtt-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4x-protocols-opcua >--------------- [INFO] Building Protocols: OPC UA 0.12.0-SNAPSHOT [18/105] [INFO] from protocols/opcua/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-opcua --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-opcua --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4x-protocols-opcua --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/protocols/opcua/src/main/generated added. [INFO] [INFO] --- groovy:2.1.1:execute (manipulate-services-csv) @ plc4x-protocols-opcua --- [INFO] Successfully updated Opc.Ua.Types.bsd [INFO] Successfully updated StatusCode.csv [INFO] Successfully updated Opc.Ua.NodeSet2.Services.xml [INFO] Successfully updated Opc.Ua.NodeIds.Services.csv [INFO] overwriting services file /home/runner/work/plc4x/plc4x/protocols/opcua/target/downloads/Opc.Ua.NodeIds.Services.csv [INFO] [INFO] --- xml:1.1.0:transform (transform-services) @ plc4x-protocols-opcua --- Warning at char 35 in xsl:when/@test on line 357 column 89 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 21 in xsl:value-of/@select on line 358 column 118 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 30 in xsl:value-of/@select on line 359 column 95 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 1 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 40 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 0 in xsl:when/@test on line 363 column 64 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 7 in xsl:value-of/@select on line 364 column 77 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. [INFO] Transforming file: /home/runner/work/plc4x/plc4x/protocols/opcua/target/downloads/Opc.Ua.Types.bsd [INFO] Transformed 1 file(s). Warning at char 35 in xsl:when/@test on line 357 column 89 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 21 in xsl:value-of/@select on line 358 column 118 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 30 in xsl:value-of/@select on line 359 column 95 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 1 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 40 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 0 in xsl:when/@test on line 363 column 64 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 7 in xsl:value-of/@select on line 364 column 77 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. [INFO] Transforming file: /home/runner/work/plc4x/plc4x/protocols/opcua/target/downloads/Opc.Ua.Types.bsd [INFO] Transformed 1 file(s). Warning at char 35 in xsl:when/@test on line 357 column 89 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 21 in xsl:value-of/@select on line 358 column 118 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 30 in xsl:value-of/@select on line 359 column 95 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 1 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 40 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 0 in xsl:when/@test on line 363 column 64 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 7 in xsl:value-of/@select on line 364 column 77 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. [INFO] Transforming file: /home/runner/work/plc4x/plc4x/protocols/opcua/target/downloads/Opc.Ua.Types.bsd [INFO] Parsing Field - Key [INFO] Parsing Field - Value [INFO] Parsing Field - NoOfParameters [INFO] Parsing Field - Parameters [INFO] Parsing Field - PublicKey [INFO] Parsing Field - Signature [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - SecurityMode [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - TransportProfileUri [INFO] Parsing Field - Name [INFO] Parsing Field - Description [INFO] Parsing Field - ReservedX [INFO] Parsing Field - Reserved [INFO] Parsing Field - StartingBitPosition [INFO] Parsing Field - EndingBitPosition [INFO] Parsing Field - Numerator [INFO] Parsing Field - Denominator [INFO] Parsing Field - CriteriaType [INFO] Parsing Field - Criteria [INFO] Parsing Field - NumericCode [INFO] Parsing Field - Exponent [INFO] Parsing Field - AlphabeticCode [INFO] Parsing Field - Currency [INFO] Parsing Field - Annotation [INFO] Parsing Field - Discipline [INFO] Parsing Field - Uri [INFO] Parsing Field - InitialAddend [INFO] Parsing Field - Multiplicand [INFO] Parsing Field - Divisor [INFO] Parsing Field - FinalAddend [INFO] Parsing Field - MassExponent [INFO] Parsing Field - LengthExponent [INFO] Parsing Field - TimeExponent [INFO] Parsing Field - ElectricCurrentExponent [INFO] Parsing Field - AmountOfSubstanceExponent [INFO] Parsing Field - LuminousIntensityExponent [INFO] Parsing Field - AbsoluteTemperatureExponent [INFO] Parsing Field - DimensionlessExponent [INFO] Parsing Field - SpecifiedLists [INFO] Parsing Field - NoOfTrustedCertificates [INFO] Parsing Field - TrustedCertificates [INFO] Parsing Field - NoOfTrustedCrls [INFO] Parsing Field - TrustedCrls [INFO] Parsing Field - NoOfIssuerCertificates [INFO] Parsing Field - IssuerCertificates [INFO] Parsing Field - NoOfIssuerCrls [INFO] Parsing Field - IssuerCrls [INFO] Parsing Field - TargetId [INFO] Parsing Field - Error [INFO] Parsing Field - Message [INFO] Parsing Field - NoOfNamespaces [INFO] Parsing Field - Namespaces [INFO] Parsing Field - NoOfStructureDataTypes [INFO] Parsing Field - StructureDataTypes [INFO] Parsing Field - NoOfEnumDataTypes [INFO] Parsing Field - EnumDataTypes [INFO] Parsing Field - NoOfSimpleDataTypes [INFO] Parsing Field - SimpleDataTypes [INFO] Parsing Field - DataTypeId [INFO] Parsing Field - Name [INFO] Parsing Field - NamespaceUri [INFO] Parsing Field - Name [INFO] Parsing Field - Numerator [INFO] Parsing Field - Denominator [INFO] Parsing Field - Name [INFO] Parsing Field - Description [INFO] Parsing Field - FieldFlags [INFO] Parsing Field - BuiltInType [INFO] Parsing Field - DataType [INFO] Parsing Field - ValueRank [INFO] Parsing Field - NoOfArrayDimensions [INFO] Parsing Field - ArrayDimensions [INFO] Parsing Field - MaxStringLength [INFO] Parsing Field - DataSetFieldId [INFO] Parsing Field - NoOfProperties [INFO] Parsing Field - Properties [INFO] Parsing Field - MajorVersion [INFO] Parsing Field - MinorVersion [INFO] Parsing Field - PublishedVariable [INFO] Parsing Field - AttributeId [INFO] Parsing Field - SamplingIntervalHint [INFO] Parsing Field - DeadbandType [INFO] Parsing Field - DeadbandValue [INFO] Parsing Field - IndexRange [INFO] Parsing Field - SubstituteValue [INFO] Parsing Field - NoOfMetaDataProperties [INFO] Parsing Field - MetaDataProperties [INFO] Parsing Field - Name [INFO] Parsing Field - ReservedX [INFO] Parsing Field - Enabled [INFO] Parsing Field - DataSetWriterId [INFO] Parsing Field - DataSetFieldContentMask [INFO] Parsing Field - KeyFrameCount [INFO] Parsing Field - DataSetName [INFO] Parsing Field - NoOfDataSetWriterProperties [INFO] Parsing Field - DataSetWriterProperties [INFO] Parsing Field - TransportSettings [INFO] Parsing Field - MessageSettings [INFO] Parsing Field - Name [INFO] Parsing Field - ReservedX [INFO] Parsing Field - Enabled [INFO] Parsing Field - SecurityMode [INFO] Parsing Field - SecurityGroupId [INFO] Parsing Field - NoOfSecurityKeyServices [INFO] Parsing Field - SecurityKeyServices [INFO] Parsing Field - MaxNetworkMessageSize [INFO] Parsing Field - NoOfGroupProperties [INFO] Parsing Field - GroupProperties [INFO] Parsing Field - Name [INFO] Parsing Field - ReservedX [INFO] Parsing Field - Enabled [INFO] Parsing Field - PublisherId [INFO] Parsing Field - TransportProfileUri [INFO] Parsing Field - Address [INFO] Parsing Field - NoOfConnectionProperties [INFO] Parsing Field - ConnectionProperties [INFO] Parsing Field - TransportSettings [INFO] Parsing Field - NoOfWriterGroups [INFO] Parsing Field - WriterGroups [INFO] Parsing Field - NoOfReaderGroups [INFO] Parsing Field - ReaderGroups [INFO] Parsing Field - NetworkInterface [INFO] Parsing Field - DataSetFieldId [INFO] Parsing Field - ReceiverIndexRange [INFO] Parsing Field - TargetNodeId [INFO] Parsing Field - AttributeId [INFO] Parsing Field - WriteIndexRange [INFO] Parsing Field - OverrideValueHandling [INFO] Parsing Field - OverrideValue [INFO] Parsing Field - NoOfPublishedDataSets [INFO] Parsing Field - PublishedDataSets [INFO] Parsing Field - NoOfConnections [INFO] Parsing Field - Connections [INFO] Parsing Field - ReservedX [INFO] Parsing Field - Enabled [INFO] Parsing Field - Name [INFO] Parsing Field - NoOfSecurityGroupFolder [INFO] Parsing Field - SecurityGroupFolder [INFO] Parsing Field - KeyLifetime [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - MaxFutureKeyCount [INFO] Parsing Field - MaxPastKeyCount [INFO] Parsing Field - SecurityGroupId [INFO] Parsing Field - NoOfRolePermissions [INFO] Parsing Field - RolePermissions [INFO] Parsing Field - NoOfGroupProperties [INFO] Parsing Field - GroupProperties [INFO] Parsing Field - ApplicationUri [INFO] Parsing Field - NoOfPushTargetFolder [INFO] Parsing Field - PushTargetFolder [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - UserTokenType [INFO] Parsing Field - RequestedKeyCount [INFO] Parsing Field - RetryInterval [INFO] Parsing Field - NoOfPushTargetProperties [INFO] Parsing Field - PushTargetProperties [INFO] Parsing Field - NoOfSecurityGroups [INFO] Parsing Field - SecurityGroups [INFO] Parsing Field - ConfigurationMask [INFO] Parsing Field - ElementIndex [INFO] Parsing Field - ConnectionIndex [INFO] Parsing Field - GroupIndex [INFO] Parsing Field - AliasName [INFO] Parsing Field - NoOfReferencedNodes [INFO] Parsing Field - ReferencedNodes [INFO] Parsing Field - UserName [INFO] Parsing Field - UserConfiguration [INFO] Parsing Field - Description [INFO] Parsing Field - MappingUri [INFO] Parsing Field - PriorityLabel [INFO] Parsing Field - PriorityValue_PCP [INFO] Parsing Field - PriorityValue_DSCP [INFO] Parsing Field - SourceNode [INFO] Parsing Field - ReferenceType [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - TargetNode [INFO] Parsing Field - ReferenceType [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - TargetNode [INFO] Parsing Field - RoleId [INFO] Parsing Field - Permissions [INFO] Parsing Field - Name [INFO] Parsing Field - Description [INFO] Parsing Field - DataType [INFO] Parsing Field - ValueRank [INFO] Parsing Field - NoOfArrayDimensions [INFO] Parsing Field - ArrayDimensions [INFO] Parsing Field - MaxStringLength [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsOptional [INFO] Parsing Field - Name [INFO] Parsing Field - DataType [INFO] Parsing Field - ValueRank [INFO] Parsing Field - NoOfArrayDimensions [INFO] Parsing Field - ArrayDimensions [INFO] Parsing Field - Description [INFO] Parsing Field - Value [INFO] Parsing Field - DisplayName [INFO] Parsing Field - Description [INFO] Parsing Field - Value [INFO] Parsing Field - ValidBits [INFO] Parsing Field - Offset [INFO] Parsing Field - ReservedX [INFO] Parsing Field - DaylightSavingInOffset [INFO] Parsing Field - ApplicationUri [INFO] Parsing Field - ProductUri [INFO] Parsing Field - ApplicationName [INFO] Parsing Field - ApplicationType [INFO] Parsing Field - GatewayServerUri [INFO] Parsing Field - DiscoveryProfileUri [INFO] Parsing Field - NoOfDiscoveryUrls [INFO] Parsing Field - DiscoveryUrls [INFO] Parsing Field - AuthenticationToken [INFO] Parsing Field - Timestamp [INFO] Parsing Field - RequestHandle [INFO] Parsing Field - ReturnDiagnostics [INFO] Parsing Field - AuditEntryId [INFO] Parsing Field - TimeoutHint [INFO] Parsing Field - AdditionalHeader [INFO] Parsing Field - Timestamp [INFO] Parsing Field - RequestHandle [INFO] Parsing Field - ServiceResult [INFO] Parsing Field - ServiceDiagnostics [INFO] Parsing Field - NoOfStringTable [INFO] Parsing Field - StringTable [INFO] Parsing Field - AdditionalHeader [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - UrisVersion [INFO] Parsing Field - NoOfNamespaceUris [INFO] Parsing Field - NamespaceUris [INFO] Parsing Field - NoOfServerUris [INFO] Parsing Field - ServerUris [INFO] Parsing Field - NoOfLocaleIds [INFO] Parsing Field - LocaleIds [INFO] Parsing Field - ServiceId [INFO] Parsing Field - NoOfNamespaceUris [INFO] Parsing Field - NamespaceUris [INFO] Parsing Field - NoOfServerUris [INFO] Parsing Field - ServerUris [INFO] Parsing Field - ServiceId [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - NoOfLocaleIds [INFO] Parsing Field - LocaleIds [INFO] Parsing Field - NoOfServerUris [INFO] Parsing Field - ServerUris [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfServers [INFO] Parsing Field - Servers [INFO] Parsing Field - RecordId [INFO] Parsing Field - ServerName [INFO] Parsing Field - DiscoveryUrl [INFO] Parsing Field - NoOfServerCapabilities [INFO] Parsing Field - ServerCapabilities [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - StartingRecordId [INFO] Parsing Field - MaxRecordsToReturn [INFO] Parsing Field - NoOfServerCapabilityFilter [INFO] Parsing Field - ServerCapabilityFilter [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - LastCounterResetTime [INFO] Parsing Field - NoOfServers [INFO] Parsing Field - Servers [INFO] Parsing Field - PolicyId [INFO] Parsing Field - TokenType [INFO] Parsing Field - IssuedTokenType [INFO] Parsing Field - IssuerEndpointUrl [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - Server [INFO] Parsing Field - ServerCertificate [INFO] Parsing Field - SecurityMode [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - NoOfUserIdentityTokens [INFO] Parsing Field - UserIdentityTokens [INFO] Parsing Field - TransportProfileUri [INFO] Parsing Field - SecurityLevel [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - NoOfLocaleIds [INFO] Parsing Field - LocaleIds [INFO] Parsing Field - NoOfProfileUris [INFO] Parsing Field - ProfileUris [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfEndpoints [INFO] Parsing Field - Endpoints [INFO] Parsing Field - ServerUri [INFO] Parsing Field - ProductUri [INFO] Parsing Field - NoOfServerNames [INFO] Parsing Field - ServerNames [INFO] Parsing Field - ServerType [INFO] Parsing Field - GatewayServerUri [INFO] Parsing Field - NoOfDiscoveryUrls [INFO] Parsing Field - DiscoveryUrls [INFO] Parsing Field - SemaphoreFilePath [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsOnline [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - Server [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - Server [INFO] Parsing Field - NoOfDiscoveryConfiguration [INFO] Parsing Field - DiscoveryConfiguration [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfConfigurationResults [INFO] Parsing Field - ConfigurationResults [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ChannelId [INFO] Parsing Field - TokenId [INFO] Parsing Field - CreatedAt [INFO] Parsing Field - RevisedLifetime [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ClientProtocolVersion [INFO] Parsing Field - RequestType [INFO] Parsing Field - SecurityMode [INFO] Parsing Field - ClientNonce [INFO] Parsing Field - RequestedLifetime [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - ServerProtocolVersion [INFO] Parsing Field - SecurityToken [INFO] Parsing Field - ServerNonce [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - CertificateData [INFO] Parsing Field - Signature [INFO] Parsing Field - Algorithm [INFO] Parsing Field - Signature [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ClientDescription [INFO] Parsing Field - ServerUri [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - SessionName [INFO] Parsing Field - ClientNonce [INFO] Parsing Field - ClientCertificate [INFO] Parsing Field - RequestedSessionTimeout [INFO] Parsing Field - MaxResponseMessageSize [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - SessionId [INFO] Parsing Field - AuthenticationToken [INFO] Parsing Field - RevisedSessionTimeout [INFO] Parsing Field - ServerNonce [INFO] Parsing Field - ServerCertificate [INFO] Parsing Field - NoOfServerEndpoints [INFO] Parsing Field - ServerEndpoints [INFO] Parsing Field - NoOfServerSoftwareCertificates [INFO] Parsing Field - ServerSoftwareCertificates [INFO] Parsing Field - ServerSignature [INFO] Parsing Field - MaxRequestMessageSize [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ClientSignature [INFO] Parsing Field - NoOfClientSoftwareCertificates [INFO] Parsing Field - ClientSoftwareCertificates [INFO] Parsing Field - NoOfLocaleIds [INFO] Parsing Field - LocaleIds [INFO] Parsing Field - UserIdentityToken [INFO] Parsing Field - UserTokenSignature [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - ServerNonce [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ReservedX [INFO] Parsing Field - DeleteSubscriptions [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - RequestHandle [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - CancelCount [INFO] Parsing Field - SpecifiedAttributes [INFO] Parsing Field - DisplayName [INFO] Parsing Field - Description [INFO] Parsing Field - WriteMask [INFO] Parsing Field - UserWriteMask [INFO] Parsing Field - AttributeId [INFO] Parsing Field - Value [INFO] Parsing Field - ParentNodeId [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - RequestedNewNodeId [INFO] Parsing Field - BrowseName [INFO] Parsing Field - NodeClass [INFO] Parsing Field - NodeAttributes [INFO] Parsing Field - TypeDefinition [INFO] Parsing Field - StatusCode [INFO] Parsing Field - AddedNodeId [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfNodesToAdd [INFO] Parsing Field - NodesToAdd [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - SourceNodeId [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - TargetServerUri [INFO] Parsing Field - TargetNodeId [INFO] Parsing Field - TargetNodeClass [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfReferencesToAdd [INFO] Parsing Field - ReferencesToAdd [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - NodeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - DeleteTargetReferences [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfNodesToDelete [INFO] Parsing Field - NodesToDelete [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - SourceNodeId [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - TargetNodeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - DeleteBidirectional [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfReferencesToDelete [INFO] Parsing Field - ReferencesToDelete [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ViewId [INFO] Parsing Field - Timestamp [INFO] Parsing Field - ViewVersion [INFO] Parsing Field - NodeId [INFO] Parsing Field - BrowseDirection [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IncludeSubtypes [INFO] Parsing Field - NodeClassMask [INFO] Parsing Field - ResultMask [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - NodeId [INFO] Parsing Field - BrowseName [INFO] Parsing Field - DisplayName [INFO] Parsing Field - NodeClass [INFO] Parsing Field - TypeDefinition [INFO] Parsing Field - StatusCode [INFO] Parsing Field - ContinuationPoint [INFO] Parsing Field - NoOfReferences [INFO] Parsing Field - References [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - View [INFO] Parsing Field - RequestedMaxReferencesPerNode [INFO] Parsing Field - NoOfNodesToBrowse [INFO] Parsing Field - NodesToBrowse [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ReservedX [INFO] Parsing Field - ReleaseContinuationPoints [INFO] Parsing Field - NoOfContinuationPoints [INFO] Parsing Field - ContinuationPoints [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IncludeSubtypes [INFO] Parsing Field - IsInverse [INFO] Parsing Field - TargetName [INFO] Parsing Field - NoOfElements [INFO] Parsing Field - Elements [INFO] Parsing Field - StartingNode [INFO] Parsing Field - RelativePath [INFO] Parsing Field - TargetId [INFO] Parsing Field - RemainingPathIndex [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfTargets [INFO] Parsing Field - Targets [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfBrowsePaths [INFO] Parsing Field - BrowsePaths [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfNodesToRegister [INFO] Parsing Field - NodesToRegister [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfRegisteredNodeIds [INFO] Parsing Field - RegisteredNodeIds [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfNodesToUnregister [INFO] Parsing Field - NodesToUnregister [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - OperationTimeout [INFO] Parsing Field - ReservedX [INFO] Parsing Field - UseBinaryEncoding [INFO] Parsing Field - MaxStringLength [INFO] Parsing Field - MaxByteStringLength [INFO] Parsing Field - MaxArrayLength [INFO] Parsing Field - MaxMessageSize [INFO] Parsing Field - MaxBufferSize [INFO] Parsing Field - ChannelLifetime [INFO] Parsing Field - SecurityTokenLifetime [INFO] Parsing Field - RelativePath [INFO] Parsing Field - AttributeId [INFO] Parsing Field - IndexRange [INFO] Parsing Field - TypeDefinitionNode [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IncludeSubTypes [INFO] Parsing Field - NoOfDataToReturn [INFO] Parsing Field - DataToReturn [INFO] Parsing Field - NodeId [INFO] Parsing Field - TypeDefinitionNode [INFO] Parsing Field - NoOfValues [INFO] Parsing Field - Values [INFO] Parsing Field - NodeId [INFO] Parsing Field - ReferenceTypeId [INFO] Parsing Field - ReservedX [INFO] Parsing Field - IsForward [INFO] Parsing Field - NoOfReferencedNodeIds [INFO] Parsing Field - ReferencedNodeIds [INFO] Parsing Field - FilterOperator [INFO] Parsing Field - NoOfFilterOperands [INFO] Parsing Field - FilterOperands [INFO] Parsing Field - NoOfElements [INFO] Parsing Field - Elements [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfOperandStatusCodes [INFO] Parsing Field - OperandStatusCodes [INFO] Parsing Field - NoOfOperandDiagnosticInfos [INFO] Parsing Field - OperandDiagnosticInfos [INFO] Parsing Field - NoOfElementResults [INFO] Parsing Field - ElementResults [INFO] Parsing Field - NoOfElementDiagnosticInfos [INFO] Parsing Field - ElementDiagnosticInfos [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfDataStatusCodes [INFO] Parsing Field - DataStatusCodes [INFO] Parsing Field - NoOfDataDiagnosticInfos [INFO] Parsing Field - DataDiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - View [INFO] Parsing Field - NoOfNodeTypes [INFO] Parsing Field - NodeTypes [INFO] Parsing Field - Filter [INFO] Parsing Field - MaxDataSetsToReturn [INFO] Parsing Field - MaxReferencesToReturn [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfQueryDataSets [INFO] Parsing Field - QueryDataSets [INFO] Parsing Field - ContinuationPoint [INFO] Parsing Field - NoOfParsingResults [INFO] Parsing Field - ParsingResults [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - FilterResult [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ReservedX [INFO] Parsing Field - ReleaseContinuationPoint [INFO] Parsing Field - ContinuationPoint [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfQueryDataSets [INFO] Parsing Field - QueryDataSets [INFO] Parsing Field - RevisedContinuationPoint [INFO] Parsing Field - NodeId [INFO] Parsing Field - AttributeId [INFO] Parsing Field - IndexRange [INFO] Parsing Field - DataEncoding [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - MaxAge [INFO] Parsing Field - TimestampsToReturn [INFO] Parsing Field - NoOfNodesToRead [INFO] Parsing Field - NodesToRead [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - NodeId [INFO] Parsing Field - IndexRange [INFO] Parsing Field - DataEncoding [INFO] Parsing Field - ContinuationPoint [INFO] Parsing Field - StatusCode [INFO] Parsing Field - ContinuationPoint [INFO] Parsing Field - HistoryData [INFO] Parsing Field - NoOfDataValues [INFO] Parsing Field - DataValues [INFO] Parsing Field - ModificationTime [INFO] Parsing Field - UpdateType [INFO] Parsing Field - UserName [INFO] Parsing Field - NoOfEvents [INFO] Parsing Field - Events [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - HistoryReadDetails [INFO] Parsing Field - TimestampsToReturn [INFO] Parsing Field - ReservedX [INFO] Parsing Field - ReleaseContinuationPoints [INFO] Parsing Field - NoOfNodesToRead [INFO] Parsing Field - NodesToRead [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - NodeId [INFO] Parsing Field - AttributeId [INFO] Parsing Field - IndexRange [INFO] Parsing Field - Value [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfNodesToWrite [INFO] Parsing Field - NodesToWrite [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfOperationResults [INFO] Parsing Field - OperationResults [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfHistoryUpdateDetails [INFO] Parsing Field - HistoryUpdateDetails [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ObjectId [INFO] Parsing Field - MethodId [INFO] Parsing Field - NoOfInputArguments [INFO] Parsing Field - InputArguments [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfInputArgumentResults [INFO] Parsing Field - InputArgumentResults [INFO] Parsing Field - NoOfInputArgumentDiagnosticInfos [INFO] Parsing Field - InputArgumentDiagnosticInfos [INFO] Parsing Field - NoOfOutputArguments [INFO] Parsing Field - OutputArguments [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfMethodsToCall [INFO] Parsing Field - MethodsToCall [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ReservedX [INFO] Parsing Field - TreatUncertainAsBad [INFO] Parsing Field - UseServerCapabilitiesDefaults [INFO] Parsing Field - PercentDataBad [INFO] Parsing Field - PercentDataGood [INFO] Parsing Field - ReservedX [INFO] Parsing Field - UseSlopedExtrapolation [INFO] Parsing Field - ClientHandle [INFO] Parsing Field - SamplingInterval [INFO] Parsing Field - Filter [INFO] Parsing Field - QueueSize [INFO] Parsing Field - ReservedX [INFO] Parsing Field - DiscardOldest [INFO] Parsing Field - ItemToMonitor [INFO] Parsing Field - MonitoringMode [INFO] Parsing Field - RequestedParameters [INFO] Parsing Field - StatusCode [INFO] Parsing Field - MonitoredItemId [INFO] Parsing Field - RevisedSamplingInterval [INFO] Parsing Field - RevisedQueueSize [INFO] Parsing Field - FilterResult [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - TimestampsToReturn [INFO] Parsing Field - NoOfItemsToCreate [INFO] Parsing Field - ItemsToCreate [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - MonitoredItemId [INFO] Parsing Field - RequestedParameters [INFO] Parsing Field - StatusCode [INFO] Parsing Field - RevisedSamplingInterval [INFO] Parsing Field - RevisedQueueSize [INFO] Parsing Field - FilterResult [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - TimestampsToReturn [INFO] Parsing Field - NoOfItemsToModify [INFO] Parsing Field - ItemsToModify [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - MonitoringMode [INFO] Parsing Field - NoOfMonitoredItemIds [INFO] Parsing Field - MonitoredItemIds [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - TriggeringItemId [INFO] Parsing Field - NoOfLinksToAdd [INFO] Parsing Field - LinksToAdd [INFO] Parsing Field - NoOfLinksToRemove [INFO] Parsing Field - LinksToRemove [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfAddResults [INFO] Parsing Field - AddResults [INFO] Parsing Field - NoOfAddDiagnosticInfos [INFO] Parsing Field - AddDiagnosticInfos [INFO] Parsing Field - NoOfRemoveResults [INFO] Parsing Field - RemoveResults [INFO] Parsing Field - NoOfRemoveDiagnosticInfos [INFO] Parsing Field - RemoveDiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - NoOfMonitoredItemIds [INFO] Parsing Field - MonitoredItemIds [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - RequestedPublishingInterval [INFO] Parsing Field - RequestedLifetimeCount [INFO] Parsing Field - RequestedMaxKeepAliveCount [INFO] Parsing Field - MaxNotificationsPerPublish [INFO] Parsing Field - ReservedX [INFO] Parsing Field - PublishingEnabled [INFO] Parsing Field - Priority [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - RevisedPublishingInterval [INFO] Parsing Field - RevisedLifetimeCount [INFO] Parsing Field - RevisedMaxKeepAliveCount [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - RequestedPublishingInterval [INFO] Parsing Field - RequestedLifetimeCount [INFO] Parsing Field - RequestedMaxKeepAliveCount [INFO] Parsing Field - MaxNotificationsPerPublish [INFO] Parsing Field - Priority [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - RevisedPublishingInterval [INFO] Parsing Field - RevisedLifetimeCount [INFO] Parsing Field - RevisedMaxKeepAliveCount [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - ReservedX [INFO] Parsing Field - PublishingEnabled [INFO] Parsing Field - NoOfSubscriptionIds [INFO] Parsing Field - SubscriptionIds [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - SequenceNumber [INFO] Parsing Field - PublishTime [INFO] Parsing Field - NoOfNotificationData [INFO] Parsing Field - NotificationData [INFO] Parsing Field - ClientHandle [INFO] Parsing Field - Value [INFO] Parsing Field - ClientHandle [INFO] Parsing Field - NoOfEventFields [INFO] Parsing Field - EventFields [INFO] Parsing Field - NoOfEventFields [INFO] Parsing Field - EventFields [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - SequenceNumber [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfSubscriptionAcknowledgements [INFO] Parsing Field - SubscriptionAcknowledgements [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - NoOfAvailableSequenceNumbers [INFO] Parsing Field - AvailableSequenceNumbers [INFO] Parsing Field - ReservedX [INFO] Parsing Field - MoreNotifications [INFO] Parsing Field - NotificationMessage [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - RetransmitSequenceNumber [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NotificationMessage [INFO] Parsing Field - StatusCode [INFO] Parsing Field - NoOfAvailableSequenceNumbers [INFO] Parsing Field - AvailableSequenceNumbers [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfSubscriptionIds [INFO] Parsing Field - SubscriptionIds [INFO] Parsing Field - ReservedX [INFO] Parsing Field - SendInitialValues [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - RequestHeader [INFO] Parsing Field - NoOfSubscriptionIds [INFO] Parsing Field - SubscriptionIds [INFO] Parsing Field - ResponseHeader [INFO] Parsing Field - NoOfResults [INFO] Parsing Field - Results [INFO] Parsing Field - NoOfDiagnosticInfos [INFO] Parsing Field - DiagnosticInfos [INFO] Parsing Field - ProductUri [INFO] Parsing Field - ManufacturerName [INFO] Parsing Field - ProductName [INFO] Parsing Field - SoftwareVersion [INFO] Parsing Field - BuildNumber [INFO] Parsing Field - BuildDate [INFO] Parsing Field - ServerId [INFO] Parsing Field - ServiceLevel [INFO] Parsing Field - ServerState [INFO] Parsing Field - NoOfEndpointUrlList [INFO] Parsing Field - EndpointUrlList [INFO] Parsing Field - ServerUri [INFO] Parsing Field - NoOfNetworkPaths [INFO] Parsing Field - NetworkPaths [INFO] Parsing Field - SamplingInterval [INFO] Parsing Field - MonitoredItemCount [INFO] Parsing Field - MaxMonitoredItemCount [INFO] Parsing Field - DisabledMonitoredItemCount [INFO] Parsing Field - ServerViewCount [INFO] Parsing Field - CurrentSessionCount [INFO] Parsing Field - CumulatedSessionCount [INFO] Parsing Field - SecurityRejectedSessionCount [INFO] Parsing Field - RejectedSessionCount [INFO] Parsing Field - SessionTimeoutCount [INFO] Parsing Field - SessionAbortCount [INFO] Parsing Field - CurrentSubscriptionCount [INFO] Parsing Field - CumulatedSubscriptionCount [INFO] Parsing Field - PublishingIntervalCount [INFO] Parsing Field - SecurityRejectedRequestsCount [INFO] Parsing Field - RejectedRequestsCount [INFO] Parsing Field - StartTime [INFO] Parsing Field - CurrentTime [INFO] Parsing Field - State [INFO] Parsing Field - BuildInfo [INFO] Parsing Field - SecondsTillShutdown [INFO] Parsing Field - ShutdownReason [INFO] Parsing Field - SessionId [INFO] Parsing Field - SessionName [INFO] Parsing Field - ClientDescription [INFO] Parsing Field - ServerUri [INFO] Parsing Field - EndpointUrl [INFO] Parsing Field - NoOfLocaleIds [INFO] Parsing Field - LocaleIds [INFO] Parsing Field - ActualSessionTimeout [INFO] Parsing Field - MaxResponseMessageSize [INFO] Parsing Field - ClientConnectionTime [INFO] Parsing Field - ClientLastContactTime [INFO] Parsing Field - CurrentSubscriptionsCount [INFO] Parsing Field - CurrentMonitoredItemsCount [INFO] Parsing Field - CurrentPublishRequestsInQueue [INFO] Parsing Field - TotalRequestCount [INFO] Parsing Field - UnauthorizedRequestCount [INFO] Parsing Field - ReadCount [INFO] Parsing Field - HistoryReadCount [INFO] Parsing Field - WriteCount [INFO] Parsing Field - HistoryUpdateCount [INFO] Parsing Field - CallCount [INFO] Parsing Field - CreateMonitoredItemsCount [INFO] Parsing Field - ModifyMonitoredItemsCount [INFO] Parsing Field - SetMonitoringModeCount [INFO] Parsing Field - SetTriggeringCount [INFO] Parsing Field - DeleteMonitoredItemsCount [INFO] Parsing Field - CreateSubscriptionCount [INFO] Parsing Field - ModifySubscriptionCount [INFO] Parsing Field - SetPublishingModeCount [INFO] Parsing Field - PublishCount [INFO] Parsing Field - RepublishCount [INFO] Parsing Field - TransferSubscriptionsCount [INFO] Parsing Field - DeleteSubscriptionsCount [INFO] Parsing Field - AddNodesCount [INFO] Parsing Field - AddReferencesCount [INFO] Parsing Field - DeleteNodesCount [INFO] Parsing Field - DeleteReferencesCount [INFO] Parsing Field - BrowseCount [INFO] Parsing Field - BrowseNextCount [INFO] Parsing Field - TranslateBrowsePathsToNodeIdsCount [INFO] Parsing Field - QueryFirstCount [INFO] Parsing Field - QueryNextCount [INFO] Parsing Field - RegisterNodesCount [INFO] Parsing Field - UnregisterNodesCount [INFO] Parsing Field - SessionId [INFO] Parsing Field - ClientUserIdOfSession [INFO] Parsing Field - NoOfClientUserIdHistory [INFO] Parsing Field - ClientUserIdHistory [INFO] Parsing Field - AuthenticationMechanism [INFO] Parsing Field - Encoding [INFO] Parsing Field - TransportProtocol [INFO] Parsing Field - SecurityMode [INFO] Parsing Field - SecurityPolicyUri [INFO] Parsing Field - ClientCertificate [INFO] Parsing Field - TotalCount [INFO] Parsing Field - ErrorCount [INFO] Parsing Field - StatusCode [INFO] Parsing Field - DiagnosticInfo [INFO] Parsing Field - SessionId [INFO] Parsing Field - SubscriptionId [INFO] Parsing Field - Priority [INFO] Parsing Field - PublishingInterval [INFO] Parsing Field - MaxKeepAliveCount [INFO] Parsing Field - MaxLifetimeCount [INFO] Parsing Field - MaxNotificationsPerPublish [INFO] Parsing Field - ReservedX [INFO] Parsing Field - PublishingEnabled [INFO] Parsing Field - ModifyCount [INFO] Parsing Field - EnableCount [INFO] Parsing Field - DisableCount [INFO] Parsing Field - RepublishRequestCount [INFO] Parsing Field - RepublishMessageRequestCount [INFO] Parsing Field - RepublishMessageCount [INFO] Parsing Field - TransferRequestCount [INFO] Parsing Field - TransferredToAltClientCount [INFO] Parsing Field - TransferredToSameClientCount [INFO] Parsing Field - PublishRequestCount [INFO] Parsing Field - DataChangeNotificationsCount [INFO] Parsing Field - EventNotificationsCount [INFO] Parsing Field - NotificationsCount [INFO] Parsing Field - LatePublishRequestCount [INFO] Parsing Field - CurrentKeepAliveCount [INFO] Parsing Field - CurrentLifetimeCount [INFO] Parsing Field - UnacknowledgedMessageCount [INFO] Parsing Field - DiscardedMessageCount [INFO] Parsing Field - MonitoredItemCount [INFO] Parsing Field - DisabledMonitoredItemCount [INFO] Parsing Field - MonitoringQueueOverflowCount [INFO] Parsing Field - NextSequenceNumber [INFO] Parsing Field - EventQueueOverFlowCount [INFO] Parsing Field - Affected [INFO] Parsing Field - AffectedType [INFO] Parsing Field - Verb [INFO] Parsing Field - Affected [INFO] Parsing Field - AffectedType [INFO] Parsing Field - Low [INFO] Parsing Field - High [INFO] Parsing Field - NamespaceUri [INFO] Parsing Field - UnitId [INFO] Parsing Field - DisplayName [INFO] Parsing Field - Description [INFO] Parsing Field - Real [INFO] Parsing Field - Imaginary [INFO] Parsing Field - Real [INFO] Parsing Field - Imaginary [INFO] Parsing Field - EngineeringUnits [INFO] Parsing Field - EURange [INFO] Parsing Field - Title [INFO] Parsing Field - AxisScaleType [INFO] Parsing Field - NoOfAxisSteps [INFO] Parsing Field - AxisSteps [INFO] Parsing Field - X [INFO] Parsing Field - Value [INFO] Parsing Field - CreateSessionId [INFO] Parsing Field - CreateClientName [INFO] Parsing Field - InvocationCreationTime [INFO] Parsing Field - LastTransitionTime [INFO] Parsing Field - LastMethodCall [INFO] Parsing Field - LastMethodSessionId [INFO] Parsing Field - NoOfLastMethodInputArguments [INFO] Parsing Field - LastMethodInputArguments [INFO] Parsing Field - NoOfLastMethodOutputArguments [INFO] Parsing Field - LastMethodOutputArguments [INFO] Parsing Field - LastMethodCallTime [INFO] Parsing Field - LastMethodReturnStatus [INFO] Parsing Field - CreateSessionId [INFO] Parsing Field - CreateClientName [INFO] Parsing Field - InvocationCreationTime [INFO] Parsing Field - LastTransitionTime [INFO] Parsing Field - LastMethodCall [INFO] Parsing Field - LastMethodSessionId [INFO] Parsing Field - NoOfLastMethodInputArguments [INFO] Parsing Field - LastMethodInputArguments [INFO] Parsing Field - NoOfLastMethodOutputArguments [INFO] Parsing Field - LastMethodOutputArguments [INFO] Parsing Field - NoOfLastMethodInputValues [INFO] Parsing Field - LastMethodInputValues [INFO] Parsing Field - NoOfLastMethodOutputValues [INFO] Parsing Field - LastMethodOutputValues [INFO] Parsing Field - LastMethodCallTime [INFO] Parsing Field - LastMethodReturnStatus [INFO] Parsing Field - Message [INFO] Parsing Field - UserName [INFO] Parsing Field - AnnotationTime [INFO] Parsing Structured Datatype - XmlElement [INFO] Parsing Field - Length [INFO] Parsing Field - Value [INFO] Parsing Structured Datatype - TwoByteNodeId [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - FourByteNodeId [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - NumericNodeId [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - StringNodeId [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - GuidNodeId [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - ByteStringNodeId [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Identifier [INFO] Parsing Structured Datatype - DiagnosticInfo [INFO] Parsing Field - Reserved1 [INFO] Parsing Field - InnerDiagnosticInfoSpecified [INFO] Parsing Field - InnerStatusCodeSpecified [INFO] Parsing Field - AdditionalInfoSpecified [INFO] Parsing Field - LocaleSpecified [INFO] Parsing Field - LocalizedTextSpecified [INFO] Parsing Field - NamespaceURISpecified [INFO] Parsing Field - SymbolicIdSpecified [INFO] Parsing Field - SymbolicId [INFO] Parsing Field - NamespaceURI [INFO] Parsing Field - Locale [INFO] Parsing Field - LocalizedText [INFO] Parsing Field - AdditionalInfo [INFO] Parsing Field - InnerStatusCode [INFO] Parsing Field - InnerDiagnosticInfo [INFO] Parsing Structured Datatype - QualifiedName [INFO] Parsing Field - NamespaceIndex [INFO] Parsing Field - Name [INFO] Parsing Structured Datatype - LocalizedText [INFO] Parsing Field - Reserved1 [INFO] Parsing Field - TextSpecified [INFO] Parsing Field - LocaleSpecified [INFO] Parsing Field - Locale [INFO] Parsing Field - Text [INFO] Parsing Structured Datatype - DataValue [INFO] Parsing Field - Reserved1 [INFO] Parsing Field - ServerPicosecondsSpecified [INFO] Parsing Field - SourcePicosecondsSpecified [INFO] Parsing Field - ServerTimestampSpecified [INFO] Parsing Field - SourceTimestampSpecified [INFO] Parsing Field - StatusCodeSpecified [INFO] Parsing Field - ValueSpecified [INFO] Parsing Field - Value [INFO] Parsing Field - StatusCode [INFO] Parsing Field - SourceTimestamp [INFO] Parsing Field - SourcePicoseconds [INFO] Parsing Field - ServerTimestamp [INFO] Parsing Field - ServerPicoseconds [INFO] Parsing Enumerated Datatype - NodeIdType [INFO] Parsing Enumerated Value - TwoByte [INFO] Parsing Enumerated Value - FourByte [INFO] Parsing Enumerated Value - Numeric [INFO] Parsing Enumerated Value - String [INFO] Parsing Enumerated Value - Guid [INFO] Parsing Enumerated Value - ByteString [INFO] Parsing Enumerated Datatype - NamingRuleType [INFO] Parsing Enumerated Value - Mandatory [INFO] Parsing Enumerated Value - Optional [INFO] Parsing Enumerated Value - Constraint [INFO] Parsing Enumerated Datatype - Enumeration [INFO] Parsing Enumerated Datatype - RedundantServerMode [INFO] Parsing Enumerated Value - PrimaryWithBackup [INFO] Parsing Enumerated Value - PrimaryOnly [INFO] Parsing Enumerated Value - BackupReady [INFO] Parsing Enumerated Value - BackupNotReady [INFO] Parsing Enumerated Datatype - OpenFileMode [INFO] Parsing Enumerated Value - Read [INFO] Parsing Enumerated Value - Write [INFO] Parsing Enumerated Value - EraseExisting [INFO] Parsing Enumerated Value - Append [INFO] Parsing Enumerated Datatype - IdentityCriteriaType [INFO] Parsing Enumerated Value - UserName [INFO] Parsing Enumerated Value - Thumbprint [INFO] Parsing Enumerated Value - Role [INFO] Parsing Enumerated Value - GroupId [INFO] Parsing Enumerated Value - Anonymous [INFO] Parsing Enumerated Value - AuthenticatedUser [INFO] Parsing Enumerated Value - Application [INFO] Parsing Enumerated Value - X509Subject [INFO] Parsing Enumerated Datatype - ConversionLimitEnum [INFO] Parsing Enumerated Value - NoConversion [INFO] Parsing Enumerated Value - Limited [INFO] Parsing Enumerated Value - Unlimited [INFO] Parsing Enumerated Datatype - AlarmMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Active [INFO] Parsing Enumerated Value - Unacknowledged [INFO] Parsing Enumerated Value - Unconfirmed [INFO] Parsing Enumerated Datatype - TrustListValidationOptions [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - SuppressCertificateExpired [INFO] Parsing Enumerated Value - SuppressHostNameInvalid [INFO] Parsing Enumerated Value - SuppressRevocationStatusUnknown [INFO] Parsing Enumerated Value - SuppressIssuerCertificateExpired [INFO] Parsing Enumerated Value - SuppressIssuerRevocationStatusUnknown [INFO] Parsing Enumerated Value - CheckRevocationStatusOnline [INFO] Parsing Enumerated Value - CheckRevocationStatusOffline [INFO] Parsing Enumerated Datatype - TrustListMasks [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - TrustedCertificates [INFO] Parsing Enumerated Value - TrustedCrls [INFO] Parsing Enumerated Value - IssuerCertificates [INFO] Parsing Enumerated Value - IssuerCrls [INFO] Parsing Enumerated Value - All [INFO] Parsing Enumerated Datatype - PubSubState [INFO] Parsing Enumerated Value - Disabled [INFO] Parsing Enumerated Value - Paused [INFO] Parsing Enumerated Value - Operational [INFO] Parsing Enumerated Value - Error [INFO] Parsing Enumerated Value - PreOperational [INFO] Parsing Enumerated Datatype - DataSetFieldFlags [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - PromotedField [INFO] Parsing Enumerated Datatype - DataSetFieldContentMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - StatusCode [INFO] Parsing Enumerated Value - SourceTimestamp [INFO] Parsing Enumerated Value - ServerTimestamp [INFO] Parsing Enumerated Value - SourcePicoSeconds [INFO] Parsing Enumerated Value - ServerPicoSeconds [INFO] Parsing Enumerated Value - RawData [INFO] Parsing Enumerated Datatype - OverrideValueHandling [INFO] Parsing Enumerated Value - Disabled [INFO] Parsing Enumerated Value - LastUsableValue [INFO] Parsing Enumerated Value - OverrideValue [INFO] Parsing Enumerated Datatype - DataSetOrderingType [INFO] Parsing Enumerated Value - Undefined [INFO] Parsing Enumerated Value - AscendingWriterId [INFO] Parsing Enumerated Value - AscendingWriterIdSingle [INFO] Parsing Enumerated Datatype - UadpNetworkMessageContentMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - PublisherId [INFO] Parsing Enumerated Value - GroupHeader [INFO] Parsing Enumerated Value - WriterGroupId [INFO] Parsing Enumerated Value - GroupVersion [INFO] Parsing Enumerated Value - NetworkMessageNumber [INFO] Parsing Enumerated Value - SequenceNumber [INFO] Parsing Enumerated Value - PayloadHeader [INFO] Parsing Enumerated Value - Timestamp [INFO] Parsing Enumerated Value - PicoSeconds [INFO] Parsing Enumerated Value - DataSetClassId [INFO] Parsing Enumerated Value - PromotedFields [INFO] Parsing Enumerated Datatype - UadpDataSetMessageContentMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Timestamp [INFO] Parsing Enumerated Value - PicoSeconds [INFO] Parsing Enumerated Value - Status [INFO] Parsing Enumerated Value - MajorVersion [INFO] Parsing Enumerated Value - MinorVersion [INFO] Parsing Enumerated Value - SequenceNumber [INFO] Parsing Enumerated Datatype - JsonNetworkMessageContentMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - NetworkMessageHeader [INFO] Parsing Enumerated Value - DataSetMessageHeader [INFO] Parsing Enumerated Value - SingleDataSetMessage [INFO] Parsing Enumerated Value - PublisherId [INFO] Parsing Enumerated Value - DataSetClassId [INFO] Parsing Enumerated Value - ReplyTo [INFO] Parsing Enumerated Value - WriterGroupName [INFO] Parsing Enumerated Datatype - JsonDataSetMessageContentMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - DataSetWriterId [INFO] Parsing Enumerated Value - MetaDataVersion [INFO] Parsing Enumerated Value - SequenceNumber [INFO] Parsing Enumerated Value - Timestamp [INFO] Parsing Enumerated Value - Status [INFO] Parsing Enumerated Value - MessageType [INFO] Parsing Enumerated Value - DataSetWriterName [INFO] Parsing Enumerated Value - ReversibleFieldEncoding [INFO] Parsing Enumerated Value - PublisherId [INFO] Parsing Enumerated Value - WriterGroupName [INFO] Parsing Enumerated Value - MinorVersion [INFO] Parsing Enumerated Datatype - BrokerTransportQualityOfService [INFO] Parsing Enumerated Value - NotSpecified [INFO] Parsing Enumerated Value - BestEffort [INFO] Parsing Enumerated Value - AtLeastOnce [INFO] Parsing Enumerated Value - AtMostOnce [INFO] Parsing Enumerated Value - ExactlyOnce [INFO] Parsing Enumerated Datatype - PubSubConfigurationRefMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - ElementAdd [INFO] Parsing Enumerated Value - ElementMatch [INFO] Parsing Enumerated Value - ElementModify [INFO] Parsing Enumerated Value - ElementRemove [INFO] Parsing Enumerated Value - ReferenceWriter [INFO] Parsing Enumerated Value - ReferenceReader [INFO] Parsing Enumerated Value - ReferenceWriterGroup [INFO] Parsing Enumerated Value - ReferenceReaderGroup [INFO] Parsing Enumerated Value - ReferenceConnection [INFO] Parsing Enumerated Value - ReferencePubDataset [INFO] Parsing Enumerated Value - ReferenceSubDataset [INFO] Parsing Enumerated Value - ReferenceSecurityGroup [INFO] Parsing Enumerated Value - ReferencePushTarget [INFO] Parsing Enumerated Datatype - DiagnosticsLevel [INFO] Parsing Enumerated Value - Basic [INFO] Parsing Enumerated Value - Advanced [INFO] Parsing Enumerated Value - Info [INFO] Parsing Enumerated Value - Log [INFO] Parsing Enumerated Value - Debug [INFO] Parsing Enumerated Datatype - PubSubDiagnosticsCounterClassification [INFO] Parsing Enumerated Value - Information [INFO] Parsing Enumerated Value - Error [INFO] Parsing Enumerated Datatype - PasswordOptionsMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - SupportInitialPasswordChange [INFO] Parsing Enumerated Value - SupportDisableUser [INFO] Parsing Enumerated Value - SupportDisableDeleteForUser [INFO] Parsing Enumerated Value - SupportNoChangeForUser [INFO] Parsing Enumerated Value - SupportDescriptionForUser [INFO] Parsing Enumerated Value - RequiresUpperCaseCharacters [INFO] Parsing Enumerated Value - RequiresLowerCaseCharacters [INFO] Parsing Enumerated Value - RequiresDigitCharacters [INFO] Parsing Enumerated Value - RequiresSpecialCharacters [INFO] Parsing Enumerated Datatype - UserConfigurationMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - NoDelete [INFO] Parsing Enumerated Value - Disabled [INFO] Parsing Enumerated Value - NoChangeByUser [INFO] Parsing Enumerated Value - MustChangePassword [INFO] Parsing Enumerated Datatype - Duplex [INFO] Parsing Enumerated Value - Full [INFO] Parsing Enumerated Value - Half [INFO] Parsing Enumerated Value - Unknown [INFO] Parsing Enumerated Datatype - InterfaceAdminStatus [INFO] Parsing Enumerated Value - Up [INFO] Parsing Enumerated Value - Down [INFO] Parsing Enumerated Value - Testing [INFO] Parsing Enumerated Datatype - InterfaceOperStatus [INFO] Parsing Enumerated Value - Up [INFO] Parsing Enumerated Value - Down [INFO] Parsing Enumerated Value - Testing [INFO] Parsing Enumerated Value - Unknown [INFO] Parsing Enumerated Value - Dormant [INFO] Parsing Enumerated Value - NotPresent [INFO] Parsing Enumerated Value - LowerLayerDown [INFO] Parsing Enumerated Datatype - NegotiationStatus [INFO] Parsing Enumerated Value - InProgress [INFO] Parsing Enumerated Value - Complete [INFO] Parsing Enumerated Value - Failed [INFO] Parsing Enumerated Value - Unknown [INFO] Parsing Enumerated Value - NoNegotiation [INFO] Parsing Enumerated Datatype - TsnFailureCode [INFO] Parsing Enumerated Value - NoFailure [INFO] Parsing Enumerated Value - InsufficientBandwidth [INFO] Parsing Enumerated Value - InsufficientResources [INFO] Parsing Enumerated Value - InsufficientTrafficClassBandwidth [INFO] Parsing Enumerated Value - StreamIdInUse [INFO] Parsing Enumerated Value - StreamDestinationAddressInUse [INFO] Parsing Enumerated Value - StreamPreemptedByHigherRank [INFO] Parsing Enumerated Value - LatencyHasChanged [INFO] Parsing Enumerated Value - EgressPortNotAvbCapable [INFO] Parsing Enumerated Value - UseDifferentDestinationAddress [INFO] Parsing Enumerated Value - OutOfMsrpResources [INFO] Parsing Enumerated Value - OutOfMmrpResources [INFO] Parsing Enumerated Value - CannotStoreDestinationAddress [INFO] Parsing Enumerated Value - PriorityIsNotAnSrcClass [INFO] Parsing Enumerated Value - MaxFrameSizeTooLarge [INFO] Parsing Enumerated Value - MaxFanInPortsLimitReached [INFO] Parsing Enumerated Value - FirstValueChangedForStreamId [INFO] Parsing Enumerated Value - VlanBlockedOnEgress [INFO] Parsing Enumerated Value - VlanTaggingDisabledOnEgress [INFO] Parsing Enumerated Value - SrClassPriorityMismatch [INFO] Parsing Enumerated Value - FeatureNotPropagated [INFO] Parsing Enumerated Value - MaxLatencyExceeded [INFO] Parsing Enumerated Value - BridgeDoesNotProvideNetworkId [INFO] Parsing Enumerated Value - StreamTransformNotSupported [INFO] Parsing Enumerated Value - StreamIdTypeNotSupported [INFO] Parsing Enumerated Value - FeatureNotSupported [INFO] Parsing Enumerated Datatype - TsnStreamState [INFO] Parsing Enumerated Value - Disabled [INFO] Parsing Enumerated Value - Configuring [INFO] Parsing Enumerated Value - Ready [INFO] Parsing Enumerated Value - Operational [INFO] Parsing Enumerated Value - Error [INFO] Parsing Enumerated Datatype - TsnTalkerStatus [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Ready [INFO] Parsing Enumerated Value - Failed [INFO] Parsing Enumerated Datatype - TsnListenerStatus [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Ready [INFO] Parsing Enumerated Value - PartialFailed [INFO] Parsing Enumerated Value - Failed [INFO] Parsing Enumerated Datatype - IdType [INFO] Parsing Enumerated Value - Numeric [INFO] Parsing Enumerated Value - String [INFO] Parsing Enumerated Value - Guid [INFO] Parsing Enumerated Value - Opaque [INFO] Parsing Enumerated Datatype - NodeClass [INFO] Parsing Enumerated Value - Unspecified [INFO] Parsing Enumerated Value - Object [INFO] Parsing Enumerated Value - Variable [INFO] Parsing Enumerated Value - Method [INFO] Parsing Enumerated Value - ObjectType [INFO] Parsing Enumerated Value - VariableType [INFO] Parsing Enumerated Value - ReferenceType [INFO] Parsing Enumerated Value - DataType [INFO] Parsing Enumerated Value - View [INFO] Parsing Enumerated Datatype - PermissionType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Browse [INFO] Parsing Enumerated Value - ReadRolePermissions [INFO] Parsing Enumerated Value - WriteAttribute [INFO] Parsing Enumerated Value - WriteRolePermissions [INFO] Parsing Enumerated Value - WriteHistorizing [INFO] Parsing Enumerated Value - Read [INFO] Parsing Enumerated Value - Write [INFO] Parsing Enumerated Value - ReadHistory [INFO] Parsing Enumerated Value - InsertHistory [INFO] Parsing Enumerated Value - ModifyHistory [INFO] Parsing Enumerated Value - DeleteHistory [INFO] Parsing Enumerated Value - ReceiveEvents [INFO] Parsing Enumerated Value - Call [INFO] Parsing Enumerated Value - AddReference [INFO] Parsing Enumerated Value - RemoveReference [INFO] Parsing Enumerated Value - DeleteNode [INFO] Parsing Enumerated Value - AddNode [INFO] Parsing Enumerated Datatype - AccessLevelType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - CurrentRead [INFO] Parsing Enumerated Value - CurrentWrite [INFO] Parsing Enumerated Value - HistoryRead [INFO] Parsing Enumerated Value - HistoryWrite [INFO] Parsing Enumerated Value - SemanticChange [INFO] Parsing Enumerated Value - StatusWrite [INFO] Parsing Enumerated Value - TimestampWrite [INFO] Parsing Enumerated Datatype - AccessLevelExType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - CurrentRead [INFO] Parsing Enumerated Value - CurrentWrite [INFO] Parsing Enumerated Value - HistoryRead [INFO] Parsing Enumerated Value - HistoryWrite [INFO] Parsing Enumerated Value - SemanticChange [INFO] Parsing Enumerated Value - StatusWrite [INFO] Parsing Enumerated Value - TimestampWrite [INFO] Parsing Enumerated Value - NonatomicRead [INFO] Parsing Enumerated Value - NonatomicWrite [INFO] Parsing Enumerated Value - WriteFullArrayOnly [INFO] Parsing Enumerated Value - NoSubDataTypes [INFO] Parsing Enumerated Value - NonVolatile [INFO] Parsing Enumerated Value - Constant [INFO] Parsing Enumerated Datatype - EventNotifierType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - SubscribeToEvents [INFO] Parsing Enumerated Value - HistoryRead [INFO] Parsing Enumerated Value - HistoryWrite [INFO] Parsing Enumerated Datatype - AccessRestrictionType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - SigningRequired [INFO] Parsing Enumerated Value - EncryptionRequired [INFO] Parsing Enumerated Value - SessionRequired [INFO] Parsing Enumerated Value - ApplyRestrictionsToBrowse [INFO] Parsing Enumerated Datatype - StructureType [INFO] Parsing Enumerated Value - Structure [INFO] Parsing Enumerated Value - StructureWithOptionalFields [INFO] Parsing Enumerated Value - Union [INFO] Parsing Enumerated Value - StructureWithSubtypedValues [INFO] Parsing Enumerated Value - UnionWithSubtypedValues [INFO] Parsing Enumerated Datatype - ApplicationType [INFO] Parsing Enumerated Value - Server [INFO] Parsing Enumerated Value - Client [INFO] Parsing Enumerated Value - ClientAndServer [INFO] Parsing Enumerated Value - DiscoveryServer [INFO] Parsing Enumerated Datatype - MessageSecurityMode [INFO] Parsing Enumerated Value - Invalid [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Sign [INFO] Parsing Enumerated Value - SignAndEncrypt [INFO] Parsing Enumerated Datatype - UserTokenType [INFO] Parsing Enumerated Value - Anonymous [INFO] Parsing Enumerated Value - UserName [INFO] Parsing Enumerated Value - Certificate [INFO] Parsing Enumerated Value - IssuedToken [INFO] Parsing Enumerated Datatype - SecurityTokenRequestType [INFO] Parsing Enumerated Value - Issue [INFO] Parsing Enumerated Value - Renew [INFO] Parsing Enumerated Datatype - NodeAttributesMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - AccessLevel [INFO] Parsing Enumerated Value - ArrayDimensions [INFO] Parsing Enumerated Value - BrowseName [INFO] Parsing Enumerated Value - ContainsNoLoops [INFO] Parsing Enumerated Value - DataType [INFO] Parsing Enumerated Value - Description [INFO] Parsing Enumerated Value - DisplayName [INFO] Parsing Enumerated Value - EventNotifier [INFO] Parsing Enumerated Value - Executable [INFO] Parsing Enumerated Value - Historizing [INFO] Parsing Enumerated Value - InverseName [INFO] Parsing Enumerated Value - IsAbstract [INFO] Parsing Enumerated Value - MinimumSamplingInterval [INFO] Parsing Enumerated Value - NodeClass [INFO] Parsing Enumerated Value - NodeId [INFO] Parsing Enumerated Value - Symmetric [INFO] Parsing Enumerated Value - UserAccessLevel [INFO] Parsing Enumerated Value - UserExecutable [INFO] Parsing Enumerated Value - UserWriteMask [INFO] Parsing Enumerated Value - ValueRank [INFO] Parsing Enumerated Value - WriteMask [INFO] Parsing Enumerated Value - Value [INFO] Parsing Enumerated Value - DataTypeDefinition [INFO] Parsing Enumerated Value - RolePermissions [INFO] Parsing Enumerated Value - AccessRestrictions [INFO] Parsing Enumerated Value - All [INFO] Parsing Enumerated Value - BaseNode [INFO] Parsing Enumerated Value - Object [INFO] Parsing Enumerated Value - ObjectType [INFO] Parsing Enumerated Value - Variable [INFO] Parsing Enumerated Value - VariableType [INFO] Parsing Enumerated Value - Method [INFO] Parsing Enumerated Value - ReferenceType [INFO] Parsing Enumerated Value - View [INFO] Parsing Enumerated Datatype - AttributeWriteMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - AccessLevel [INFO] Parsing Enumerated Value - ArrayDimensions [INFO] Parsing Enumerated Value - BrowseName [INFO] Parsing Enumerated Value - ContainsNoLoops [INFO] Parsing Enumerated Value - DataType [INFO] Parsing Enumerated Value - Description [INFO] Parsing Enumerated Value - DisplayName [INFO] Parsing Enumerated Value - EventNotifier [INFO] Parsing Enumerated Value - Executable [INFO] Parsing Enumerated Value - Historizing [INFO] Parsing Enumerated Value - InverseName [INFO] Parsing Enumerated Value - IsAbstract [INFO] Parsing Enumerated Value - MinimumSamplingInterval [INFO] Parsing Enumerated Value - NodeClass [INFO] Parsing Enumerated Value - NodeId [INFO] Parsing Enumerated Value - Symmetric [INFO] Parsing Enumerated Value - UserAccessLevel [INFO] Parsing Enumerated Value - UserExecutable [INFO] Parsing Enumerated Value - UserWriteMask [INFO] Parsing Enumerated Value - ValueRank [INFO] Parsing Enumerated Value - WriteMask [INFO] Parsing Enumerated Value - ValueForVariableType [INFO] Parsing Enumerated Value - DataTypeDefinition [INFO] Parsing Enumerated Value - RolePermissions [INFO] Parsing Enumerated Value - AccessRestrictions [INFO] Parsing Enumerated Value - AccessLevelEx [INFO] Parsing Enumerated Datatype - BrowseDirection [INFO] Parsing Enumerated Value - Forward [INFO] Parsing Enumerated Value - Inverse [INFO] Parsing Enumerated Value - Both [INFO] Parsing Enumerated Value - Invalid [INFO] Parsing Enumerated Datatype - BrowseResultMask [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - ReferenceTypeId [INFO] Parsing Enumerated Value - IsForward [INFO] Parsing Enumerated Value - NodeClass [INFO] Parsing Enumerated Value - BrowseName [INFO] Parsing Enumerated Value - DisplayName [INFO] Parsing Enumerated Value - TypeDefinition [INFO] Parsing Enumerated Value - All [INFO] Parsing Enumerated Value - ReferenceTypeInfo [INFO] Parsing Enumerated Value - TargetInfo [INFO] Parsing Enumerated Datatype - FilterOperator [INFO] Parsing Enumerated Value - Equals [INFO] Parsing Enumerated Value - IsNull [INFO] Parsing Enumerated Value - GreaterThan [INFO] Parsing Enumerated Value - LessThan [INFO] Parsing Enumerated Value - GreaterThanOrEqual [INFO] Parsing Enumerated Value - LessThanOrEqual [INFO] Parsing Enumerated Value - Like [INFO] Parsing Enumerated Value - Not [INFO] Parsing Enumerated Value - Between [INFO] Parsing Enumerated Value - InList [INFO] Parsing Enumerated Value - And [INFO] Parsing Enumerated Value - Or [INFO] Parsing Enumerated Value - Cast [INFO] Parsing Enumerated Value - InView [INFO] Parsing Enumerated Value - OfType [INFO] Parsing Enumerated Value - RelatedTo [INFO] Parsing Enumerated Value - BitwiseAnd [INFO] Parsing Enumerated Value - BitwiseOr [INFO] Parsing Enumerated Datatype - TimestampsToReturn [INFO] Parsing Enumerated Value - Source [INFO] Parsing Enumerated Value - Server [INFO] Parsing Enumerated Value - Both [INFO] Parsing Enumerated Value - Neither [INFO] Parsing Enumerated Value - Invalid [INFO] Parsing Enumerated Datatype - HistoryUpdateType [INFO] Parsing Enumerated Value - Insert [INFO] Parsing Enumerated Value - Replace [INFO] Parsing Enumerated Value - Update [INFO] Parsing Enumerated Value - Delete [INFO] Parsing Enumerated Datatype - PerformUpdateType [INFO] Parsing Enumerated Value - Insert [INFO] Parsing Enumerated Value - Replace [INFO] Parsing Enumerated Value - Update [INFO] Parsing Enumerated Value - Remove [INFO] Parsing Enumerated Datatype - MonitoringMode [INFO] Parsing Enumerated Value - Disabled [INFO] Parsing Enumerated Value - Sampling [INFO] Parsing Enumerated Value - Reporting [INFO] Parsing Enumerated Datatype - DataChangeTrigger [INFO] Parsing Enumerated Value - Status [INFO] Parsing Enumerated Value - StatusValue [INFO] Parsing Enumerated Value - StatusValueTimestamp [INFO] Parsing Enumerated Datatype - DeadbandType [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Absolute [INFO] Parsing Enumerated Value - Percent [INFO] Parsing Enumerated Datatype - RedundancySupport [INFO] Parsing Enumerated Value - None [INFO] Parsing Enumerated Value - Cold [INFO] Parsing Enumerated Value - Warm [INFO] Parsing Enumerated Value - Hot [INFO] Parsing Enumerated Value - Transparent [INFO] Parsing Enumerated Value - HotAndMirrored [INFO] Parsing Enumerated Datatype - ServerState [INFO] Parsing Enumerated Value - Running [INFO] Parsing Enumerated Value - Failed [INFO] Parsing Enumerated Value - NoConfiguration [INFO] Parsing Enumerated Value - Suspended [INFO] Parsing Enumerated Value - Shutdown [INFO] Parsing Enumerated Value - Test [INFO] Parsing Enumerated Value - CommunicationFault [INFO] Parsing Enumerated Value - Unknown [INFO] Parsing Enumerated Datatype - ModelChangeStructureVerbMask [INFO] Parsing Enumerated Value - NodeAdded [INFO] Parsing Enumerated Value - NodeDeleted [INFO] Parsing Enumerated Value - ReferenceAdded [INFO] Parsing Enumerated Value - ReferenceDeleted [INFO] Parsing Enumerated Value - DataTypeChanged [INFO] Parsing Enumerated Datatype - AxisScaleEnumeration [INFO] Parsing Enumerated Value - Linear [INFO] Parsing Enumerated Value - Log [INFO] Parsing Enumerated Value - Ln [INFO] Parsing Enumerated Datatype - ExceptionDeviationFormat [INFO] Parsing Enumerated Value - AbsoluteValue [INFO] Parsing Enumerated Value - PercentOfValue [INFO] Parsing Enumerated Value - PercentOfRange [INFO] Parsing Enumerated Value - PercentOfEURange [INFO] Parsing Enumerated Value - Unknown [INFO] Parsing Opaque Datatype - StatusCode [INFO] Parsing Opaque Datatype - ImageBMP [INFO] Parsing Opaque Datatype - ImageGIF [INFO] Parsing Opaque Datatype - ImageJPG [INFO] Parsing Opaque Datatype - ImagePNG [INFO] Parsing Opaque Datatype - AudioDataType [INFO] Parsing Opaque Datatype - UriString [INFO] Parsing Opaque Datatype - BitFieldMaskDataType [INFO] Parsing Opaque Datatype - SemanticVersionString [INFO] Parsing Opaque Datatype - Handle [INFO] Parsing Opaque Datatype - TrimmedString [INFO] Parsing Opaque Datatype - EncodedTicket [INFO] Parsing Opaque Datatype - NormalizedString [INFO] Parsing Opaque Datatype - DecimalString [INFO] Parsing Opaque Datatype - DurationString [INFO] Parsing Opaque Datatype - TimeString [INFO] Parsing Opaque Datatype - DateString [INFO] Parsing Opaque Datatype - UtcTime [INFO] Parsing Opaque Datatype - LocaleId [INFO] Parsing Opaque Datatype - Index [INFO] Parsing Opaque Datatype - IntegerId [INFO] Parsing Opaque Datatype - VersionTime [INFO] Parsing Opaque Datatype - ApplicationInstanceCertificate [INFO] Parsing Opaque Datatype - SessionAuthenticationToken [INFO] Parsing Opaque Datatype - RsaEncryptedSecret [INFO] Parsing Opaque Datatype - EccEncryptedSecret [INFO] Parsing Opaque Datatype - ContinuationPoint [INFO] Parsing Opaque Datatype - Counter [INFO] Parsing Opaque Datatype - NumericRange [INFO] Transformed 1 file(s). Warning at char 35 in xsl:when/@test on line 357 column 89 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 21 in xsl:value-of/@select on line 358 column 118 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 30 in xsl:value-of/@select on line 359 column 95 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 1 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 40 in xsl:when/@test on line 361 column 109 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 0 in xsl:when/@test on line 363 column 64 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. Warning at char 7 in xsl:value-of/@select on line 364 column 77 of opc-common.xsl: SXWN9028: An array constructor appears immediately after '/' or '//'. Perhaps '/*[predicate]' was intended? If not, consider using '!' rather than '/' to remove this warning. [INFO] Transforming file: /home/runner/work/plc4x/plc4x/protocols/opcua/target/downloads/Opc.Ua.Types.bsd [INFO] Transformed 1 file(s). [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-opcua --- [INFO] Copying 4 resources from src/main/generated to target/classes [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-opcua --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-opcua --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/opcua/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-opcua --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/opcua/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-opcua --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-opcua --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-opcua --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.opcua.OpcuaProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.180 s -- in org.apache.plc4x.protocol.opcua.OpcuaProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-opcua --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-opcua --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-opcua --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/opcua/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-opcua --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-opcua --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 16 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-opcua --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-opcua --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/opcua/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-opcua' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-opcua --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/opcua/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-opcua/0.12.0-SNAPSHOT/plc4x-protocols-opcua-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-opcua/0.12.0-SNAPSHOT/plc4x-protocols-opcua-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-opcua/0.12.0-SNAPSHOT/plc4x-protocols-opcua-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-opcua/0.12.0-SNAPSHOT/plc4x-protocols-opcua-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------< org.apache.plc4x:plc4x-protocols-open-protocol >----------- [INFO] Building Protocols: Open-Protocol 0.12.0-SNAPSHOT [19/105] [INFO] from protocols/open-protocol/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-open-protocol --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-open-protocol --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-open-protocol --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-open-protocol --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-open-protocol --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-open-protocol --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/open-protocol/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-open-protocol --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-open-protocol --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-open-protocol --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.openprotocol.OpenProtocolProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.834 s -- in org.apache.plc4x.protocol.openprotocol.OpenProtocolProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-open-protocol --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-open-protocol --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-open-protocol --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/open-protocol/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-open-protocol --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-open-protocol --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-open-protocol --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-open-protocol --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-open-protocol' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-open-protocol --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/open-protocol/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-open-protocol/0.12.0-SNAPSHOT/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-open-protocol/0.12.0-SNAPSHOT/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-open-protocol/0.12.0-SNAPSHOT/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-open-protocol/0.12.0-SNAPSHOT/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4x-protocols-plc4x >--------------- [INFO] Building Protocols: PLC4X (Proxy) 0.12.0-SNAPSHOT [20/105] [INFO] from protocols/plc4x/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-plc4x --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-plc4x --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-plc4x --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-plc4x --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-plc4x --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/plc4x/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-plc4x --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/plc4x/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-plc4x --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-plc4x --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-plc4x --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.plc4x.v0.Plc4xProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.602 s -- in org.apache.plc4x.protocol.plc4x.v0.Plc4xProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-plc4x --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-plc4x --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-plc4x --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/plc4x/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-plc4x --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-plc4x --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-plc4x --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-plc4x --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/plc4x/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-plc4x' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-plc4x --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-plc4x-api >------------- [INFO] Building Protocols: PLC4X (API) 0.12.0-SNAPSHOT [21/105] [INFO] from protocols/plc4x-api/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-plc4x-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-plc4x-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-plc4x-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-plc4x-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-plc4x-api --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-plc4x-api --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-plc4x-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-plc4x-api --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-plc4x-api --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-plc4x-api --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-plc4x-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-plc4x-api --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.plc4xapi.v0.Plc4xProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.477 s -- in org.apache.plc4x.protocol.plc4xapi.v0.Plc4xProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-plc4x-api --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-plc4x-api --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-plc4x-api --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-plc4x-api --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-plc4x-api --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-plc4x-api --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-plc4x-api --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-plc4x-api --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-plc4x-api --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-plc4x-api --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-plc4x-api' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-plc4x-api --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x-api/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x-api/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x-api/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x-api/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/plc4x-api/target/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-plc4x-api/0.12.0-SNAPSHOT/plc4x-protocols-plc4x-api-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-profinet >-------------- [INFO] Building Protocols: Profinet 0.12.0-SNAPSHOT [22/105] [INFO] from protocols/profinet/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-profinet --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-profinet --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-profinet --- [INFO] Copying 6 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-profinet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-profinet --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/profinet/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-profinet --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/profinet/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-profinet --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-profinet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-profinet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.profinet.ProfinetProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.797 s -- in org.apache.plc4x.protocol.profinet.ProfinetProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-profinet --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-profinet --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-profinet --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/profinet/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-profinet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-profinet --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 11 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-profinet --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-profinet --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/profinet/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-profinet' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-profinet --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/profinet/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-profinet/0.12.0-SNAPSHOT/plc4x-protocols-profinet-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-profinet/0.12.0-SNAPSHOT/plc4x-protocols-profinet-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-profinet/0.12.0-SNAPSHOT/plc4x-protocols-profinet-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-profinet/0.12.0-SNAPSHOT/plc4x-protocols-profinet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4x-protocols-s7 >----------------- [INFO] Building Protocols: S7 0.12.0-SNAPSHOT [23/105] [INFO] from protocols/s7/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-s7 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-s7 --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-s7 --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-s7 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-s7 --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/s7/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-s7 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/s7/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-s7 --- [INFO] Copying 5 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-s7 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-s7 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.s7.S7ProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.661 s -- in org.apache.plc4x.protocol.s7.S7ProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-s7 --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-s7 --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-s7 --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/s7/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-s7 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-s7 --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 9 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-s7 --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-s7 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/s7/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-s7' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-s7 --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/s7/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-s7/0.12.0-SNAPSHOT/plc4x-protocols-s7-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-s7/0.12.0-SNAPSHOT/plc4x-protocols-s7-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-s7/0.12.0-SNAPSHOT/plc4x-protocols-s7-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-s7/0.12.0-SNAPSHOT/plc4x-protocols-s7-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-simulated >------------- [INFO] Building Protocols: Simulated 0.12.0-SNAPSHOT [24/105] [INFO] from protocols/simulated/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-simulated --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-simulated --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-simulated --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-simulated --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-simulated --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/simulated/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-simulated --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/simulated/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-simulated --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-simulated --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-simulated --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.simulated.SimulatedProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.617 s -- in org.apache.plc4x.protocol.simulated.SimulatedProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-simulated --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-simulated --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-simulated --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/simulated/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-simulated --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-simulated --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-simulated --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-simulated --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/simulated/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-simulated' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-simulated --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/simulated/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-simulated/0.12.0-SNAPSHOT/plc4x-protocols-simulated-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-simulated/0.12.0-SNAPSHOT/plc4x-protocols-simulated-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-simulated/0.12.0-SNAPSHOT/plc4x-protocols-simulated-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/simulated/target/plc4x-protocols-simulated-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-simulated/0.12.0-SNAPSHOT/plc4x-protocols-simulated-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4x-protocols-socketcan >------------- [INFO] Building Protocols: SocketCAN 0.12.0-SNAPSHOT [25/105] [INFO] from protocols/socketcan/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-protocols-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-protocols-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-protocols-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-protocols-socketcan --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-protocols-socketcan --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-protocols-socketcan --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-protocols-socketcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-protocols-socketcan --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/protocols/socketcan/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-protocols-socketcan --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/socketcan/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-protocols-socketcan --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-protocols-socketcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-protocols-socketcan --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.socketcan.SocketCANProtocolTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 s -- in org.apache.plc4x.protocol.socketcan.SocketCANProtocolTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-protocols-socketcan --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-protocols-socketcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-protocols-socketcan --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-protocols-socketcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-protocols-socketcan --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/protocols/socketcan/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-protocols-socketcan --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-protocols-socketcan --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-protocols-socketcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-protocols-socketcan --- [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-protocols-socketcan --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/protocols/socketcan/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-protocols-socketcan' with 1 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-protocols-socketcan --- [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/socketcan/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-socketcan/0.12.0-SNAPSHOT/plc4x-protocols-socketcan-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-socketcan/0.12.0-SNAPSHOT/plc4x-protocols-socketcan-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-socketcan/0.12.0-SNAPSHOT/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/protocols/socketcan/target/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-protocols-socketcan/0.12.0-SNAPSHOT/plc4x-protocols-socketcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------------< org.apache.plc4x:plc4j >----------------------- [INFO] Building PLC4J 0.12.0-SNAPSHOT [26/105] [INFO] from plc4j/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j/0.12.0-SNAPSHOT/plc4j-0.12.0-SNAPSHOT.pom [INFO] [INFO] ---------------------< org.apache.plc4x:plc4j-api >--------------------- [INFO] Building PLC4J: API 0.12.0-SNAPSHOT [27/105] [INFO] from plc4j/api/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-api --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-api --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-api --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/api/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-api --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-api --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/api/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-api --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-api --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-api --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-api --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.api.exceptions.PlcTimeoutExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s -- in org.apache.plc4x.java.api.exceptions.PlcTimeoutExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcIncompatibleDatatypeExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.apache.plc4x.java.api.exceptions.PlcIncompatibleDatatypeExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcInvalidTagExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.apache.plc4x.java.api.exceptions.PlcInvalidTagExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.apache.plc4x.java.api.exceptions.PlcExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcNotImplementedExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.apache.plc4x.java.api.exceptions.PlcNotImplementedExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcProtocolExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.apache.plc4x.java.api.exceptions.PlcProtocolExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeExceptionTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcUnsupportedOperationExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.apache.plc4x.java.api.exceptions.PlcUnsupportedOperationExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcIoExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.api.exceptions.PlcIoExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcConnectionExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.api.exceptions.PlcConnectionExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcTagRangeExceptionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.apache.plc4x.java.api.exceptions.PlcTagRangeExceptionTest [INFO] Running org.apache.plc4x.java.api.exceptions.PlcRuntimeExceptionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.api.exceptions.PlcRuntimeExceptionTest [INFO] Running org.apache.plc4x.java.api.types.PlcResponseCodeTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.apache.plc4x.java.api.types.PlcResponseCodeTest [INFO] Running org.apache.plc4x.java.api.types.PlcSubscriptionTypeTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.apache.plc4x.java.api.types.PlcSubscriptionTypeTest [INFO] Running org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthenticationTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.439 s -- in org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthenticationTest [INFO] Running org.apache.plc4x.java.PlcDriverManagerTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.389 s -- in org.apache.plc4x.java.PlcDriverManagerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 45, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-api --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-api --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/api/target/plc4j-api-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-api --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-api --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/api/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-api --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-api --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 116 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-api --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/api/target/plc4j-api-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-api --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/api/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: API' with 26 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-api --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/api/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-api' with 26 classes [WARNING] Rule violated for bundle plc4j-api: classes missed count is 9, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-api --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-api --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-api --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/api/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-api/0.12.0-SNAPSHOT/plc4j-api-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/api/target/plc4j-api-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-api/0.12.0-SNAPSHOT/plc4j-api-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/api/target/plc4j-api-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-api/0.12.0-SNAPSHOT/plc4j-api-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------------< org.apache.plc4x:plc4j-spi >--------------------- [INFO] Building PLC4J: SPI 0.12.0-SNAPSHOT [28/105] [INFO] from plc4j/spi/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-spi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-spi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-spi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-spi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-spi --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-spi --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/spi/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-spi --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-spi --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/spi/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-spi --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/spi/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-spi --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-spi --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-spi --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-spi --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-spi --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.spi.configuration.ConfigurationFactoryTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.357 s -- in org.apache.plc4x.java.spi.configuration.ConfigurationFactoryTest [INFO] Running org.apache.plc4x.java.spi.generation.ReadBufferTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.apache.plc4x.java.spi.generation.ReadBufferTest [INFO] Running org.apache.plc4x.java.spi.Plc4xNettyWrapperTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.827 s -- in org.apache.plc4x.java.spi.Plc4xNettyWrapperTest [INFO] Running org.apache.plc4x.java.spi.codegen.io.VintIoTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s -- in org.apache.plc4x.java.spi.codegen.io.VintIoTest [INFO] Running org.apache.plc4x.java.spi.internal.DefaultSendRequestContextTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 s -- in org.apache.plc4x.java.spi.internal.DefaultSendRequestContextTest [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest$CalculateBytesPerRowAndIndexWidth [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest$CalculateBytesPerRowAndIndexWidth [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest$Dump [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest$Dump [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest$FixedWidth [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest$FixedWidth [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest$MaskString [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest$MaskString [INFO] Running org.apache.plc4x.java.spi.utils.hex.HexTest$MinMax [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest$MinMax [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.apache.plc4x.java.spi.utils.hex.HexTest [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$AlignBoxes [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$AlignBoxes [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$BoxBelowBox [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$BoxBelowBox [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$BoxString [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$BoxString [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$ChangeBoxName [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$ChangeBoxName [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$ExpandBox [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$ExpandBox [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$GetBoxName [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$GetBoxName [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$IsEmpty [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$IsEmpty [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$LightBoxString [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$LightBoxString [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$MergeHorizontal [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$MergeHorizontal [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$SideBySide [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$SideBySide [INFO] Running org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$Width [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest$Width [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 s -- in org.apache.plc4x.java.spi.utils.ascii.AsciiBoxWriterTest [INFO] Running org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnectionTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.144 s -- in org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnectionTest [INFO] Running org.apache.plc4x.java.spi.connection.SingleProtocolStackConfigurerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 s -- in org.apache.plc4x.java.spi.connection.SingleProtocolStackConfigurerTest [INFO] Running org.apache.plc4x.java.spi.parser.ConnectionParserTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.apache.plc4x.java.spi.parser.ConnectionParserTest [INFO] Running org.apache.plc4x.java.spi.optimizer.RequestTransactionManagerTest [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.015 s -- in org.apache.plc4x.java.spi.optimizer.RequestTransactionManagerTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 84, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-spi --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-spi --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/spi/target/plc4j-spi-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-spi --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-spi --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/spi/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-spi --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-spi --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 290 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-spi --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/spi/target/plc4j-spi-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-spi --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/spi/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: SPI' with 231 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-spi --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/spi/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-spi' with 231 classes [WARNING] Rule violated for bundle plc4j-spi: instructions covered ratio is 0.11, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-spi: classes missed count is 180, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-spi --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-spi --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-spi --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/spi/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-spi/0.12.0-SNAPSHOT/plc4j-spi-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/spi/target/plc4j-spi-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-spi/0.12.0-SNAPSHOT/plc4j-spi-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/spi/target/plc4j-spi-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-spi/0.12.0-SNAPSHOT/plc4j-spi-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-transports >------------------ [INFO] Building PLC4J: Transports 0.12.0-SNAPSHOT [29/105] [INFO] from plc4j/transports/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transports --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transports --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transports --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transports --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transports --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transports --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transports --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transports --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transports --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transports --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transports --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transports --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transports --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transports --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transports --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transports --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transports --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transports --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transports --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transports --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transports --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transports --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transports/0.12.0-SNAPSHOT/plc4j-transports-0.12.0-SNAPSHOT.pom [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-transport-tcp >---------------- [INFO] Building PLC4J: Transports: TCP 0.12.0-SNAPSHOT [30/105] [INFO] from plc4j/transports/tcp/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-tcp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-tcp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-tcp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-tcp --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-tcp --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-tcp --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-tcp --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-tcp --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-tcp --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-tcp --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-tcp --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-tcp --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-tcp --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-tcp --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-tcp --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-tcp --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/plc4j-transport-tcp-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-tcp --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-tcp --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-tcp --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-tcp --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-tcp --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/plc4j-transport-tcp-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-tcp --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-tcp --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-tcp --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-tcp --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-tcp --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-tcp/0.12.0-SNAPSHOT/plc4j-transport-tcp-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/plc4j-transport-tcp-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-tcp/0.12.0-SNAPSHOT/plc4j-transport-tcp-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/tcp/target/plc4j-transport-tcp-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-tcp/0.12.0-SNAPSHOT/plc4j-transport-tcp-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-transport-test >---------------- [INFO] Building PLC4J: Transports: Test 0.12.0-SNAPSHOT [31/105] [INFO] from plc4j/transports/test/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-test --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-test --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-test --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/test/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-test --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/test/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-test --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/test/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-test --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-test --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-test --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-test --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-test --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-test --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/test/target/plc4j-transport-test-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-test --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-test --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/test/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-test --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-test --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 11 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-test --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/test/target/plc4j-transport-test-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-test --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-test --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/test/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-test --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-test --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-test --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/test/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-test/0.12.0-SNAPSHOT/plc4j-transport-test-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/test/target/plc4j-transport-test-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-test/0.12.0-SNAPSHOT/plc4j-transport-test-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/test/target/plc4j-transport-test-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-test/0.12.0-SNAPSHOT/plc4j-transport-test-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------------< org.apache.plc4x:plc4j-utils >-------------------- [INFO] Building PLC4J: Utils 0.12.0-SNAPSHOT [32/105] [INFO] from plc4j/utils/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/utils/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils/0.12.0-SNAPSHOT/plc4j-utils-0.12.0-SNAPSHOT.pom [INFO] [INFO] --------------< org.apache.plc4x:plc4j-utils-test-utils >--------------- [INFO] Building PLC4J: Utils: Test Utils 0.12.0-SNAPSHOT [33/105] [INFO] from plc4j/utils/test-utils/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-test-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-test-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-test-utils --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-test-utils --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-test-utils --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-test-utils --- [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-test-utils --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-test-utils --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-test-utils --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-test-utils --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-test-utils --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-test-utils --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-test-utils --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-test-utils --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-test-utils --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-test-utils --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-test-utils --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-test-utils --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-test-utils --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-test-utils --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 61 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-test-utils --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-test-utils --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-test-utils --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-test-utils --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-test-utils --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-test-utils --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-utils/0.12.0-SNAPSHOT/plc4j-utils-test-utils-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-utils/0.12.0-SNAPSHOT/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-utils/0.12.0-SNAPSHOT/plc4j-utils-test-utils-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x:plc4x-code-generation-language-base-freemarker >--- [INFO] Building Code-Generation: Language Base: Freemarker 0.12.0-SNAPSHOT [34/105] [INFO] from code-generation/language-base-freemarker/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-language-base-freemarker --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-language-base-freemarker --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-language-base-freemarker --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-language-base-freemarker --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-language-base-freemarker --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-code-generation-language-base-freemarker --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-code-generation-language-base-freemarker --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerException.java:[21,14] The serializable class FreemarkerException does not declare a static final serialVersionUID field of type long [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-code-generation-language-base-freemarker --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-code-generation-language-base-freemarker --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-code-generation-language-base-freemarker --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.plugins.codegenerator.protocol.freemarker.TracerTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.apache.plc4x.plugins.codegenerator.protocol.freemarker.TracerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-language-base-freemarker --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-code-generation-language-base-freemarker --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/target/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-language-base-freemarker --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-language-base-freemarker --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-language-base-freemarker --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-language-base-freemarker --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/target/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-language-base-freemarker --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-language-base-freemarker --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-base-freemarker/0.12.0-SNAPSHOT/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/target/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-base-freemarker/0.12.0-SNAPSHOT/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/target/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-base-freemarker/0.12.0-SNAPSHOT/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------< org.apache.plc4x:plc4x-code-generation-protocol-test >-------- [INFO] Building Code-Generation: Protocol Test: Test Mspec 0.12.0-SNAPSHOT [35/105] [INFO] from code-generation/protocol-test/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-protocol-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-protocol-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-protocol-test --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-protocol-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-protocol-test --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-code-generation-protocol-test --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-code-generation-protocol-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-code-generation-protocol-test --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-code-generation-protocol-test --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-code-generation-protocol-test --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/protocol-test/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-code-generation-protocol-test --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-code-generation-protocol-test --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-protocol-test --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-code-generation-protocol-test --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- jar:3.3.0:test-jar (default-test-jar) @ plc4x-code-generation-protocol-test --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-tests.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-protocol-test --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-code-generation-protocol-test --- [INFO] argLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-protocol-test --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-protocol-test --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-protocol-test --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-code-generation-protocol-test --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-protocol-test --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-protocol-test --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-test/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-tests.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-tests.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-test/target/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------< org.apache.plc4x:plc4x-code-generation-language-java >-------- [INFO] Building Code-Generation: Language: Java 0.12.0-SNAPSHOT [36/105] [INFO] from code-generation/language-java/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-language-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-language-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-language-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-language-java --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-language-java --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-code-generation-language-java --- [INFO] Copying 4 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-code-generation-language-java --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[41,30] Unsupported @SuppressWarnings("WeakerAccess") [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[110,17] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[110,17] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[110,17] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[176,17] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[176,17] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[176,17] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant DATE needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant DATETIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant TIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant UFLOAT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[233,21] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant DATE needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant DATETIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant TIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant UFLOAT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[307,17] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant DATE needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant DATETIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant TIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[528,17] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant BIT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant BYTE needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant DATE needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant DATETIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant FLOAT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant TIME needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant UFLOAT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant UNDEFINED needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant VINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [WARNING] /home/runner/work/plc4x/plc4x/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java:[1257,21] The enum constant VUINT needs a corresponding case label in this enum switch on org.apache.plc4x.plugins.codegenerator.types.references.SimpleTypeReference.SimpleBaseType [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-code-generation-language-java --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-code-generation-language-java --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-code-generation-language-java --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-language-java --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-code-generation-language-java --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/language-java/target/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-language-java --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- invoker:3.6.0:install (integration-test) @ plc4x-code-generation-language-java --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-java/target/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-language-java/0.12.0-SNAPSHOT/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-java/pom.xml to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-language-java/0.12.0-SNAPSHOT/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/pom.xml to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation/0.12.0-SNAPSHOT/plc4x-code-generation-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/pom.xml to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-parent/0.12.0-SNAPSHOT/plc4x-parent-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/31/apache-31.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/31/apache-31.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/target/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-language-base-freemarker/0.12.0-SNAPSHOT/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-base-freemarker/pom.xml to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-language-base-freemarker/0.12.0-SNAPSHOT/plc4x-code-generation-language-base-freemarker-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-language-base/1.7.0/plc4x-code-generation-language-base-1.7.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-language-base/1.7.0/plc4x-code-generation-language-base-1.7.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-language-base/1.7.0/plc4x-code-generation-language-base-1.7.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-language-base/1.7.0/plc4x-code-generation-language-base-1.7.0.pom [INFO] Installing /home/runner/.m2/repository/org/slf4j/slf4j-api/2.0.11/slf4j-api-2.0.11.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/slf4j/slf4j-api/2.0.11/slf4j-api-2.0.11.jar [INFO] Installing /home/runner/.m2/repository/org/slf4j/slf4j-api/2.0.11/slf4j-api-2.0.11.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/slf4j/slf4j-api/2.0.11/slf4j-api-2.0.11.pom [INFO] Installing /home/runner/.m2/repository/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.jar [INFO] Installing /home/runner/.m2/repository/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/net/objecthunter/exp4j/0.4.8/exp4j-0.4.8.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/target/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-protocol-base-mspec/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/protocol-base-mspec/pom.xml to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plc4x-code-generation-protocol-base-mspec/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-base-mspec-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-protocol-base/1.7.0/plc4x-code-generation-protocol-base-1.7.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-protocol-base/1.7.0/plc4x-code-generation-protocol-base-1.7.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-protocol-base/1.7.0/plc4x-code-generation-protocol-base-1.7.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-protocol-base/1.7.0/plc4x-code-generation-protocol-base-1.7.0.pom [INFO] Installing /home/runner/.m2/repository/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar [INFO] Installing /home/runner/.m2/repository/commons-io/commons-io/2.15.1/commons-io-2.15.1.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-io/commons-io/2.15.1/commons-io-2.15.1.pom [INFO] Installing /home/runner/.m2/repository/org/antlr/antlr4-runtime/4.13.1/antlr4-runtime-4.13.1.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/antlr/antlr4-runtime/4.13.1/antlr4-runtime-4.13.1.jar [INFO] Installing /home/runner/.m2/repository/org/antlr/antlr4-runtime/4.13.1/antlr4-runtime-4.13.1.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/antlr/antlr4-runtime/4.13.1/antlr4-runtime-4.13.1.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-types-base/1.7.0/plc4x-code-generation-types-base-1.7.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-types-base/1.7.0/plc4x-code-generation-types-base-1.7.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation-types-base/1.7.0/plc4x-code-generation-types-base-1.7.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation-types-base/1.7.0/plc4x-code-generation-types-base-1.7.0.pom [INFO] Installing /home/runner/.m2/repository/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.jar [INFO] Installing /home/runner/.m2/repository/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-text/1.11.0/commons-text-1.11.0.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.pom [INFO] Installing /home/runner/.m2/repository/com/google/googlejavaformat/google-java-format/1.19.2/google-java-format-1.19.2.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/googlejavaformat/google-java-format/1.19.2/google-java-format-1.19.2.jar [INFO] Installing /home/runner/.m2/repository/com/google/googlejavaformat/google-java-format/1.19.2/google-java-format-1.19.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/googlejavaformat/google-java-format/1.19.2/google-java-format-1.19.2.pom [INFO] Installing /home/runner/.m2/repository/com/google/guava/guava/33.0.0-jre/guava-33.0.0-jre.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/guava/33.0.0-jre/guava-33.0.0-jre.jar [INFO] Installing /home/runner/.m2/repository/com/google/guava/guava/33.0.0-jre/guava-33.0.0-jre.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/guava/33.0.0-jre/guava-33.0.0-jre.pom [INFO] Installing /home/runner/.m2/repository/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar [INFO] Installing /home/runner/.m2/repository/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.pom [INFO] Installing /home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar [INFO] Installing /home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom [INFO] Installing /home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar [INFO] Installing /home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom [INFO] Installing /home/runner/.m2/repository/org/checkerframework/checker-qual/3.41.0/checker-qual-3.41.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/checkerframework/checker-qual/3.41.0/checker-qual-3.41.0.jar [INFO] Installing /home/runner/.m2/repository/org/checkerframework/checker-qual/3.41.0/checker-qual-3.41.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/checkerframework/checker-qual/3.41.0/checker-qual-3.41.0.pom [INFO] Installing /home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar [INFO] Installing /home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.pom [INFO] Installing /home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar [INFO] Installing /home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/30/apache-30.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/30/apache-30.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-code-generation/1.7.0/plc4x-code-generation-1.7.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-code-generation/1.7.0/plc4x-code-generation-1.7.0.pom [INFO] Installing /home/runner/.m2/repository/org/slf4j/slf4j-bom/2.0.11/slf4j-bom-2.0.11.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/slf4j/slf4j-bom/2.0.11/slf4j-bom-2.0.11.pom [INFO] Installing /home/runner/.m2/repository/org/slf4j/slf4j-parent/2.0.11/slf4j-parent-2.0.11.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/slf4j/slf4j-parent/2.0.11/slf4j-parent-2.0.11.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/65/commons-parent-65.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/65/commons-parent-65.pom [INFO] Installing /home/runner/.m2/repository/org/sonatype/oss/oss-parent/9/oss-parent-9.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/sonatype/oss/oss-parent/9/oss-parent-9.pom [INFO] Installing /home/runner/.m2/repository/org/antlr/antlr4-master/4.13.1/antlr4-master-4.13.1.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/antlr/antlr4-master/4.13.1/antlr4-master-4.13.1.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/17/apache-17.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/17/apache-17.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/64/commons-parent-64.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/64/commons-parent-64.pom [INFO] Installing /home/runner/.m2/repository/com/google/googlejavaformat/google-java-format-parent/1.19.2/google-java-format-parent-1.19.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/googlejavaformat/google-java-format-parent/1.19.2/google-java-format-parent-1.19.2.pom [INFO] Installing /home/runner/.m2/repository/com/google/guava/guava-parent/33.0.0-jre/guava-parent-33.0.0-jre.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/guava-parent/33.0.0-jre/guava-parent-33.0.0-jre.pom [INFO] Installing /home/runner/.m2/repository/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom [INFO] Installing /home/runner/.m2/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/sonatype/oss/oss-parent/7/oss-parent-7.pom [INFO] Installing /home/runner/.m2/repository/com/google/errorprone/error_prone_parent/2.23.0/error_prone_parent-2.23.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/com/google/errorprone/error_prone_parent/2.23.0/error_prone_parent-2.23.0.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-maven-plugin/1.7.0/plc4x-maven-plugin-1.7.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-maven-plugin/1.7.0/plc4x-maven-plugin-1.7.0.pom [INFO] Installing /home/runner/.m2/repository/org/apache/plc4x/plugins/plc4x-maven-plugin/1.7.0/plc4x-maven-plugin-1.7.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/plc4x/plugins/plc4x-maven-plugin/1.7.0/plc4x-maven-plugin-1.7.0.jar [INFO] Installing /home/runner/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar [INFO] Installing /home/runner/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.pom [INFO] Installing /home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-logging/commons-logging/1.2/commons-logging-1.2.jar [INFO] Installing /home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-logging/commons-logging/1.2/commons-logging-1.2.pom [INFO] Installing /home/runner/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar [INFO] Installing /home/runner/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom [INFO] Installing /home/runner/.m2/repository/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar [INFO] Installing /home/runner/.m2/repository/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/19/apache-19.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/19/apache-19.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/47/commons-parent-47.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/47/commons-parent-47.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/13/apache-13.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/13/apache-13.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/34/commons-parent-34.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/34/commons-parent-34.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/16/apache-16.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/16/apache-16.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/39/commons-parent-39.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/39/commons-parent-39.pom [INFO] Installing /home/runner/.m2/repository/org/apache/apache/23/apache-23.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/apache/23/apache-23.pom [INFO] Installing /home/runner/.m2/repository/org/apache/commons/commons-parent/52/commons-parent-52.pom to /home/runner/work/plc4x/plc4x/code-generation/language-java/target/local-repo/org/apache/commons/commons-parent/52/commons-parent-52.pom [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-language-java --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- invoker:3.6.0:integration-test (integration-test) @ plc4x-code-generation-language-java --- [INFO] Building: integration-test/pom.xml [INFO] integration-test/pom.xml ......................... SUCCESS (21.09 s) [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-language-java --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 10 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-language-java --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/language-java/target/plc4x-code-generation-language-java-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-language-java --- [INFO] [INFO] --- invoker:3.6.0:verify (integration-test) @ plc4x-code-generation-language-java --- [INFO] ------------------------------------------------- [INFO] Build Summary: [INFO] Passed: 1, Failed: 0, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-language-java --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-java/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-java/0.12.0-SNAPSHOT/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-java/target/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-java/0.12.0-SNAPSHOT/plc4x-code-generation-language-java-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/language-java/target/plc4x-code-generation-language-java-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-language-java/0.12.0-SNAPSHOT/plc4x-code-generation-language-java-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------------< org.apache.plc4x:plc4j-drivers >------------------- [INFO] Building PLC4J: Drivers 0.12.0-SNAPSHOT [37/105] [INFO] from plc4j/drivers/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-drivers --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-drivers --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-drivers --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-drivers --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-drivers --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-drivers --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-drivers --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-drivers --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-drivers --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-drivers --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-drivers --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-drivers --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-drivers --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-drivers --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-drivers --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-drivers --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-drivers --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-drivers --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-drivers --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/drivers/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-drivers --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-drivers --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-drivers --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-drivers/0.12.0-SNAPSHOT/plc4j-drivers-0.12.0-SNAPSHOT.pom [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-ab-eth >---------------- [INFO] Building PLC4J: Driver: AB-ETH 0.12.0-SNAPSHOT [38/105] [INFO] from plc4j/drivers/ab-eth/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-ab-eth --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-ab-eth --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-ab-eth --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-ab-eth --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (test) @ plc4j-driver-ab-eth --- [INFO] Checking for open consumers [INFO] Generating type DF1RequestCommand [INFO] Generating type CIPEncapsulationConnectionResponse [INFO] Generating type DF1RequestMessage [INFO] Generating type DF1CommandRequestMessage [INFO] Generating type DF1RequestProtectedTypedLogicalRead [INFO] Generating type DF1CommandResponseMessageProtectedTypedLogicalRead [INFO] Generating type CIPEncapsulationReadResponse [INFO] Generating type DF1ResponseMessage [INFO] Generating type CIPEncapsulationConnectionRequest [INFO] Generating type CIPEncapsulationPacket [INFO] Generating type CIPEncapsulationReadRequest [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-ab-eth --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-ab-eth --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-ab-eth --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-ab-eth --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-ab-eth --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-ab-eth --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-ab-eth --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-ab-eth --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-ab-eth --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-ab-eth --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-ab-eth --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.abeth.AbEthParserSerializerTest 17:06:58,812 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:06:58,813 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - No custom configurators were discovered as a service. 17:06:58,814 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:06:58,816 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:06:58,820 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:06:58,820 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:06:58,827 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:06:58,827 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:06:58,828 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:06:58,830 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/test-classes/logback-test.xml] 17:06:58,831 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:06:58,831 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/test-classes/logback-test.xml] 17:06:58,831 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:06:58,831 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/ab-eth/target/plc4x-protocols-ab-eth-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:06:58,943 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:06:58,943 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:06:58,953 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:06:58,986 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:06:58,987 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:06:58,988 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@41f35f7c - End of configuration. 17:06:58,989 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@42c2f48c - Registering current configuration as safe fallback point 17:06:58,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 161 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.842 s -- in org.apache.plc4x.protocol.abeth.AbEthParserSerializerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-ab-eth --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-ab-eth --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-ab-eth --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-ab-eth --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-ab-eth --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 23 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-ab-eth --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-ab-eth --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: AB-ETH' with 27 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-ab-eth --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-ab-eth' with 27 classes [WARNING] Rule violated for bundle plc4j-driver-ab-eth: instructions covered ratio is 0.38, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-ab-eth: classes missed count is 9, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-ab-eth --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-ab-eth --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-ab-eth --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ab-eth/0.12.0-SNAPSHOT/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ab-eth/0.12.0-SNAPSHOT/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ab-eth/0.12.0-SNAPSHOT/plc4j-driver-ab-eth-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ab-eth/0.12.0-SNAPSHOT/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ab-eth/target/plc4j-driver-ab-eth-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ab-eth/0.12.0-SNAPSHOT/plc4j-driver-ab-eth-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-driver-ads >------------------ [INFO] Building PLC4J: Driver: Beckhoff TwinCat ADS Driver 0.12.0-SNAPSHOT [39/105] [INFO] from plc4j/drivers/ads/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-ads --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-ads --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-ads --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-ads --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-ams-structs) @ plc4j-driver-ads --- [INFO] Checking for open consumers [INFO] Generating type AmsSerialFrame [INFO] Generating type AdsDeleteDeviceNotificationRequest [INFO] Generating type AdsInvalidRequest [INFO] Generating type DataItem [INFO] Generating type AdsWriteControlResponse [INFO] Generating type AdsDataType [INFO] Generating type AdsTableSizes [INFO] Generating type AdsMultiRequestItem [INFO] Generating type AdsWriteRequest [INFO] Generating type AmsSerialAcknowledgeFrame [INFO] Generating type AdsInvalidResponse [INFO] Generating type AdsAddDeviceNotificationResponse [INFO] Generating type AdsReadWriteRequest [INFO] Generating type AdsDataTypeArrayInfo [INFO] Generating type AdsReadResponse [INFO] Generating type DefaultAmsPorts [INFO] Generating type AdsReadDeviceInfoRequest [INFO] Generating type AdsWriteControlRequest [INFO] Generating type AdsDataTypeTableEntry [INFO] Generating type AdsReadStateRequest [INFO] Generating type AmsNetId [INFO] Generating type AdsReadRequest [INFO] Generating type AdsStampHeader [INFO] Generating type AmsSerialResetFrame [INFO] Generating type AdsMultiRequestItemWrite [INFO] Generating type ReturnCode [INFO] Generating type AdsDataTypeTableChildEntry [INFO] Generating type AdsReadStateResponse [INFO] Generating type AdsReadWriteResponse [INFO] Generating type AdsTransMode [INFO] Generating type AdsConstants [INFO] Generating type AdsDeleteDeviceNotificationResponse [INFO] Generating type AdsDeviceNotificationRequest [INFO] Generating type AdsMultiRequestItemRead [INFO] Generating type AdsDeviceNotificationResponse [INFO] Generating type ErrorResponse [INFO] Generating type AdsNotificationSample [INFO] Generating type PlcValueType [INFO] Generating type AdsSymbolTableEntry [INFO] Generating type AdsReadDeviceInfoResponse [INFO] Generating type AmsTCPPacket [INFO] Generating type ReservedIndexGroups [INFO] Generating type AdsWriteResponse [INFO] Generating type AmsPacket [INFO] Generating type AdsAddDeviceNotificationRequest [INFO] Generating type CommandId [INFO] Generating type AdsMultiRequestItemReadWrite [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-ams-discovery-structs) @ plc4j-driver-ads --- [INFO] Checking for open consumers [INFO] Generating type Status [INFO] Generating type AdsPortNumbers [INFO] Generating type AdsDiscoveryBlockPassword [INFO] Generating type AdsDiscovery [INFO] Generating type AdsDiscoveryBlockStatus [INFO] Generating type Operation [INFO] Generating type AdsDiscoveryBlockRouteName [INFO] Generating type AdsDiscoveryBlock [INFO] Generating type AdsDiscoveryBlockType [INFO] Generating type AdsDiscoveryBlockAmsNetId [INFO] Generating type AdsDiscoveryConstants [INFO] Generating type AdsDiscoveryBlockHostName [INFO] Generating type AdsDiscoveryBlockFingerprint [INFO] Generating type AmsNetId [INFO] Generating type AdsDiscoveryBlockVersion [INFO] Generating type AdsDiscoveryBlockOsData [INFO] Generating type AdsDiscoveryBlockUserName [INFO] Generating type AmsString [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-ads --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-ads --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-ads --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-ads --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-ads --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-ads --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-ads --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-ads --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-ads --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-ads --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-ads --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.ads.AdsDiscoverySerializerParserTest 17:07:05,987 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:05,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - No custom configurators were discovered as a service. 17:07:05,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:05,991 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:05,996 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:05,996 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:06,002 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:06,002 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:06,004 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:06,006 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/test-classes/logback-test.xml] 17:07:06,006 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3e48e859 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:06,007 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3e48e859 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/test-classes/logback-test.xml] 17:07:06,007 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3e48e859 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:06,007 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3e48e859 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/ads/target/plc4x-protocols-ads-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:06,146 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:06,146 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:06,158 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:06,199 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:06,200 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:06,200 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@31ddd4a4 - End of configuration. 17:07:06,202 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1a5f7e7c - Registering current configuration as safe fallback point 17:07:06,202 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2dbd803f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 198 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.201 s -- in org.apache.plc4x.protocol.ads.AdsDiscoverySerializerParserTest [INFO] Running org.apache.plc4x.protocol.ads.AdsSerializerParserTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.363 s -- in org.apache.plc4x.protocol.ads.AdsSerializerParserTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-ads --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-ads --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-ads --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-ads --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.protocol.ads.AdsDriverIT [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.003 s -- in org.apache.plc4x.protocol.ads.AdsDriverIT [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-ads --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 88 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-ads --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-ads --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Beckhoff TwinCat ADS Driver' with 111 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-ads --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-ads' with 111 classes [WARNING] Rule violated for bundle plc4j-driver-ads: instructions covered ratio is 0.21, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-ads: classes missed count is 68, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-ads --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-ads --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-ads --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ads/0.12.0-SNAPSHOT/plc4j-driver-ads-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ads/0.12.0-SNAPSHOT/plc4j-driver-ads-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ads/0.12.0-SNAPSHOT/plc4j-driver-ads-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ads/0.12.0-SNAPSHOT/plc4j-driver-ads-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ads/target/plc4j-driver-ads-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ads/0.12.0-SNAPSHOT/plc4j-driver-ads-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-transport-udp >---------------- [INFO] Building PLC4J: Transports: UDP 0.12.0-SNAPSHOT [40/105] [INFO] from plc4j/transports/udp/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-udp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-udp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-udp --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-udp --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-udp --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-udp --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-udp --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-udp --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-udp --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-udp --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/udp/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-udp --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-udp --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-udp --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-udp --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-udp --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-udp --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/plc4j-transport-udp-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-udp --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-udp --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-udp --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-udp --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-udp --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/plc4j-transport-udp-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-udp --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-udp --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-udp --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-udp --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-udp --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/udp/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-udp/0.12.0-SNAPSHOT/plc4j-transport-udp-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/plc4j-transport-udp-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-udp/0.12.0-SNAPSHOT/plc4j-transport-udp-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/udp/target/plc4j-transport-udp-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-udp/0.12.0-SNAPSHOT/plc4j-transport-udp-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-utils-pcap-shared >-------------- [INFO] Building PLC4J: Utils: Pcap (Shared) 0.12.0-SNAPSHOT [41/105] [INFO] from plc4j/utils/pcap-shared/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-pcap-shared --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-pcap-shared --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-pcap-shared --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-pcap-shared --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-pcap-shared --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-pcap-shared --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-pcap-shared --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-pcap-shared --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-pcap-shared --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-pcap-shared --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-pcap-shared --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-pcap-shared --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-pcap-shared --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-pcap-shared --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-pcap-shared --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-pcap-shared --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-pcap-shared --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 8 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-pcap-shared --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-pcap-shared --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-pcap-shared --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-pcap-shared --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-pcap-shared --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-pcap-shared --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-shared/0.12.0-SNAPSHOT/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-shared/0.12.0-SNAPSHOT/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-shared/target/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-shared/0.12.0-SNAPSHOT/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-transport-pcap-shared >------------ [INFO] Building PLC4J: Transports: PCAP (shared) 0.12.0-SNAPSHOT [42/105] [INFO] from plc4j/transports/pcap-shared/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-pcap-shared --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-pcap-shared --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-pcap-shared --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-pcap-shared --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-pcap-shared --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-pcap-shared --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-pcap-shared --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-pcap-shared --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-pcap-shared --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-pcap-shared --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-pcap-shared --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-pcap-shared --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-pcap-shared --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-pcap-shared --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-pcap-shared --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-pcap-shared --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-pcap-shared --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-pcap-shared --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-pcap-shared --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-pcap-shared --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-pcap-shared --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-pcap-shared --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-pcap-shared --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-pcap-shared --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-shared/0.12.0-SNAPSHOT/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-shared/0.12.0-SNAPSHOT/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-shared/target/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-shared/0.12.0-SNAPSHOT/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-utils-raw-sockets >-------------- [INFO] Building PLC4J: Utils: Raw-Sockets 0.12.0-SNAPSHOT [43/105] [INFO] from plc4j/utils/raw-sockets/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-raw-sockets --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-raw-sockets --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-raw-sockets --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-raw-sockets --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-raw-sockets --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-raw-sockets --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-raw-sockets --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-raw-sockets --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-raw-sockets --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-raw-sockets --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-raw-sockets --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-raw-sockets --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-raw-sockets --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-raw-sockets --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.utils.rawsockets.netty.RawSocketChannelTest 17:07:13,724 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:13,726 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - No custom configurators were discovered as a service. 17:07:13,726 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:13,728 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:13,733 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:13,733 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:13,739 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:13,739 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:13,741 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:13,743 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/test-classes/logback-test.xml] 17:07:13,744 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6d91790b - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:13,744 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6d91790b - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/test-classes/logback-test.xml] 17:07:13,744 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6d91790b - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:13,886 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:13,886 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:13,899 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:13,941 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:13,942 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:13,942 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@6e6fce47 - End of configuration. 17:07:13,944 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@47c64cfe - Registering current configuration as safe fallback point 17:07:13,944 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6b580b88 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 203 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.317 s -- in org.apache.plc4x.java.utils.rawsockets.netty.RawSocketChannelTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-raw-sockets --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] Copying appended resource: META-INF/NOTICE [INFO] Copying appended resource: META-INF/LICENSE [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-raw-sockets --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-raw-sockets --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-raw-sockets --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-raw-sockets --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-raw-sockets --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 9 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-raw-sockets --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-raw-sockets --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Utils: Raw-Sockets' with 9 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-raw-sockets --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-utils-raw-sockets' with 9 classes [WARNING] Rule violated for bundle plc4j-utils-raw-sockets: instructions covered ratio is 0.00, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-utils-raw-sockets: classes missed count is 9, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-raw-sockets --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-raw-sockets --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-raw-sockets --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-raw-sockets/0.12.0-SNAPSHOT/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-raw-sockets/0.12.0-SNAPSHOT/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/raw-sockets/target/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-raw-sockets/0.12.0-SNAPSHOT/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-transport-raw-socket >------------- [INFO] Building PLC4J: Transports: Raw Socket 0.12.0-SNAPSHOT [44/105] [INFO] from plc4j/transports/raw-socket/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-raw-socket --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-raw-socket --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-raw-socket --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-raw-socket --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-raw-socket --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-raw-socket --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-raw-socket --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-raw-socket --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-raw-socket --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-raw-socket --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-raw-socket --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-raw-socket --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-raw-socket --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-raw-socket --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-raw-socket --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-raw-socket --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-raw-socket --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-raw-socket --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-raw-socket --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-raw-socket --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 9 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-raw-socket --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/plc4j-transport-raw-socket-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-raw-socket --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-raw-socket --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-raw-socket --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-raw-socket --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-raw-socket --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-raw-socket/0.12.0-SNAPSHOT/plc4j-transport-raw-socket-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-raw-socket/0.12.0-SNAPSHOT/plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/raw-socket/target/plc4j-transport-raw-socket-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-raw-socket/0.12.0-SNAPSHOT/plc4j-transport-raw-socket-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-utils-pcap-replay >-------------- [INFO] Building PLC4J: Utils: Pcap-Replay 0.12.0-SNAPSHOT [45/105] [INFO] from plc4j/utils/pcap-replay/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-pcap-replay --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-pcap-replay --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-pcap-replay --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-pcap-replay --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-pcap-replay --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-pcap-replay --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-pcap-replay --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-pcap-replay --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-pcap-replay --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-pcap-replay --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-pcap-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-pcap-replay --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-pcap-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-pcap-replay --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-pcap-replay --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-pcap-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-pcap-replay --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-pcap-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-pcap-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-pcap-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-pcap-replay --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-pcap-replay --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-pcap-replay --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-replay/0.12.0-SNAPSHOT/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-replay/0.12.0-SNAPSHOT/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/pcap-replay/target/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-pcap-replay/0.12.0-SNAPSHOT/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-transport-pcap-replay >------------ [INFO] Building PLC4J: Transports: PCAP Replay 0.12.0-SNAPSHOT [46/105] [INFO] from plc4j/transports/pcap-replay/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-pcap-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-pcap-replay --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-pcap-replay --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-pcap-replay --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-pcap-replay --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-pcap-replay --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-pcap-replay --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-pcap-replay --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-pcap-replay --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-pcap-replay --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-pcap-replay --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-pcap-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-pcap-replay --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-pcap-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-pcap-replay --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-pcap-replay --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-pcap-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-pcap-replay --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-pcap-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-pcap-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-pcap-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-pcap-replay --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-pcap-replay --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-pcap-replay --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-replay/0.12.0-SNAPSHOT/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-replay/0.12.0-SNAPSHOT/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/pcap-replay/target/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-pcap-replay/0.12.0-SNAPSHOT/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------------< org.apache.plc4x:plc4j-driver-s7 >------------------ [INFO] Building PLC4J: Driver: S7 (Step7) 0.12.0-SNAPSHOT [47/105] [INFO] from plc4j/drivers/s7/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-s7 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-s7 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-s7 --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-s7 --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-s7 --- [WARNING] AlarmMessageQueryType being overridden [WARNING] DataTransportSize being overridden [INFO] Checking for open consumers [INFO] Generating type SzlId [INFO] Generating type COTPPacketData [INFO] Generating type AlarmMessageObjectAckType [INFO] Generating type S7PayloadUserDataItemCpuFunctionReadSzlResponse [INFO] Generating type SzlSublist [INFO] Generating type CpuSubscribeEvents [INFO] Generating type S7PayloadUserDataItemCpuFunctionAlarmAckErrorResponse [INFO] Generating type S7MessageObjectResponse [INFO] Generating type S7Parameter [INFO] Generating type S7PayloadUserDataItemCpuFunctionAlarmQueryResponse [INFO] Generating type AlarmStateType [INFO] Generating type S7DataAlarmMessage [INFO] Generating type S7PayloadUserDataItem [INFO] Generating type COTPParameterCallingTsap [INFO] Generating type S7ParameterWriteVarRequest [INFO] Generating type S7PayloadUserDataItemCyclicServicesUnsubscribeRequest [INFO] Generating type S7PayloadUserDataItemClkFRequest [INFO] Generating type S7PayloadUserDataItemCyclicServicesSubscribeResponse [INFO] Generating type COTPParameterTpduSize [INFO] Generating type AlarmMessageObjectPushType [INFO] Generating type AlarmMessagePushType [INFO] Generating type COTPPacketDisconnectRequest [INFO] Generating type CycServiceItemDbReadType [INFO] Generating type S7PayloadUserDataItemCyclicServicesErrorResponse [INFO] Generating type S7ParameterWriteVarResponse [INFO] Generating type ModeTransitionType [INFO] Generating type S7PayloadUserDataItemCpuFunctionMsgSubscriptionResponse [INFO] Generating type COTPPacketDisconnectResponse [INFO] Generating type S7PayloadAlarm8 [INFO] Generating type AlarmType [INFO] Generating type AlarmMessageAckObjectPushType [INFO] Generating type S7Payload [INFO] Generating type S7PayloadUserData [INFO] Generating type SzlModuleTypeClass [INFO] Generating type S7PayloadDiagnosticMessage [INFO] Generating type MemoryArea [INFO] Generating type S7PayloadWriteVarResponse [INFO] Generating type S7PayloadUserDataItemCpuFunctionMsgSubscriptionAlarmResponse [INFO] Generating type TimeBase [INFO] Generating type S7ParameterModeTransition [INFO] Generating type S7ParameterUserDataItemCPUFunctions [INFO] Generating type SyntaxIdType [INFO] Generating type S7PayloadUserDataItemCyclicServicesSubscribeRequest [INFO] Generating type S7ParameterUserData [INFO] Generating type COTPPacketConnectionRequest [INFO] Generating type S7PayloadReadVarResponse [INFO] Generating type S7PayloadUserDataItemCyclicServicesChangeDrivenPush [INFO] Generating type S7Address [INFO] Generating type S7PayloadUserDataItemCpuFunctionAlarmAckRequest [INFO] Generating type DataTransportSize [INFO] Generating type S7ParameterReadVarRequest [INFO] Generating type COTPParameterCalledTsap [INFO] Generating type S7PayloadAlarmS [INFO] Generating type S7PayloadUserDataItemCpuFunctionAlarmQueryRequest [INFO] Generating type DataItem [INFO] Generating type EventType [INFO] Generating type COTPParameterDisconnectAdditionalInformation [INFO] Generating type SubItem [INFO] Generating type S7PayloadWriteVarRequest [INFO] Generating type S7PayloadAlarmSC [INFO] Generating type DeviceGroup [INFO] Generating type CycServiceItemType [INFO] Generating type S7PayloadUserDataItemCpuFunctionMsgSubscriptionSysResponse [INFO] Generating type S7PayloadUserDataItemCpuFunctionAlarmAckResponse [INFO] Generating type AlarmMessageAckPushType [INFO] Generating type S7Message [INFO] Generating type S7VarPayloadStatusItem [INFO] Generating type S7PayloadUserDataItemClkRequest [INFO] Generating type SzlDataTreeItem [INFO] Generating type S7PayloadUserDataItemClkSetRequest [INFO] Generating type S7PayloadUserDataItemClkSetResponse [INFO] Generating type AssociatedQueryValueType [INFO] Generating type COTPPacket [INFO] Generating type DateAndTime [INFO] Generating type COTPParameter [INFO] Generating type S7PayloadAlarmAckInd [INFO] Generating type S7PayloadUserDataItemCpuFunctionMsgSubscriptionRequest [INFO] Generating type S7PayloadNotify8 [INFO] Generating type S7VarRequestParameterItemAddress [INFO] Generating type State [INFO] Generating type S7PayloadUserDataItemClkResponse [INFO] Generating type S7PayloadUserDataItemCyclicServicesPush [INFO] Generating type S7PayloadAlarmSQ [INFO] Generating type QueryType [INFO] Generating type S7PayloadUserDataItemCpuFunctionReadSzlRequest [INFO] Generating type COTPProtocolClass [INFO] Generating type COTPPacketConnectionResponse [INFO] Generating type DataTransportErrorCode [INFO] Generating type TPKTPacket [INFO] Generating type S7AddressAny [INFO] Generating type S7MessageObjectRequest [INFO] Generating type S7PayloadUserDataItemCyclicServicesChangeDrivenSubscribeResponse [INFO] Generating type S7PayloadUserDataItemClkFResponse [INFO] Generating type Alarm8MessageQueryType [INFO] Generating type AlarmMessageAckType [INFO] Generating type COTPPacketTpduError [INFO] Generating type AssociatedValueType [INFO] Generating type CycServiceItemAnyType [INFO] Generating type S7PayloadUserDataItemCyclicServicesUnsubscribeResponse [INFO] Generating type COTPTpduSize [INFO] Generating type S7VarRequestParameterItem [INFO] Generating type S7MessageResponse [INFO] Generating type S7MessageResponseData [INFO] Generating type S7ParameterReadVarResponse [INFO] Generating type S7VarPayloadDataItem [INFO] Generating type AlarmMessageQueryType [INFO] Generating type S7ParameterSetupCommunication [INFO] Generating type TransportSize [INFO] Generating type AlarmMessageAckResponseType [INFO] Generating type AlarmMessageObjectQueryType [INFO] Generating type S7PayloadNotify [INFO] Generating type S7PayloadUserDataItemCpuFunctionReadSzlNoDataRequest [INFO] Generating type S7MessageUserData [INFO] Generating type S7ParameterUserDataItem [INFO] Generating type S7MessageRequest [INFO] Generating type COTPParameterChecksum [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-s7 --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-s7 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-s7 --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-s7 --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-s7 --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-s7 --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-s7 --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-s7 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-s7 --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-s7 --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-s7 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running S7IoTest 17:07:22,229 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:22,231 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - No custom configurators were discovered as a service. 17:07:22,231 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:22,233 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:22,238 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:22,238 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:22,244 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:22,244 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:22,245 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:22,247 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/test-classes/logback-test.xml] 17:07:22,248 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7ec25216 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:22,248 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7ec25216 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/test-classes/logback-test.xml] 17:07:22,248 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7ec25216 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:22,248 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7ec25216 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:22,381 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:22,381 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:22,392 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:22,432 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:22,432 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:22,433 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@7cab1508 - End of configuration. 17:07:22,434 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6a84bc3f - Registering current configuration as safe fallback point 17:07:22,434 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2f5c1332 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 189 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.206 s -- in S7IoTest [INFO] Running org.apache.plc4x.java.s7.readwrite.S7ParserSerializerTest [WARNING] Tests run: 11, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 0.564 s -- in org.apache.plc4x.java.s7.readwrite.S7ParserSerializerTest [INFO] Running org.apache.plc4x.java.s7.readwrite.tag.S7StringFixedLengthTagTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.s7.readwrite.tag.S7StringFixedLengthTagTest [INFO] Running org.apache.plc4x.java.s7.readwrite.tag.S7TagTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.apache.plc4x.java.s7.readwrite.tag.S7TagTest [INFO] Running org.apache.plc4x.java.s7.readwrite.issues.PLC4X272Test [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.258 s -- in org.apache.plc4x.java.s7.readwrite.issues.PLC4X272Test [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 15, Failures: 0, Errors: 0, Skipped: 7 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-s7 --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-s7 --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-s7 --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-s7 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.s7.readwrite.S7DriverIT 17:07:25,757 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:25,759 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - No custom configurators were discovered as a service. 17:07:25,759 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:25,760 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:25,764 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:25,764 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:25,770 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:25,770 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:25,771 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:25,773 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/test-classes/logback-test.xml] 17:07:25,773 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@659925f4 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:25,774 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@659925f4 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/test-classes/logback-test.xml] 17:07:25,774 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@659925f4 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/s7/target/plc4x-protocols-s7-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:25,774 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@659925f4 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:25,883 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:25,884 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:25,894 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:25,938 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:25,939 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:25,940 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@4cd1c1dc - End of configuration. 17:07:25,942 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@47f08b81 - Registering current configuration as safe fallback point 17:07:25,942 |-INFO in ch.qos.logback.classic.util.ContextInitializer@5c92166b - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 171 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.629 s -- in org.apache.plc4x.java.s7.readwrite.S7DriverIT [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-s7 --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 167 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-s7 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-s7 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: S7 (Step7)' with 258 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-s7 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-s7' with 258 classes [WARNING] Rule violated for bundle plc4j-driver-s7: instructions covered ratio is 0.07, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-s7: classes missed count is 211, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-s7 --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-s7 --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-s7 --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-s7/0.12.0-SNAPSHOT/plc4j-driver-s7-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-s7/0.12.0-SNAPSHOT/plc4j-driver-s7-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-s7/0.12.0-SNAPSHOT/plc4j-driver-s7-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-s7/0.12.0-SNAPSHOT/plc4j-driver-s7-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/s7/target/plc4j-driver-s7-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-s7/0.12.0-SNAPSHOT/plc4j-driver-s7-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-driver-eip >------------------ [INFO] Building PLC4J: Driver: Ethernet IP 0.12.0-SNAPSHOT [48/105] [INFO] from plc4j/drivers/eip/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-eip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-eip --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-eip --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-eip --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (test) @ plc4j-driver-eip --- [INFO] Checking for open consumers [INFO] Generating type SetAttributeListResponse [INFO] Generating type EipDisconnectRequest [INFO] Generating type EipListIdentityResponse [INFO] Generating type InstanceID [INFO] Generating type EiPCommand [INFO] Generating type PathSegment [INFO] Generating type NullCommandRequest [INFO] Generating type GetAttributeSingleRequest [INFO] Generating type AnsiExtendedSymbolSegment [INFO] Generating type EipConstants [INFO] Generating type CipWriteRequest [INFO] Generating type LogicalSegment [INFO] Generating type ListServicesResponse [INFO] Generating type MultipleServiceRequest [INFO] Generating type TransportType [INFO] Generating type GetAttributeAllResponse [INFO] Generating type PortSegmentType [INFO] Generating type ConnectedDataItem [INFO] Generating type NetworkConnectionParameters [INFO] Generating type SetAttributeListRequest [INFO] Generating type SetAttributeSingleResponse [INFO] Generating type ListServicesRequest [INFO] Generating type TypeId [INFO] Generating type GetAttributeListResponse [INFO] Generating type CipIdentity [INFO] Generating type InstanceSegment [INFO] Generating type SetAttributeAllRequest [INFO] Generating type CipReadRequest [INFO] Generating type CIPData [INFO] Generating type EipConnectionResponse [INFO] Generating type EipConnectionRequest [INFO] Generating type MultipleServiceResponse [INFO] Generating type ClassSegment [INFO] Generating type CipSecurityInformation [INFO] Generating type CipReadResponse [INFO] Generating type CipConnectionManagerRequest [INFO] Generating type NullEipConnectionResponse [INFO] Generating type PortSegmentNormal [INFO] Generating type CipRRData [INFO] Generating type NullAddressItem [INFO] Generating type CIPClassID [INFO] Generating type EipPacket [INFO] Generating type ServicesResponse [INFO] Generating type CipConnectedResponse [INFO] Generating type CipWriteResponse [INFO] Generating type CIPAttributes [INFO] Generating type DataSegment [INFO] Generating type ConnectedAddressItem [INFO] Generating type GetAttributeAllRequest [INFO] Generating type NullCommandResponse [INFO] Generating type CipConnectionManagerResponse [INFO] Generating type SetAttributeSingleRequest [INFO] Generating type CipService [INFO] Generating type CommandSpecificDataItem [INFO] Generating type GetAttributeSingleResponse [INFO] Generating type CipConnectedRequest [INFO] Generating type NullListServicesResponse [INFO] Generating type SendUnitData [INFO] Generating type ClassID [INFO] Generating type CipConnectionManagerCloseRequest [INFO] Generating type UnConnectedDataItem [INFO] Generating type MemberID [INFO] Generating type Services [INFO] Generating type PortSegmentExtended [INFO] Generating type CIPStructTypeCode [INFO] Generating type CIPDataTypeCode [INFO] Generating type CipConnectionManagerCloseResponse [INFO] Generating type CIPStatus [INFO] Generating type LogicalSegmentType [INFO] Generating type CipUnconnectedRequest [INFO] Generating type SetAttributeAllResponse [INFO] Generating type PortSegment [INFO] Generating type EipListIdentityRequest [INFO] Generating type GetAttributeListRequest [INFO] Generating type DataSegmentType [INFO] Generating type CIPDataConnected [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-eip --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-eip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-eip --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-eip --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-eip --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-eip --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-eip --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-eip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-eip --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-eip --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-eip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.eip.readwrite.EIPParserSerializerBigEndianTest 17:07:34,367 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:34,369 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - No custom configurators were discovered as a service. 17:07:34,369 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:34,371 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:34,375 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:34,376 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:34,381 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:34,381 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:34,383 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:34,385 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/test-classes/logback-test.xml] 17:07:34,386 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a639ec5 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:34,386 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a639ec5 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/test-classes/logback-test.xml] 17:07:34,386 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a639ec5 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:34,386 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a639ec5 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:34,523 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:34,523 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:34,535 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:34,583 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:34,584 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:34,585 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@14151bc5 - End of configuration. 17:07:34,586 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@3013909b - Registering current configuration as safe fallback point 17:07:34,586 |-INFO in ch.qos.logback.classic.util.ContextInitializer@52fc5eb1 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 203 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.065 s -- in org.apache.plc4x.java.eip.readwrite.EIPParserSerializerBigEndianTest [INFO] Running org.apache.plc4x.java.eip.readwrite.CompactLogixSimpleReadTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.514 s -- in org.apache.plc4x.java.eip.readwrite.CompactLogixSimpleReadTest [INFO] Running org.apache.plc4x.java.eip.readwrite.EIPParserSerializerLittleEndianTest [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.516 s -- in org.apache.plc4x.java.eip.readwrite.EIPParserSerializerLittleEndianTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 42, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-eip --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-eip --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-eip --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-eip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.eip.readwrite.EIPDriverIT 17:07:37,778 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:37,779 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - No custom configurators were discovered as a service. 17:07:37,779 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:37,782 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:37,786 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:37,786 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:37,792 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:37,792 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:37,793 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:37,795 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/test-classes/logback-test.xml] 17:07:37,796 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:37,796 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/test-classes/logback-test.xml] 17:07:37,796 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/eip/target/plc4x-protocols-eip-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:37,796 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:37,940 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:37,941 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:37,952 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:37,995 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:07:37,996 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:37,996 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@6272c96f - End of configuration. 17:07:37,998 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6de30571 - Registering current configuration as safe fallback point 17:07:37,998 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 205 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.877 s -- in org.apache.plc4x.java.eip.readwrite.EIPDriverIT [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-eip --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 95 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-eip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-eip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Ethernet IP' with 146 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-eip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-eip' with 146 classes [WARNING] Rule violated for bundle plc4j-driver-eip: instructions covered ratio is 0.33, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-eip: classes missed count is 73, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-eip --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-eip --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-eip --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-eip/0.12.0-SNAPSHOT/plc4j-driver-eip-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-eip/0.12.0-SNAPSHOT/plc4j-driver-eip-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-eip/0.12.0-SNAPSHOT/plc4j-driver-eip-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-eip/0.12.0-SNAPSHOT/plc4j-driver-eip-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/eip/target/plc4j-driver-eip-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-eip/0.12.0-SNAPSHOT/plc4j-driver-eip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-driver-iec-60870 >--------------- [INFO] Building PLC4J: Driver: IEC 60870-5-104 0.12.0-SNAPSHOT [49/105] [INFO] from plc4j/drivers/iec-60870/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-iec-60870 --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-iec-60870 --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-iec-60870 --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-iec-60870 --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-iec-60870 --- [INFO] Checking for open consumers [INFO] Generating type InformationObjectWithSevenByteTime_SINGLE_POINT_INFORMATION [INFO] Generating type QualityDescriptor [INFO] Generating type QualityDescriptorForPointsOfProtectionEquipment [INFO] Generating type DoubleCommand [INFO] Generating type InformationObjectWithTreeByteTime_INTEGRATED_TOTALS [INFO] Generating type Checksum [INFO] Generating type InformationObjectWithoutTime_COUNTER_INTERROGATION_COMMAND [INFO] Generating type InformationObjectWithTreeByteTime_BITSTRING_OF_32_BIT [INFO] Generating type APDUUFormatTestFrameActivation [INFO] Generating type APDU [INFO] Generating type InformationObjectWithoutTime_END_OF_INITIALISATION [INFO] Generating type InformationObjectWithoutTime_PARAMETER_ACTIVATION [INFO] Generating type TypeIdentification [INFO] Generating type InformationObjectWithTreeByteTime_PACKED_OUTPUT_CIRCUIT_INFORMATION_OF_PROTECTION_EQUIPMENT [INFO] Generating type InformationObjectWithTreeByteTime_SINGLE_POINT_INFORMATION [INFO] Generating type TwoOctetBinaryTime [INFO] Generating type InformationObjectWithoutTime_PACKED_SINGLE_POINT_INFORMATION_WITH_STATUS_CHANGE_DETECTION [INFO] Generating type InformationObjectWithoutTime_INTERROGATION_COMMAND [INFO] Generating type InformationObjectWithoutTime_SET_POINT_COMMAND_NORMALISED_VALUE [INFO] Generating type SelectAndCallQualifier [INFO] Generating type InformationObjectWithoutTime_DOUBLE_COMMAND [INFO] Generating type QualifierOfCommand [INFO] Generating type InformationObjectWithoutTime_SEGMENT [INFO] Generating type APDUSFormat [INFO] Generating type InformationObjectWithoutTime_LAST_SECTION_LAST_SEGMENT [INFO] Generating type InformationObjectWithSevenByteTime_MEASURED_VALUE_SHORT_FLOATING_POINT_NUMBER [INFO] Generating type InformationObjectWithTreeByteTime_MEASURED_VALUE_SCALED_VALUE [INFO] Generating type InformationObjectWithoutTime_CALL_DIRECTORY_SELECT_FILE_CALL_FILE_CALL_SECTION [INFO] Generating type LastSectionOrSegmentQualifier [INFO] Generating type InformationObjectWithoutTime_SINGLE_COMMAND [INFO] Generating type StatusOfFile [INFO] Generating type InformationObjectWithTreeByteTime_MEASURED_VALUE_SHORT_FLOATING_POINT_NUMBER [INFO] Generating type AcknowledgeFileOrSectionQualifier [INFO] Generating type DoublePointInformation [INFO] Generating type QualifierOfParameterActivation [INFO] Generating type InformationObjectWithoutTime_SINGLE_POINT_INFORMATION [INFO] Generating type InformationObjectWithoutTime_MEASURED_VALUE_SHORT_FLOATING_POINT_NUMBER [INFO] Generating type OutputCircuitInformation [INFO] Generating type ASDU [INFO] Generating type InformationObjectWithoutTime_DOUBLE_POINT_INFORMATION [INFO] Generating type RegulatingStepCommand [INFO] Generating type LengthOfSegment [INFO] Generating type InformationObjectWithoutTime_SET_POINT_COMMAND_SHORT_FLOATING_POINT_NUMBER [INFO] Generating type APDUUFormatStopDataTransferActivation [INFO] Generating type InformationObjectWithoutTime_PARAMETER_OF_MEASURED_VALUES_SCALED_VALUE [INFO] Generating type InformationObjectWithoutTime_STEP_POSITION_INFORMATION [INFO] Generating type QualifierOfInterrogation [INFO] Generating type InformationObjectWithoutTime_PARAMETER_OF_MEASURED_VALUES_SHORT_FLOATING_POINT_NUMBER [INFO] Generating type FixedTestBitPatternTwoOctet [INFO] Generating type InformationObjectWithoutTime_SECTION_READY [INFO] Generating type QualifierOfParameterOfMeasuredValues [INFO] Generating type SevenOctetBinaryTime [INFO] Generating type SingleCommand [INFO] Generating type ValueWithTransientStateIndication [INFO] Generating type QualifierOfSetPointCommand [INFO] Generating type CauseOfTransmission [INFO] Generating type APDUUFormatTestFrameConfirmation [INFO] Generating type InformationObjectWithoutTime_MEASURED_VALUE_NORMALIZED_VALUE_WITHOUT_QUALITY_DESCRIPTOR [INFO] Generating type StartEventsOfProtectionEquipment [INFO] Generating type InformationObjectWithSevenByteTime_DOUBLE_POINT_INFORMATION [INFO] Generating type InformationObjectWithoutTime_MEASURED_VALUE_NORMALISED_VALUE [INFO] Generating type InformationObjectWithSevenByteTime_PACKED_START_EVENTS_OF_PROTECTION_EQUIPMENT [INFO] Generating type InformationObjectWithTreeByteTime_EVENT_OF_PROTECTION_EQUIPMENT [INFO] Generating type ShortFloatingPointNumber [INFO] Generating type BinaryStateInformation [INFO] Generating type APDUUFormatStartDataTransferConfirmation [INFO] Generating type InformationObjectWithoutTime [INFO] Generating type InformationObjectWithTreeByteTime_DOUBLE_POINT_INFORMATION [INFO] Generating type InformationObjectWithoutTime_FILE_READY [INFO] Generating type SectionReadyQualifier [INFO] Generating type InformationObjectWithSevenByteTime_STEP_POSITION_INFORMATION [INFO] Generating type InformationObjectWithoutTime_BITSTRING_32_BIT_COMMAND [INFO] Generating type InformationObjectWithoutTime_CLOCK_SYNCHRONISATION_COMMAND [INFO] Generating type InformationObjectWithoutTime_INTEGRATED_TOTALS [INFO] Generating type InformationObjectWithoutTime_RESET_PROCESS_COMMAND [INFO] Generating type InformationObjectWithoutTime_PARAMETER_OF_MEASURED_VALUES_NORMALIZED_VALUE [INFO] Generating type NameOfSection [INFO] Generating type LengthOfFile [INFO] Generating type InformationObjectWithoutTime_SET_POINT_COMMAND_SCALED_VALUE [INFO] Generating type CauseOfInitialization [INFO] Generating type InformationObjectWithoutTime_READ_COMMAND [INFO] Generating type InformationObjectWithTreeByteTime_STEP_POSITION_INFORMATION [INFO] Generating type BinaryCounterReading [INFO] Generating type APDUIFormat [INFO] Generating type QualifierOfCounterInterrogationCommand [INFO] Generating type InformationObjectWithTreeByteTime_PACKED_START_EVENTS_OF_PROTECTION_EQUIPMENT [INFO] Generating type InformationObjectWithoutTime_DELAY_ACQUISITION_COMMAND [INFO] Generating type APDUs [INFO] Generating type ScaledValue [INFO] Generating type InformationObject [INFO] Generating type FileReadyQualifier [INFO] Generating type InformationObjectWithSevenByteTime_EVENT_OF_PROTECTION_EQUIPMENT [INFO] Generating type InformationObjectWithSevenByteTime_MEASURED_VALUE_NORMALISED_VALUE [INFO] Generating type InformationObjectWithoutTime_ACK_FILE_ACK_SECTION [INFO] Generating type APDUUFormatStartDataTransferActivation [INFO] Generating type APDUUFormatStopDataTransferConfirmation [INFO] Generating type StatusChangeDetection [INFO] Generating type InformationObjectWithoutTime_BITSTRING_OF_32_BIT [INFO] Generating type SingleEventOfProtectionEquipment [INFO] Generating type InformationObjectWithTreeByteTime [INFO] Generating type InformationObjectWithoutTime_TEST_COMMAND [INFO] Generating type InformationObjectWithSevenByteTime_MEASURED_VALUE_SCALED_VALUE [INFO] Generating type QualifierOfResetProcessCommand [INFO] Generating type NameOfFile [INFO] Generating type InformationObjectWithSevenByteTime_PACKED_OUTPUT_CIRCUIT_INFORMATION_OF_PROTECTION_EQUIPMENT [INFO] Generating type InformationObjectWithoutTime_DIRECTORY [INFO] Generating type InformationObjectWithoutTime_MEASURED_VALUE_SCALED_VALUE [INFO] Generating type NormalizedValue [INFO] Generating type IEC608705104Constants [INFO] Generating type InformationObjectWithTreeByteTime_MEASURED_VALUE_NORMALIZED_VALUE [INFO] Generating type InformationObjectWithSevenByteTime [INFO] Generating type InformationObjectWithoutTime_REGULATING_STEP_COMMAND [INFO] Generating type InformationObjectWithSevenByteTime_BITSTRING_OF_32_BIT [INFO] Generating type ThreeOctetBinaryTime [INFO] Generating type InformationObjectWithSevenByteTime_INTEGRATED_TOTALS [INFO] Generating type SinglePointInformation [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-iec-60870 --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-iec-60870 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-iec-60870 --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-iec-60870 --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-iec-60870 --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-iec-60870 --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-iec-60870 --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-iec-60870 --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-iec-60870 --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-iec-60870 --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-iec-60870 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.iec608705104.IEC608705104ParserSerializerTest 17:07:46,505 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:46,507 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - No custom configurators were discovered as a service. 17:07:46,507 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:46,509 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:46,513 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:46,513 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:46,518 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:46,518 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:46,519 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:46,521 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/test-classes/logback-test.xml] 17:07:46,522 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:46,522 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:46,522 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/test-classes/logback-test.xml] 17:07:46,522 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:46,629 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:46,629 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:46,638 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:46,672 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO 17:07:46,673 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:46,673 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@61a91912 - End of configuration. 17:07:46,674 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1763992e - Registering current configuration as safe fallback point 17:07:46,674 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 155 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY 17:07:46.887 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Found 64 testcases. 17:07:46.920 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='4 <- U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=26, column=13}} 17:07:47.255 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='4 <- U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=26, column=13}} 17:07:47.263 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='4 <- U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=26, column=13}} 17:07:47.276 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='5 -> U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=49, column=13}} 17:07:47.326 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='5 -> U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=49, column=13}} 17:07:47.328 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='5 -> U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=49, column=13}} 17:07:47.331 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='7 <- U (STARTDT act)', description='null', rootType='APDUs', location=Location{line=72, column=13}} 17:07:47.367 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='7 <- U (STARTDT act)', description='null', rootType='APDUs', location=Location{line=72, column=13}} 17:07:47.368 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='7 <- U (STARTDT act)', description='null', rootType='APDUs', location=Location{line=72, column=13}} 17:07:47.373 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='8 -> U (STARTDT con)', description='null', rootType='APDUs', location=Location{line=95, column=13}} 17:07:47.410 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='8 -> U (STARTDT con)', description='null', rootType='APDUs', location=Location{line=95, column=13}} 17:07:47.411 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='8 -> U (STARTDT con)', description='null', rootType='APDUs', location=Location{line=95, column=13}} 17:07:47.414 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='9 <- I (0,0) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=118, column=13}} 17:07:47.489 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='9 <- I (0,0) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=118, column=13}} 17:07:47.490 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='9 <- I (0,0) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=118, column=13}} 17:07:47.494 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='10 -> I (0,0) ASDU=10 M_EI_NA_1 Init IOA=0', description='null', rootType='APDUs', location=Location{line=168, column=13}} 17:07:47.533 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='10 -> I (0,0) ASDU=10 M_EI_NA_1 Init IOA=0', description='null', rootType='APDUs', location=Location{line=168, column=13}} 17:07:47.534 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='10 -> I (0,0) ASDU=10 M_EI_NA_1 Init IOA=0', description='null', rootType='APDUs', location=Location{line=168, column=13}} 17:07:47.536 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='11 <- I (1,1) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=219, column=13}} 17:07:47.571 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='11 <- I (1,1) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=219, column=13}} 17:07:47.571 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='11 <- I (1,1) ASDU=10 C_IC_NA_1 Act IOA=0', description='null', rootType='APDUs', location=Location{line=219, column=13}} 17:07:47.574 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='12 -> I (1,1) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (2,1) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (3,1) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=269, column=13}} 17:07:47.663 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='12 -> I (1,1) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (2,1) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (3,1) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=269, column=13}} 17:07:47.666 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='12 -> I (1,1) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (2,1) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (3,1) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=269, column=13}} 17:07:47.669 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='14 -> I (4,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (5,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (6,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (7,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (8,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,... | -> I (9,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (10,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (11,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (12,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,...', description='null', rootType='APDUs', location=Location{line=507, column=13}} 17:07:47.925 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='14 -> I (4,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (5,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (6,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (7,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (8,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,... | -> I (9,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (10,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (11,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (12,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,...', description='null', rootType='APDUs', location=Location{line=507, column=13}} 17:07:47.931 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='14 -> I (4,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (5,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (6,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (7,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (8,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,... | -> I (9,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (10,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (11,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (12,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,...', description='null', rootType='APDUs', location=Location{line=507, column=13}} 17:07:47.934 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='15 <- S (13)', description='null', rootType='APDUs', location=Location{line=1769, column=13}} 17:07:47.976 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='15 <- S (13)', description='null', rootType='APDUs', location=Location{line=1769, column=13}} 17:07:47.977 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='15 <- S (13)', description='null', rootType='APDUs', location=Location{line=1769, column=13}} 17:07:47.981 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='16 -> I (13,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (14,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (15,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (16,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0 | -> I (17,2) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (18,2) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (19,2) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,... | -> I (20,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (21,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (22,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (23,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (24,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=1789, column=13}} 17:07:48.115 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='16 -> I (13,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (14,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (15,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (16,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0 | -> I (17,2) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (18,2) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (19,2) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,... | -> I (20,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (21,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (22,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (23,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (24,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=1789, column=13}} 17:07:48.120 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='16 -> I (13,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (14,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (15,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (16,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0 | -> I (17,2) ASDU=10 C_IC_NA_1 ActCon IOA=0 | -> I (18,2) ASDU=10 M_SP_NA_1 Inrogen IOA[4]=1,... | -> I (19,2) ASDU=10 M_DP_NA_1 Inrogen IOA[4]=1,... | -> I (20,2) ASDU=10 M_ST_NA_1 Inrogen IOA[4]=1,... | -> I (21,2) ASDU=10 M_BO_NA_1 Inrogen IOA[4]=1,... | -> I (22,2) ASDU=10 M_ME_NA_1 Inrogen IOA[4]=1,... | -> I (23,2) ASDU=10 M_ME_NB_1 Inrogen IOA[4]=1,... | -> I (24,2) ASDU=10 M_ME_NC_1 Inrogen IOA[4]=1,...', description='null', rootType='APDUs', location=Location{line=1789, column=13}} 17:07:48.123 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='17 <- S (25)', description='null', rootType='APDUs', location=Location{line=3153, column=13}} 17:07:48.142 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='17 <- S (25)', description='null', rootType='APDUs', location=Location{line=3153, column=13}} 17:07:48.143 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='17 <- S (25)', description='null', rootType='APDUs', location=Location{line=3153, column=13}} 17:07:48.146 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='18 -> I (25,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (26,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (27,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (28,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,... | -> I (29,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (30,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (31,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (32,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0', description='null', rootType='APDUs', location=Location{line=3173, column=13}} 17:07:48.254 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='18 -> I (25,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (26,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (27,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (28,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,... | -> I (29,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (30,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (31,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (32,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0', description='null', rootType='APDUs', location=Location{line=3173, column=13}} 17:07:48.258 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='18 -> I (25,2) ASDU=10 M_SP_TB_1 Inrogen IOA[4]=11,... | -> I (26,2) ASDU=10 M_DP_TB_1 Inrogen IOA[4]=11,... | -> I (27,2) ASDU=10 M_ST_TB_1 Inrogen IOA[4]=11,... | -> I (28,2) ASDU=10 M_BO_TB_1 Inrogen IOA[4]=11,... | -> I (29,2) ASDU=10 M_ME_TD_1 Inrogen IOA[4]=11,... | -> I (30,2) ASDU=10 M_ME_TE_1 Inrogen IOA[4]=11,... | -> I (31,2) ASDU=10 M_ME_TF_1 Inrogen IOA[4]=11,... | -> I (32,2) ASDU=10 C_IC_NA_1 ActTerm IOA=0', description='null', rootType='APDUs', location=Location{line=3173, column=13}} 17:07:48.262 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='20 <- I (2,33) ASDU=10 C_SC_NA_1 Act IOA=2', description='null', rootType='APDUs', location=Location{line=4445, column=13}} 17:07:48.287 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='20 <- I (2,33) ASDU=10 C_SC_NA_1 Act IOA=2', description='null', rootType='APDUs', location=Location{line=4445, column=13}} 17:07:48.288 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='20 <- I (2,33) ASDU=10 C_SC_NA_1 Act IOA=2', description='null', rootType='APDUs', location=Location{line=4445, column=13}} 17:07:48.291 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='21 -> I (33,3) ASDU=10 C_SC_NA_1 ActCon IOA=2 | -> I (34,3) ASDU=10 C_SC_NA_1 ActTerm IOA=2 | -> I (35,3) ASDU=10 M_SP_NA_1 Spont IOA=2', description='null', rootType='APDUs', location=Location{line=4502, column=13}} 17:07:48.319 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='21 -> I (33,3) ASDU=10 C_SC_NA_1 ActCon IOA=2 | -> I (34,3) ASDU=10 C_SC_NA_1 ActTerm IOA=2 | -> I (35,3) ASDU=10 M_SP_NA_1 Spont IOA=2', description='null', rootType='APDUs', location=Location{line=4502, column=13}} 17:07:48.320 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='21 -> I (33,3) ASDU=10 C_SC_NA_1 ActCon IOA=2 | -> I (34,3) ASDU=10 C_SC_NA_1 ActTerm IOA=2 | -> I (35,3) ASDU=10 M_SP_NA_1 Spont IOA=2', description='null', rootType='APDUs', location=Location{line=4502, column=13}} 17:07:48.324 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='22 <- S (36)', description='null', rootType='APDUs', location=Location{line=4647, column=13}} 17:07:48.342 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='22 <- S (36)', description='null', rootType='APDUs', location=Location{line=4647, column=13}} 17:07:48.343 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='22 <- S (36)', description='null', rootType='APDUs', location=Location{line=4647, column=13}} 17:07:48.346 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='24 <- I (3,36) ASDU=10 C_SC_NA_1 Act IOA=13', description='null', rootType='APDUs', location=Location{line=4667, column=13}} 17:07:48.364 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='24 <- I (3,36) ASDU=10 C_SC_NA_1 Act IOA=13', description='null', rootType='APDUs', location=Location{line=4667, column=13}} 17:07:48.365 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='24 <- I (3,36) ASDU=10 C_SC_NA_1 Act IOA=13', description='null', rootType='APDUs', location=Location{line=4667, column=13}} 17:07:48.368 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='25 -> I (36,4) ASDU=10 C_SC_NA_1 ActCon IOA=13 | -> I (37,4) ASDU=10 C_SC_NA_1 ActTerm IOA=13 | -> I (38,4) ASDU=10 M_SP_TB_1 Spont IOA=13', description='null', rootType='APDUs', location=Location{line=4724, column=13}} 17:07:48.393 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='25 -> I (36,4) ASDU=10 C_SC_NA_1 ActCon IOA=13 | -> I (37,4) ASDU=10 C_SC_NA_1 ActTerm IOA=13 | -> I (38,4) ASDU=10 M_SP_TB_1 Spont IOA=13', description='null', rootType='APDUs', location=Location{line=4724, column=13}} 17:07:48.394 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='25 -> I (36,4) ASDU=10 C_SC_NA_1 ActCon IOA=13 | -> I (37,4) ASDU=10 C_SC_NA_1 ActTerm IOA=13 | -> I (38,4) ASDU=10 M_SP_TB_1 Spont IOA=13', description='null', rootType='APDUs', location=Location{line=4724, column=13}} 17:07:48.397 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='27 -> S (4)', description='null', rootType='APDUs', location=Location{line=4886, column=13}} 17:07:48.412 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='27 -> S (4)', description='null', rootType='APDUs', location=Location{line=4886, column=13}} 17:07:48.413 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='27 -> S (4)', description='null', rootType='APDUs', location=Location{line=4886, column=13}} 17:07:48.414 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='29 <- I (4,39) ASDU=10 C_DC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=4906, column=13}} 17:07:48.432 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='29 <- I (4,39) ASDU=10 C_DC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=4906, column=13}} 17:07:48.433 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='29 <- I (4,39) ASDU=10 C_DC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=4906, column=13}} 17:07:48.436 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='30 -> I (39,5) ASDU=10 C_DC_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=4962, column=13}} 17:07:48.456 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='30 -> I (39,5) ASDU=10 C_DC_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=4962, column=13}} 17:07:48.457 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='30 -> I (39,5) ASDU=10 C_DC_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=4962, column=13}} 17:07:48.461 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='32 -> I (40,5) ASDU=10 C_DC_NA_1 ActTerm IOA=1 | -> I (41,5) ASDU=10 M_DP_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5018, column=13}} 17:07:48.478 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='32 -> I (40,5) ASDU=10 C_DC_NA_1 ActTerm IOA=1 | -> I (41,5) ASDU=10 M_DP_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5018, column=13}} 17:07:48.479 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='32 -> I (40,5) ASDU=10 C_DC_NA_1 ActTerm IOA=1 | -> I (41,5) ASDU=10 M_DP_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5018, column=13}} 17:07:48.480 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='34 <- I (5,42) ASDU=10 C_DC_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=5117, column=13}} 17:07:48.494 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='34 <- I (5,42) ASDU=10 C_DC_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=5117, column=13}} 17:07:48.495 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='34 <- I (5,42) ASDU=10 C_DC_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=5117, column=13}} 17:07:48.496 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='35 -> I (42,6) ASDU=10 C_DC_NA_1 ActCon IOA=14 | -> I (43,6) ASDU=10 C_DC_NA_1 ActTerm IOA=14 | -> I (44,6) ASDU=10 M_DP_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=5173, column=13}} 17:07:48.516 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='35 -> I (42,6) ASDU=10 C_DC_NA_1 ActCon IOA=14 | -> I (43,6) ASDU=10 C_DC_NA_1 ActTerm IOA=14 | -> I (44,6) ASDU=10 M_DP_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=5173, column=13}} 17:07:48.517 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='35 -> I (42,6) ASDU=10 C_DC_NA_1 ActCon IOA=14 | -> I (43,6) ASDU=10 C_DC_NA_1 ActTerm IOA=14 | -> I (44,6) ASDU=10 M_DP_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=5173, column=13}} 17:07:48.519 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='37 <- S (45)', description='null', rootType='APDUs', location=Location{line=5333, column=13}} 17:07:48.533 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='37 <- S (45)', description='null', rootType='APDUs', location=Location{line=5333, column=13}} 17:07:48.533 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='37 <- S (45)', description='null', rootType='APDUs', location=Location{line=5333, column=13}} 17:07:48.535 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='39 <- I (6,45) ASDU=10 C_RC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=5353, column=13}} 17:07:48.553 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='39 <- I (6,45) ASDU=10 C_RC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=5353, column=13}} 17:07:48.553 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='39 <- I (6,45) ASDU=10 C_RC_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=5353, column=13}} 17:07:48.555 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='40 -> I (45,7) ASDU=10 C_RC_NA_1 ActCon IOA=1 | -> I (46,7) ASDU=10 C_RC_NA_1 ActTerm IOA=1 | -> I (47,7) ASDU=10 M_ST_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5409, column=13}} 17:07:48.576 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='40 -> I (45,7) ASDU=10 C_RC_NA_1 ActCon IOA=1 | -> I (46,7) ASDU=10 C_RC_NA_1 ActTerm IOA=1 | -> I (47,7) ASDU=10 M_ST_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5409, column=13}} 17:07:48.577 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='40 -> I (45,7) ASDU=10 C_RC_NA_1 ActCon IOA=1 | -> I (46,7) ASDU=10 C_RC_NA_1 ActTerm IOA=1 | -> I (47,7) ASDU=10 M_ST_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=5409, column=13}} 17:07:48.579 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='42 <- I (7,48) ASDU=10 C_RC_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=5558, column=13}} 17:07:48.595 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='42 <- I (7,48) ASDU=10 C_RC_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=5558, column=13}} 17:07:48.596 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='42 <- I (7,48) ASDU=10 C_RC_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=5558, column=13}} 17:07:48.597 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='43 -> I (48,8) ASDU=10 C_RC_NA_1 ActCon IOA=12 | -> I (49,8) ASDU=10 C_RC_NA_1 ActTerm IOA=12 | -> I (50,8) ASDU=10 M_ST_TB_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=5614, column=13}} 17:07:48.618 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='43 -> I (48,8) ASDU=10 C_RC_NA_1 ActCon IOA=12 | -> I (49,8) ASDU=10 C_RC_NA_1 ActTerm IOA=12 | -> I (50,8) ASDU=10 M_ST_TB_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=5614, column=13}} 17:07:48.619 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='43 -> I (48,8) ASDU=10 C_RC_NA_1 ActCon IOA=12 | -> I (49,8) ASDU=10 C_RC_NA_1 ActTerm IOA=12 | -> I (50,8) ASDU=10 M_ST_TB_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=5614, column=13}} 17:07:48.620 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='45 -> S (8)', description='null', rootType='APDUs', location=Location{line=5780, column=13}} 17:07:48.632 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='45 -> S (8)', description='null', rootType='APDUs', location=Location{line=5780, column=13}} 17:07:48.633 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='45 -> S (8)', description='null', rootType='APDUs', location=Location{line=5780, column=13}} 17:07:48.634 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='47 <- S (51)', description='null', rootType='APDUs', location=Location{line=5800, column=13}} 17:07:48.646 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='47 <- S (51)', description='null', rootType='APDUs', location=Location{line=5800, column=13}} 17:07:48.646 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='47 <- S (51)', description='null', rootType='APDUs', location=Location{line=5800, column=13}} 17:07:48.648 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='49 <- I (8,51) ASDU=10 C_BO_NA_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=5820, column=13}} 17:07:48.663 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='49 <- I (8,51) ASDU=10 C_BO_NA_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=5820, column=13}} 17:07:48.664 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='49 <- I (8,51) ASDU=10 C_BO_NA_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=5820, column=13}} 17:07:48.665 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='50 -> I (51,9) ASDU=10 C_BO_NA_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=5870, column=13}} 17:07:48.678 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='50 -> I (51,9) ASDU=10 C_BO_NA_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=5870, column=13}} 17:07:48.679 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='50 -> I (51,9) ASDU=10 C_BO_NA_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=5870, column=13}} 17:07:48.680 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='52 -> I (52,9) ASDU=10 C_BO_NA_1 ActTerm IOA=3 | -> I (53,9) ASDU=10 M_BO_NA_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=5920, column=13}} 17:07:48.696 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='52 -> I (52,9) ASDU=10 C_BO_NA_1 ActTerm IOA=3 | -> I (53,9) ASDU=10 M_BO_NA_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=5920, column=13}} 17:07:48.697 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='52 -> I (52,9) ASDU=10 C_BO_NA_1 ActTerm IOA=3 | -> I (53,9) ASDU=10 M_BO_NA_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=5920, column=13}} 17:07:48.699 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='54 <- I (9,54) ASDU=10 C_BO_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6018, column=13}} 17:07:48.712 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='54 <- I (9,54) ASDU=10 C_BO_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6018, column=13}} 17:07:48.712 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='54 <- I (9,54) ASDU=10 C_BO_NA_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6018, column=13}} 17:07:48.714 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='55 -> I (54,10) ASDU=10 C_BO_NA_1 ActCon IOA=14 | -> I (55,10) ASDU=10 C_BO_NA_1 ActTerm IOA=14 | -> I (56,10) ASDU=10 M_BO_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6068, column=13}} 17:07:48.733 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='55 -> I (54,10) ASDU=10 C_BO_NA_1 ActCon IOA=14 | -> I (55,10) ASDU=10 C_BO_NA_1 ActTerm IOA=14 | -> I (56,10) ASDU=10 M_BO_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6068, column=13}} 17:07:48.734 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='55 -> I (54,10) ASDU=10 C_BO_NA_1 ActCon IOA=14 | -> I (55,10) ASDU=10 C_BO_NA_1 ActTerm IOA=14 | -> I (56,10) ASDU=10 M_BO_TB_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6068, column=13}} 17:07:48.738 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='57 <- I (10,57) ASDU=10 C_SE_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=6221, column=13}} 17:07:48.753 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='57 <- I (10,57) ASDU=10 C_SE_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=6221, column=13}} 17:07:48.754 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='57 <- I (10,57) ASDU=10 C_SE_NA_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=6221, column=13}} 17:07:48.755 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='58 -> I (57,11) ASDU=10 C_SE_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=6277, column=13}} 17:07:48.769 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='58 -> I (57,11) ASDU=10 C_SE_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=6277, column=13}} 17:07:48.769 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='58 -> I (57,11) ASDU=10 C_SE_NA_1 ActCon IOA=1', description='null', rootType='APDUs', location=Location{line=6277, column=13}} 17:07:48.770 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='60 -> I (58,11) ASDU=10 C_SE_NA_1 ActTerm IOA=1 | -> I (59,11) ASDU=10 M_ME_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=6333, column=13}} 17:07:48.785 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='60 -> I (58,11) ASDU=10 C_SE_NA_1 ActTerm IOA=1 | -> I (59,11) ASDU=10 M_ME_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=6333, column=13}} 17:07:48.786 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='60 -> I (58,11) ASDU=10 C_SE_NA_1 ActTerm IOA=1 | -> I (59,11) ASDU=10 M_ME_NA_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=6333, column=13}} 17:07:48.787 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='62 <- I (11,60) ASDU=10 C_SE_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=6437, column=13}} 17:07:48.803 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='62 <- I (11,60) ASDU=10 C_SE_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=6437, column=13}} 17:07:48.803 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='62 <- I (11,60) ASDU=10 C_SE_NA_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=6437, column=13}} 17:07:48.807 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='63 -> I (60,12) ASDU=10 C_SE_NA_1 ActCon IOA=12 | -> I (61,12) ASDU=10 C_SE_NA_1 ActTerm IOA=12 | -> I (62,12) ASDU=10 M_ME_TD_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=6493, column=13}} 17:07:48.825 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='63 -> I (60,12) ASDU=10 C_SE_NA_1 ActCon IOA=12 | -> I (61,12) ASDU=10 C_SE_NA_1 ActTerm IOA=12 | -> I (62,12) ASDU=10 M_ME_TD_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=6493, column=13}} 17:07:48.826 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='63 -> I (60,12) ASDU=10 C_SE_NA_1 ActCon IOA=12 | -> I (61,12) ASDU=10 C_SE_NA_1 ActTerm IOA=12 | -> I (62,12) ASDU=10 M_ME_TD_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=6493, column=13}} 17:07:48.827 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='64 <- S (60)', description='null', rootType='APDUs', location=Location{line=6658, column=13}} 17:07:48.839 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='64 <- S (60)', description='null', rootType='APDUs', location=Location{line=6658, column=13}} 17:07:48.839 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='64 <- S (60)', description='null', rootType='APDUs', location=Location{line=6658, column=13}} 17:07:48.840 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='66 -> S (12)', description='null', rootType='APDUs', location=Location{line=6678, column=13}} 17:07:48.851 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='66 -> S (12)', description='null', rootType='APDUs', location=Location{line=6678, column=13}} 17:07:48.852 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='66 -> S (12)', description='null', rootType='APDUs', location=Location{line=6678, column=13}} 17:07:48.853 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='68 <- S (63)', description='null', rootType='APDUs', location=Location{line=6698, column=13}} 17:07:48.864 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='68 <- S (63)', description='null', rootType='APDUs', location=Location{line=6698, column=13}} 17:07:48.864 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='68 <- S (63)', description='null', rootType='APDUs', location=Location{line=6698, column=13}} 17:07:48.865 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='70 <- I (12,63) ASDU=10 C_SE_NB_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=6718, column=13}} 17:07:48.881 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='70 <- I (12,63) ASDU=10 C_SE_NB_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=6718, column=13}} 17:07:48.881 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='70 <- I (12,63) ASDU=10 C_SE_NB_1 Act IOA=3', description='null', rootType='APDUs', location=Location{line=6718, column=13}} 17:07:48.882 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='71 -> I (63,13) ASDU=10 C_SE_NB_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=6774, column=13}} 17:07:48.897 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='71 -> I (63,13) ASDU=10 C_SE_NB_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=6774, column=13}} 17:07:48.898 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='71 -> I (63,13) ASDU=10 C_SE_NB_1 ActCon IOA=3', description='null', rootType='APDUs', location=Location{line=6774, column=13}} 17:07:48.900 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='73 -> I (64,13) ASDU=10 C_SE_NB_1 ActTerm IOA=3 | -> I (65,13) ASDU=10 M_ME_NB_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=6830, column=13}} 17:07:48.917 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='73 -> I (64,13) ASDU=10 C_SE_NB_1 ActTerm IOA=3 | -> I (65,13) ASDU=10 M_ME_NB_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=6830, column=13}} 17:07:48.917 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='73 -> I (64,13) ASDU=10 C_SE_NB_1 ActTerm IOA=3 | -> I (65,13) ASDU=10 M_ME_NB_1 Spont IOA=3', description='null', rootType='APDUs', location=Location{line=6830, column=13}} 17:07:48.919 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='75 <- I (13,66) ASDU=10 C_SE_NB_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6934, column=13}} 17:07:48.937 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='75 <- I (13,66) ASDU=10 C_SE_NB_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6934, column=13}} 17:07:48.937 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='75 <- I (13,66) ASDU=10 C_SE_NB_1 Act IOA=14', description='null', rootType='APDUs', location=Location{line=6934, column=13}} 17:07:48.938 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='76 -> I (66,14) ASDU=10 C_SE_NB_1 ActCon IOA=14 | -> I (67,14) ASDU=10 C_SE_NB_1 ActTerm IOA=14 | -> I (68,14) ASDU=10 M_ME_TE_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6990, column=13}} 17:07:48.964 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='76 -> I (66,14) ASDU=10 C_SE_NB_1 ActCon IOA=14 | -> I (67,14) ASDU=10 C_SE_NB_1 ActTerm IOA=14 | -> I (68,14) ASDU=10 M_ME_TE_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6990, column=13}} 17:07:48.965 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='76 -> I (66,14) ASDU=10 C_SE_NB_1 ActCon IOA=14 | -> I (67,14) ASDU=10 C_SE_NB_1 ActTerm IOA=14 | -> I (68,14) ASDU=10 M_ME_TE_1 Spont IOA=14', description='null', rootType='APDUs', location=Location{line=6990, column=13}} 17:07:48.969 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='78 <- I (14,69) ASDU=10 C_SE_NC_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=7155, column=13}} 17:07:48.987 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='78 <- I (14,69) ASDU=10 C_SE_NC_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=7155, column=13}} 17:07:48.987 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='78 <- I (14,69) ASDU=10 C_SE_NC_1 Act IOA=1', description='null', rootType='APDUs', location=Location{line=7155, column=13}} 17:07:48.992 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='79 -> I (69,15) ASDU=10 C_SE_NC_1 ActCon IOA=1 | -> I (70,15) ASDU=10 C_SE_NC_1 ActTerm IOA=1 | -> I (71,15) ASDU=10 M_ME_NC_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=7207, column=13}} 17:07:49.014 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='79 -> I (69,15) ASDU=10 C_SE_NC_1 ActCon IOA=1 | -> I (70,15) ASDU=10 C_SE_NC_1 ActTerm IOA=1 | -> I (71,15) ASDU=10 M_ME_NC_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=7207, column=13}} 17:07:49.017 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='79 -> I (69,15) ASDU=10 C_SE_NC_1 ActCon IOA=1 | -> I (70,15) ASDU=10 C_SE_NC_1 ActTerm IOA=1 | -> I (71,15) ASDU=10 M_ME_NC_1 Spont IOA=1', description='null', rootType='APDUs', location=Location{line=7207, column=13}} 17:07:49.019 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='81 <- S (72)', description='null', rootType='APDUs', location=Location{line=7343, column=13}} 17:07:49.032 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='81 <- S (72)', description='null', rootType='APDUs', location=Location{line=7343, column=13}} 17:07:49.032 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='81 <- S (72)', description='null', rootType='APDUs', location=Location{line=7343, column=13}} 17:07:49.033 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='83 -> S (15)', description='null', rootType='APDUs', location=Location{line=7363, column=13}} 17:07:49.044 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='83 -> S (15)', description='null', rootType='APDUs', location=Location{line=7363, column=13}} 17:07:49.045 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='83 -> S (15)', description='null', rootType='APDUs', location=Location{line=7363, column=13}} 17:07:49.046 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='85 <- I (15,72) ASDU=10 C_SE_NC_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=7383, column=13}} 17:07:49.057 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='85 <- I (15,72) ASDU=10 C_SE_NC_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=7383, column=13}} 17:07:49.058 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='85 <- I (15,72) ASDU=10 C_SE_NC_1 Act IOA=12', description='null', rootType='APDUs', location=Location{line=7383, column=13}} 17:07:49.059 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='86 -> I (72,16) ASDU=10 C_SE_NC_1 ActCon IOA=12', description='null', rootType='APDUs', location=Location{line=7435, column=13}} 17:07:49.072 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='86 -> I (72,16) ASDU=10 C_SE_NC_1 ActCon IOA=12', description='null', rootType='APDUs', location=Location{line=7435, column=13}} 17:07:49.073 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='86 -> I (72,16) ASDU=10 C_SE_NC_1 ActCon IOA=12', description='null', rootType='APDUs', location=Location{line=7435, column=13}} 17:07:49.074 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='88 -> I (73,16) ASDU=10 C_SE_NC_1 ActTerm IOA=12 | -> I (74,16) ASDU=10 M_ME_TF_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=7487, column=13}} 17:07:49.092 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='88 -> I (73,16) ASDU=10 C_SE_NC_1 ActTerm IOA=12 | -> I (74,16) ASDU=10 M_ME_TF_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=7487, column=13}} 17:07:49.093 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='88 -> I (73,16) ASDU=10 C_SE_NC_1 ActTerm IOA=12 | -> I (74,16) ASDU=10 M_ME_TF_1 Spont IOA=12', description='null', rootType='APDUs', location=Location{line=7487, column=13}} 17:07:49.096 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='90 <- S (75)', description='null', rootType='APDUs', location=Location{line=7600, column=13}} 17:07:49.107 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='90 <- S (75)', description='null', rootType='APDUs', location=Location{line=7600, column=13}} 17:07:49.108 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='90 <- S (75)', description='null', rootType='APDUs', location=Location{line=7600, column=13}} 17:07:49.110 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='92 -> S (16)', description='null', rootType='APDUs', location=Location{line=7620, column=13}} 17:07:49.121 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='92 -> S (16)', description='null', rootType='APDUs', location=Location{line=7620, column=13}} 17:07:49.121 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='92 -> S (16)', description='null', rootType='APDUs', location=Location{line=7620, column=13}} 17:07:49.123 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='94 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7640, column=13}} 17:07:49.135 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='94 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7640, column=13}} 17:07:49.135 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='94 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7640, column=13}} 17:07:49.137 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='95 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7663, column=13}} 17:07:49.147 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='95 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7663, column=13}} 17:07:49.148 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='95 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7663, column=13}} 17:07:49.150 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='97 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7686, column=13}} 17:07:49.161 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='97 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7686, column=13}} 17:07:49.162 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='97 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7686, column=13}} 17:07:49.165 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='98 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7709, column=13}} 17:07:49.176 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='98 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7709, column=13}} 17:07:49.176 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='98 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7709, column=13}} 17:07:49.177 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='100 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7732, column=13}} 17:07:49.187 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='100 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7732, column=13}} 17:07:49.188 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='100 -> U (TESTFR act)', description='null', rootType='APDUs', location=Location{line=7732, column=13}} 17:07:49.189 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Running testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='101 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7755, column=13}} 17:07:49.204 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Parsing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='101 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7755, column=13}} 17:07:49.204 [main] INFO o.a.p.t.p.ParserSerializerTestsuiteRunner - Serializing passed for testcase Testcase{testSuiteName='APDUs', protocolName='iec-60870-5-104', outputFlavor='read-write', name='101 <- U (TESTFR con)', description='null', rootType='APDUs', location=Location{line=7755, column=13}} [INFO] Tests run: 64, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.759 s -- in org.apache.plc4x.java.iec608705104.IEC608705104ParserSerializerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 64, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-iec-60870 --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-iec-60870 --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-iec-60870 --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-iec-60870 --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.iec608705104.IEC608705104DriverIT 17:07:50,656 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:07:50,657 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - No custom configurators were discovered as a service. 17:07:50,657 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:50,659 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:07:50,662 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:07:50,662 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:07:50,668 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:07:50,668 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:50,669 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:07:50,671 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/test-classes/logback-test.xml] 17:07:50,672 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:07:50,672 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/iec-60870/target/plc4x-protocols-iec-60870-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:07:50,672 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/test-classes/logback-test.xml] 17:07:50,672 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@489543a6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:07:50,777 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:07:50,777 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:07:50,786 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:07:50,817 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO 17:07:50,817 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:07:50,818 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@6272c96f - End of configuration. 17:07:50,819 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6de30571 - Registering current configuration as safe fallback point 17:07:50,819 |-INFO in ch.qos.logback.classic.util.ContextInitializer@21325036 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 150 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY 17:07:51.059 [main] INFO o.a.p.t.d.internal.DriverTestsuite - Found 0 testcases. [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.508 s -- in org.apache.plc4x.java.iec608705104.IEC608705104DriverIT [INFO] [INFO] Results: [INFO] [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-iec-60870 --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 133 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-iec-60870 --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-iec-60870 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: IEC 60870-5-104' with 197 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-iec-60870 --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-iec-60870' with 197 classes [WARNING] Rule violated for bundle plc4j-driver-iec-60870: instructions covered ratio is 0.29, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-iec-60870: classes missed count is 113, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-iec-60870 --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-iec-60870 --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-iec-60870 --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-iec-60870/0.12.0-SNAPSHOT/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-iec-60870/0.12.0-SNAPSHOT/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-iec-60870/0.12.0-SNAPSHOT/plc4j-driver-iec-60870-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-iec-60870/0.12.0-SNAPSHOT/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/iec-60870/target/plc4j-driver-iec-60870-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-iec-60870/0.12.0-SNAPSHOT/plc4j-driver-iec-60870-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-utils-test-generator >------------- [INFO] Building PLC4J: Utils: Test-Generator 0.12.0-SNAPSHOT [50/105] [INFO] from plc4j/utils/test-generator/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-test-generator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-test-generator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-test-generator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-test-generator --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-test-generator --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- gplus:3.0.2:addSources (default) @ plc4j-utils-test-generator --- [INFO] [INFO] --- gplus:3.0.2:addTestSources (default) @ plc4j-utils-test-generator --- [INFO] [INFO] --- gplus:3.0.2:generateStubs (default) @ plc4j-utils-test-generator --- [INFO] Using isolated classloader, without GMavenPlus classpath. [INFO] Using Groovy 4.0.17 to perform generateStubs. [INFO] Generated 1 stub. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-test-generator --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-test-generator --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- gplus:3.0.2:compile (default) @ plc4j-utils-test-generator --- [INFO] Using isolated classloader, without GMavenPlus classpath. [INFO] Using Groovy 4.0.17 to perform compile. [INFO] invokedynamic enabled. [INFO] Parallel parsing enabled. [INFO] Compiled 8 files. [INFO] [INFO] --- gplus:3.0.2:removeStubs (default) @ plc4j-utils-test-generator --- [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-test-generator --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- gplus:3.0.2:generateTestStubs (default) @ plc4j-utils-test-generator --- [INFO] Using isolated classloader, without GMavenPlus classpath. [INFO] Using Groovy 4.0.17 to perform generateTestStubs. [INFO] Generated 2 stubs. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-test-generator --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-test-generator --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-test-generator --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-test-generator --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-test-generator --- [INFO] Using isolated classloader, without GMavenPlus classpath. [INFO] Using Groovy 4.0.17 to perform compileTests. [INFO] invokedynamic enabled. [INFO] Parallel parsing enabled. [INFO] Compiled 4 files. [INFO] [INFO] --- gplus:3.0.2:compileTests (default) @ plc4j-utils-test-generator --- [INFO] Using isolated classloader, without GMavenPlus classpath. [INFO] Using Groovy 4.0.17 to perform compileTests. [INFO] invokedynamic enabled. [INFO] Parallel parsing enabled. [INFO] Compiled 4 files. [INFO] [INFO] --- gplus:3.0.2:removeTestStubs (default) @ plc4j-utils-test-generator --- [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-test-generator --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.test.generator.ParserSerializerTestsuiteGeneratorSpec [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.060 s -- in org.apache.plc4x.test.generator.ParserSerializerTestsuiteGeneratorSpec [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-test-generator --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-test-generator --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/plc4j-utils-test-generator-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-test-generator --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-test-generator --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-test-generator --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-test-generator --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-test-generator --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/plc4j-utils-test-generator-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-test-generator --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Utils: Test-Generator' with 8 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-test-generator --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-utils-test-generator' with 8 classes [WARNING] Rule violated for bundle plc4j-utils-test-generator: instructions covered ratio is 0.00, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-utils-test-generator: classes missed count is 8, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-test-generator --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-test-generator --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-test-generator --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-generator/0.12.0-SNAPSHOT/plc4j-utils-test-generator-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/plc4j-utils-test-generator-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-generator/0.12.0-SNAPSHOT/plc4j-utils-test-generator-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/test-generator/target/plc4j-utils-test-generator-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-test-generator/0.12.0-SNAPSHOT/plc4j-utils-test-generator-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-bacnet >---------------- [INFO] Building PLC4J: Driver: BACNet/IP Driver 0.12.0-SNAPSHOT [51/105] [INFO] from plc4j/drivers/bacnet/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-bacnet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-bacnet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-bacnet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-bacnet --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-bacnet --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-bacnet --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-bacnet-structs) @ plc4j-driver-bacnet --- [INFO] Parsing: bacnet-tags.mspec [INFO] Checking for open consumers [WARNING] BACnetObjectType has 3 open consumers [INFO] Parsing: bacnet-private-enums.mspec [INFO] Checking for open consumers [WARNING] BACnetObjectType has 3 open consumers [INFO] Parsing: bacnet-enums.mspec [INFO] Checking for open consumers [INFO] Parsing: bacnet-bit-strings.mspec [INFO] Checking for open consumers [INFO] Parsing: bacnetip.mspec [WARNING] BACnetPropertyStatesProgramChange being overridden [WARNING] BACnetPropertyStatesExtendedValue being overridden [WARNING] BACnetConstructedDataLightingOutputTrackingValue being overridden [INFO] Checking for open consumers [WARNING] BACnetDoorSecuredStatusTagged has 3 open consumers [WARNING] BACnetProgramRequestTagged has 3 open consumers [WARNING] BACnetAuthenticationStatusTagged has 3 open consumers [WARNING] BACnetBinaryPVTagged has 18 open consumers [WARNING] BACnetLiftGroupModeTagged has 3 open consumers [WARNING] BACnetNotifyTypeTagged has 7 open consumers [WARNING] BACnetDeviceStatusTagged has 3 open consumers [WARNING] BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged has 1 open consumers [WARNING] ErrorClassTagged has 1 open consumers [WARNING] BACnetAuthorizationExemptionTagged has 1 open consumers [WARNING] BACnetLightingOperationTagged has 2 open consumers [WARNING] BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged has 1 open consumers [WARNING] BACnetAuthenticationFactorTypeTagged has 3 open consumers [WARNING] BACnetAccessAuthenticationFactorDisableTagged has 1 open consumers [WARNING] BACnetAuthorizationModeTagged has 2 open consumers [WARNING] BACnetLiftFaultTagged has 3 open consumers [WARNING] BACnetAccessRuleLocationSpecifierTagged has 1 open consumers [WARNING] BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged has 2 open consumers [WARNING] BACnetSegmentationTagged has 3 open consumers [WARNING] BACnetMaintenanceTagged has 3 open consumers [WARNING] BACnetDoorStatusTagged has 5 open consumers [WARNING] BACnetFileAccessMethodTagged has 3 open consumers [WARNING] BACnetVendorIdTagged has 11 open consumers [WARNING] BACnetStatusFlagsTagged has 23 open consumers [WARNING] BACnetAccessPassbackModeTagged has 2 open consumers [WARNING] BACnetPropertyIdentifierTagged has 17 open consumers [WARNING] BACnetNodeTypeTagged has 4 open consumers [WARNING] BACnetReliabilityTagged has 4 open consumers [WARNING] BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged has 1 open consumers [WARNING] BACnetDoorValueTagged has 5 open consumers [WARNING] BACnetLoggingTypeTagged has 2 open consumers [WARNING] BACnetVTClassTagged has 2 open consumers [WARNING] BACnetAccessUserTypeTagged has 2 open consumers [WARNING] BACnetLifeSafetyOperationTagged has 5 open consumers [WARNING] ErrorCodeTagged has 1 open consumers [WARNING] BACnetRestartReasonTagged has 3 open consumers [WARNING] BACnetEventTransitionBitsTagged has 10 open consumers [WARNING] BACnetLimitEnableTagged has 2 open consumers [WARNING] BACnetNetworkTypeTagged has 3 open consumers [WARNING] BACnetDoorAlarmStateTagged has 6 open consumers [WARNING] BACnetActionTagged has 3 open consumers [WARNING] BACnetServicesSupportedTagged has 2 open consumers [WARNING] BACnetEscalatorFaultTagged has 2 open consumers [WARNING] BACnetPolarityTagged has 3 open consumers [WARNING] BACnetWriteStatusTagged has 3 open consumers [WARNING] BACnetEventStateTagged has 13 open consumers [WARNING] BACnetLockStatusTagged has 3 open consumers [WARNING] BACnetEscalatorOperationDirectionTagged has 3 open consumers [WARNING] BACnetProtocolLevelTagged has 3 open consumers [WARNING] BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged has 1 open consumers [WARNING] BACnetAccumulatorRecordAccumulatorStatusTagged has 1 open consumers [WARNING] BACnetEventTypeTagged has 8 open consumers [WARNING] BACnetResultFlagsTagged has 1 open consumers [WARNING] BACnetFaultTypeTagged has 2 open consumers [WARNING] BACnetAccessCredentialDisableReasonTagged has 2 open consumers [WARNING] BACnetBinaryLightingPVTagged has 7 open consumers [WARNING] BACnetRelationshipTagged has 3 open consumers [WARNING] BACnetTimerStateTagged has 6 open consumers [WARNING] BACnetLightingInProgressTagged has 3 open consumers [WARNING] BACnetLifeSafetyStateTagged has 18 open consumers [WARNING] BACnetIPModeTagged has 5 open consumers [WARNING] BACnetLiftCarDriveStatusTagged has 3 open consumers [WARNING] BACnetNetworkNumberQualityTagged has 3 open consumers [WARNING] BACnetSecurityPolicyTagged has 1 open consumers [WARNING] BACnetShedStateTagged has 3 open consumers [WARNING] BACnetAccessEventTagged has 9 open consumers [WARNING] BACnetVendorId has 1 open consumers [WARNING] BACnetEngineeringUnitsTagged has 15 open consumers [WARNING] BACnetAccessZoneOccupancyStateTagged has 4 open consumers [WARNING] BACnetObjectTypeTagged has 2 open consumers [WARNING] BACnetSecurityLevelTagged has 3 open consumers [WARNING] BACnetAccessCredentialDisableTagged has 3 open consumers [WARNING] BACnetNetworkPortCommandTagged has 3 open consumers [WARNING] BACnetDaysOfWeekTagged has 1 open consumers [WARNING] BACnetLogStatusTagged has 3 open consumers [WARNING] BACnetRouterEntryStatusTagged has 1 open consumers [WARNING] BACnetLiftCarDirectionTagged has 7 open consumers [WARNING] BACnetAccessRuleTimeRangeSpecifierTagged has 1 open consumers [WARNING] BACnetTimerTransitionTagged has 4 open consumers [WARNING] BACnetLightingTransitionTagged has 3 open consumers [WARNING] BACnetObjectTypesSupportedTagged has 2 open consumers [WARNING] BACnetProgramErrorTagged has 3 open consumers [WARNING] BACnetEscalatorModeTagged has 3 open consumers [WARNING] BACnetLiftCarDoorCommandTagged has 2 open consumers [WARNING] BACnetBackupStateTagged has 3 open consumers [WARNING] BACnetLiftCarModeTagged has 3 open consumers [WARNING] BACnetSilencedStateTagged has 3 open consumers [WARNING] BACnetProgramStateTagged has 3 open consumers [WARNING] BACnetLifeSafetyModeTagged has 5 open consumers [INFO] Parsing: bacnet-vendorids.mspec [INFO] Checking for open consumers [WARNING] BACnetDoorSecuredStatusTagged has 3 open consumers [WARNING] BACnetProgramRequestTagged has 3 open consumers [WARNING] BACnetEscalatorFaultTagged has 2 open consumers [WARNING] BACnetAuthenticationStatusTagged has 3 open consumers [WARNING] BACnetPolarityTagged has 3 open consumers [WARNING] BACnetWriteStatusTagged has 3 open consumers [WARNING] BACnetEventStateTagged has 13 open consumers [WARNING] BACnetLockStatusTagged has 3 open consumers [WARNING] BACnetBinaryPVTagged has 18 open consumers [WARNING] BACnetEscalatorOperationDirectionTagged has 3 open consumers [WARNING] BACnetProtocolLevelTagged has 3 open consumers [WARNING] BACnetLiftGroupModeTagged has 3 open consumers [WARNING] BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged has 1 open consumers [WARNING] BACnetNotifyTypeTagged has 7 open consumers [WARNING] BACnetDeviceStatusTagged has 3 open consumers [WARNING] BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged has 1 open consumers [WARNING] ErrorClassTagged has 1 open consumers [WARNING] BACnetAuthorizationExemptionTagged has 1 open consumers [WARNING] BACnetLightingOperationTagged has 2 open consumers [WARNING] BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged has 1 open consumers [WARNING] BACnetAuthenticationFactorTypeTagged has 3 open consumers [WARNING] BACnetAccumulatorRecordAccumulatorStatusTagged has 1 open consumers [WARNING] BACnetEventTypeTagged has 8 open consumers [WARNING] BACnetResultFlagsTagged has 1 open consumers [WARNING] BACnetAccessAuthenticationFactorDisableTagged has 1 open consumers [WARNING] BACnetFaultTypeTagged has 2 open consumers [WARNING] BACnetAuthorizationModeTagged has 2 open consumers [WARNING] BACnetAccessCredentialDisableReasonTagged has 2 open consumers [WARNING] BACnetBinaryLightingPVTagged has 7 open consumers [WARNING] BACnetRelationshipTagged has 3 open consumers [WARNING] BACnetLiftFaultTagged has 3 open consumers [WARNING] BACnetAccessRuleLocationSpecifierTagged has 1 open consumers [WARNING] BACnetTimerStateTagged has 6 open consumers [WARNING] BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged has 2 open consumers [WARNING] BACnetSegmentationTagged has 3 open consumers [WARNING] BACnetLightingInProgressTagged has 3 open consumers [WARNING] BACnetLifeSafetyStateTagged has 18 open consumers [WARNING] BACnetMaintenanceTagged has 3 open consumers [WARNING] BACnetIPModeTagged has 5 open consumers [WARNING] BACnetDoorStatusTagged has 5 open consumers [WARNING] BACnetFileAccessMethodTagged has 3 open consumers [WARNING] BACnetLiftCarDriveStatusTagged has 3 open consumers [WARNING] BACnetNetworkNumberQualityTagged has 3 open consumers [WARNING] BACnetStatusFlagsTagged has 23 open consumers [WARNING] BACnetAccessPassbackModeTagged has 2 open consumers [WARNING] BACnetPropertyIdentifierTagged has 17 open consumers [WARNING] BACnetSecurityPolicyTagged has 1 open consumers [WARNING] BACnetShedStateTagged has 3 open consumers [WARNING] BACnetAccessEventTagged has 9 open consumers [WARNING] BACnetNodeTypeTagged has 4 open consumers [WARNING] BACnetEngineeringUnitsTagged has 15 open consumers [WARNING] BACnetAccessZoneOccupancyStateTagged has 4 open consumers [WARNING] BACnetObjectTypeTagged has 2 open consumers [WARNING] BACnetSecurityLevelTagged has 3 open consumers [WARNING] BACnetAccessCredentialDisableTagged has 3 open consumers [WARNING] BACnetReliabilityTagged has 4 open consumers [WARNING] BACnetNetworkPortCommandTagged has 3 open consumers [WARNING] BACnetDaysOfWeekTagged has 1 open consumers [WARNING] BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged has 1 open consumers [WARNING] BACnetDoorValueTagged has 5 open consumers [WARNING] BACnetLogStatusTagged has 3 open consumers [WARNING] BACnetLoggingTypeTagged has 2 open consumers [WARNING] BACnetVTClassTagged has 2 open consumers [WARNING] BACnetRouterEntryStatusTagged has 1 open consumers [WARNING] BACnetAccessUserTypeTagged has 2 open consumers [WARNING] BACnetLiftCarDirectionTagged has 7 open consumers [WARNING] BACnetAccessRuleTimeRangeSpecifierTagged has 1 open consumers [WARNING] BACnetTimerTransitionTagged has 4 open consumers [WARNING] BACnetLifeSafetyOperationTagged has 5 open consumers [WARNING] BACnetLightingTransitionTagged has 3 open consumers [WARNING] BACnetObjectTypesSupportedTagged has 2 open consumers [WARNING] BACnetProgramErrorTagged has 3 open consumers [WARNING] BACnetEscalatorModeTagged has 3 open consumers [WARNING] ErrorCodeTagged has 1 open consumers [WARNING] BACnetRestartReasonTagged has 3 open consumers [WARNING] BACnetLiftCarDoorCommandTagged has 2 open consumers [WARNING] BACnetBackupStateTagged has 3 open consumers [WARNING] BACnetLiftCarModeTagged has 3 open consumers [WARNING] BACnetEventTransitionBitsTagged has 10 open consumers [WARNING] BACnetLimitEnableTagged has 2 open consumers [WARNING] BACnetNetworkTypeTagged has 3 open consumers [WARNING] BACnetDoorAlarmStateTagged has 6 open consumers [WARNING] BACnetSilencedStateTagged has 3 open consumers [WARNING] BACnetActionTagged has 3 open consumers [WARNING] BACnetServicesSupportedTagged has 2 open consumers [WARNING] BACnetProgramStateTagged has 3 open consumers [WARNING] BACnetLifeSafetyModeTagged has 5 open consumers [INFO] Parsing: bacnet-private-enums-tagged.mspec [INFO] Checking for open consumers [WARNING] BACnetEscalatorFaultTagged has 2 open consumers [WARNING] BACnetEventStateTagged has 13 open consumers [WARNING] BACnetEscalatorOperationDirectionTagged has 3 open consumers [WARNING] BACnetDeviceStatusTagged has 3 open consumers [WARNING] ErrorClassTagged has 1 open consumers [WARNING] BACnetAuthorizationExemptionTagged has 1 open consumers [WARNING] BACnetLightingOperationTagged has 2 open consumers [WARNING] BACnetEventTypeTagged has 8 open consumers [WARNING] BACnetResultFlagsTagged has 1 open consumers [WARNING] BACnetAccessAuthenticationFactorDisableTagged has 1 open consumers [WARNING] BACnetAuthorizationModeTagged has 2 open consumers [WARNING] BACnetAccessCredentialDisableReasonTagged has 2 open consumers [WARNING] BACnetBinaryLightingPVTagged has 7 open consumers [WARNING] BACnetRelationshipTagged has 3 open consumers [WARNING] BACnetLiftFaultTagged has 3 open consumers [WARNING] BACnetLifeSafetyStateTagged has 18 open consumers [WARNING] BACnetMaintenanceTagged has 3 open consumers [WARNING] BACnetDoorStatusTagged has 5 open consumers [WARNING] BACnetLiftCarDriveStatusTagged has 3 open consumers [WARNING] BACnetStatusFlagsTagged has 23 open consumers [WARNING] BACnetPropertyIdentifierTagged has 17 open consumers [WARNING] BACnetAccessEventTagged has 9 open consumers [WARNING] BACnetEngineeringUnitsTagged has 15 open consumers [WARNING] BACnetAccessZoneOccupancyStateTagged has 4 open consumers [WARNING] BACnetObjectTypeTagged has 2 open consumers [WARNING] BACnetAccessCredentialDisableTagged has 3 open consumers [WARNING] BACnetReliabilityTagged has 4 open consumers [WARNING] BACnetNetworkPortCommandTagged has 3 open consumers [WARNING] BACnetDaysOfWeekTagged has 1 open consumers [WARNING] BACnetLogStatusTagged has 3 open consumers [WARNING] BACnetLoggingTypeTagged has 2 open consumers [WARNING] BACnetVTClassTagged has 2 open consumers [WARNING] BACnetAccessUserTypeTagged has 2 open consumers [WARNING] BACnetLiftCarDirectionTagged has 7 open consumers [WARNING] BACnetLifeSafetyOperationTagged has 5 open consumers [WARNING] BACnetLightingTransitionTagged has 3 open consumers [WARNING] BACnetObjectTypesSupportedTagged has 2 open consumers [WARNING] BACnetProgramErrorTagged has 3 open consumers [WARNING] BACnetEscalatorModeTagged has 3 open consumers [WARNING] ErrorCodeTagged has 1 open consumers [WARNING] BACnetRestartReasonTagged has 3 open consumers [WARNING] BACnetLiftCarModeTagged has 3 open consumers [WARNING] BACnetEventTransitionBitsTagged has 10 open consumers [WARNING] BACnetLimitEnableTagged has 2 open consumers [WARNING] BACnetNetworkTypeTagged has 3 open consumers [WARNING] BACnetDoorAlarmStateTagged has 6 open consumers [WARNING] BACnetSilencedStateTagged has 3 open consumers [WARNING] BACnetServicesSupportedTagged has 2 open consumers [WARNING] BACnetLifeSafetyModeTagged has 5 open consumers [INFO] Parsing: bacnet-enums-tagged.mspec [INFO] Checking for open consumers [WARNING] BACnetResultFlagsTagged has 1 open consumers [WARNING] BACnetStatusFlagsTagged has 23 open consumers [WARNING] BACnetDaysOfWeekTagged has 1 open consumers [WARNING] BACnetLogStatusTagged has 3 open consumers [WARNING] BACnetObjectTypesSupportedTagged has 2 open consumers [WARNING] BACnetEventTransitionBitsTagged has 10 open consumers [WARNING] BACnetLimitEnableTagged has 2 open consumers [WARNING] BACnetServicesSupportedTagged has 2 open consumers [INFO] Parsing: bacnet-enums-tagged.mspec [INFO] Checking for open consumers [INFO] Generating type BACnetUnconfirmedServiceRequestUTCTimeSynchronization [INFO] Generating type BACnetConstructedDataCommandTimeArray [INFO] Generating type BACnetAuthenticationStatusTagged [INFO] Generating type BACnetConstructedDataListOfObjectPropertyReferences [INFO] Generating type BACnetConstructedDataAlignIntervals [INFO] Generating type BACnetPriorityValueUnsigned [INFO] Generating type BACnetConstructedDataProgramLocation [INFO] Generating type BACnetLiftGroupModeTagged [INFO] Generating type BACnetValueSource [INFO] Generating type BACnetEventParameterChangeOfState [INFO] Generating type BACnetApplicationTagUnsignedInteger [INFO] Generating type BACnetConstructedDataBinaryOutputFeedbackValue [INFO] Generating type NLMUpdateKeyUpdateKeyEntry [INFO] Generating type BACnetOpeningTag [INFO] Generating type BACnetConstructedDataCharacterStringValueRelinquishDefault [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned [INFO] Generating type BACnetPriorityArray [INFO] Generating type BACnetConstructedDataTimerResolution [INFO] Generating type BACnetNameValue [INFO] Generating type BACnetConstructedDataPositiveIntegerValueResolution [INFO] Generating type BACnetConstructedDataTimeValueRelinquishDefault [INFO] Generating type BACnetConstructedDataMultiStateInputFaultValues [INFO] Generating type SecurityResponseCodeTagged [INFO] Generating type BACnetConstructedDataCOVUPeriod [INFO] Generating type BACnetPropertyStatesLifeSafetyOperations [INFO] Generating type BACnetConstructedDataDerivativeConstant [INFO] Generating type BACnetConstructedDataPositiveIntegerValueCOVIncrement [INFO] Generating type BACnetConstructedDataSystemStatus [INFO] Generating type NLMSecurityPayload [INFO] Generating type BACnetIPMode [INFO] Generating type BACnetContextTagObjectIdentifier [INFO] Generating type BACnetAccessRuleLocationSpecifier [INFO] Generating type BACnetPropertyReferenceEnclosed [INFO] Generating type BACnetConstructedDataReliability [INFO] Generating type BACnetSpecialEvent [INFO] Generating type BACnetNotificationParametersBufferReady [INFO] Generating type BACnetLogDataLogStatus [INFO] Generating type BACnetTimerStateChangeValueOctetString [INFO] Generating type BACnetPropertyStatesBinaryLightningValue [INFO] Generating type BACnetConstructedDataNotifyType [INFO] Generating type BACnetConstructedDataProtocolServicesSupported [INFO] Generating type BACnetPriorityValueNull [INFO] Generating type BACnetRouterEntry [INFO] Generating type NLMRequestKeyUpdate [INFO] Generating type BACnetConstructedDataTrackingValue [INFO] Generating type BACnetTagPayloadReal [INFO] Generating type BACnetPropertyStatesTimerTransition [INFO] Generating type BACnetConstructedDataLifeSafetyZoneFaultValues [INFO] Generating type BACnetConstructedDataAccessTransactionEvents [INFO] Generating type BACnetConstructedDataActiveText [INFO] Generating type BACnetConstructedDataCarDoorCommand [INFO] Generating type BACnetFaultParameterFaultExtendedParameters [INFO] Generating type BACnetConstructedDataRequestedShedLevel [INFO] Generating type BACnetConstructedDataIntegerValueLowLimit [INFO] Generating type BACnetConstructedDataDateValueAll [INFO] Generating type BACnetApplicationTagBoolean [INFO] Generating type BACnetConstructedDataInitialTimeout [INFO] Generating type BACnetNotificationParametersExtendedParameters [INFO] Generating type BACnetConstructedDataCommandAll [INFO] Generating type BACnetConstructedDataFaultLowLimit [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime [INFO] Generating type BACnetLoggingTypeTagged [INFO] Generating type BACnetUnconfirmedServiceRequestIAm [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter [INFO] Generating type BACnetConstructedDataStateDescription [INFO] Generating type BACnetPropertyStatesZoneOccupanyState [INFO] Generating type BACnetTimerStateChangeValueObjectidentifier [INFO] Generating type BACnetConstructedDataWriteStatus [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger [INFO] Generating type BACnetConstructedDataMaxAPDULengthAccepted [INFO] Generating type BACnetConstructedDataFileRecordCount [INFO] Generating type BACnetPropertyStatesBinaryValue [INFO] Generating type BACnetConstructedDataDatetimepatternValueAll [INFO] Generating type BACnetOptionalUnsignedNull [INFO] Generating type BACnetConfirmedServiceRequestWriteProperty [INFO] Generating type BACnetConstructedDataCommand [INFO] Generating type NLMSetMasterKey [INFO] Generating type BACnetTimeValue [INFO] Generating type NLMEstablishConnectionToNetwork [INFO] Generating type BACnetOptionalCharacterStringValue [INFO] Generating type BACnetTagPayloadOctetString [INFO] Generating type BACnetConstructedDataBackupFailureTimeout [INFO] Generating type BACnetConstructedDataDefaultFadeTime [INFO] Generating type BACnetPropertyIdentifier [INFO] Generating type BACnetConstructedDataEffectivePeriod [INFO] Generating type BACnetConstructedDataOperationExpected [INFO] Generating type BACnetNotificationParametersChangeOfState [INFO] Generating type BACnetAccessUserType [INFO] Generating type BACnetNotificationParametersChangeOfValueNewValueChangedBits [INFO] Generating type BACnetConstructedDataBACnetIPNATTraversal [INFO] Generating type BACnetConstructedDataLargeAnalogValueDeadband [INFO] Generating type BACnetEscalatorOperationDirectionTagged [INFO] Generating type BACnetConstructedDataApplicationSoftwareVersion [INFO] Generating type BACnetConstructedDataCredentialDataInputPresentValue [INFO] Generating type NPDUControl [INFO] Generating type BACnetFaultParameterFaultStateListOfFaultValues [INFO] Generating type BACnetConstructedDataFDBBMDAddress [INFO] Generating type BACnetEventParameterChangeOfCharacterString [INFO] Generating type BACnetConstructedDataOccupancyCountEnable [INFO] Generating type BACnetConstructedDataTimeDelayNormal [INFO] Generating type BACnetConfirmedServiceRequestAtomicWriteFile [INFO] Generating type BACnetConstructedDataDateTimeValueRelinquishDefault [INFO] Generating type BACnetConstructedDataIPAddress [INFO] Generating type BACnetConfirmedServiceRequestDeviceCommunicationControl [INFO] Generating type BACnetConstructedDataAlarmValue [INFO] Generating type BACnetConstructedDataExpectedShedLevel [INFO] Generating type BACnetConstructedDataRelinquishDefault [INFO] Generating type BACnetConstructedDataOccupancyState [INFO] Generating type BACnetConstructedDataTimerAll [INFO] Generating type BACnetConstructedDataLastStateChange [INFO] Generating type BACnetConstructedDataLargeAnalogValueMaxPresValue [INFO] Generating type MaxApduLengthAccepted [INFO] Generating type BACnetTimeStampEnclosed [INFO] Generating type BACnetConstructedDataEventMessageTexts [INFO] Generating type BACnetEngineeringUnits [INFO] Generating type BACnetConstructedDataAccessDoorAlarmValues [INFO] Generating type BACnetTimerStateTagged [INFO] Generating type BACnetServicesSupported [INFO] Generating type BACnetConstructedDataBitStringValuePresentValue [INFO] Generating type BACnetConstructedDataSubordinateList [INFO] Generating type BACnetDateRangeEnclosed [INFO] Generating type BACnetLimitEnable [INFO] Generating type BACnetConstructedDataIPv6DefaultGateway [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger [INFO] Generating type BACnetAccessEvent [INFO] Generating type BACnetConfirmedServiceRequestReinitializeDevice [INFO] Generating type BACnetResultFlags [INFO] Generating type BACnetEventParameterChangeOfTimerAlarmValue [INFO] Generating type BVLCReadBroadcastDistributionTableAck [INFO] Generating type BACnetConstructedDataStatusFlags [INFO] Generating type BACnetConstructedDataPositiveIntegerValueMaxPresValue [INFO] Generating type BACnetLogDataLogDataEntryFailure [INFO] Generating type BACnetConstructedDataLandingCalls [INFO] Generating type BACnetConstructedDataMultiStateInputAll [INFO] Generating type BACnetUnconfirmedServiceRequest [INFO] Generating type BACnetConstructedDataEventAlgorithmInhibitRef [INFO] Generating type BACnetAddressEnclosed [INFO] Generating type BACnetConstructedDataCalendarAll [INFO] Generating type BACnetVendorId [INFO] Generating type BACnetConstructedDataEscalatorFaultSignals [INFO] Generating type BACnetConstructedDataAuthenticationPolicyList [INFO] Generating type BACnetObjectTypeTagged [INFO] Generating type BACnetConstructedDataIPv6DHCPLeaseTimeRemaining [INFO] Generating type BACnetConstructedDataAnalogInputFaultHighLimit [INFO] Generating type BACnetLogRecordLogDatumNullValue [INFO] Generating type BACnetDaysOfWeekTagged [INFO] Generating type BACnetReadAccessResultListOfResults [INFO] Generating type BACnetConstructedDataThreatAuthority [INFO] Generating type BACnetConstructedDataTransition [INFO] Generating type BACnetLifeSafetyOperation [INFO] Generating type BACnetRouterEntryStatusTagged [INFO] Generating type BACnetCharacterEncoding [INFO] Generating type BACnetAccessRuleTimeRangeSpecifierTagged [INFO] Generating type BACnetObjectTypesSupportedTagged [INFO] Generating type BACnetConstructedDataPositiveIntegerValueAll [INFO] Generating type APDUSimpleAck [INFO] Generating type BACnetConstructedDataCarDriveStatus [INFO] Generating type BACnetConstructedDataMinimumValueTimestamp [INFO] Generating type BVLCBroadcastDistributionTableEntry [INFO] Generating type BACnetConstructedDataManipulatedVariableReference [INFO] Generating type BACnetBackupStateTagged [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryInteger [INFO] Generating type BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues [INFO] Generating type BACnetNetworkType [INFO] Generating type BACnetContextTagSignedInteger [INFO] Generating type BACnetConstructedDataLandingDoorStatus [INFO] Generating type BACnetConstructedDataAckedTransitions [INFO] Generating type BACnetConstructedDataTrendLogLogBuffer [INFO] Generating type BACnetDaysOfWeek [INFO] Generating type BACnetDestination [INFO] Generating type BACnetConstructedDataLargeAnalogValueLowLimit [INFO] Generating type BACnetConstructedDataTimerMaxPresValue [INFO] Generating type NLMSecurityResponse [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned [INFO] Generating type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification [INFO] Generating type BACnetLogDataLogDataEntryIntegerValue [INFO] Generating type BACnetConstructedDataTimerMinPresValue [INFO] Generating type BACnetEventLogRecordLogDatumLogStatus [INFO] Generating type BACnetEventState [INFO] Generating type BACnetConstructedDataTrendLogMultipleLogBuffer [INFO] Generating type BACnetConstructedDataSupportedFormatClasses [INFO] Generating type BACnetConstructedDataPositiveIntegerValueFaultHighLimit [INFO] Generating type BACnetDeviceStatusTagged [INFO] Generating type BACnetConfirmedServiceRequestWritePropertyMultiple [INFO] Generating type BACnetPropertyStatesSystemStatus [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter [INFO] Generating type BACnetConstructedDataSlaveProxyEnable [INFO] Generating type BACnetPrescale [INFO] Generating type ErrorEnclosed [INFO] Generating type BACnetAuthenticationPolicyListEntry [INFO] Generating type APDUSegmentAck [INFO] Generating type BACnetConstructedDataUpdateKeySetTimeout [INFO] Generating type BACnetConstructedDataIPv6DHCPServer [INFO] Generating type BACnetConstructedDataUpdateTime [INFO] Generating type APDU [INFO] Generating type BACnetPropertyStatesReasonForHalt [INFO] Generating type BACnetConstructedDataMinimumOnTime [INFO] Generating type BACnetEventNotificationSubscription [INFO] Generating type BACnetSegmentationTagged [INFO] Generating type BACnetSecurityKeySet [INFO] Generating type APDUComplexAck [INFO] Generating type BACnetConstructedDataAccumulatorLowLimit [INFO] Generating type BACnetLogDataLogDataEntryNullValue [INFO] Generating type BACnetDoorValue [INFO] Generating type BACnetConstructedDataUserExternalIdentifier [INFO] Generating type BACnetConstructedDataMultiStateOutputAll [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryNull [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter [INFO] Generating type BACnetConstructedDataIntegerValueFaultHighLimit [INFO] Generating type BACnetTimerStateChangeValueDateTime [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOVProperty [INFO] Generating type BACnetConstructedDataLargeAnalogValueCOVIncrement [INFO] Generating type BACnetConstructedDataLoggingRecord [INFO] Generating type BACnetAccessCredentialDisableReason [INFO] Generating type BACnetNetworkSecurityPolicy [INFO] Generating type BACnetConstructedDataCredentialDisable [INFO] Generating type BACnetConstructedDataLowerDeck [INFO] Generating type BACnetLogRecordLogDatumUnsignedValue [INFO] Generating type BACnetConstructedDataPriorityArray [INFO] Generating type BACnetHostNPortEnclosed [INFO] Generating type BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier [INFO] Generating type BACnetConstructedDataCredentialDataInputUpdateTime [INFO] Generating type BACnetConstructedDataPositiveIntegerValueFaultLowLimit [INFO] Generating type BACnetPropertyIdentifierTagged [INFO] Generating type BACnetConstructedDataFDSubscriptionLifetime [INFO] Generating type BACnetConstructedDataDatePatternValuePresentValue [INFO] Generating type BACnetAbortReason [INFO] Generating type BACnetConstructedDataBinaryOutputAll [INFO] Generating type BACnetConstructedDataCountBeforeChange [INFO] Generating type BACnetChannelValueNull [INFO] Generating type BACnetConstructedDataIntervalOffset [INFO] Generating type BACnetConstructedDataCharacterStringValuePresentValue [INFO] Generating type BACnetRecipientEnclosed [INFO] Generating type BACnetLiftCarDirection [INFO] Generating type BACnetConstructedDataDeviceAll [INFO] Generating type BACnetConfirmedServiceRequest [INFO] Generating type BACnetPropertyStatesLiftFault [INFO] Generating type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences [INFO] Generating type BACnetConstructedDataCarMovingDirection [INFO] Generating type BACnetConstructedDataSchedulePresentValue [INFO] Generating type BACnetServiceAckReadPropertyMultiple [INFO] Generating type BACnetTagPayloadUnsignedInteger [INFO] Generating type BACnetConstructedDataDatetimeValueAll [INFO] Generating type BACnetLiftGroupMode [INFO] Generating type BACnetAccessUserTypeTagged [INFO] Generating type BACnetPropertyStatesRestartReason [INFO] Generating type BACnetApplicationTagBitString [INFO] Generating type BACnetConstructedDataInstantaneousPower [INFO] Generating type BACnetRestartReasonTagged [INFO] Generating type BACnetTagPayloadBitString [INFO] Generating type BACnetConstructedDataObjectName [INFO] Generating type BACnetClientCOV [INFO] Generating type BACnetNotificationParametersAccessEvent [INFO] Generating type BACnetConstructedDataShedLevelDescriptions [INFO] Generating type BACnetConstructedDataDirectReading [INFO] Generating type BACnetConstructedDataIsUTC [INFO] Generating type BACnetPropertyStatesLifeSafetyState [INFO] Generating type BACnetConstructedDataAlertEnrollmentAll [INFO] Generating type NLMRejectRouterToNetworkRejectReason [INFO] Generating type BACnetConstructedDataAccessEventTime [INFO] Generating type BACnetSetpointReference [INFO] Generating type BACnetConstructedDataDateValueRelinquishDefault [INFO] Generating type BACnetObjectPropertyReferenceEnclosed [INFO] Generating type BACnetEscalatorFaultTagged [INFO] Generating type BACnetConstructedDataCount [INFO] Generating type BACnetEventStateTagged [INFO] Generating type BACnetApplicationTagEnumerated [INFO] Generating type BACnetTagHeader [INFO] Generating type BACnetConstructedDataStateText [INFO] Generating type BACnetConstructedDataCharacterStringValueAlarmValues [INFO] Generating type BACnetPropertyStatesAccessEvent [INFO] Generating type BACnetUnconfirmedServiceRequestUnknown [INFO] Generating type BACnetConstructedDataAccessRightsAll [INFO] Generating type BACnetConstructedDataValidSamples [INFO] Generating type BACnetTagPayloadBoolean [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority [INFO] Generating type BACnetFaultTypeTagged [INFO] Generating type BACnetConstructedDataUserName [INFO] Generating type BACnetConstructedDataNetworkPortAll [INFO] Generating type BACnetConstructedDataRestartNotificationRecipients [INFO] Generating type VTCloseErrorListOfVTSessionIdentifiers [INFO] Generating type BACnetTimerTransition [INFO] Generating type BACnetConstructedDataTrendLogMultipleAll [INFO] Generating type BACnetConstructedDataLastCommandTime [INFO] Generating type BACnetPropertyStatesAuthenticationStatus [INFO] Generating type BACnetConstructedDataValueSourceArray [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications [INFO] Generating type BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty [INFO] Generating type BACnetOptionalCharacterStringNull [INFO] Generating type BACnetIPModeTagged [INFO] Generating type BACnetDoorStatus [INFO] Generating type BACnetConstructedDataExpirationTime [INFO] Generating type BACnetConstructedDataLifeSafetyPointFaultValues [INFO] Generating type BACnetContextTagOctetString [INFO] Generating type BACnetApplicationTagCharacterString [INFO] Generating type BACnetContextTagDate [INFO] Generating type BACnetConstructedDataBitText [INFO] Generating type BVLCDeleteForeignDeviceTableEntry [INFO] Generating type BACnetAccumulatorRecord [INFO] Generating type NLMRequestMasterKey [INFO] Generating type BACnetPropertyStatesNetworkNumberQuality [INFO] Generating type BACnetDailySchedule [INFO] Generating type BACnetPropertyStatesBacnetIpMode [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryOctetString [INFO] Generating type BACnetLogDataLogDataEntry [INFO] Generating type BACnetConstructedDataMaxSegmentsAccepted [INFO] Generating type BACnetConstructedDataAccumulatorMinPresValue [INFO] Generating type BACnetFaultParameterFaultExtended [INFO] Generating type BACnetConstructedDataReasonForHalt [INFO] Generating type BACnetOptionalBinaryPV [INFO] Generating type BACnetBDTEntry [INFO] Generating type BACnetConstructedDataIntegralConstantUnits [INFO] Generating type BACnetConfirmedServiceRequestConfirmedEventNotification [INFO] Generating type BACnetConstructedDataInProcess [INFO] Generating type BACnetLandingCallStatusCommandDirection [INFO] Generating type BVLCReadBroadcastDistributionTable [INFO] Generating type BACnetConstructedDataAccumulatorFaultLowLimit [INFO] Generating type BACnetLogDataLogDataEntryRealValue [INFO] Generating type BACnetEngineeringUnitsTagged [INFO] Generating type BACnetContextTagDouble [INFO] Generating type BACnetConstructedDataValueSet [INFO] Generating type BACnetConstructedDataProtocolVersion [INFO] Generating type BACnetEscalatorFault [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValue [INFO] Generating type BACnetConstructedDataDistributionKeyRevision [INFO] Generating type BACnetSecurityLevel [INFO] Generating type BACnetTimeStampDateTime [INFO] Generating type BACnetLogRecordLogDatumTimeChange [INFO] Generating type ListOfCovNotifications [INFO] Generating type BACnetConstructedDataClientCOVIncrement [INFO] Generating type BACnetConstructedDataFailedAttemptEvents [INFO] Generating type BACnetConstructedDataCarPosition [INFO] Generating type BACnetConstructedDataObjectPropertyReference [INFO] Generating type BACnetAssignedAccessRights [INFO] Generating type BACnetConfirmedServiceRequestCreateObjectObjectSpecifier [INFO] Generating type BACnetConstructedDataUTCOffset [INFO] Generating type BACnetSpecialEventPeriodCalendarReference [INFO] Generating type BACnetPropertyStatesDoorSecuredStatus [INFO] Generating type BACnetPriorityValueInteger [INFO] Generating type BACnetConstructedDataProcessIdentifierFilter [INFO] Generating type BACnetAuthenticationPolicy [INFO] Generating type BACnetPropertyAccessResult [INFO] Generating type BACnetConstructedDataCountChangeTime [INFO] Generating type BACnetProgramError [INFO] Generating type BACnetConstructedDataEnergyMeter [INFO] Generating type BACnetTimerStateChangeValueReal [INFO] Generating type BACnetConstructedDataUpdateInterval [INFO] Generating type BACnetPropertyAccessResultAccessResultPropertyAccessError [INFO] Generating type BACnetConstructedDataBinaryValueRelinquishDefault [INFO] Generating type BVLCOriginalBroadcastNPDU [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList [INFO] Generating type BACnetNotificationParametersComplexEventType [INFO] Generating type BACnetConstructedDataTimeValueAll [INFO] Generating type NPDU [INFO] Generating type BACnetLiftFault [INFO] Generating type BACnetConstructedDataTimeValuePresentValue [INFO] Generating type BACnetProgramStateTagged [INFO] Generating type BACnetNetworkNumberQuality [INFO] Generating type BACnetConstructedDataBACnetIPMulticastAddress [INFO] Generating type BACnetDoorSecuredStatusTagged [INFO] Generating type BACnetConstructedDataLargeAnalogValueMinPresValue [INFO] Generating type BACnetConstructedDataLowLimit [INFO] Generating type BACnetConstructedDataLogBuffer [INFO] Generating type BACnetConstructedDataAlarmValues [INFO] Generating type BACnetConstructedDataGroupMembers [INFO] Generating type BACnetClientCOVObject [INFO] Generating type ErrorClassTagged [INFO] Generating type BACnetSpecialEventListOfTimeValues [INFO] Generating type BACnetPropertyStatesSilencedState [INFO] Generating type BACnetPriorityValueEnumerated [INFO] Generating type BACnetPropertyStatesEscalatorMode [INFO] Generating type BACnetConstructedDataModelName [INFO] Generating type BACnetConstructedDataIPDHCPLeaseTime [INFO] Generating type BACnetConstructedDataAuthorizationMode [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMaxNormalValue [INFO] Generating type NLMUpdateKeyUpdate [INFO] Generating type BACnetAccessRuleLocationSpecifierTagged [INFO] Generating type BACnetConstructedDataLocation [INFO] Generating type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry [INFO] Generating type BACnetAuthorizationMode [INFO] Generating type BACnetAuthenticationFactorFormat [INFO] Generating type BACnetPropertyStatesState [INFO] Generating type BACnetMaintenanceTagged [INFO] Generating type BACnetConstructedDataFileType [INFO] Generating type BACnetRejectReason [INFO] Generating type BACnetConstructedDataVTClassesSupported [INFO] Generating type BACnetDoorSecuredStatus [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValue [INFO] Generating type BACnetConstructedDataDefaultSubordinateRelationship [INFO] Generating type BACnetPropertyStatesDoorStatus [INFO] Generating type BACnetConstructedDataTimerState [INFO] Generating type BACnetLogRecordLogDatumRealValue [INFO] Generating type BACnetConstructedDataPacketReorderTime [INFO] Generating type BACnetPropertyStatesLightningInProgress [INFO] Generating type BACnetConstructedDataPortFilter [INFO] Generating type BACnetConstructedDataAnalogValueMaxPresValue [INFO] Generating type BACnetReadAccessPropertyReadResult [INFO] Generating type BACnetConstructedDataOperationDirection [INFO] Generating type BACnetConstructedDataChangeOfStateCount [INFO] Generating type BACnetSecurityPolicy [INFO] Generating type BACnetChannelValueBoolean [INFO] Generating type BACnetConstructedDataOccupancyLowerLimit [INFO] Generating type BACnetActionCommand [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntry [INFO] Generating type BACnetConstructedDataExceptionSchedule [INFO] Generating type BACnetConstructedDataFirmwareRevision [INFO] Generating type BACnetOptionalBinaryPVValue [INFO] Generating type BACnetConstructedDataNetworkNumber [INFO] Generating type BACnetTagPayloadDate [INFO] Generating type BACnetConstructedDataSubordinateAnnotations [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged [INFO] Generating type BACnetEventParameterExtendedParameters [INFO] Generating type BACnetConstructedDataElevatorGroupGroupMembers [INFO] Generating type BACnetEventParameterAccessEventListOfAccessEvents [INFO] Generating type BACnetConstructedDataActionText [INFO] Generating type BACnetConstructedDataHighLimit [INFO] Generating type BACnetConstructedDataLocalDate [INFO] Generating type BACnetConstructedDataBinaryInputAll [INFO] Generating type BACnetReadAccessProperty [INFO] Generating type BACnetConstructedDataDeadband [INFO] Generating type BACnetConstructedDataReadOnly [INFO] Generating type BACnetLifeSafetyOperationTagged [INFO] Generating type BACnetConstructedDataLifeSafetyZoneAlarmValues [INFO] Generating type BACnetPropertyStatesPolarity [INFO] Generating type BACnetWeekNDayTagged [INFO] Generating type BACnetConstructedDataDoorUnlockDelayTime [INFO] Generating type BACnetConstructedDataIPDHCPServer [INFO] Generating type BACnetPriorityValueCharacterString [INFO] Generating type BACnetConstructedDataLogInterval [INFO] Generating type BACnetConstructedDataTransactionNotificationClass [INFO] Generating type BACnetConfirmedServiceRequestReadRangeRangeByTime [INFO] Generating type BACnetConstructedDataNetworkType [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple [INFO] Generating type BACnetConstructedDataLastCredentialRemoved [INFO] Generating type BACnetEventTransitionBitsTagged [INFO] Generating type BACnetLogData [INFO] Generating type BACnetChannelValueCharacterString [INFO] Generating type BACnetErrorGeneral [INFO] Generating type BACnetConstructedDataSupportedSecurityAlgorithms [INFO] Generating type BACnetEventParameterBufferReady [INFO] Generating type BACnetConstructedDataScheduleDefault [INFO] Generating type NLMWhatIsNetworkNumber [INFO] Generating type BACnetConstructedDataActiveCOVMultipleSubscriptions [INFO] Generating type BACnetFaultParameterFaultCharacterStringListOfFaultValues [INFO] Generating type BACnetLockStatusTagged [INFO] Generating type BACnetConstructedDataAnalogInputPresentValue [INFO] Generating type BACnetDeviceObjectPropertyReferenceEnclosed [INFO] Generating type BACnetConstructedDataHigherDeck [INFO] Generating type BACnetPropertyStates [INFO] Generating type BACnetConstructedDataAccessZoneAlarmValues [INFO] Generating type BACnetConstructedDataMaximumOutput [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger [INFO] Generating type BACnetShedLevelAmount [INFO] Generating type BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement [INFO] Generating type BACnetReadAccessResult [INFO] Generating type APDUConfirmedRequest [INFO] Generating type BACnetConstructedDataSerialNumber [INFO] Generating type BACnetConstructedDataMaintenanceRequired [INFO] Generating type MaxSegmentsAccepted [INFO] Generating type BACnetConstructedDataLifeSafetyAlarmValues [INFO] Generating type BACnetConstructedDataShedLevels [INFO] Generating type BACnetResultFlagsTagged [INFO] Generating type BACnetEventParameterChangeOfDiscreteValue [INFO] Generating type BACnetTimerStateChangeValueTime [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric [INFO] Generating type BACnetConstructedDataLoopAction [INFO] Generating type BACnetConstructedDataFaultType [INFO] Generating type BACnetFaultParameterFaultLifeSafety [INFO] Generating type BACnetAccessCredentialDisableReasonTagged [INFO] Generating type BACnetEscalatorOperationDirection [INFO] Generating type BACnetConfirmedServiceRequestRemoveListElement [INFO] Generating type APDUUnconfirmedRequest [INFO] Generating type NPDUNetworkPriority [INFO] Generating type BVLCResultCode [INFO] Generating type BACnetConstructedDataMachineRoomID [INFO] Generating type BACnetConstructedDataModificationDate [INFO] Generating type BACnetLightingInProgressTagged [INFO] Generating type BACnetChannelValueDouble [INFO] Generating type BACnetConstructedDataAnalogValuePresentValue [INFO] Generating type BACnetLifeSafetyStateTagged [INFO] Generating type BACnetContextTagUnknown [INFO] Generating type BACnetVTSession [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryUnsigned [INFO] Generating type BACnetServiceAckReadRange [INFO] Generating type BACnetConstructedDataBACnetIPGlobalAddress [INFO] Generating type BACnetConstructedDataAnalogValueFaultLowLimit [INFO] Generating type BACnetConstructedDataZoneMembers [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummary [INFO] Generating type BACnetConstructedDataLargeAnalogValueHighLimit [INFO] Generating type BACnetPropertyStatesNetworkPortCommand [INFO] Generating type BVLCWriteBroadcastDistributionTable [INFO] Generating type BACnetConstructedDataLocalForwardingOnly [INFO] Generating type BACnetConstructedDataIntegerValueMinPresValue [INFO] Generating type BACnetEventTimestampsEnclosed [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryEnumerated [INFO] Generating type BACnetAccumulatorRecordAccumulatorStatus [INFO] Generating type BACnetLoggingType [INFO] Generating type BACnetConstructedDataTrigger [INFO] Generating type BACnetSecurityLevelTagged [INFO] Generating type TagClass [INFO] Generating type BACnetConstructedDataProgramState [INFO] Generating type BACnetLogRecordLogDatum [INFO] Generating type BACnetLiftCarDriveStatus [INFO] Generating type BACnetConstructedDataFaultSignals [INFO] Generating type BACnetConstructedDataProcessIdentifier [INFO] Generating type BACnetConstructedDataDoorOpenTooLongTime [INFO] Generating type BACnetUnconfirmedServiceRequestIHave [INFO] Generating type BACnetConstructedDataBACnetIPMode [INFO] Generating type BACnetDateTimeEnclosed [INFO] Generating type BACnetConstructedDataBinaryOutputInterfaceValue [INFO] Generating type BACnetTimerStateChangeValueInteger [INFO] Generating type BACnetTimerTransitionTagged [INFO] Generating type SubscribeCOVPropertyMultipleError [INFO] Generating type BACnetConstructedDataIntegerValueRelinquishDefault [INFO] Generating type BACnetEventParameterCommandFailure [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessage [INFO] Generating type BACnetConfirmedServiceRequestAtomicReadFile [INFO] Generating type BACnetConstructedDataLargeAnalogValueFaultHighLimit [INFO] Generating type BACnetTimerStateChangeValueLightingCommand [INFO] Generating type BACnetConstructedDataCharacterStringValueFaultValues [INFO] Generating type BACnetConstructedDataDateList [INFO] Generating type BACnetConstructedDataControlledVariableUnits [INFO] Generating type WritePropertyMultipleError [INFO] Generating type BACnetConstructedDataAccessAlarmEvents [INFO] Generating type BACnetWriteStatus [INFO] Generating type BACnetConstructedDataIPv6ZoneIndex [INFO] Generating type NLMRouterBusyToNetwork [INFO] Generating type BACnetServiceAckCreateObject [INFO] Generating type ConfirmedPrivateTransferError [INFO] Generating type BACnetConstructedDataBinaryValuePresentValue [INFO] Generating type BACnetCalendarEntryDateRange [INFO] Generating type BACnetPriorityValueObjectidentifier [INFO] Generating type BACnetLogMultipleRecord [INFO] Generating type BACnetConfirmedServiceRequestRequestKey [INFO] Generating type BACnetConstructedDataDeployedProfileLocation [INFO] Generating type BACnetProgramRequestTagged [INFO] Generating type BACnetLightingInProgress [INFO] Generating type BACnetEventParameterChangeOfBitstring [INFO] Generating type BACnetConstructedDataFileSize [INFO] Generating type BACnetConstructedDataRoutingTable [INFO] Generating type BACnetConstructedDataEventMessageTextsConfig [INFO] Generating type BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged [INFO] Generating type BACnetServiceAckAuthenticate [INFO] Generating type BACnetConstructedDataShedDuration [INFO] Generating type BACnetConstructedDataCOVResubscriptionInterval [INFO] Generating type BACnetConstructedDataProtocolLevel [INFO] Generating type BACnetDateRange [INFO] Generating type BACnetRestartReason [INFO] Generating type BACnetEventParameter [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated [INFO] Generating type BACnetConfirmedServiceRequestConfirmedPrivateTransfer [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate [INFO] Generating type BACnetRecipientDevice [INFO] Generating type BACnetConstructedDataLoggingObject [INFO] Generating type BACnetConstructedDataTimeSynchronizationRecipients [INFO] Generating type BACnetConstructedDataGlobalGroupGroupMembers [INFO] Generating type BACnetConstructedDataDeviceAddressBinding [INFO] Generating type BACnetPropertyStatesLiftCarMode [INFO] Generating type BACnetLiftFaultTagged [INFO] Generating type BACnetHostAddressName [INFO] Generating type BACnetConstructedDataDateValuePresentValue [INFO] Generating type BACnetPropertyStatesMaintenance [INFO] Generating type BACnetConstructedDataChannelListOfObjectPropertyReferences [INFO] Generating type BACnetConstructedDataIPDHCPLeaseTimeRemaining [INFO] Generating type BACnetPropertyStatesEnclosed [INFO] Generating type BACnetNotificationParametersChangeOfBitString [INFO] Generating type BACnetConstructedDataMaxPresValue [INFO] Generating type BACnetConstructedDataAccessDoorAll [INFO] Generating type BACnetConstructedDataGroupMemberNames [INFO] Generating type BACnetGroupChannelValueList [INFO] Generating type BACnetFileAccessMethodTagged [INFO] Generating type BACnetTagPayloadCharacterString [INFO] Generating type BACnetConstructedDataLoggingType [INFO] Generating type BACnetLogDataLogDataEntryAnyValue [INFO] Generating type BACnetEventLogRecordLogDatum [INFO] Generating type BACnetStatusFlagsTagged [INFO] Generating type BACnetPropertyStatesSecurityLevel [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal [INFO] Generating type BACnetUnconfirmedServiceChoice [INFO] Generating type BACnetPropertyStatesBoolean [INFO] Generating type BACnetConstructedDataIPDHCPEnable [INFO] Generating type BACnetLockStatus [INFO] Generating type BACnetNodeTypeTagged [INFO] Generating type BACnetConstructedDataAPDUTimeout [INFO] Generating type BACnetConstructedDataBBMDForeignDeviceTable [INFO] Generating type BACnetConstructedDataBBMDBroadcastDistributionTable [INFO] Generating type BACnetConstructedDataPowerMode [INFO] Generating type BACnetOptionalCharacterString [INFO] Generating type BACnetLogRecordLogDatumBitStringValue [INFO] Generating type BACnetConstructedDataValueBeforeChange [INFO] Generating type BACnetPriorityValueTime [INFO] Generating type BACnetConstructedDataCarLoad [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryDate [INFO] Generating type BACnetConstructedDataAccumulatorAll [INFO] Generating type BACnetPropertyAccessResultAccessResultPropertyValue [INFO] Generating type BACnetConstructedDataAuthorizationExemptions [INFO] Generating type BACnetAddress [INFO] Generating type BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues [INFO] Generating type BACnetConstructedDataPassengerAlarm [INFO] Generating type BACnetConfirmedServiceRequestCreateObject [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference [INFO] Generating type BACnetConstructedDataExecutionDelay [INFO] Generating type BACnetApplicationTag [INFO] Generating type BACnetConstructedDataDefaultTimeout [INFO] Generating type BACnetConstructedDataOutOfService [INFO] Generating type BACnetOptionalREALValue [INFO] Generating type BACnetEventParameterChangeOfBitstringListOfBitstringValues [INFO] Generating type BACnetConstructedDataIntegralConstant [INFO] Generating type BACnetConstructedDataOccupancyLowerLimitEnforced [INFO] Generating type BACnetShedLevel [INFO] Generating type BACnetLogDataLogDataEntryEnumeratedValue [INFO] Generating type BACnetApplicationTagOctetString [INFO] Generating type BACnetTimerStateChangeValueEnumerated [INFO] Generating type VTCloseError [INFO] Generating type BACnetFaultParameterFaultState [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString [INFO] Generating type BACnetTimerStateChangeValueConstructedValue [INFO] Generating type BACnetConstructedDataAccessEventAuthenticationFactor [INFO] Generating type BACnetConstructedDataTrendLogLogDeviceObjectProperty [INFO] Generating type BACnetConstructedDataBitStringValueAlarmValues [INFO] Generating type BACnetTimerStateChangeValueDouble [INFO] Generating type BACnetActionTagged [INFO] Generating type BACnetConstructedDataMultiStateOutputInterfaceValue [INFO] Generating type BACnetConstructedDataUnspecified [INFO] Generating type BACnetConstructedDataMACAddress [INFO] Generating type BACnetLogDataLogDataTimeChange [INFO] Generating type BACnetOptionalBinaryPVNull [INFO] Generating type BACnetConstructedDataSlaveAddressBinding [INFO] Generating type BACnetConstructedDataActivationTime [INFO] Generating type BACnetEventParameterChangeOfLifeSavety [INFO] Generating type BACnetApplicationTagDate [INFO] Generating type BACnetConstructedDataGroupPresentValue [INFO] Generating type BACnetCredentialAuthenticationFactor [INFO] Generating type BACnetPropertyStatesAction [INFO] Generating type BACnetNotificationParametersUnsignedOutOfRange [INFO] Generating type BACnetAssignedLandingCallsLandingCallsListEntry [INFO] Generating type BACnetPropertyStatesLightningTransition [INFO] Generating type BACnetConstructedDataStrikeCount [INFO] Generating type BACnetConfirmedServiceRequestReadRange [INFO] Generating type BACnetConstructedDataAccompanimentTime [INFO] Generating type BACnetConstructedDataIPv6PrefixLength [INFO] Generating type BACnetPropertyValue [INFO] Generating type BACnetConstructedDataEnable [INFO] Generating type BACnetAccessPassbackMode [INFO] Generating type BACnetNotificationParametersChangeOfStatusFlags [INFO] Generating type BACnetCOVSubscription [INFO] Generating type BACnetNotificationParametersCommandFailure [INFO] Generating type BACnetConstructedDataNotificationForwarderAll [INFO] Generating type BACnetFaultParameterFaultLifeSafetyListOfFaultValues [INFO] Generating type BACnetRelationshipTagged [INFO] Generating type BACnetContextTagReal [INFO] Generating type BACnetConstructedDataInstallationID [INFO] Generating type BACnetConstructedDataBelongsTo [INFO] Generating type NLMInitalizeRoutingTablePortMapping [INFO] Generating type BACnetConstructedDataLinkSpeedAutonegotiate [INFO] Generating type BACnetConstructedDataMinPresValue [INFO] Generating type BACnetConstructedDataAttemptedSamples [INFO] Generating type BACnetConstructedDataIntegerValueHighLimit [INFO] Generating type BACnetConstructedDataVirtualMACAddressTable [INFO] Generating type BACnetRecipientProcessEnclosed [INFO] Generating type BACnetAccessRule [INFO] Generating type BACnetHostNPort [INFO] Generating type BACnetConstructedDataEntryPoints [INFO] Generating type BACnetUnconfirmedServiceRequestWriteGroup [INFO] Generating type BACnetConstructedDataCarDoorZone [INFO] Generating type BACnetShedStateTagged [INFO] Generating type BACnetLogRecordLogDatumBooleanValue [INFO] Generating type BACnetAccessEventTagged [INFO] Generating type BACnetServiceAck [INFO] Generating type BACnetConstructedDataNumberOfStates [INFO] Generating type BVLCOriginalUnicastNPDU [INFO] Generating type BACnetConstructedDataStopWhenFull [INFO] Generating type BACnetConstructedDataOctetStringValueRelinquishDefault [INFO] Generating type BACnetConstructedDataSubordinateTags [INFO] Generating type BACnetAccessCredentialDisableTagged [INFO] Generating type BACnetConstructedDataAnalogOutputMaxPresValue [INFO] Generating type BACnetConstructedDataMemberOf [INFO] Generating type BACnetProgramRequest [INFO] Generating type BACnetConstructedDataNumberOfAPDURetries [INFO] Generating type BVLCReadForeignDeviceTableAck [INFO] Generating type BACnetConstructedDataIntegerValueDeadband [INFO] Generating type BACnetLiftCarCallList [INFO] Generating type BACnetConstructedDataAnalogInputInterfaceValue [INFO] Generating type BACnetConstructedDataIntegerValueResolution [INFO] Generating type BACnetReliability [INFO] Generating type BACnetConfirmedServiceRequestVTClose [INFO] Generating type BACnetConstructedDataFileAll [INFO] Generating type BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber [INFO] Generating type BACnetLightingTransitionTagged [INFO] Generating type NLMUpdateKeyUpdateControlFlags [INFO] Generating type BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple [INFO] Generating type BACnetConstructedDataAnalogValueFaultHighLimit [INFO] Generating type BACnetLogRecordLogDatumEnumeratedValue [INFO] Generating type BVLCSecureBVLL [INFO] Generating type BACnetConfirmedServiceRequestSubscribeCOV [INFO] Generating type BACnetOptionalREALNull [INFO] Generating type BACnetAssignedLandingCalls [INFO] Generating type BACnetConstructedDataNetworkAccessSecurityPolicies [INFO] Generating type BACnetConstructedDataTimeDelay [INFO] Generating type BACnetTimerState [INFO] Generating type BACnetConstructedDataLightingOutputAll [INFO] Generating type BACnetPropertyStatesNotifyType [INFO] Generating type BACnetPropertyStatesIntegerValue [INFO] Generating type NLMDisconnectConnectionToNetwork [INFO] Generating type BACnetConstructedDataReferencePort [INFO] Generating type BACnetConstructedDataLastNotifyRecord [INFO] Generating type BACnetConstructedDataDoorMembers [INFO] Generating type BACnetConstructedDataSecuredStatus [INFO] Generating type BACnetPriorityValueReal [INFO] Generating type BACnetConstructedDataAverageValue [INFO] Generating type BACnetConfirmedServiceRequestReadPropertyMultiple [INFO] Generating type BACnetConstructedDataAccessUserAll [INFO] Generating type BACnetConstructedDataPolarity [INFO] Generating type BACnetConstructedDataAnalogOutputInterfaceValue [INFO] Generating type BACnetConstructedDataEgressActive [INFO] Generating type BACnetNotifyTypeTagged [INFO] Generating type BACnetConstructedDataOutputUnits [INFO] Generating type BACnetConfirmedServiceRequestVTOpen [INFO] Generating type BACnetConstructedDataPositiveIntegerValueLowLimit [INFO] Generating type BACnetServiceAckGetEnrollmentSummary [INFO] Generating type BACnetConstructedDataPulseConverterAll [INFO] Generating type BACnetConstructedDataPulseConverterAdjustValue [INFO] Generating type BACnetAuthorizationExemptionTagged [INFO] Generating type BACnetLandingDoorStatusLandingDoorsList [INFO] Generating type BACnetPropertyStatesExtendedValue [INFO] Generating type BACnetConstructedDataGroupAll [INFO] Generating type BACnetConstructedDataCarMode [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned [INFO] Generating type BACnetChannelValueTime [INFO] Generating type BACnetConstructedDataTraceFlag [INFO] Generating type BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged [INFO] Generating type BACnetServiceAckAtomicWriteFile [INFO] Generating type BACnetAuthenticationFactorTypeTagged [INFO] Generating type APDUUnknown [INFO] Generating type BACnetConstructedDataVendorIdentifier [INFO] Generating type BVLCForwardedNPDU [INFO] Generating type BACnetEventParameterOutOfRange [INFO] Generating type BACnetAccessAuthenticationFactorDisableTagged [INFO] Generating type BACnetConstructedDataCOVPeriod [INFO] Generating type BACnetValueSourceNone [INFO] Generating type BACnetConstructedDataLinkSpeeds [INFO] Generating type BACnetConstructedDataLifeSafetyZoneAll [INFO] Generating type BACnetAuthorizationModeTagged [INFO] Generating type BACnetConstructedDataNodeSubtype [INFO] Generating type BACnetConstructedDataPrescale [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryBitString [INFO] Generating type BACnetConstructedDataLifeSafetyPointAll [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged [INFO] Generating type BACnetEventTransitionBits [INFO] Generating type BACnetConstructedDataBACnetIPv6MulticastAddress [INFO] Generating type BACnetConstructedDataNetworkPortMaxMaster [INFO] Generating type BACnetConstructedDataEventLogAll [INFO] Generating type BACnetDoorStatusTagged [INFO] Generating type BACnetConstructedDataWindowInterval [INFO] Generating type BACnetConstructedDataLockStatus [INFO] Generating type BACnetVendorIdTagged [INFO] Generating type BACnetEventTimestamps [INFO] Generating type BACnetConstructedDataLastAccessPoint [INFO] Generating type BACnetConstructedDataNotificationThreshold [INFO] Generating type BACnetConstructedDataOccupancyUpperLimitEnforced [INFO] Generating type BACnetConstructedDataDatepatternValueAll [INFO] Generating type BACnetConstructedDataObjectType [INFO] Generating type BACnetConstructedDataLargeAnalogValueRelinquishDefault [INFO] Generating type BACnetPropertyStatesProtocolLevel [INFO] Generating type BACnetConstructedDataDatabaseRevision [INFO] Generating type BACnetConstructedDataLockoutRelinquishTime [INFO] Generating type BACnetNodeType [INFO] Generating type BACnetConstructedDataDaysRemaining [INFO] Generating type BACnetConstructedDataIntegerValueMaxPresValue [INFO] Generating type BACnetConstructedDataTimePatternValueRelinquishDefault [INFO] Generating type BACnetConstructedDataIPDNSServer [INFO] Generating type BACnetRelationship [INFO] Generating type BACnetLiftCarMode [INFO] Generating type BACnetConstructedDataEventState [INFO] Generating type BACnetConstructedDataInactiveText [INFO] Generating type BACnetFaultType [INFO] Generating type BACnetBinaryLightingPV [INFO] Generating type BACnetConstructedDataAPDUSegmentTimeout [INFO] Generating type BACnetServiceAckGetEventInformation [INFO] Generating type BACnetConstructedDataInstanceOf [INFO] Generating type BACnetConstructedDataMinimumOutput [INFO] Generating type BACnetConstructedDataUnits [INFO] Generating type BACnetConstructedDataSubscribedRecipients [INFO] Generating type ChangeListAddError [INFO] Generating type BACnetFaultParameterFaultCharacterString [INFO] Generating type BACnetConstructedDataMinActualValue [INFO] Generating type BACnetConstructedDataDefaultStepIncrement [INFO] Generating type BACnetEventParameterExtended [INFO] Generating type BACnetChannelValueOctetString [INFO] Generating type BACnetConstructedDataOptional [INFO] Generating type BACnetConstructedDataChannelPresentValue [INFO] Generating type BACnetNameValueCollection [INFO] Generating type BACnetConstructedDataChangesPending [INFO] Generating type BACnetConstructedDataDeviceMaxInfoFrames [INFO] Generating type BACnetConstructedDataDerivativeConstantUnits [INFO] Generating type BACnetConstructedDataMultiStateOutputRelinquishDefault [INFO] Generating type BACnetConstructedDataThreatLevel [INFO] Generating type BACnetConstructedDataTimerRunning [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryTime [INFO] Generating type BACnetTagPayloadEnumerated [INFO] Generating type BACnetLimitEnableTagged [INFO] Generating type BACnetPropertyStatesShedState [INFO] Generating type BACnetLogRecordLogDatumIntegerValue [INFO] Generating type BACnetDoorAlarmStateTagged [INFO] Generating type BACnetConstructedDataPositiveIntegerValueDeadband [INFO] Generating type BACnetConstructedDataEventType [INFO] Generating type BACnetServicesSupportedTagged [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean [INFO] Generating type BACnetConstructedDataPositiveIntegerValueHighLimit [INFO] Generating type BACnetConstructedDataBinaryLightingOutputAll [INFO] Generating type BACnetConstructedDataMemberStatusFlags [INFO] Generating type BACnetConstructedDataStructuredObjectList [INFO] Generating type BACnetWriteStatusTagged [INFO] Generating type BACnetPropertyStatesEscalatorOperationDirection [INFO] Generating type BACnetRecipientProcess [INFO] Generating type BACnetConstructedDataNegativeAccessRules [INFO] Generating type BACnetConstructedDataCredentialDataInputAll [INFO] Generating type BACnetConstructedDataProtocolRevision [INFO] Generating type BACnetConstructedDataSubordinateRelationships [INFO] Generating type BACnetConfirmedServiceRequestAddListElement [INFO] Generating type BACnetApplicationTagObjectIdentifier [INFO] Generating type BACnetReadAccessSpecification [INFO] Generating type BACnetPropertyStatesLockStatus [INFO] Generating type BACnetServiceAckVTData [INFO] Generating type BACnetConstructedDataBinaryLightingOutputFeedbackValue [INFO] Generating type BACnetAccessZoneOccupancyState [INFO] Generating type BACnetConstructedDataIntegerValuePresentValue [INFO] Generating type BACnetScaleFloatScale [INFO] Generating type BACnetAuthenticationPolicyList [INFO] Generating type BACnetPriorityValueBitString [INFO] Generating type BACnetContextTagTime [INFO] Generating type BACnetLandingDoorStatus [INFO] Generating type BACnetLiftCarCallListFloorList [INFO] Generating type BACnetAccessThreatLevel [INFO] Generating type BACnetNotificationParametersUnsignedRange [INFO] Generating type BACnetValueSourceObject [INFO] Generating type BACnetLightingTransition [INFO] Generating type BACnetConstructedDataFaultValues [INFO] Generating type BACnetConstructedDataNetworkInterfaceName [INFO] Generating type BACnetCalendarEntryEnclosed [INFO] Generating type BACnetScaleIntegerScale [INFO] Generating type BACnetConstructedDataCOVIncrement [INFO] Generating type BACnetConfirmedServiceRequestGetEventInformation [INFO] Generating type BACnetRecipient [INFO] Generating type BACnetApplicationTagTime [INFO] Generating type BACnetConstructedDataMaximumValue [INFO] Generating type BACnetLiftCarDriveStatusTagged [INFO] Generating type BACnetUnconfirmedServiceRequestWhoHasObject [INFO] Generating type BACnetConstructedDataRecipientList [INFO] Generating type BACnetTagPayloadSignedInteger [INFO] Generating type BACnetConstructedDataRegisteredCarCall [INFO] Generating type BACnetSecurityPolicyTagged [INFO] Generating type BACnetConstructedDataEgressTime [INFO] Generating type BACnetPropertyStatesBackupState [INFO] Generating type BACnetConstructedDataNotificationClass [INFO] Generating type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord [INFO] Generating type BACnetConstructedDataStopTime [INFO] Generating type BACnetConfirmedServiceRequestLifeSafetyOperation [INFO] Generating type BACnetConstructedDataBitStringValueRelinquishDefault [INFO] Generating type NLMInitalizeRoutingTableAck [INFO] Generating type BACnetNotificationParametersChangeOfLifeSafety [INFO] Generating type BACnetConstructedDataDateTimePatternValueRelinquishDefault [INFO] Generating type BVLC [INFO] Generating type BACnetConstructedDataSetpointReference [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier [INFO] Generating type BACnetLogStatus [INFO] Generating type BACnetPropertyStatesReliability [INFO] Generating type BACnetConstructedDataControlledVariableValue [INFO] Generating type ConfirmedEventNotificationRequest [INFO] Generating type BACnetLandingDoorStatusLandingDoorsListEntry [INFO] Generating type BACnetConstructedDataDeviceMaxMaster [INFO] Generating type BACnetConstructedDataAccessZoneAdjustValue [INFO] Generating type BACnetConstructedDataChangeOfStateTime [INFO] Generating type BACnetConstructedDataAnalogInputFaultLowLimit [INFO] Generating type BACnetLiftCarDirectionTagged [INFO] Generating type SecurityResponseCode [INFO] Generating type BACnetConstructedDataUsesRemaining [INFO] Generating type BACnetPropertyStatesDoorAlarmState [INFO] Generating type BACnetNotificationParametersChangeOfValueNewValueChangedValue [INFO] Generating type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass [INFO] Generating type BACnetPropertyStatesAccessCredentialDisableReason [INFO] Generating type BACnetConstructedDataActiveVTSessions [INFO] Generating type BACnetConstructedDataProtocolObjectTypesSupported [INFO] Generating type BACnetUnconfirmedServiceRequestWhoHasObjectName [INFO] Generating type BACnetLogDataLogDataEntryBooleanValue [INFO] Generating type BACnetConstructedDataLifeSafetyPointAlarmValues [INFO] Generating type BACnetAddressBinding [INFO] Generating type BACnetLandingCallStatusCommand [INFO] Generating type ListOfCovNotificationsValue [INFO] Generating type ErrorCode [INFO] Generating type BACnetUnconfirmedServiceRequestUnconfirmedTextMessage [INFO] Generating type BACnetConstructedDataBaseDeviceSecurityPolicy [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryBoolean [INFO] Generating type BACnetConstructedDataLockout [INFO] Generating type BACnetFaultParameterFaultOutOfRange [INFO] Generating type BACnetLandingCallStatus [INFO] Generating type BACnetRecipientAddress [INFO] Generating type BACnetConstructedDataBufferSize [INFO] Generating type BACnetConstructedDataMinimumValue [INFO] Generating type NLMWhoIsRouterToNetwork [INFO] Generating type BACnetChannelValueLightingCommand [INFO] Generating type BACnetConstructedDataBinaryLightingOutputPresentValue [INFO] Generating type BACnetConstructedDataValueChangeTime [INFO] Generating type BACnetConstructedDataUserType [INFO] Generating type BACnetProcessIdSelectionValue [INFO] Generating type BACnetServiceAckRequestKey [INFO] Generating type BACnetConstructedDataLimitEnable [INFO] Generating type BACnetConstructedDataInputReference [INFO] Generating type BACnetPropertyStatesDoorValue [INFO] Generating type BACnetConstructedDataAccessDoorRelinquishDefault [INFO] Generating type APDUError [INFO] Generating type BACnetChannelValueUnsigned [INFO] Generating type CreateObjectError [INFO] Generating type BACnetConstructedDataMaximumValueTimestamp [INFO] Generating type BACnetConstructedDataIPv6Address [INFO] Generating type BACnetChannelValueReal [INFO] Generating type BACnetConstructedDataCredentials [INFO] Generating type NLMInitalizeRoutingTable [INFO] Generating type BACnetConstructedDataElevatorGroupAll [INFO] Generating type BACnetEventParameterChangeOfStateListOfValues [INFO] Generating type BACnetConstructedDataTrendLogAll [INFO] Generating type BACnetConstructedDataUTCTimeSynchronizationRecipients [INFO] Generating type BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable [INFO] Generating type BACnetConstructedDataDatePatternValueRelinquishDefault [INFO] Generating type BACnetConstructedDataBACnetIPv6Mode [INFO] Generating type BACnetConstructedDataInProgress [INFO] Generating type BACnetConstructedDataLoopAll [INFO] Generating type BACnetPortPermission [INFO] Generating type BACnetConfirmedServiceRequestReadRangeRange [INFO] Generating type BACnetNotificationParametersChangeOfTimer [INFO] Generating type BACnetConstructedDataCarDoorStatus [INFO] Generating type BACnetConstructedDataCarDoorText [INFO] Generating type BACnetError [INFO] Generating type BACnetConstructedDataNextStoppingFloor [INFO] Generating type BACnetConstructedDataTimeSynchronizationInterval [INFO] Generating type BACnetDeviceObjectReferenceEnclosed [INFO] Generating type BACnetOptionalUnsignedValue [INFO] Generating type BACnetOptionalUnsigned [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryReal [INFO] Generating type BACnetConstructedDataAuthenticationFactors [INFO] Generating type BACnetConstructedDataFailedAttemptsTime [INFO] Generating type APDUReject [INFO] Generating type BACnetPropertyStatesLiftCarDoorCommand [INFO] Generating type BACnetConstructedDataRecordsSinceNotification [INFO] Generating type BACnetEventParameterSignedOutOfRange [INFO] Generating type BACnetHostAddress [INFO] Generating type BACnetConstructedDataIPDefaultGateway [INFO] Generating type BACnetConfirmedServiceRequestAtomicReadFileRecord [INFO] Generating type BACnetConstructedDataReasonForDisable [INFO] Generating type BACnetEventParameterChangeOfValue [INFO] Generating type BACnetLogDataLogDataEntryBitStringValue [INFO] Generating type BACnetServiceAckGetAlarmSummary [INFO] Generating type BACnetConstructedDataAPDULength [INFO] Generating type BACnetConstructedDataBinaryInputInterfaceValue [INFO] Generating type BACnetFaultParameterNone [INFO] Generating type BACnetConstructedDataAccessEventTag [INFO] Generating type ListOfCovNotificationsList [INFO] Generating type BACnetEventSummariesList [INFO] Generating type BACnetConstructedDataMultiStateInputAlarmValues [INFO] Generating type BACnetProgramState [INFO] Generating type BACnetConstructedDataDaylightSavingsStatus [INFO] Generating type BACnetUnconfirmedServiceRequestTimeSynchronization [INFO] Generating type BACnetLightingOperation [INFO] Generating type BACnetVTClassTagged [INFO] Generating type BACnetConstructedDataOccupancyCount [INFO] Generating type BACnetFileAccessMethod [INFO] Generating type BACnetNotificationParametersExtended [INFO] Generating type BACnetConfirmedServiceRequestVTData [INFO] Generating type BACnetServiceAckAtomicReadFileRecord [INFO] Generating type BACnetConstructedDataNetworkSecurityAll [INFO] Generating type BACnetConstructedDataLastUseTime [INFO] Generating type BACnetEventLogRecordLogDatumTimeChange [INFO] Generating type BACnetConstructedDataEventEnrollmentAll [INFO] Generating type BACnetPriorityValueDateTime [INFO] Generating type BACnetConstructedDataLifeSafetyPointPresentValue [INFO] Generating type BACnetConstructedDataRepresents [INFO] Generating type BACnetConstructedDataBackupPreparationTime [INFO] Generating type BACnetConstructedDataBinaryValueAll [INFO] Generating type BACnetDoorAlarmState [INFO] Generating type BACnetConstructedDataChannelNumber [INFO] Generating type NLMICouldBeRouterToNetwork [INFO] Generating type BACnetServiceAckAtomicReadFile [INFO] Generating type BACnetConfirmedServiceRequestConfirmedCOVNotification [INFO] Generating type BACnetConstructedDataDateTimePatternValuePresentValue [INFO] Generating type BACnetDeviceObjectPropertyReference [INFO] Generating type BACnetTimerStateChangeValueBitString [INFO] Generating type BACnetNotificationParametersChangeOfCharacterString [INFO] Generating type BACnetPropertyStatesWriteStatus [INFO] Generating type BACnetConstructedDataIPv6AutoAddressingEnable [INFO] Generating type BACnetConstructedDataMultiStateOutputFeedbackValue [INFO] Generating type BACnetApplicationTagReal [INFO] Generating type BACnetConstructedDataEscalatorAll [INFO] Generating type BACnetConstructedDataDescriptionOfHalt [INFO] Generating type BACnetLifeSafetyMode [INFO] Generating type BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged [INFO] Generating type BACnetContextTagUnsignedInteger [INFO] Generating type BACnetConstructedDataLocalTime [INFO] Generating type BACnetProcessIdSelection [INFO] Generating type BACnetPropertyStatesTimerState [INFO] Generating type BACnetAssignedLandingCallsLandingCallsList [INFO] Generating type BACnetConstructedDataAction [INFO] Generating type BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice [INFO] Generating type BACnetConstructedDataOctetStringValuePresentValue [INFO] Generating type BACnetTagPayloadDouble [INFO] Generating type BACnetConstructedDataMultiStateInputInterfaceValue [INFO] Generating type BACnetAccumulatorRecordAccumulatorStatusTagged [INFO] Generating type NLMReserved [INFO] Generating type BACnetConstructedDataMode [INFO] Generating type BACnetConstructedDataRecordCount [INFO] Generating type BACnetTimerStateChangeValueUnsigned [INFO] Generating type BACnetPropertyStatesEventType [INFO] Generating type BACnetTimerStateChangeValue [INFO] Generating type BACnetConstructedDataLastRestoreTime [INFO] Generating type BACnetSpecialEventPeriod [INFO] Generating type BACnetConstructedDataAccessDoorPresentValue [INFO] Generating type BACnetConstructedDataProgramChange [INFO] Generating type BACnetServiceAckReadPropertyConditional [INFO] Generating type ChangeListRemoveError [INFO] Generating type BACnetConstructedDataAllowGroupDelayInhibit [INFO] Generating type BACnetConstructedDataDeviceType [INFO] Generating type BACnetConstructedDataAlertEnrollmentPresentValue [INFO] Generating type BACnetConstructedDataAnalogValueAll [INFO] Generating type BACnetConstructedDataAccessCredentialAll [INFO] Generating type BACnetConstructedDataPropertyList [INFO] Generating type BACnetConstructedDataRestoreCompletionTime [INFO] Generating type BACnetKeyIdentifier [INFO] Generating type BACnetConstructedDataCOVURecipients [INFO] Generating type BACnetLogRecordLogDatumAnyValue [INFO] Generating type BACnetConstructedDataLargeAnalogValueResolution [INFO] Generating type BACnetConstructedDataAccumulatorHighLimit [INFO] Generating type BACnetConstructedDataLightingCommandDefaultPriority [INFO] Generating type BACnetConstructedDataOccupancyUpperLimit [INFO] Generating type BACnetNetworkNumberQualityTagged [INFO] Generating type BACnetPropertyStatesNodeType [INFO] Generating type BACnetBackupState [INFO] Generating type BACnetAuthenticationStatus [INFO] Generating type BACnetConfirmedServiceRequestAuthenticate [INFO] Generating type BACnetConstructedDataFloorText [INFO] Generating type BACnetConstructedDataLifeSafetyZonePresentValue [INFO] Generating type BACnetPropertyStatesProgramChange [INFO] Generating type BACnetPropertyStatesLiftCarDriveStatus [INFO] Generating type BACnetConstructedDataMaxActualValue [INFO] Generating type BACnetConstructedDataSegmentationSupported [INFO] Generating type BACnetConstructedDataVendorName [INFO] Generating type BACnetConstructedDataBBMDAcceptFDRegistrations [INFO] Generating type BACnetPropertyStatesUnits [INFO] Generating type BACnetConstructedDataTimepatternValueAll [INFO] Generating type BACnetConstructedDataResolution [INFO] Generating type BACnetConstructedDataAssignedLandingCalls [INFO] Generating type BACnetConstructedDataTimePatternValuePresentValue [INFO] Generating type BACnetConstructedDataGroupID [INFO] Generating type BACnetLogStatusTagged [INFO] Generating type BVLCRegisterForeignDevice [INFO] Generating type BACnetFaultParameterFaultStatusFlags [INFO] Generating type BACnetChannelValueBitString [INFO] Generating type BACnetConstructedDataCommandAction [INFO] Generating type BACnetAbortReasonTagged [INFO] Generating type BACnetConstructedDataAnalogOutputAll [INFO] Generating type BACnetConstructedDataNotificationClassAll [INFO] Generating type BACnetProgramErrorTagged [INFO] Generating type BACnetEventParameterUnsignedRange [INFO] Generating type Error [INFO] Generating type BACnetShedState [INFO] Generating type BACnetConstructedDataMaxFailedAttempts [INFO] Generating type BACnetTimerStateChangeValueNull [INFO] Generating type BACnetConstructedDataAccessDoors [INFO] Generating type BACnetConstructedDataTimeOfStrikeCountReset [INFO] Generating type BACnetConstructedDataAnalogValueRelinquishDefault [INFO] Generating type BACnetConstructedDataZoneTo [INFO] Generating type BACnetAuthorizationExemption [INFO] Generating type BACnetAction [INFO] Generating type BACnetServiceAckReadProperty [INFO] Generating type BACnetProtocolLevel [INFO] Generating type BACnetConstructedDataPassbackMode [INFO] Generating type BACnetPropertyReference [INFO] Generating type BACnetConstructedDataIPSubnetMask [INFO] Generating type BACnetServiceAckVTOpen [INFO] Generating type BACnetConstructedDataElapsedActiveTime [INFO] Generating type BACnetNotificationParametersOutOfRange [INFO] Generating type BACnetConstructedDataMusterPoint [INFO] Generating type BACnetNotifyType [INFO] Generating type BACnetContextTag [INFO] Generating type BACnetSilencedState [INFO] Generating type BACnetLogDataLogData [INFO] Generating type BACnetUnconfirmedServiceChoiceTagged [INFO] Generating type BACnetEventLogRecordLogDatumNotification [INFO] Generating type BACnetContextTagEnumerated [INFO] Generating type BACnetConstructedDataCarLoadUnits [INFO] Generating type BACnetLogDataLogDataEntryUnsignedValue [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryCharacterString [INFO] Generating type BVLCResultCodeTagged [INFO] Generating type BACnetConstructedDataAccompaniment [INFO] Generating type BACnetConstructedDataDoorExtendedPulseTime [INFO] Generating type BACnetServiceAckAtomicReadFileStream [INFO] Generating type BACnetMaintenance [INFO] Generating type BACnetConstructedDataPulseRate [INFO] Generating type BACnetConstructedDataStartTime [INFO] Generating type BACnetFaultParameter [INFO] Generating type BACnetConstructedDataFullDutyBaseline [INFO] Generating type BACnetEventParameterChangeOfValueCivCriteria [INFO] Generating type NLMUpdateKeyDistributionKey [INFO] Generating type BACnetConstructedDataMakingCarCall [INFO] Generating type BACnetStatusFlags [INFO] Generating type BACnetConstructedDataGlobalGroupAll [INFO] Generating type BACnetPriorityValue [INFO] Generating type BACnetConstructedDataExtendedTimeEnable [INFO] Generating type BACnetConstructedDataVarianceValue [INFO] Generating type BACnetConstructedDataScale [INFO] Generating type BACnetNotificationParametersChangeOfReliability [INFO] Generating type BACnetEscalatorMode [INFO] Generating type BACnetConstructedDataDescription [INFO] Generating type BACnetConstructedDataAccessEvent [INFO] Generating type BACnetLogRecordLogDatumLogStatus [INFO] Generating type BACnetConstructedDataLoadControlAll [INFO] Generating type BACnetHostAddressNull [INFO] Generating type BACnetLifeSafetyState [INFO] Generating type BACnetConstructedDataMembers [INFO] Generating type BACnetConstructedDataMultiStateValueAll [INFO] Generating type BACnetPropertyStatesFileAccessMethod [INFO] Generating type BACnetConstructedDataAllWritesSuccessful [INFO] Generating type BACnetConstructedDataOccupancyCountAdjust [INFO] Generating type BACnetConstructedDataLiftAll [INFO] Generating type BACnetConstructedDataBinaryInputPresentValue [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime [INFO] Generating type BACnetConstructedDataCurrentCommandPriority [INFO] Generating type BACnetConstructedDataPulseConverterPresentValue [INFO] Generating type BACnetLogRecord [INFO] Generating type BACnetCalendarEntry [INFO] Generating type BACnetConstructedDataLimitMonitoringInterval [INFO] Generating type BACnetConstructedDataBinaryOutputRelinquishDefault [INFO] Generating type BACnetAccessPassbackModeTagged [INFO] Generating type BACnetDeviceObjectReference [INFO] Generating type BACnetObjectTypesSupported [INFO] Generating type BVLCForeignDeviceTableEntry [INFO] Generating type BACnetConstructedDataDoorStatus [INFO] Generating type BACnetNotificationParametersSignedOutOfRange [INFO] Generating type BACnetConstructedDataReliabilityEvaluationInhibit [INFO] Generating type BACnetConstructedDataTimeOfDeviceRestart [INFO] Generating type BACnetConstructedDataUserInformationReference [INFO] Generating type BACnetChannelValueObjectidentifier [INFO] Generating type NLM [INFO] Generating type BACnetPropertyStatesLiftCarDirection [INFO] Generating type BACnetConstructedDataAveragingAll [INFO] Generating type BACnetEventParameterAccessEvent [INFO] Generating type BACnetFaultParameterFaultListed [INFO] Generating type BACnetConstructedDataEventAlgorithmInhibit [INFO] Generating type BACnetWeekNDay [INFO] Generating type BACnetConstructedDataGlobalGroupPresentValue [INFO] Generating type NPDUNetworkPriorityTagged [INFO] Generating type BACnetReliabilityTagged [INFO] Generating type BACnetNotificationParametersDoubleOutOfRange [INFO] Generating type BACnetConstructedDataDefaultRampRate [INFO] Generating type ApduType [INFO] Generating type BACnetShedLevelPercent [INFO] Generating type BACnetConstructedDataAutoSlaveDiscovery [INFO] Generating type BACnetDoorValueTagged [INFO] Generating type BACnetScale [INFO] Generating type BACnetConstructedDataListOfGroupMembers [INFO] Generating type BACnetConstructedDataCalendarPresentValue [INFO] Generating type BACnetNotificationParametersChangeOfValueNewValue [INFO] Generating type BACnetConstructedDataErrorLimit [INFO] Generating type BACnetConstructedDataPositiveIntegerValueRelinquishDefault [INFO] Generating type BACnetPriorityValueDate [INFO] Generating type BACnetApplicationTagNull [INFO] Generating type ErrorCodeTagged [INFO] Generating type BVLCResult [INFO] Generating type BacnetConstants [INFO] Generating type BACnetConstructedDataEventEnable [INFO] Generating type BACnetChannelValueInteger [INFO] Generating type BACnetUnconfirmedServiceRequestUnconfirmedEventNotification [INFO] Generating type BACnetPolarityTagged [INFO] Generating type BACnetEventParameterUnsignedOutOfRange [INFO] Generating type BACnetConstructedDataBias [INFO] Generating type BACnetServiceAckAtomicReadFileStreamOrRecord [INFO] Generating type BACnetChannelValue [INFO] Generating type BACnetHostAddressIpAddress [INFO] Generating type NLMChallengeRequest [INFO] Generating type BACnetConstructedDataValueSource [INFO] Generating type BACnetUnconfirmedServiceRequestWhoHas [INFO] Generating type BACnetConstructedDataMultiStateValueRelinquishDefault [INFO] Generating type BACnetConstructedDataAuthenticationPolicyNames [INFO] Generating type BACnetConstructedDataMaskedAlarmValues [INFO] Generating type BACnetEventParameterNone [INFO] Generating type BACnetConstructedDataCredentialsInZone [INFO] Generating type BACnetConfirmedServiceRequestReadRangeRangeByPosition [INFO] Generating type BACnetConstructedDataAcceptedModes [INFO] Generating type BACnetChannelValueEnumerated [INFO] Generating type BACnetConfirmedServiceRequestReadProperty [INFO] Generating type BACnetConstructedDataCredentialStatus [INFO] Generating type BACnetRouterEntryStatus [INFO] Generating type BACnetConstructedData [INFO] Generating type BACnetConstructedDataFileAccessMethod [INFO] Generating type BACnetEventTypeTagged [INFO] Generating type BACnetConstructedDataAnalogInputAll [INFO] Generating type BACnetConstructedDataLightingOutputRelinquishDefault [INFO] Generating type BACnetConstructedDataLogDeviceObjectProperty [INFO] Generating type BVLCDistributeBroadcastToNetwork [INFO] Generating type BACnetObjectPropertyReference [INFO] Generating type BACnetConstructedDataEscalatorMode [INFO] Generating type BACnetSegmentation [INFO] Generating type BACnetConstructedDataActiveCOVSubscriptions [INFO] Generating type BACnetConstructedDataAccumulatorFaultHighLimit [INFO] Generating type BACnetBinaryLightingPVTagged [INFO] Generating type BACnetConstructedDataRestorePreparationTime [INFO] Generating type BACnetConstructedDataControlledVariableReference [INFO] Generating type BACnetConstructedDataLastAccessEvent [INFO] Generating type BACnetOptionalREAL [INFO] Generating type BACnetEventParameterChangeOfTimer [INFO] Generating type BACnetConstructedDataZoneFrom [INFO] Generating type BACnetTagPayloadTime [INFO] Generating type BACnetConstructedDataLifeSafetyZoneMaintenanceRequired [INFO] Generating type BACnetConstructedDataEnergyMeterRef [INFO] Generating type BACnetAuthenticationFactorEnclosed [INFO] Generating type BACnetConstructedDataOctetstringValueAll [INFO] Generating type ErrorClass [INFO] Generating type BACnetConstructedDataMultiStateValueAlarmValues [INFO] Generating type BACnetConstructedDataAccessZoneAll [INFO] Generating type BACnetConstructedDataAccumulatorMaxPresValue [INFO] Generating type BACnetConstructedDataSetting [INFO] Generating type BACnetConstructedDataMaxInfoFrames [INFO] Generating type BACnetConstructedDataPower [INFO] Generating type BACnetConstructedDataLargeAnalogValueAll [INFO] Generating type BACnetConstructedDataBACnetIPv6UDPPort [INFO] Generating type BACnetConstructedDataKeySets [INFO] Generating type BACnetConstructedDataLastCredentialRemovedTime [INFO] Generating type BACnetConstructedDataLightingCommand [INFO] Generating type BACnetEventSummary [INFO] Generating type BACnetConstructedDataFaultParameters [INFO] Generating type BACnetConstructedDataActiveAuthenticationPolicy [INFO] Generating type NLMIAmRouterToNetwork [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryDouble [INFO] Generating type BACnetConstructedDataAccessEventCredential [INFO] Generating type BACnetLiftCarDoorCommand [INFO] Generating type BACnetAccessZoneOccupancyStateTagged [INFO] Generating type BACnetConstructedDataStructuredViewAll [INFO] Generating type BACnetConstructedDataSubordinateNodeTypes [INFO] Generating type BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer [INFO] Generating type BACnetCalendarEntryWeekNDay [INFO] Generating type BACnetPropertyAccessResultAccessResult [INFO] Generating type BACnetNetworkPortCommandTagged [INFO] Generating type BACnetApplicationTagDouble [INFO] Generating type BACnetConstructedDataSecurityTimeWindow [INFO] Generating type BACnetConstructedDataProportionalConstant [INFO] Generating type BACnetConstructedDataIntegerValueFaultLowLimit [INFO] Generating type BACnetConstructedDataEventLogLogBuffer [INFO] Generating type BACnetConstructedDataAnalogOutputPresentValue [INFO] Generating type BACnetGroupChannelValue [INFO] Generating type BACnetNotificationParametersFloatingLimit [INFO] Generating type BACnetTimerStateChangeValueBoolean [INFO] Generating type BACnetConstructedDataLightingOutputTrackingValue [INFO] Generating type BACnetVTClass [INFO] Generating type BACnetConstructedDataPriority [INFO] Generating type BACnetRejectReasonTagged [INFO] Generating type BACnetEscalatorModeTagged [INFO] Generating type BACnetTagPayloadObjectIdentifier [INFO] Generating type BACnetEventType [INFO] Generating type BACnetConstructedDataLowDiffLimit [INFO] Generating type BACnetConstructedDataAckRequired [INFO] Generating type BACnetDataType [INFO] Generating type BACnetPropertyWriteDefinition [INFO] Generating type BACnetConstructedDataGroupMode [INFO] Generating type BACnetConstructedDataRequired [INFO] Generating type BACnetConstructedDataLandingCallControl [INFO] Generating type BACnetConstructedDataLightingOutputFeedbackValue [INFO] Generating type BACnetEventLogRecord [INFO] Generating type BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification [INFO] Generating type BACnetAccessRuleTimeRangeSpecifier [INFO] Generating type BACnetConstructedDataProgramAll [INFO] Generating type BACnetConstructedDataDoNotHide [INFO] Generating type BACnetConstructedDataBinaryLightingOutputRelinquishDefault [INFO] Generating type BACnetAccessAuthenticationFactorDisable [INFO] Generating type BACnetBinaryPVTagged [INFO] Generating type BACnetConstructedDataAccessDoorFaultValues [INFO] Generating type BACnetConstructedDataDoorAlarmState [INFO] Generating type BACnetConfirmedServiceChoice [INFO] Generating type BACnetShedLevelLevel [INFO] Generating type BACnetTimeStampTime [INFO] Generating type BACnetConstructedDataIPv6DNSServer [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMinNormalValueReal [INFO] Generating type BACnetEventPriorities [INFO] Generating type BACnetConstructedDataChannelAll [INFO] Generating type BACnetConstructedDataBACnetIPUDPPort [INFO] Generating type BACnetConstructedDataPositiveIntegerValueMinPresValue [INFO] Generating type BACnetPropertyStatesLiftGroupMode [INFO] Generating type BACnetDateTime [INFO] Generating type BACnetConstructedDataNodeType [INFO] Generating type BACnetConstructedDataPriorityForWriting [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble [INFO] Generating type BACnetLightingOperationTagged [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMinNormalValue [INFO] Generating type BACnetConstructedDataPassbackTimeout [INFO] Generating type BVLCReadForeignDeviceTable [INFO] Generating type BACnetConstructedDataAnalogOutputRelinquishDefault [INFO] Generating type NLMRejectRouterToNetwork [INFO] Generating type BACnetConfirmedServiceRequestAcknowledgeAlarm [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryReference [INFO] Generating type BACnetEventParameterChangeOfCharacterStringListOfAlarmValues [INFO] Generating type BACnetConstructedDataTags [INFO] Generating type BACnetConstructedDataRequestedUpdateInterval [INFO] Generating type BACnetServiceAckConfirmedPrivateTransfer [INFO] Generating type BACnetPolarity [INFO] Generating type BACnetChannelValueDate [INFO] Generating type BACnetConstructedDataNumberOfAuthenticationPolicies [INFO] Generating type BACnetConstructedDataSupportedFormats [INFO] Generating type BACnetSecurityKeySetKeyIds [INFO] Generating type BACnetCalendarEntryDate [INFO] Generating type BACnetEventParameterDoubleOutOfRange [INFO] Generating type BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString [INFO] Generating type BACnetConstructedDataArchive [INFO] Generating type BACnetConstructedDataFailedAttempts [INFO] Generating type BACnetConstructedDataLargeAnalogValuePresentValue [INFO] Generating type BACnetConstructedDataSilenced [INFO] Generating type BACnetVMACEntry [INFO] Generating type BACnetDeviceStatus [INFO] Generating type BACnetTimeStamp [INFO] Generating type BACnetTimerStateChangeValueNoValue [INFO] Generating type BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier [INFO] Generating type BACnetConstructedDataScaleFactor [INFO] Generating type BACnetNotificationParameters [INFO] Generating type BACnetClosingTag [INFO] Generating type BACnetTimeStampsEnclosed [INFO] Generating type BACnetConstructedDataPositiveAccessRules [INFO] Generating type BACnetApplicationTagSignedInteger [INFO] Generating type BACnetConstructedDataSecurityPDUTimeout [INFO] Generating type BACnetProcessIdSelectionNull [INFO] Generating type BACnetClientCOVNone [INFO] Generating type BACnetNetworkPortCommand [INFO] Generating type BACnetPropertyStatesEscalatorFault [INFO] Generating type BACnetConstructedDataLinkSpeed [INFO] Generating type BACnetConstructedDataLiftFaultSignals [INFO] Generating type BACnetConfirmedServiceRequestAtomicReadFileStream [INFO] Generating type BACnetPropertyStateActionUnknown [INFO] Generating type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry [INFO] Generating type BACnetConstructedDataWindowSamples [INFO] Generating type BACnetConstructedDataDoorPulseTime [INFO] Generating type BACnetConstructedDataObjectList [INFO] Generating type BACnetConstructedDataVerificationTime [INFO] Generating type NLMRouterAvailableToNetwork [INFO] Generating type BACnetPropertyStatesLifeSafetyMode [INFO] Generating type BACnetConstructedDataTimeOfActiveTimeReset [INFO] Generating type BACnetConstructedDataSetpoint [INFO] Generating type BACnetConstructedDataAdjustValue [INFO] Generating type BACnetConstructedDataPresentValue [INFO] Generating type BACnetConstructedDataProportionalConstantUnits [INFO] Generating type BACnetContextTagBoolean [INFO] Generating type BACnetConstructedDataLastKeyServer [INFO] Generating type BACnetHostAddressEnclosed [INFO] Generating type BACnetConstructedDataElevatorGroup [INFO] Generating type BACnetConstructedDataMultiStateValueFaultValues [INFO] Generating type BACnetConstructedDataObjectIdentifier [INFO] Generating type BACnetNotificationParametersChangeOfValue [INFO] Generating type BACnetLogRecordLogDatumFailure [INFO] Generating type BACnetNetworkTypeTagged [INFO] Generating type BACnetConfirmedServiceRequestUnknown [INFO] Generating type BACnetConstructedDataElement [INFO] Generating type BACnetContextTagBitString [INFO] Generating type BACnetConstructedDataEventDetectionEnable [INFO] Generating type BACnetPropertyValues [INFO] Generating type BACnetConstructedDataLastCredentialAddedTime [INFO] Generating type BACnetAccessCredentialDisable [INFO] Generating type BACnetConstructedDataBitstringValueAll [INFO] Generating type BACnetConstructedDataBlinkWarnEnable [INFO] Generating type BACnetProtocolLevelTagged [INFO] Generating type BACnetTimerStateChangeValueDate [INFO] Generating type BACnetConstructedDataLargeAnalogValueFaultLowLimit [INFO] Generating type BACnetConstructedDataFaultHighLimit [INFO] Generating type BACnetConstructedDataGlobalIdentifier [INFO] Generating type BACnetConstructedDataIPv6DHCPLeaseTime [INFO] Generating type BACnetConstructedDataWeeklySchedule [INFO] Generating type BACnetConstructedDataLightingOutputPresentValue [INFO] Generating type BACnetCOVMultipleSubscription [INFO] Generating type BACnetConstructedDataLastPriority [INFO] Generating type BACnetConstructedDataAbsenteeLimit [INFO] Generating type BACnetConstructedDataIntegerValueAll [INFO] Generating type BACnetConstructedDataScheduleAll [INFO] Generating type BACnetActionList [INFO] Generating type BACnetConstructedDataManualSlaveAddressBinding [INFO] Generating type BACnetConstructedDataDutyWindow [INFO] Generating type NLMNetworkNumberIs [INFO] Generating type BACnetConstructedDataLastCredentialAdded [INFO] Generating type BACnetSpecialEventPeriodCalendarEntry [INFO] Generating type APDUAbort [INFO] Generating type BACnetConstructedDataEventTimeStamps [INFO] Generating type BACnetConstructedDataLoadControlPresentValue [INFO] Generating type BACnetEventParameterChangeOfStatusFlags [INFO] Generating type BACnetConfirmedServiceRequestDeleteObject [INFO] Generating type BACnetLightingCommand [INFO] Generating type SubscribeCOVPropertyMultipleErrorFirstFailedSubscription [INFO] Generating type BACnetPriorityValueOctetString [INFO] Generating type BACnetConstructedDataCharacterstringValueAll [INFO] Generating type BACnetConstructedDataConfigurationFiles [INFO] Generating type BACnetConstructedDataIntegerValueCOVIncrement [INFO] Generating type BACnetAuthenticationFactor [INFO] Generating type NLMVendorProprietaryMessage [INFO] Generating type BACnetConstructedDataLastRestartReason [INFO] Generating type BACnetTimerStateChangeValueCharacterString [INFO] Generating type BACnetConstructedDataExitPoints [INFO] Generating type BACnetContextTagNull [INFO] Generating type BACnetConfirmedServiceRequestReadPropertyConditional [INFO] Generating type BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble [INFO] Generating type BACnetConstructedDataAnalogInputMaxPresValue [INFO] Generating type BACnetWriteAccessSpecification [INFO] Generating type BACnetConstructedDataCarAssignedDirection [INFO] Generating type BACnetBinaryPV [INFO] Generating type BACnetConstructedDataBinaryOutputPresentValue [INFO] Generating type BACnetEventParameterChangeOfValueCivCriteriaBitmask [INFO] Generating type BACnetValueSourceAddress [INFO] Generating type BACnetPropertyStatesLightningOperation [INFO] Generating type BACnetConstructedDataNetworkNumberQuality [INFO] Generating type BACnetConstructedDataTimeOfStateCountReset [INFO] Generating type BACnetConstructedDataActualShedLevel [INFO] Generating type BACnetConstructedDataTotalRecordCount [INFO] Generating type BACnetPriorityValueDouble [INFO] Generating type BACnetConstructedDataAccessPointAll [INFO] Generating type BACnetConstructedDataBackupAndRestoreState [INFO] Generating type BACnetConstructedDataControlGroups [INFO] Generating type BACnetLightingCommandEnclosed [INFO] Generating type BACnetConstructedDataMaxMaster [INFO] Generating type BACnetTimeStampSequence [INFO] Generating type BACnetUnconfirmedServiceRequestWhoIs [INFO] Generating type BACnetConstructedDataDateTimeValuePresentValue [INFO] Generating type BACnetConstructedDataLoopPresentValue [INFO] Generating type BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple [INFO] Generating type BACnetAuthenticationFactorType [INFO] Generating type BACnetConstructedDataProfileLocation [INFO] Generating type BACnetLandingCallStatusCommandDestination [INFO] Generating type BACnetPropertyStatesAccessCredentialDisable [INFO] Generating type BACnetPropertyStatesNetworkType [INFO] Generating type BACnetConstructedDataAssignedAccessRights [INFO] Generating type BACnetLiftCarDoorCommandTagged [INFO] Generating type BACnetLiftCarModeTagged [INFO] Generating type BACnetPriorityValueConstructedValue [INFO] Generating type BACnetConstructedDataEventParameters [INFO] Generating type BACnetPriorityValueBoolean [INFO] Generating type BACnetConstructedDataNetworkPortMaxInfoFrames [INFO] Generating type BACnetConstructedDataMinimumOffTime [INFO] Generating type BACnetConstructedDataBitMask [INFO] Generating type BACnetObjectType [INFO] Generating type BACnetConstructedDataAuthenticationStatus [INFO] Generating type BACnetSilencedStateTagged [INFO] Generating type BACnetConstructedDataTimerAlarmValues [INFO] Generating type BACnetContextTagCharacterString [INFO] Generating type BACnetConstructedDataProfileName [INFO] Generating type BACnetConstructedDataStateChangeValues [INFO] Generating type BACnetEventParameterFloatingLimit [INFO] Generating type BACnetLifeSafetyModeTagged [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-bacnet --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-bacnet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-bacnet --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-bacnet --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-bacnet --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-bacnet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-bacnet --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-bacnet --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-bacnet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.bacnetip.BACnetParserSerializerTest 17:08:26,186 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:08:26,188 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - No custom configurators were discovered as a service. 17:08:26,188 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:08:26,190 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:08:26,195 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:08:26,195 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:08:26,201 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:08:26,201 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:08:26,202 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:08:26,204 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/test-classes/logback-test.xml] 17:08:26,205 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c2db130 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:08:26,205 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c2db130 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/bacnetip/target/plc4x-protocols-bacnetip-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:08:26,205 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c2db130 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/test-classes/logback-test.xml] 17:08:26,205 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c2db130 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:08:26,345 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:08:26,345 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:08:26,358 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:08:26,402 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.plc4x.java.bacnetip.RandomPackagesTest] to OFF 17:08:26,402 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:08:26,403 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:08:26,403 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@327c7bea - End of configuration. 17:08:26,405 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@348d18a3 - Registering current configuration as safe fallback point 17:08:26,405 |-INFO in ch.qos.logback.classic.util.ContextInitializer@78b41097 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 203 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 83, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.248 s -- in org.apache.plc4x.java.bacnetip.BACnetParserSerializerTest [INFO] Running org.apache.plc4x.java.bacnetip.TrickyPackagesTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 s -- in org.apache.plc4x.java.bacnetip.TrickyPackagesTest [INFO] Running org.apache.plc4x.java.bacnetip.RandomPackagesTest [WARNING] Tests run: 269520, Failures: 0, Errors: 0, Skipped: 386, Time elapsed: 100.1 s -- in org.apache.plc4x.java.bacnetip.RandomPackagesTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 269264, Failures: 0, Errors: 0, Skipped: 41 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-bacnet --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-bacnet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-bacnet --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-bacnet --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-bacnet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-bacnet --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1476 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-bacnet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/plc4j-driver-bacnet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-bacnet --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: BACNet/IP Driver' with 2523 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-bacnet --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-bacnet' with 2523 classes [WARNING] Rule violated for bundle plc4j-driver-bacnet: instructions covered ratio is 0.32, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-bacnet: classes missed count is 1566, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-bacnet --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-bacnet --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-bacnet --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-bacnet/0.12.0-SNAPSHOT/plc4j-driver-bacnet-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-bacnet/0.12.0-SNAPSHOT/plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/bacnet/target/plc4j-driver-bacnet-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-bacnet/0.12.0-SNAPSHOT/plc4j-driver-bacnet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-c-bus >----------------- [INFO] Building PLC4J: Driver: C-Bus 0.12.0-SNAPSHOT [52/105] [INFO] from plc4j/drivers/c-bus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-c-bus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-c-bus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-c-bus --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-c-bus --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (test) @ plc4j-driver-c-bus --- [INFO] Parsing: c-bus_lighting_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_security_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_metering_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_trigger_control_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_enable_control_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_temperature_broadcast_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_access_control_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_media_transport_control_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_clock_and_timekeeping_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_telephony_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_air_conditioning_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_measurement_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus_error_reporting_application.mspec [INFO] Checking for open consumers [INFO] Parsing: c-bus.mspec [INFO] Checking for open consumers [INFO] Generating type HVACStatusFlags [INFO] Generating type SecurityDataLineCutAlarmRaised [INFO] Generating type ServerErrorReply [INFO] Generating type SALDataMeasurement [INFO] Generating type HVACModeAndFlagsMode [INFO] Generating type SecurityDataFireAlarmRaised [INFO] Generating type LightingDataTerminateRamp [INFO] Generating type ParameterValue [INFO] Generating type SecurityDataOtherAlarmRaised [INFO] Generating type AirConditioningDataSetPlantHumidityLevel [INFO] Generating type SecurityDataZoneName [INFO] Generating type EncodedReplyCALReply [INFO] Generating type CBusPointToMultiPointCommandNormal [INFO] Generating type LevelInformationNormal [INFO] Generating type IdentifyReplyCommandMinimumLevels [INFO] Generating type SALDataSecurity [INFO] Generating type SecurityDataExitDelayStarted [INFO] Generating type LightingDataOn [INFO] Generating type TriggerControlDataIndicatorKill [INFO] Generating type ReplyOrConfirmation [INFO] Generating type MeteringDataMeasureOil [INFO] Generating type AccessControlDataValidAccessRequest [INFO] Generating type ReplyOrConfirmationConfirmation [INFO] Generating type CBusOptions [INFO] Generating type IdentifyReplyCommandSummary [INFO] Generating type SALDataHvacActuator [INFO] Generating type TemperatureBroadcastData [INFO] Generating type AccessControlDataRequestToExit [INFO] Generating type PanicStatus [INFO] Generating type MediaTransportControlDataNextPreviousCategory [INFO] Generating type IdentifyReplyCommandUnitSummary [INFO] Generating type LightingLabelType [INFO] Generating type SALDataClockAndTimekeeping [INFO] Generating type SALDataTriggerControl [INFO] Generating type Parameter [INFO] Generating type ParameterValueRaw [INFO] Generating type TelephonyCommandTypeContainer [INFO] Generating type MeteringDataElectricityConsumption [INFO] Generating type CALReplyLong [INFO] Generating type InterfaceOptions1PowerUpSettings [INFO] Generating type SecurityDataFireAlarmCleared [INFO] Generating type SALDataFreeUsage [INFO] Generating type MediaTransportControlDataSetTrack [INFO] Generating type MonitoredSAL [INFO] Generating type ReplyNetwork [INFO] Generating type MeteringDataOtherWaterConsumption [INFO] Generating type TelephonyDataIsolateSecondaryOutlet [INFO] Generating type IdentifyReplyCommandGAVPhysicalAddresses [INFO] Generating type MediaTransportControlDataPlay [INFO] Generating type SerialNumber [INFO] Generating type TelephonyDataDialOutFailure [INFO] Generating type MeasurementCommandType [INFO] Generating type HVACHumidityError [INFO] Generating type CBusPointToMultiPointCommand [INFO] Generating type ParameterValueCustomManufacturer [INFO] Generating type StatusRequestBinaryStateDeprecated [INFO] Generating type SecurityDataOff [INFO] Generating type TelephonyDataRejectIncomingCall [INFO] Generating type StatusRequest [INFO] Generating type AccessControlDataAccessPointClosed [INFO] Generating type SALDataMetering [INFO] Generating type ErrorReportingSystemCategoryTypeReserved [INFO] Generating type SecurityDataEntryDelayStarted [INFO] Generating type HVACSensorStatus [INFO] Generating type InterfaceOptions3 [INFO] Generating type InterfaceOptions1 [INFO] Generating type MediaTransportControlDataStatusRequest [INFO] Generating type InterfaceOptions2 [INFO] Generating type Language [INFO] Generating type AccessControlCategory [INFO] Generating type SecurityDataArmFailedCleared [INFO] Generating type LightingCommandType [INFO] Generating type DialOutFailureReason [INFO] Generating type SecurityDataDisplayMessage [INFO] Generating type MediaTransportControlDataPauseResume [INFO] Generating type HVACModeAndFlags [INFO] Generating type SecurityDataZoneOpen [INFO] Generating type SecurityDataSystemDisarmed [INFO] Generating type LevelInformationCorrupted [INFO] Generating type TriggerControlCommandType [INFO] Generating type IdentifyReplyCommandNetworkTerminalLevels [INFO] Generating type AirConditioningDataSetHvacSetbackLimit [INFO] Generating type TelephonyDataDialInFailure [INFO] Generating type CALDataRecall [INFO] Generating type MeteringDataOilConsumption [INFO] Generating type MediaTransportControlDataSetSelection [INFO] Generating type ErrorReportingSystemCategoryTypeInputUnits [INFO] Generating type SALDataAudioAndVideo [INFO] Generating type SecurityDataMainsRestoredOrApplied [INFO] Generating type StatusCoding [INFO] Generating type AirConditioningDataZoneHumidityPlantStatus [INFO] Generating type TriggerControlDataTriggerMax [INFO] Generating type RequestObsolete [INFO] Generating type CBusMessageToServer [INFO] Generating type ErrorReportingDataGeneric [INFO] Generating type SecurityDataZoneShort [INFO] Generating type MeasurementUnits [INFO] Generating type SecurityDataRequestZoneName [INFO] Generating type SecurityDataTamperOn [INFO] Generating type MediaTransportControlDataFastForward [INFO] Generating type SecurityDataGasAlarmRaised [INFO] Generating type SecurityDataEmulatedKeypad [INFO] Generating type SALDataTesting [INFO] Generating type ParameterValueBaudRateSelector [INFO] Generating type LightingData [INFO] Generating type BaudRateSelector [INFO] Generating type SecurityDataEvent [INFO] Generating type TriggerControlDataTriggerEvent [INFO] Generating type DestinationAddressType [INFO] Generating type CALDataReply [INFO] Generating type MeteringDataGasConsumption [INFO] Generating type ApplicationId [INFO] Generating type ErrorReportingSystemCategoryTypeForClimateControllers [INFO] Generating type CALDataIdentifyReply [INFO] Generating type SecurityDataPanicCleared [INFO] Generating type SecurityDataZoneIsolated [INFO] Generating type DialInFailureReason [INFO] Generating type ErrorReportingSystemCategoryClass [INFO] Generating type SecurityDataTamperOff [INFO] Generating type CBusCommandPointToPoint [INFO] Generating type SALData [INFO] Generating type CBusCommand [INFO] Generating type LineOffHookReason [INFO] Generating type HVACHumidity [INFO] Generating type IdentifyReplyCommandGAVValuesStored [INFO] Generating type MeasurementCommandTypeContainer [INFO] Generating type MediaTransportControlDataTrackName [INFO] Generating type HVACHumidityModeAndFlags [INFO] Generating type MeteringDataDrinkingWaterConsumption [INFO] Generating type MeteringCommandTypeContainer [INFO] Generating type CBusConstants [INFO] Generating type SerialInterfaceAddress [INFO] Generating type MeasurementData [INFO] Generating type ProtectionLevel [INFO] Generating type SALDataTelephonyStatusAndControl [INFO] Generating type HVACZoneList [INFO] Generating type AirConditioningDataSetHvacUpperGuardLimit [INFO] Generating type CALCommandTypeContainer [INFO] Generating type SALDataReserved [INFO] Generating type IdentifyReplyCommandDelays [INFO] Generating type MediaTransportControlDataRepeatOnOff [INFO] Generating type ParameterValueInterfaceOptions3 [INFO] Generating type MediaTransportControlDataCategoryName [INFO] Generating type MediaTransportControlDataSetCategory [INFO] Generating type ParameterValueInterfaceOptions1 [INFO] Generating type MeteringCommandType [INFO] Generating type ParameterValueInterfaceOptions2 [INFO] Generating type SecurityDataDropTamper [INFO] Generating type EnableControlCommandTypeContainer [INFO] Generating type MediaTransportControlData [INFO] Generating type MediaTransportControlDataEnumerateCategoriesSelectionTracks [INFO] Generating type MonitoredSALShortFormBasicMode [INFO] Generating type TriggerControlLabelFlavour [INFO] Generating type StatusByte [INFO] Generating type ReplyEncodedReply [INFO] Generating type ErrorReportingSystemCategoryTypeSupportUnits [INFO] Generating type SALDataAccessControl [INFO] Generating type SecurityDataCurrentAlarmType [INFO] Generating type MediaTransportControlDataSelectionName [INFO] Generating type AirConditioningDataRefresh [INFO] Generating type TriggerControlLabelOptions [INFO] Generating type CALDataStatus [INFO] Generating type HVACAuxiliaryLevel [INFO] Generating type RequestType [INFO] Generating type SecurityDataPasswordEntryStatus [INFO] Generating type SecurityCommandTypeContainer [INFO] Generating type TelephonyDataRinging [INFO] Generating type ErrorReportingData [INFO] Generating type CALCommandType [INFO] Generating type TemperatureBroadcastCommandTypeContainer [INFO] Generating type MediaTransportControlDataSourcePowerControl [INFO] Generating type SecurityDataMainsFailure [INFO] Generating type AirConditioningDataSetZoneHumidityMode [INFO] Generating type ErrorReportingSystemCategoryTypeForSupportUnits [INFO] Generating type SALDataLighting [INFO] Generating type UnitAddress [INFO] Generating type LightingCompatible [INFO] Generating type AirConditioningDataHvacScheduleEntry [INFO] Generating type SecurityArmCode [INFO] Generating type IdentifyReplyCommandType [INFO] Generating type CBusPointToPointCommandDirect [INFO] Generating type CBusCommandDeviceManagement [INFO] Generating type MediaTransportControlDataEnumerationsSize [INFO] Generating type IdentifyReplyCommandCurrentSenseLevels [INFO] Generating type SecurityDataLowBatteryCharging [INFO] Generating type CALDataStatusExtended [INFO] Generating type MeteringData [INFO] Generating type EnableControlData [INFO] Generating type ClockAndTimekeepingDataUpdateTime [INFO] Generating type TriggerControlDataTriggerMin [INFO] Generating type AirConditioningDataSetHumidityLowerGuardLimit [INFO] Generating type TelephonyDataInternetConnectionRequestMade [INFO] Generating type ApplicationAddress2 [INFO] Generating type RequestEmpty [INFO] Generating type ApplicationAddress1 [INFO] Generating type TemperatureBroadcastCommandType [INFO] Generating type RequestContext [INFO] Generating type ParameterValueInterfaceOptions1PowerUpSettings [INFO] Generating type MonitoredSALLongFormSmartMode [INFO] Generating type LightingCommandTypeContainer [INFO] Generating type TriggerControlData [INFO] Generating type PriorityClass [INFO] Generating type HVACStartTime [INFO] Generating type SecurityDataLowBatteryCorrected [INFO] Generating type TelephonyDataDivert [INFO] Generating type ErrorReportingSystemCategoryTypeBuildingManagementSystems [INFO] Generating type ErrorReportingCommandTypeContainer [INFO] Generating type PowerUpReply [INFO] Generating type HVACTemperature [INFO] Generating type SALDataRoomControlSystem [INFO] Generating type AirConditioningDataZoneHvacPlantStatus [INFO] Generating type GAVState [INFO] Generating type Attribute [INFO] Generating type RequestTermination [INFO] Generating type AccessControlDirection [INFO] Generating type RequestSmartConnectShortcut [INFO] Generating type CBusMessage [INFO] Generating type AirConditioningDataHumidityScheduleEntry [INFO] Generating type CBusPointToMultiPointCommandStatus [INFO] Generating type ParameterValueCustomTypes [INFO] Generating type TelephonyDataRecallLastNumberRequest [INFO] Generating type IdentifyReplyCommandLogicalAssignment [INFO] Generating type ErrorReportingSystemCategory [INFO] Generating type HVACType [INFO] Generating type MediaTransportControlCommandType [INFO] Generating type ErrorReportingSystemCategoryTypeClimateControllers [INFO] Generating type SecurityDataArmReadyNotReady [INFO] Generating type SALDataMediaTransport [INFO] Generating type PowerUp [INFO] Generating type Reply [INFO] Generating type MeteringDataMeasureElectricity [INFO] Generating type ParameterValueApplicationAddress2 [INFO] Generating type ParameterValueApplicationAddress1 [INFO] Generating type TelephonyData [INFO] Generating type HVACHumidityStatusFlags [INFO] Generating type AirConditioningDataZoneHumidity [INFO] Generating type SALDataAirConditioning [INFO] Generating type MediaTransportControlDataRewind [INFO] Generating type RequestReset [INFO] Generating type SecurityDataOtherAlarmCleared [INFO] Generating type MediaTransportControlDataNextPreviousSelection [INFO] Generating type SecurityDataOn [INFO] Generating type ParameterChange [INFO] Generating type ErrorReportingSystemCategoryTypeOutputUnits [INFO] Generating type ParameterChangeReply [INFO] Generating type AirConditioningDataSetZoneGroupOn [INFO] Generating type RequestDirectCommandAccess [INFO] Generating type EnableControlCommandType [INFO] Generating type MeteringDataMeasureDrinkingWater [INFO] Generating type ErrorReportingSystemCategoryType [INFO] Generating type Confirmation [INFO] Generating type SecurityDataSystemArmedDisarmed [INFO] Generating type AirConditioningDataSetPlantHvacLevel [INFO] Generating type AirConditioningDataSetZoneGroupOff [INFO] Generating type ErrorReportingCommandType [INFO] Generating type SecurityDataStatusReport1 [INFO] Generating type SecurityDataStatusReport2 [INFO] Generating type ClockAndTimekeepingCommandType [INFO] Generating type IdentifyReplyCommandTerminalLevels [INFO] Generating type AccessControlDataInvalidAccessRequest [INFO] Generating type TriggerControlLabelType [INFO] Generating type SecurityDataAlarmOff [INFO] Generating type ErrorReportingSystemCategoryTypeForInputUnits [INFO] Generating type CALDataIdentify [INFO] Generating type SecurityDataAlarmOn [INFO] Generating type SecurityDataLineCutAlarmCleared [INFO] Generating type AirConditioningCommandTypeContainer [INFO] Generating type SecurityData [INFO] Generating type SecurityCommandType [INFO] Generating type IdentifyReplyCommandOutputUnitSummary [INFO] Generating type StatusRequestBinaryState [INFO] Generating type ConfirmationType [INFO] Generating type NetworkProtocolControlInformation [INFO] Generating type CBusHeader [INFO] Generating type Request [INFO] Generating type SecurityDataStatus2Request [INFO] Generating type ApplicationIdContainer [INFO] Generating type TelephonyDataRecallLastNumber [INFO] Generating type StatusRequestLevel [INFO] Generating type LevelInformationNibblePair [INFO] Generating type CALDataWrite [INFO] Generating type CALDataGetStatus [INFO] Generating type AirConditioningDataSetHumidityUpperGuardLimit [INFO] Generating type Alpha [INFO] Generating type CALData [INFO] Generating type AccessControlDataAccessPointForcedOpen [INFO] Generating type MediaTransportControlCommandTypeContainer [INFO] Generating type HVACHumidityType [INFO] Generating type ErrorReportingSystemCategoryTypeForBuildingManagementSystems [INFO] Generating type TelephonyDataClearDiversion [INFO] Generating type CBusCommandPointToPointToMultiPoint [INFO] Generating type Checksum [INFO] Generating type IdentifyReplyCommandFirmwareVersion [INFO] Generating type CBusPointToPointToMultiPointCommandStatus [INFO] Generating type AccessControlCommandTypeContainer [INFO] Generating type TriggerControlDataLabel [INFO] Generating type CALReply [INFO] Generating type ErrorReportingSystemCategoryVariant [INFO] Generating type UnitStatus [INFO] Generating type ZoneStatusTemp [INFO] Generating type SecurityDataArmFailedRaised [INFO] Generating type CustomManufacturer [INFO] Generating type SecurityDataRaiseAlarm [INFO] Generating type LightingDataRampToLevel [INFO] Generating type IdentifyReplyCommandDSIStatus [INFO] Generating type HVACHumidityModeAndFlagsMode [INFO] Generating type ClockAndTimekeepingDataUpdateDate [INFO] Generating type IdentifyReplyCommandMaximumLevels [INFO] Generating type SecurityDataZoneSealed [INFO] Generating type AccessControlData [INFO] Generating type ClockAndTimekeepingData [INFO] Generating type NetworkRoute [INFO] Generating type SALDataHeating [INFO] Generating type ClockAndTimekeepingCommandTypeContainer [INFO] Generating type AirConditioningDataZoneTemperature [INFO] Generating type MeteringDataMeasureGas [INFO] Generating type SALDataEnableControl [INFO] Generating type MonitoredSALReply [INFO] Generating type AirConditioningDataSetZoneHvacMode [INFO] Generating type ResponseTermination [INFO] Generating type LevelInformation [INFO] Generating type AccessControlDataLockAccessPoint [INFO] Generating type TelephonyDataLineOffHook [INFO] Generating type TamperStatus [INFO] Generating type IdentifyReplyCommand [INFO] Generating type ParameterType [INFO] Generating type AccessControlDataAccessPointLeftOpen [INFO] Generating type LightingDataOff [INFO] Generating type RequestNull [INFO] Generating type SecurityDataRaiseTamper [INFO] Generating type AirConditioningDataSetHvacLowerGuardLimit [INFO] Generating type HVACRawLevels [INFO] Generating type TriggerControlCommandTypeContainer [INFO] Generating type CALDataAcknowledge [INFO] Generating type CBusPointToPointToMultiPointCommandNormal [INFO] Generating type TelephonyDataLineOnHook [INFO] Generating type IdentifyReplyCommandNetworkVoltage [INFO] Generating type AirConditioningDataSetHumiditySetbackLimit [INFO] Generating type MediaTransportControlDataStop [INFO] Generating type AccessControlCommandType [INFO] Generating type ChannelStatus [INFO] Generating type SecurityDataPanicActivated [INFO] Generating type MediaTransportControlDataShuffleOnOff [INFO] Generating type RequestCommand [INFO] Generating type HVACError [INFO] Generating type ZoneStatus [INFO] Generating type TelephonyCommandType [INFO] Generating type BridgeAddress [INFO] Generating type ErrorReportingSeverity [INFO] Generating type LightingLabelFlavour [INFO] Generating type SecurityDataZoneUnsealed [INFO] Generating type SALDataTemperatureBroadcast [INFO] Generating type ParameterValueSerialNumber [INFO] Generating type ClockAndTimekeepingDataRequestRefresh [INFO] Generating type LightingLabelOptions [INFO] Generating type SecurityDataStatus1Request [INFO] Generating type LevelInformationAbsent [INFO] Generating type SecurityDataGasAlarmCleared [INFO] Generating type CALReplyShort [INFO] Generating type SALDataIrrigationControl [INFO] Generating type CustomTypes [INFO] Generating type SALDataErrorReporting [INFO] Generating type ErrorReportingSystemCategoryTypeForOutputUnits [INFO] Generating type CBusMessageToClient [INFO] Generating type CBusCommandPointToMultiPoint [INFO] Generating type EncodedReply [INFO] Generating type MeteringDataMeasureOtherWater [INFO] Generating type ReplyOrConfirmationReply [INFO] Generating type IdentifyReplyCommandGAVValuesCurrent [INFO] Generating type CBusPointToPointToMultiPointCommand [INFO] Generating type IdentifyReplyCommandManufacturer [INFO] Generating type MeasurementDataChannelMeasurementData [INFO] Generating type MediaTransportControlDataNextPreviousTrack [INFO] Generating type SecurityDataArmSystem [INFO] Generating type SecurityDataLowBatteryDetected [INFO] Generating type IdentifyReplyCommandExtendedDiagnosticSummary [INFO] Generating type AccessControlDataCloseAccessPoint [INFO] Generating type CALDataReset [INFO] Generating type SALDataPoolsSpasPondsFountainsControl [INFO] Generating type AirConditioningCommandType [INFO] Generating type MediaTransportControlDataTotalTracks [INFO] Generating type CBusPointToPointCommand [INFO] Generating type SALDataVentilation [INFO] Generating type AirConditioningData [INFO] Generating type LightingDataLabel [INFO] Generating type CBusPointToPointCommandIndirect [INFO] Generating type LogicAssignment [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-c-bus --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-c-bus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-c-bus --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-c-bus --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-c-bus --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-c-bus --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-c-bus --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-c-bus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-c-bus --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-c-bus --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-c-bus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.cbus.RandomPackagesTest 17:10:53,434 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:10:53,436 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - No custom configurators were discovered as a service. 17:10:53,436 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:10:53,438 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:10:53,442 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:10:53,442 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:10:53,449 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:10:53,449 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:10:53,450 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:10:53,453 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/test-classes/logback-test.xml] 17:10:53,453 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a5b769b - Resource [logback-test.xml] occurs multiple times on the classpath. 17:10:53,454 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a5b769b - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/test-classes/logback-test.xml] 17:10:53,454 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a5b769b - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/c-bus/target/plc4x-protocols-c-bus-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:10:53,454 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@7a5b769b - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:10:53,583 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:10:53,583 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:10:53,592 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:10:53,622 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:10:53,622 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:10:53,624 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@f4c0e4e - End of configuration. 17:10:53,625 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@24361cfc - Registering current configuration as safe fallback point 17:10:53,625 |-INFO in ch.qos.logback.classic.util.ContextInitializer@2125ad3 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 175 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x69 'i' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 39 30 32 33 35 32 45 33 34 '8902352E34'║ ║║║║║ ║║║║║║10|32 45 33 30 33 30 32 30 32 30 '2E30302020'║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x02 2 UNKNOWN_03 ║║ 0|35 2e 34 2e 30 30 20 20 '5.4.00 ' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|31 30 '10 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x10 '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════╗║ ║┆b0 false┆║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════╗║║ ║╰┄┄┄┄┄┄┄┄╯║║╔═encodedReply═══════════════════════════════╗ ║║║ ║ ║║║0|30 30 33 38 30 39 41 46 '003809AF '║ ║║║ ║ ║║╚════════════════════════════════════════════╝ ║║║ ║ ║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║ ║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║ ║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALShortFormBasicMode╗║┆║║║ ║ ║║┆║┆ b1 true ┆║ ╔═noCounts╗╔═application/ApplicationIdContainer════╗ ║║┆║║║ ║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x00 '.' ║║ 0x38 56 LIGHTING_38 ║ ║║┆║║║ ║ ║║┆║ ║ ╚═════════╝╚═══════════════════════════════════════╝ ║║┆║║║ ║ ║║┆║ ║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════╗ ║║┆║║║ ║ ║║┆║ ║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄┄╮║ ║║┆║║║ ║ ║║┆║ ║ ║║ 0x09 9 LightingCommandTerminateRamp ║┆TERMINATE_RAMP┆║ ║║┆║║║ ║ ║║┆║ ║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║║ ║ ║║┆║ ║ ║╔═LightingDataTerminateRamp/group╗ ║ ║║┆║║║ ║ ║║┆║ ║ ║║ 0xaf '.' ║ ║ ║║┆║║║ ║ ║║┆║ ║ ║╚════════════════════════════════╝ ║ ║║┆║║║ ║ ║║┆║ ║ ╚════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║ ║║┆║ ╚═══════════════════════════════════════════════════════════════════════════╝║┆║║║ ║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║ ║║║0|31 30 '10 '║┆╔═Checksum/value╗┆ ║║║ ║ ║║╚════════════════════════════════════════════╝┆║ 0x10 '.' ║┆ ║║║ ║ ║║ ┆╚═══════════════╝┆ ║║║ ║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║ ║╔═termination/ResponseTermination╗ ║║ ║ ║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║ ║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║ ║║ ╚════════╝╚════════╝ ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|31 41 32 30 30 31 '1A2001 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0x1a 26 CALCommandRecall ║┆ RECALL ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataRecall══════════════╗ ║┆║║ ║ ║┆║║╔═paramNo/Parameter╗╔═count╗║ ║┆║║ ║ ║┆║║║0x20 32 UNKNOWN_33║║0x01 1║║ ║┆║║ ║ ║┆║║╚══════════════════╝╚══════╝║ ║┆║║ ║ ║┆║╚════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 46 46 35 38 30 30 30 30 'D8FF580000'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0xff 255 NETWORK_CONTROL ║║ 0x58 88 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|44 31 'D1 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xd1 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|31 41 32 30 30 31 '1A2001 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0x1a 26 CALCommandRecall ║┆ RECALL ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataRecall══════════════╗ ║┆║║ ║ ║┆║║╔═paramNo/Parameter╗╔═count╗║ ║┆║║ ║ ║┆║║║0x20 32 UNKNOWN_33║║0x01 1║║ ║┆║║ ║ ║┆║║╚══════════════════╝╚══════╝║ ║┆║║ ║ ║┆║╚════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x72 'r' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 36 33 31 30 32 30 31 30 30 '8631020100'║ ║║║║║ ║║║║║║10|33 32 30 30 34 31 '320041 '║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply════════════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═CALReplyLong══════════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x86 '.' ║┆ b0 false ┆║ 0x31 '1' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗║ ║║┆║║║║║ ║║║║║┆║ ║║║ 0x02 '.' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════╝║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║ 0x00 '.' ║ ║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╚════════════════════════════════════════════╝ ║ ║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║║┆║║║║║ ║║║║║┆║ ║║║ 0x32 50 CALCommandAcknowledge ║┆ACKNOWLEDGE ┆┆ b0 false ┆║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║┆║║║║║ ║║║║║┆║ ║║╔═CALDataAcknowledge══════════╗ ║║║┆║║║║║ ║║║║║┆║ ║║║╔═paramNo/Parameter╗╔═code══╗║ ║║║┆║║║║║ ║║║║║┆║ ║║║║0x00 0 UNKNOWN_01 ║║0x41 65║║ ║║║┆║║║║║ ║║║║║┆║ ║║║╚══════════════════╝╚═══════╝║ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ╚═══════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|44 33 'D3 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0xd3 '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|34 36 33 31 30 39 30 30 41 34 '46310900A4'║ ║║ ║║╚══════════╝║10|30 30 34 31 30 36 30 30 '00410600 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║║┆║║ ║║┆║║║ 0x1 1 Class3 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPoint/command/CBusPointToPointCommand═══════════════════════════════════╗ ║┆║║ ║║┆║║╭┄isDirect╮╔═CBusPointToPointCommandIndirect═════════════════════════════════════════╗ ║ ║┆║║ ║║┆║║┆b0 false ┆║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║ ║┆║║ ║║┆║║╰┄┄┄┄┄┄┄┄┄╯║║ 0x31 '1' ║ ║ ║ ║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝ ║ ║ ║┆║║ ║║┆║║ ║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║ ║┆║║ ║║┆║║ ║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║ ║┆║║ ║║┆║║ ║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║║ ║ ║┆║║ ║║┆║║ ║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║ ║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════╝║ ║ ║┆║║ ║║┆║║ ║╔═unitAddress/UnitAddress/address════════════╗ ║ ║ ║┆║║ ║║┆║║ ║║ 0x00 '.' ║ ║ ║ ║┆║║ ║║┆║║ ║╚════════════════════════════════════════════╝ ║ ║ ║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║ ║┆║║ ║║┆║║║║ 0xa4 164 CALCommandWrite_4Bytes ║┆ WRITE ┆┆ b0 false ┆║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║┆║║ ║║┆║║║╔═CALDataWrite════════════════════════════════════════════════════════════════════════╗ ║║ ║┆║║ ║║┆║║║║╔═paramNo/Parameter╗╔═code═══╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║ ║┆║║ ║║┆║║║║║0x00 0 UNKNOWN_01 ║║0x41 'A'║║ 0|06 00 '.. ' ║║ ║║ ║┆║║ ║║┆║║║║╚══════════════════╝╚════════╝╚═════════════════════════════════════════════════════╝║ ║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮╔═alpha/Alpha/character══════════╗ ║║ ║║┆un-renderable ┆║ 0x72 'r' ║ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 46 46 30 30 46 41 46 46 '05FF00FAFF'║ ║║ ║║╚══════════╝║10|30 30 '00 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandStatus╗║┆║║ ║║┆║║ ╔═reserved╗╔═reserved╗╔═statusRequest/StatusRequest/StatusRequestBinaryStateDeprecated╗ ║║┆║║ ║║┆║║ ║0xff '.' ║║0x00 '.' ║║ ╔═reserved╗╔═application/ApplicationIdContainer╗╔═reserved╗ ║ ║║┆║║ ║║┆║║ ╚═════════╝╚═════════╝║ ║0xfa '.' ║║ 0xff 255 NETWORK_CONTROL ║║0x00 '.' ║ ║ ║║┆║║ ║║┆║║ ║ ╚═════════╝╚═══════════════════════════════════╝╚═════════╝ ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮╔═alpha/Alpha/character══════════╗ ║║ ║║┆un-renderable ┆║ 0x76 'v' ║ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete══════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|41 33 33 30 39 37 35 35 'A3309755 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x97 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk══╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b0 false║║b1 true ║║b0 false ║║b1 true ║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚════════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ║╔═alpha/Alpha/character══════════╗ ║║ ║ ║║ 0x73 's' ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x77 'w' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 36 30 43 30 32 30 30 38 41 '860C02008A'║ ║║║║║ ║║║║║║10|30 38 30 30 30 30 30 30 43 38 '08000000C8'║ ║║║║║ ║║║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║║║ ║║║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x0c '.' ║ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║║║ ║║║║║┆║ ║║║ 0x02 '.' ║║ 0x00 '.' ║║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║║║ ║║║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║ ║║┆║║║║║ ║║║║║┆║ ║║║ 0x8a 138 CALCommandReply_10Bytes ║┆ REPLY ┆┆ b0 false ┆║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║║║║ ║║║║║┆║ ║║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║0x08 8 UNKNOWN_09 ║║ 0|00 00 00 c8 00 00 00 00 00 '......... ' ║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║ ║║┆║║║║║ ║║║║║┆║ ║║╚═══════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|31 32 '12 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x12 '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete═══════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData═════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║00|32 31 30 32 31 41 32 31 30 32 '21021A2102'║ ║║ ║ ║╚═════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataIdentify/attribute/Attribute╗ ║┆║║ ║ ║┆║║ 0x02 2 FirmwareVersion ║ ║┆║║ ║ ║┆║╚════════════════════════════════════╝ ║┆║║ ║ ║┆║╔═additionalData/CALData══════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║ ║ ║┆║║║ 0x1a 26 CALCommandRecall ║┆ RECALL ┆┆ b0 false ┆║║┆║║ ║ ║┆║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║ ║ ║┆║║╔═CALDataRecall═════════════════════════╗ ║║┆║║ ║ ║┆║║║╔═paramNo/Parameter═══════════╗╔═count╗║ ║║┆║║ ║ ║┆║║║║0x21 33 APPLICATION_ADDRESS_1║║0x02 2║║ ║║┆║║ ║ ║┆║║║╚═════════════════════════════╝╚══════╝║ ║║┆║║ ║ ║┆║║╚═══════════════════════════════════════╝ ║║┆║║ ║ ║┆║╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚═══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ║╔═alpha/Alpha/character══════════╗ ║║ ║ ║║ 0x69 'i' ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 39 30 31 35 30 34 33 35 46 '890150435F'║ ║║║║║ ║║║║║║10|34 33 34 45 34 39 34 35 34 34 '434E494544'║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x01 1 UNKNOWN_02 ║║ 0|50 43 5f 43 4e 49 45 44 'PC_CNIED ' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|32 31 '21 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x21 '!' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation╗ ║ ╭┄isAlpha╮╔═ServerErrorReply/errorMarker════╗ ║ ║ ┆b0 false┆║ 0x21 '!' ║ ║ ║ ╰┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete═════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|32 31 31 30 '2110 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataIdentify/attribute/Attribute╗ ║┆║║ ║ ║┆║║ 0x10 16 OutputUnitSummary ║ ║┆║║ ║ ║┆║╚════════════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 33 31 41 43 30 30 33 36 '0531AC0036'║ ║║║ ║║║║10|30 34 30 31 30 38 46 46 30 30 '040108FF00'║ ║║║ ║║║║20|30 30 '00 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b1 true ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════════════════════╗║┆║║║ ║║║┆║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗╔═application/ApplicationIdContainer╗║║┆║║║ ║║║┆║║║0x05 '.' ║┆ b1 true ┆║ 0x31 '1' ║║ 0xac 172 AIR_CONDITIONING_AC ║║║┆║║║ ║║║┆║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝╚═══════════════════════════════════╝║║┆║║║ ║║║┆║║╔═reservedByte╗ ║║┆║║║ ║║║┆║║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║║╚═════════════╝ ║║┆║║║ ║║║┆║║╔═salData/SALData/SALDataAirConditioning/airConditioningData/AirConditioningData══════════════════╗ ║║┆║║║ ║║║┆║║║╔═commandTypeContainer/AirConditioningCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄┄┄╮ ║ ║║┆║║║ ║║║┆║║║║ 0x36 54 AirConditioningCommandSetPlantHvacLevel ║┆SET_PLANT_HVAC_LEVEL┆ ║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║║ ║║║┆║║║╔═AirConditioningDataSetPlantHvacLevel══════════════════════════════════════════════════════════╗║ ║║┆║║║ ║║║┆║║║║╔═zoneGroup╗╔═zoneList/HVACZoneList═══════════════════════════════════════════════════════════╗║║ ║║┆║║║ ║║║┆║║║║║ 0x04 '.' ║║╔═expansion╗╔═zone6══╗╔═zone5══╗╔═zone4══╗╔═zone3══╗╔═zone2══╗╔═zone1══╗╔═zone0═╗║║║ ║║┆║║║ ║║║┆║║║║╚══════════╝║║ b0 false ║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b1 true║║║║ ║║┆║║║ ║║║┆║║║║ ║╚══════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚═══════╝║║║ ║║┆║║║ ║║║┆║║║║ ║╭┄unswitchedZone╮ ║║║ ║║┆║║║ ║║║┆║║║║ ║┆ b1 true ┆ ║║║ ║║┆║║║ ║║║┆║║║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║┆║║║ ║║║┆║║║║ ╚═════════════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║║ ║║║┆║║║║╔═hvacModeAndFlags/HVACModeAndFlags══════════════════════════════════════════════════════════╗ ║║ ║║┆║║║ ║║║┆║║║║║╔═reserved╗╔═auxiliaryLevel╗╭┄isAuxLevelUnused╮╭┄isAuxLevelUsed╮╔═guard══╗╭┄isGuardDisabled╮║ ║║ ║║┆║║║ ║║║┆║║║║║║b0 false ║║ b0 false ║┆ b1 true ┆┆ b0 false ┆║b0 false║┆ b1 true ┆║ ║║ ║║┆║║║ ║║║┆║║║║║╚═════════╝╚═══════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║┆║║║ ║║║┆║║║║║╭┄isGuardEnabled╮╔═setback╗╭┄isSetbackDisabled╮╭┄isSetbackEnabled╮╔═level═╗ ║ ║║ ║║┆║║║ ║║║┆║║║║║┆ b0 false ┆║b0 false║┆ b1 true ┆┆ b0 false ┆║b1 true║ ║ ║║ ║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═══════╝ ║ ║║ ║║┆║║║ ║║║┆║║║║║╭┄isLevelTemperature╮╭┄isLevelRaw╮╔═mode/HVACModeAndFlagsMode════════════╗ ║ ║║ ║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b1 true ┆║ 0x0 0 OFF ║ ║ ║║ ║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════╝ ║ ║║ ║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║┆║║║ ║║║┆║║║║╔═hvacType/HVACType╗╔═rawLevel/HVACRawLevels═════╗ ║║ ║║┆║║║ ║║║┆║║║║║ 0xff 255 ANY ║║╔═rawValue╗╭┄valueInPercent╮║ ║║ ║║┆║║║ ║║║┆║║║║╚══════════════════╝║║0x0000 0 ║┆ 0.000000 ┆║ ║║ ║║┆║║║ ║║║┆║║║║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║┆║║║ ║║║┆║║║║ ╚════════════════════════════╝ ║║ ║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|44 43 'DC '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xdc '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════╗║ ║┆b0 false┆║╔═reply/Reply/PowerUpReply/powerUpIndicator/PowerUp╗╔═termination/ResponseTermination╗║║ ║╰┄┄┄┄┄┄┄┄╯║║ ╔═powerUpIndicator1╗╔═powerUpIndicator2╗ ║║ ╔═cr═════╗╔═lf═════╗ ║║║ ║ ║║ ║ 0x2b '+' ║║ 0x2b '+' ║ ║║ ║0x0d '.'║║0x0a '.'║ ║║║ ║ ║║ ╚══════════════════╝╚══════════════════╝ ║║ ╚════════╝╚════════╝ ║║║ ║ ║╚══════════════════════════════════════════════════╝╚════════════════════════════════╝║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 30 34 30 32 30 30 46 39 '86040200F9'║ ║║║ ║║║║10|34 30 33 38 30 30 30 31 30 30 '4038000100'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 38 30 30 30 30 '0000080000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply═══════════════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b1 true ┆║ 0x04 '.' ║ ║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║ ║║┆║║║ ║║║┆║║║║ 0x02 '.' ║║ 0x00 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║ ║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataStatusExtended════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═coding/StatusCoding════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗╭┄numberOfStatusBytes╮║║║║┆║║║ ║║║┆║║║║║0x40 '@' BINARY_BY_ELSEWHERE║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║┆ 0x16 22 ┆║║║║┆║║║ ║║║┆║║║║╚════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║┆║║║ ║║║┆║║║║╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║║║║┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState═╗║ ║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ ║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚═══════════════╝║ ║ ║║║║┆║║║ ║║║┆║║║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═══════════════════════════════════════════════════════════════════════╗ ║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚══════════════╝╚════════════════════╝║ ║ ║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|46 41 'FA '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xfa '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x68 'h' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 39 30 31 35 30 34 33 35 46 '890150435F'║ ║║║║║ ║║║║║║10|34 33 34 45 34 39 34 35 34 34 '434E494544'║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x01 1 UNKNOWN_02 ║║ 0|50 43 5f 43 4e 49 45 44 'PC_CNIED ' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|32 31 '21 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x21 '!' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 30 30 '0538000100'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x00 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮╔═alpha/Alpha/character══════════╗ ║║ ║║┆un-renderable ┆║ 0x67 'g' ║ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 30 30 '0538000100'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x00 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮╔═alpha/Alpha/character══════════╗ ║║ ║║┆un-renderable ┆║ 0x67 'g' ║ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation═════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x6f 'o' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 35 31 30 30 32 30 30 30 30 '8510020000'║ ║║║║║ ║║║║║║10|46 46 'FF '║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮ ║┆║║║║║ ║║║║║┆║┆ b0 false ┆ ║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║║║ ║║║║║┆║╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║║║ ║║║║║┆║║║ 0x85 133 CALCommandReply_5Bytes ║┆ REPLY ┆┆ b1 true ┆ ║║┆║║║║║ ║║║║║┆║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║║║ ║║║║║┆║║╔═CALDataIdentifyReply══════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║║║╔═attribute/Attribute═════╗ ║║║┆║║║║║ ║║║║║┆║║║║0x10 16 OutputUnitSummary║ ║║║┆║║║║║ ║║║║║┆║║║╚═════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║║║╔═identifyReplyCommand/IdentifyReplyCommand/IdentifyReplyCommandOutputUnitSummary═════════════════╗║║║┆║║║║║ ║║║║║┆║║║║╔═unitFlags/IdentifyReplyCommandUnitSummary═════════════════════════════════════════════════════╗║║║║┆║║║║║ ║║║║║┆║║║║║╔═assertingNetworkBurden╗╔═restrikeTimingActive╗╔═remoteOFFInputAsserted╗ ║║║║║┆║║║║║ ║║║║║┆║║║║║║ b0 false ║║ b0 false ║║ b0 false ║ ║║║║║┆║║║║║ ║║║║║┆║║║║║╚═══════════════════════╝╚═════════════════════╝╚═══════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║║║║║╔═remoteONInputAsserted╗╔═localToggleEnabled╗╔═localToggleActiveState╗╔═clockGenerationEnabled╗║║║║║┆║║║║║ ║║║║║┆║║║║║║ b0 false ║║ b0 false ║║ b0 false ║║ b1 true ║║║║║║┆║║║║║ ║║║║║┆║║║║║╚══════════════════════╝╚═══════════════════╝╚═══════════════════════╝╚═══════════════════════╝║║║║║┆║║║║║ ║║║║║┆║║║║║╔═unitGeneratingClock╗ ║║║║║┆║║║║║ ║║║║║┆║║║║║║ b0 false ║ ║║║║║┆║║║║║ ║║║║║┆║║║║║╚════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║║║ ║║║║║┆║║║║╔═gavStoreEnabledByte1╗╔═gavStoreEnabledByte2╗╔═timeFromLastRecoverOfMainsInSeconds╗ ║║║║┆║║║║║ ║║║║║┆║║║║║ 0x00 '.' ║║ 0x00 '.' ║║ 0xff 255 ║ ║║║║┆║║║║║ ║║║║║┆║║║║╚═════════════════════╝╚═════════════════════╝╚════════════════════════════════════╝ ║║║║┆║║║║║ ║║║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║║║ ║║║║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|36 41 '6A '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x6a 'j' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x73 's' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 36 30 32 30 32 30 30 33 32 '8602020032'║ ║║║║║ ║║║║║║10|33 30 39 37 '3097 '║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║║║ ║║║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x02 '.' ║ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║║║ ║║║║║┆║ ║║║ 0x02 '.' ║║ 0x00 '.' ║║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║║║ ║║║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║ ║║┆║║║║║ ║║║║║┆║ ║║║ 0x32 50 CALCommandAcknowledge ║┆ACKNOWLEDGE ┆┆ b0 false ┆║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║║║║ ║║║║║┆║ ║║╔═CALDataAcknowledge════════════════════╗ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╔═paramNo/Parameter═════════╗╔═code═══╗║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║0x30 48 INTERFACE_OPTIONS_1║║0x97 151║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╚═══════════════════════════╝╚════════╝║ ║ ║║┆║║║║║ ║║║║║┆║ ║║╚═══════════════════════════════════════╝ ║ ║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|37 44 '7D '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x7d '}' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 33 31 41 43 30 30 33 36 '0531AC0036'║ ║║║ ║║║║10|30 34 30 31 34 32 30 33 37 46 '040142037F'║ ║║║ ║║║║20|30 30 '00 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b1 true ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════════════════════╗║┆║║║ ║║║┆║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗╔═application/ApplicationIdContainer╗║║┆║║║ ║║║┆║║║0x05 '.' ║┆ b1 true ┆║ 0x31 '1' ║║ 0xac 172 AIR_CONDITIONING_AC ║║║┆║║║ ║║║┆║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝╚═══════════════════════════════════╝║║┆║║║ ║║║┆║║╔═reservedByte╗ ║║┆║║║ ║║║┆║║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║║╚═════════════╝ ║║┆║║║ ║║║┆║║╔═salData/SALData/SALDataAirConditioning/airConditioningData/AirConditioningData══════════════════╗ ║║┆║║║ ║║║┆║║║╔═commandTypeContainer/AirConditioningCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄┄┄╮ ║ ║║┆║║║ ║║║┆║║║║ 0x36 54 AirConditioningCommandSetPlantHvacLevel ║┆SET_PLANT_HVAC_LEVEL┆ ║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║║ ║║║┆║║║╔═AirConditioningDataSetPlantHvacLevel══════════════════════════════════════════════════════════╗║ ║║┆║║║ ║║║┆║║║║╔═zoneGroup╗╔═zoneList/HVACZoneList═══════════════════════════════════════════════════════════╗║║ ║║┆║║║ ║║║┆║║║║║ 0x04 '.' ║║╔═expansion╗╔═zone6══╗╔═zone5══╗╔═zone4══╗╔═zone3══╗╔═zone2══╗╔═zone1══╗╔═zone0═╗║║║ ║║┆║║║ ║║║┆║║║║╚══════════╝║║ b0 false ║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b1 true║║║║ ║║┆║║║ ║║║┆║║║║ ║╚══════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚═══════╝║║║ ║║┆║║║ ║║║┆║║║║ ║╭┄unswitchedZone╮ ║║║ ║║┆║║║ ║║║┆║║║║ ║┆ b1 true ┆ ║║║ ║║┆║║║ ║║║┆║║║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║┆║║║ ║║║┆║║║║ ╚═════════════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║║ ║║║┆║║║║╔═hvacModeAndFlags/HVACModeAndFlags══════════════════════════════════════════════════════════╗ ║║ ║║┆║║║ ║║║┆║║║║║╔═reserved╗╔═auxiliaryLevel╗╭┄isAuxLevelUnused╮╭┄isAuxLevelUsed╮╔═guard══╗╭┄isGuardDisabled╮║ ║║ ║║┆║║║ ║║║┆║║║║║║b0 false ║║ b1 true ║┆ b0 false ┆┆ b1 true ┆║b0 false║┆ b1 true ┆║ ║║ ║║┆║║║ ║║║┆║║║║║╚═════════╝╚═══════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║┆║║║ ║║║┆║║║║║╭┄isGuardEnabled╮╔═setback╗╭┄isSetbackDisabled╮╭┄isSetbackEnabled╮╔═level══╗ ║ ║║ ║║┆║║║ ║║║┆║║║║║┆ b0 false ┆║b0 false║┆ b1 true ┆┆ b0 false ┆║b0 false║ ║ ║║ ║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝ ║ ║║ ║║┆║║║ ║║║┆║║║║║╭┄isLevelTemperature╮╭┄isLevelRaw╮╔═mode/HVACModeAndFlagsMode══════╗ ║ ║║ ║║┆║║║ ║║║┆║║║║║┆ b1 true ┆┆ b0 false ┆║ 0x2 2 COOL_ONLY ║ ║ ║║ ║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════╝ ║ ║║ ║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║┆║║║ ║║║┆║║║║╔═hvacType/HVACType════════════╗╔═level/HVACTemperature════════════════════╗ ║║ ║║┆║║║ ║║║┆║║║║║0x03 3 HEAT_PUMP_REVERSE_CYCLE║║╔═temperatureValue╗╭┄temperatureInCelcius╮║ ║║ ║║┆║║║ ║║║┆║║║║╚══════════════════════════════╝║║ 0x7f00 32512 ║┆ 127.000000 ┆║ ║║ ║║┆║║║ ║║║┆║║║║ ║╚═════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║┆║║║ ║║║┆║║║║ ╚══════════════════════════════════════════╝ ║║ ║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|31 46 '1F '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x1f '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═secondAlpha/Alpha/character══════════╗║ ║║ ║║║║ 0x6e 'n' ║║ 0x6c 'l' ║║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════════╝║ ║║ ║║║╔═confirmationType/ConfirmationType╗╭┄isSuccess╮ ║ ║║ ║║║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆ ║ ║║ ║║║╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯ ║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply═══════════════════════════════╗ ║║║║║ ║║║║║║0|38 32 32 30 30 32 '822002 '║ ║║║║║ ║║║║║╚════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x82 130 CALCommandReply_2Bytes ║┆ REPLY ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x20 32 UNKNOWN_33║║ 0|02 '. ' ║║ ║║┆║║║║║ ║║║║║┆║ ║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|35 43 '5C '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x5c '\' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 33 31 41 43 30 30 37 39 '0531AC0079'║ ║║║ ║║║║10|30 34 32 46 30 34 30 31 34 33 '042F040143'║ ║║║ ║║║║20|30 33 31 36 30 30 30 30 '03160000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b1 true ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════════════════════╗║┆║║║ ║║║┆║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗╔═application/ApplicationIdContainer╗║║┆║║║ ║║║┆║║║0x05 '.' ║┆ b1 true ┆║ 0x31 '1' ║║ 0xac 172 AIR_CONDITIONING_AC ║║║┆║║║ ║║║┆║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝╚═══════════════════════════════════╝║║┆║║║ ║║║┆║║╔═reservedByte╗╔═salData/SALData══════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║ 0x00 '.' ║║╔═SALDataAirConditioning/airConditioningData/AirConditioningData═══════════════╗ ║ ║║┆║║║ ║║║┆║║╚═════════════╝║║╔═commandTypeContainer/AirConditioningCommandTypeContainer╗╭┄commandType┄┄┄┄┄╮║ ║ ║║┆║║║ ║║║┆║║ ║║║ 0x79 121 AirConditioningCommandSetZoneGroupOn ║┆SET_ZONE_GROUP_ON┆║ ║ ║║┆║║║ ║║║┆║║ ║║╚═════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║ ║║┆║║║ ║║║┆║║ ║║╔═AirConditioningDataSetZoneGroupOn/zoneGroup══╗ ║ ║ ║║┆║║║ ║║║┆║║ ║║║ 0x04 '.' ║ ║ ║ ║║┆║║║ ║║║┆║║ ║║╚══════════════════════════════════════════════╝ ║ ║ ║║┆║║║ ║║║┆║║ ║╚══════════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║ ║╔═salData/SALData/SALDataAirConditioning/airConditioningData/AirConditioningData═════════╗║ ║║┆║║║ ║║║┆║║ ║║╔═commandTypeContainer/AirConditioningCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄╮ ║║ ║║┆║║║ ║║║┆║║ ║║║ 0x2f 47 AirConditioningCommandSetZoneHvacMode ║┆SET_ZONE_HVAC_MODE┆ ║║ ║║┆║║║ ║║║┆║║ ║║╚═════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║┆║║║ ║║║┆║║ ║║╔═AirConditioningDataSetZoneHvacMode═══════════════════════════════════════════════════╗║║ ║║┆║║║ ║║║┆║║ ║║║╔═zoneGroup╗ ║║║ ║║┆║║║ ║║║┆║║ ║║║║ 0x04 '.' ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║╚══════════╝ ║║║ ║║┆║║║ ║║║┆║║ ║║║╔═zoneList/HVACZoneList═══════════════════════════════════════════════════════════╗ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╔═expansion╗╔═zone6══╗╔═zone5══╗╔═zone4══╗╔═zone3══╗╔═zone2══╗╔═zone1══╗╔═zone0═╗║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║║ b0 false ║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b0 false║║b1 true║║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╚══════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚════════╝╚═══════╝║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╭┄unswitchedZone╮ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║┆ b1 true ┆ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════╝ ║║║ ║║┆║║║ ║║║┆║║ ║║║╔═hvacModeAndFlags/HVACModeAndFlags══════════════════════════════════════════════════╗║║║ ║║┆║║║ ║║║┆║║ ║║║║╔═reserved╗╔═auxiliaryLevel╗╭┄isAuxLevelUnused╮╭┄isAuxLevelUsed╮╔═guard══╗ ║║║║ ║║┆║║║ ║║║┆║║ ║║║║║b0 false ║║ b1 true ║┆ b0 false ┆┆ b1 true ┆║b0 false║ ║║║║ ║║┆║║║ ║║║┆║║ ║║║║╚═════════╝╚═══════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝ ║║║║ ║║┆║║║ ║║║┆║║ ║║║║╭┄isGuardDisabled╮╭┄isGuardEnabled╮╔═setback╗╭┄isSetbackDisabled╮╭┄isSetbackEnabled╮║║║║ ║║┆║║║ ║║║┆║║ ║║║║┆ b1 true ┆┆ b0 false ┆║b0 false║┆ b1 true ┆┆ b0 false ┆║║║║ ║║┆║║║ ║║║┆║║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║ ║║┆║║║ ║║║┆║║ ║║║║╔═level══╗╭┄isLevelTemperature╮╭┄isLevelRaw╮╔═mode/HVACModeAndFlagsMode══╗ ║║║║ ║║┆║║║ ║║║┆║║ ║║║║║b0 false║┆ b1 true ┆┆ b0 false ┆║ 0x3 3 HEAT_AND_COOL ║ ║║║║ ║║┆║║║ ║║║┆║║ ║║║║╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════╝ ║║║║ ║║┆║║║ ║║║┆║║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║┆║║║ ║║║┆║║ ║║║╔═hvacType/HVACType════════════╗╔═level/HVACTemperature════════════════════╗ ║║║ ║║┆║║║ ║║║┆║║ ║║║║0x03 3 HEAT_PUMP_REVERSE_CYCLE║║╔═temperatureValue╗╭┄temperatureInCelcius╮║ ║║║ ║║┆║║║ ║║║┆║║ ║║║╚══════════════════════════════╝║║ 0x1600 5632 ║┆ 22.000000 ┆║ ║║║ ║║┆║║║ ║║║┆║║ ║║║ ║╚═════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║║ ║║┆║║║ ║║║┆║║ ║║║ ╚══════════════════════════════════════════╝ ║║║ ║║┆║║║ ║║║┆║║ ║║║╔═auxLevel/HVACAuxiliaryLevel═══════════════════════════════════════════╗ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╔═reserved╗╔═fanMode╗╭┄isFanModeAutomatic╮╭┄isFanModeContinuous╮╔═mode╗║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║║b0 false ║║b0 false║┆ b1 true ┆┆ b0 false ┆║0x0 0║║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╚═════════╝╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════╝║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╭┄isFanSpeedAtDefaultSpeed╮╭┄speedSettings╮ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║┆ b1 true ┆┆ 0x0 0 ┆ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║ ║║┆║║║ ║║║┆║║ ║║║╚═══════════════════════════════════════════════════════════════════════╝ ║║║ ║║┆║║║ ║║║┆║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║║ ║║║┆║║ ║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|31 31 '11 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x11 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.RandomPackagesTest$BridgeTest \06FD090A2101C8 ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 46 44 30 32 30 31 30 37 '86FD020107'║ ║║║ ║║║║10|38 39 30 30 34 33 34 43 34 39 '8900434C49'║ ║║║ ║║║║20|35 30 35 33 34 31 34 43 32 30 '5053414C20'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong══════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b0 false ┆║ 0xfd '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗║ ║║┆║║║ ║║║┆║║║║ 0x02 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║ ║║┆║║║ ║║║┆║║║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║ ║║┆║║║ ║║║┆║║║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║ ║║┆║║║ ║║║┆║║║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║ ║║┆║║║ ║║║┆║║║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║ ║║┆║║║ ║║║┆║║║║╚═══════════════════════════════════════════════════════════════════════╝║ ║ ║║┆║║║ ║║║┆║║║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║ ║║┆║║║ ║║║┆║║║║║ 0x07 '.' ║ ║ ║ ║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════╝ ║ ║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║╚═══════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b1 true ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataIdentifyReply══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═attribute/Attribute╗ ║║║║┆║║║ ║║║┆║║║║║0x00 0 Manufacturer ║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═identifyReplyCommand/IdentifyReplyCommand/IdentifyReplyCommandManufacturer/manufacturerName═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║ CLIPSAL ║║║║║┆║║║ ║║║┆║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|43 32 'C2 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xc2 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 46 44 30 32 30 31 30 37 '86FD020107'║ ║║║ ║║║║10|38 39 30 31 34 34 34 39 34 44 '890144494D'║ ║║║ ║║║║20|34 34 34 45 33 34 34 36 32 30 '444E344620'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong══════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b0 false ┆║ 0xfd '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗║ ║║┆║║║ ║║║┆║║║║ 0x02 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║║║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║ ║║┆║║║ ║║║┆║║║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║ ║║┆║║║ ║║║┆║║║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║ ║║┆║║║ ║║║┆║║║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║ ║║┆║║║ ║║║┆║║║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║ ║║┆║║║ ║║║┆║║║║╚═══════════════════════════════════════════════════════════════════════╝║ ║ ║║┆║║║ ║║║┆║║║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║ ║║┆║║║ ║║║┆║║║║║ 0x07 '.' ║ ║ ║ ║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════╝ ║ ║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║╚═══════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b1 true ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataIdentifyReply══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═attribute/Attribute╗ ║║║║┆║║║ ║║║┆║║║║║ 0x01 1 Type ║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═identifyReplyCommand/IdentifyReplyCommand/IdentifyReplyCommandType/unitType═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║ DIMDN4F ║║║║║┆║║║ ║║║┆║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|45 33 'E3 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xe3 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 32, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0.062 s -- in org.apache.plc4x.java.cbus.RandomPackagesTest$BridgeTest [INFO] Running org.apache.plc4x.java.cbus.RandomPackagesTest$InstallationMMI ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 36 30 32 30 32 30 30 46 39 '86020200F9'║ ║║║║║ ║║║║║║10|30 30 46 46 30 30 39 34 31 32 '00FF009412'║ ║║║║║ ║║║║║║20|30 30 30 36 30 30 30 30 30 30 '0006000000'║ ║║║║║ ║║║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║║║ ║║║║║║40|30 38 30 30 30 30 30 30 30 30 '0800000000'║ ║║║║║ ║║║║║║50|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║║║ ║║║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x02 '.' ║ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║║║ ║║║║║┆║ ║║║ 0x02 '.' ║║ 0x00 '.' ║║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║║║ ║║║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║║║ ║║║║║┆║ ║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║║║ ║║║║║┆║ ║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════╗║║║┆║║║║║ ║║║║║┆║ ║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer╗╔═blockStart╗║║║║┆║║║║║ ║║║║║┆║ ║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0xff 255 NETWORK_CONTROL ║║ 0x00 0 ║║║║║┆║║║║║ ║║║║║┆║ ║║║╚════════════════════════════════════════╝╚═══════════════════════════════════╝╚═══════════╝║║║║┆║║║║║ ║║║║║┆║ ║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║║║ ║║║║║┆║ ║║║┆ 0x16 22 ┆┆ 0x0 0 ┆ ║║║║┆║║║║║ ║║║║║┆║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║║║ ║║║║║┆║ ║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════╗ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState╗╔═gav2/GAVState═╗╔═gav1/GAVState═╗╔═gav0/GAVState══════╗║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║ 0x2 2 OFF ║║ 0x1 1 ON ║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚══════════════╝╚═══════════════╝╚═══════════════╝╚════════════════════╝║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte══════════════════════════════════════════════════════════════════╗ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState═╗╔═gav1/GAVState══════╗╔═gav0/GAVState╗║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║ 0x2 2 OFF ║║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚═══════════════╝╚════════════════════╝╚══════════════╝║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚═════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte══════════════════════════════════════════════════════════════════╗ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState═╗╔═gav0/GAVState╗║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ 0x2 2 OFF ║║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚═══════════════╝╚══════════════╝║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚═════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═══════════════════════════════════════════════════════════════════════╗ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚══════════════╝╚════════════════════╝║ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║║║ ║║║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║║║ ║║║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║║║ ║║║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║║║ ║║║║║┆║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║║║ ║║║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|43 41 'CA '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0xca '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 30 32 30 32 30 30 46 39 '86020200F9'║ ║║║ ║║║║10|30 30 46 46 35 38 30 30 30 30 '00FF580000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║ ║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x02 '.' ║ ║║║┆║║║ ║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║ ║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║ ║║║┆║ ║║║ 0x02 '.' ║║ 0x00 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║ ║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║ ║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer╗╔═blockStart╗║║║║┆║║║ ║║║┆║ ║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0xff 255 NETWORK_CONTROL ║║ 0x58 88 ║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════╝╚═══════════════════════════════════╝╚═══════════╝║║║║┆║║║ ║║║┆║ ║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║ ║║║┆ 0x16 22 ┆┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║ ║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|32 36 '26 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x26 '&' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 30 32 30 32 30 30 46 37 '86020200F7'║ ║║║ ║║║║10|30 30 46 46 42 30 30 30 30 30 '00FFB00000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 '000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║ ║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x02 '.' ║ ║║║┆║║║ ║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║ ║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║ ║║║┆║ ║║║ 0x02 '.' ║║ 0x00 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║ ║║║ 0xf7 247 CALCommandStatusExtended_23Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║ ║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer╗╔═blockStart╗║║║║┆║║║ ║║║┆║ ║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0xff 255 NETWORK_CONTROL ║║ 0xb0 176 ║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════╝╚═══════════════════════════════════╝╚═══════════╝║║║║┆║║║ ║║║┆║ ║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║ ║║║┆ 0x14 20 ┆┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║ ║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║ ║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║║┆║║║ ║║║┆║ ║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║║┆║║║ ║║║┆║ ║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|44 30 'D0 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xd0 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 46 46 30 30 37 41 46 46 '05FF007AFF'║ ║║ ║║╚══════════╝║10|30 30 '00 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandStatus╗║┆║║ ║║┆║║ ╔═reserved╗╔═reserved╗╔═statusRequest/StatusRequest/StatusRequestBinaryState══════╗ ║║┆║║ ║║┆║║ ║0xff '.' ║║0x00 '.' ║║╔═reserved╗╔═application/ApplicationIdContainer╗╔═reserved╗║ ║║┆║║ ║║┆║║ ╚═════════╝╚═════════╝║║0x7a 'z' ║║ 0xff 255 NETWORK_CONTROL ║║0x00 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════╝╚═══════════════════════════════════╝╚═════════╝║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|38 33 '83 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x83 '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s -- in org.apache.plc4x.java.cbus.RandomPackagesTest$InstallationMMI [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.438 s -- in org.apache.plc4x.java.cbus.RandomPackagesTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$AccessControlApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$AccessControlApplicationsTest$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 35 30 30 41 34 30 31 '05D500A401'║ ║║ ║║╚══════════╝║10|30 33 30 30 30 31 '030001 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xd5 213 ACCESS_CONTROL_D5 ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataAccessControl/accessControlData/AccessControlData══════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/AccessControlCommandTypeContainer╗╭┄commandType╮╔═networkId╗╔═accessPointId╗║║║┆║║ ║║┆║║║║0xa4 164 AccessControlCommandValidAccessRequest_4Bytes ║┆VALID_ACCESS┆║ 0x01 '.' ║║ 0x03 '.' ║║║║┆║║ ║║┆║║║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════╝╚══════════════╝║║║┆║║ ║║┆║║║╔═AccessControlDataValidAccessRequest════════════════════╗ ║║║┆║║ ║║┆║║║║╔═accessControlDirection/AccessControlDirection════════╗║ ║║║┆║║ ║║┆║║║║║ 0x00 0 NOT_USED ║║ ║║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════╝║ ║║║┆║║ ║║┆║║║║╔═data═══════════════════════════════════════╗ ║ ║║║┆║║ ║║┆║║║║║0|01 '. '║ ║ ║║║┆║║ ║║┆║║║║╚════════════════════════════════════════════╝ ║ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝ ║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|37 44 '7D '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x7d '}' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 39 32 30 39 44 35 30 41 '039209D50A'║ ║║ ║║╚══════════╝║10|46 46 46 46 'FFFF '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand════════════╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x92 '.' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer╗ ║║ ║┆║║ ║║┆║║║║ 0xd5 213 ACCESS_CONTROL_D5 ║ ║║ ║┆║║ ║║┆║║║╚═══════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataAccessControl/accessControlData/AccessControlData═══════════════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/AccessControlCommandTypeContainer╗╭┄commandType┄┄┄┄┄╮╔═networkId╗║║║ ║┆║║ ║║┆║║║║║ 0x0a 10 AccessControlCommandLockAccessPoint ║┆LOCK_ACCESS_POINT┆║ 0xff '.' ║║║║ ║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════╝║║║ ║┆║║ ║║┆║║║║╔═accessPointId╗ ║║║ ║┆║║ ║║┆║║║║║ 0xff '.' ║ ║║║ ║┆║║ ║║┆║║║║╚══════════════╝ ║║║ ║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|38 35 '85 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x85 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 35 30 30 30 32 30 31 '05D5000201'║ ║║ ║║╚══════════╝║10|46 46 'FF '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd5 213 ACCESS_CONTROL_D5 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataAccessControl/accessControlData/AccessControlData════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/AccessControlCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄╮╔═networkId╗║ ║║┆║║ ║║┆║║ ║║ 0x02 2 AccessControlCommandCloseAccessPoint ║┆CLOSE_ACCESS_POINT┆║ 0x01 '.' ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════╝║ ║║┆║║ ║║┆║║ ║╔═accessPointId╗ ║ ║║┆║║ ║║┆║║ ║║ 0xff '.' ║ ║ ║║┆║║ ║║┆║║ ║╚══════════════╝ ║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|32 34 '24 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x24 '$' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 35 30 30 30 41 46 46 '05D5000AFF'║ ║║ ║║╚══════════╝║10|46 46 'FF '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd5 213 ACCESS_CONTROL_D5 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataAccessControl/accessControlData/AccessControlData═══════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/AccessControlCommandTypeContainer╗╭┄commandType┄┄┄┄┄╮╔═networkId╗║ ║║┆║║ ║║┆║║ ║║ 0x0a 10 AccessControlCommandLockAccessPoint ║┆LOCK_ACCESS_POINT┆║ 0xff '.' ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════╝║ ║║┆║║ ║║┆║║ ║╔═accessPointId╗ ║ ║║┆║║ ║║┆║║ ║║ 0xff '.' ║ ║ ║║┆║║ ║║┆║║ ║╚══════════════╝ ║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|31 45 '1E '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x1e '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s -- in org.apache.plc4x.java.cbus.ReferenceTest$AccessControlApplicationsTest$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.apache.plc4x.java.cbus.ReferenceTest$AccessControlApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 37 39 38 38 '0538007988'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x88 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|43 32 'C2 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xc2 '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example$ControlExamples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 41 32 31 '0538000A21'║ ║║ ║║╚══════════╝║10|37 46 '7F '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮╔═LightingDataRampToLevel╗║ ║║┆║║ ║║┆║║ ║║ 0x0a 10 LightingCommandRampToLevel_4Second ║┆RAMP_TO_LEVEL┆║ ╔═group══╗╔═level══╗ ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x21 '!'║║0x7f '.'║ ║║ ║║┆║║ ║║┆║║ ║ ║ ╚════════╝╚════════╝ ║║ ║║┆║║ ║║┆║║ ║ ╚════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|31 39 '19 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x19 '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 37 39 32 31 '0538007921'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x21 '!' ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|32 39 '29 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x29 ')' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 32 31 '0538000121'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x21 '!' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|41 31 'A1 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xa1 '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example$ControlExamples [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example$MontiorExamples ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 42 33 38 30 30 37 39 '050B380079'║ ║║║ ║║║║10|32 30 '20 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x0b '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║║║┆║║║ ║║║┆║ ║║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x20 ' ' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|31 46 '1F '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x1f '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 42 33 38 30 30 30 31 '050B380001'║ ║║║ ║║║║10|32 30 '20 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode══════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x0b '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║║┆║║║ ║║║┆║ ║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x20 ' ' ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|39 37 '97 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x97 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 42 33 38 30 30 30 32 '050B380002'║ ║║║ ║║║║10|32 30 34 38 '2048 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode═════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x0b '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮╔═LightingDataRampToLevel╗║║║┆║║║ ║║║┆║ ║║║ 0x02 2 LightingCommandRampToLevel_Instantaneous ║┆RAMP_TO_LEVEL┆║ ╔═group══╗╔═level══╗ ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x20 ' '║║0x48 'H'║ ║║║║┆║║║ ║║║┆║ ║║ ║ ╚════════╝╚════════╝ ║║║║┆║║║ ║║║┆║ ║║ ╚════════════════════════╝║║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 45 '4E '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x4e 'N' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example$MontiorExamples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$Example [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$InterpretingTheMmi ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 30 30 36 38 41 41 'D8380068AA'║ ║║║ ║║║║10|30 31 34 30 35 35 30 35 35 30 '0140550550'║ ║║║ ║║║║20|30 30 31 30 30 30 30 30 30 30 '0010000000'║ ║║║ ║║║║30|31 34 30 30 30 30 30 30 30 30 '1400000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚══════════════╝╚══════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState═╗╔═gav1/GAVState═╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x1 1 ON ║║ 0x1 1 ON ║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚═══════════════╝╚═══════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState═╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚═══════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState═╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚═══════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState═╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚═══════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState═╗╔═gav1/GAVState═╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚═══════════════╝╚═══════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|43 46 'CF '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xcf '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 35 38 30 30 30 30 'D838580000'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x58 88 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|39 38 '98 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x98 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 36 33 38 42 30 30 30 30 30 'D638B00000'║ ║║║ ║║║║10|30 30 30 30 46 46 30 30 30 30 '0000FF0000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 '000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd6 214 CALCommandStatus_22Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0xb0 176 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 33 '43 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x43 'C' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$InterpretingTheMmi [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$PCI_Setup ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete══════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|41 33 33 30 30 30 37 39 'A3300079 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b1 true ║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ║╔═alpha/Alpha/character══════════╗ ║║ ║ ║║ 0x67 'g' ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$PCI_Setup$MMIMessagesNotRequired ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply═══════════════════════════════╗ ║║║║║ ║║║║║║0|33 32 34 32 30 30 '324200 '║ ║║║║║ ║║║║║╚════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x32 50 CALCommandAcknowledge ║┆ACKNOWLEDGE ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataAcknowledge══════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter═════════╗╔═code═╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x42 66 INTERFACE_OPTIONS_3║║0x00 0║║ ║║┆║║║║║ ║║║║║┆║ ║║╚═══════════════════════════╝╚══════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|38 43 '8C '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x8c '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply════════════════════════════════╗ ║║║║║ ║║║║║║00|38 36 30 30 30 30 30 30 33 32 '8600000032'║ ║║║║║ ║║║║║║10|33 30 30 30 '3000 '║ ║║║║║ ║║║║║╚═════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║║║ ║║║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x00 '.' ║ ║║║┆║║║║║ ║║║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║║║ ║║║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║║║ ║║║║║┆║ ║║║ 0x00 '.' ║║ 0x00 '.' ║║║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║║║ ║║║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║║║ ║║║║║┆║ ║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║ ║║┆║║║║║ ║║║║║┆║ ║║║ 0x32 50 CALCommandAcknowledge ║┆ACKNOWLEDGE ┆┆ b0 false ┆║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║║║║ ║║║║║┆║ ║║╔═CALDataAcknowledge══════════════════╗ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╔═paramNo/Parameter═════════╗╔═code═╗║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 0║║ ║ ║║┆║║║║║ ║║║║║┆║ ║║║╚═══════════════════════════╝╚══════╝║ ║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════════════╝ ║ ║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|31 38 '18 '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0x18 '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮ ║ ║┆un-renderable┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestObsolete══════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═calData════════════════════════════════════╗ ║║ ║║║0|41 33 32 31 30 30 33 38 'A3210038 '║ ║║ ║║╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x21 33 APPLICATION_ADDRESS_1║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueApplicationAddress1/value/ApplicationAddress1╗║║┆║║ ║║┆║║║ ╔═address╗╭┄isWildcard╮ ║║║┆║║ ║║┆║║║ ║0x38 '8'║┆ b0 false ┆ ║║║┆║║ ║║┆║║║ ╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═alpha/Alpha/character══════════╗ ║║ ║║║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete══════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|41 33 34 32 30 30 30 32 'A3420002 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x42 66 INTERFACE_OPTIONS_3║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions3/value/InterfaceOptions3╗║║┆║║ ║ ║┆║║║╔═reserved╗╔═reserved╗╔═reserved╗╔═reserved╗╔═exstat═╗╔═pun════╗╔═localSal╗╔═pcn════╗ ║║║┆║║ ║ ║┆║║║║b0 false ║║b0 false ║║b0 false ║║b0 false ║║b0 false║║b0 false║║ b1 true ║║b0 false║ ║║║┆║║ ║ ║┆║║║╚═════════╝╚═════════╝╚═════════╝╚═════════╝╚════════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ║╔═alpha/Alpha/character══════════╗ ║║ ║ ║║ 0x67 'g' ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete══════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|41 33 33 30 30 30 35 39 'A3300059 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ║╔═alpha/Alpha/character══════════╗ ║║ ║ ║║ 0x67 'g' ║ ║║ ║ ║╚════════════════════════════════╝ ║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek╮╔═RequestReset══════════════════════════════════════╗║ ║║ 0x7e 126 RESET ║┆ RESET ┆║╔═secondTilde/RequestType╗╔═thirdTilde/RequestType╗║║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x7e 126 RESET ║║ 0x7e 126 RESET ║║║ ║ ║╚════════════════════════╝╚═══════════════════════╝║║ ║ ╚═══════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b1 true ┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationConfirmation══════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═confirmation/Confirmation════════════════════════════════════════════════════════╗ ║║ ║║║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║ ║║ ║║║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║ ║║ ║║║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║ ║║ ║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║ ║║╔═embeddedReply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╭┄isAlpha╮ ║║║ ║║║┆b0 false┆ ║║║ ║║║╰┄┄┄┄┄┄┄┄╯ ║║║ ║║║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║║║ ║║║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║║║ ║║║║║╔═encodedReply═══════════════════════════════╗ ║║║║║ ║║║║║║0|33 32 32 31 30 30 '322100 '║ ║║║║║ ║║║║║╚════════════════════════════════════════════╝ ║║║║║ ║║║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║║║ ║║║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║║║ ║║║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║║║ ║║║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║║║ ║║║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x32 50 CALCommandAcknowledge ║┆ACKNOWLEDGE ┆┆ b0 false ┆║║┆║║║║║ ║║║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║║║ ║║║║║┆║ ║╔═CALDataAcknowledge════════════════════╗ ║║┆║║║║║ ║║║║║┆║ ║║╔═paramNo/Parameter═══════════╗╔═code═╗║ ║║┆║║║║║ ║║║║║┆║ ║║║0x21 33 APPLICATION_ADDRESS_1║║0x00 0║║ ║║┆║║║║║ ║║║║║┆║ ║║╚═════════════════════════════╝╚══════╝║ ║║┆║║║║║ ║║║║║┆║ ║╚═══════════════════════════════════════╝ ║║┆║║║║║ ║║║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║║║ ║║║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║║║ ║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║║ ║║║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║║║ ║║║║║║0|41 44 'AD '║┆╔═Checksum/value╗┆ ║║║║║ ║║║║║╚════════════════════════════════════════════╝┆║ 0xad '.' ║┆ ║║║║║ ║║║║║ ┆╚═══════════════╝┆ ║║║║║ ║║║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║ ║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║ ║║║║╔═termination/ResponseTermination╗ ║║║║ ║║║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║║║ ║║║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║║║ ║║║║║ ╚════════╝╚════════╝ ║ ║║║║ ║║║║╚════════════════════════════════╝ ║║║║ ║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$PCI_Setup$MMIMessagesNotRequired [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$PCI_Setup [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$ReceivingCBusLightingControlCommands ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 30 30 31 '0500380001'║ ║║║ ║║║║10|30 38 '08 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode══════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║║┆║║║ ║║║┆║ ║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x08 '.' ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|42 41 'BA '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xba '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 31 30 30 '0500380100'║ ║║║ ║║║║10|30 31 30 38 '0108 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode══════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b0 false ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║ ║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║║┆║║║ ║║║┆║ ║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║║┆║║║ ║║║┆║ ║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║║┆║║║ ║║║┆║ ║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║ ║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║ ║║║ 0x00 '.' ║ ║ ║║┆║║║ ║║║┆║ ║║╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║║┆║║║ ║║║┆║ ║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x08 '.' ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|42 39 'B9 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xb9 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 31 30 30 '0500380100'║ ║║║ ║║║║10|37 39 30 38 '7908 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b0 false ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║ ║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║║┆║║║ ║║║┆║ ║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║║┆║║║ ║║║┆║ ║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║║┆║║║ ║║║┆║ ║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║ ║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║ ║║║ 0x00 '.' ║ ║ ║║┆║║║ ║║║┆║ ║║╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║║║┆║║║ ║║║┆║ ║║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x08 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 31 '41 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x41 'A' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 30 37 39 '0500380079'║ ║║║ ║║║║10|30 38 '08 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║║║┆║║║ ║║║┆║ ║║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x08 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 32 '42 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x42 'B' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 30 35 41 '050038005A'║ ║║║ ║║║║10|30 38 35 35 '0855 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode═════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮╔═LightingDataRampToLevel╗║║║┆║║║ ║║║┆║ ║║║ 0x5a 90 LightingCommandRampToLevel_300Second ║┆RAMP_TO_LEVEL┆║ ╔═group══╗╔═level══╗ ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x08 '.'║║0x55 'U'║ ║║║║┆║║║ ║║║┆║ ║║ ║ ╚════════╝╚════════╝ ║║║║┆║║║ ║║║┆║ ║║ ╚════════════════════════╝║║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|30 43 '0C '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x0c '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 30 33 38 30 31 30 30 '0500380100'║ ║║║ ║║║║10|35 41 30 38 35 35 '5A0855 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode═════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b0 false ┆║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═replyNetwork/ReplyNetwork═══════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║ ║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║║┆║║║ ║║║┆║ ║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║║┆║║║ ║║║┆║ ║║║ ║ 0x0 0 ║║ 0x0 0 ║║ 0x1 1 ║ ║║ ║║┆║║║ ║║║┆║ ║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║ ║║╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║ ║║║ 0x00 '.' ║ ║ ║║┆║║║ ║║║┆║ ║║╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮╔═LightingDataRampToLevel╗║║║┆║║║ ║║║┆║ ║║║ 0x5a 90 LightingCommandRampToLevel_300Second ║┆RAMP_TO_LEVEL┆║ ╔═group══╗╔═level══╗ ║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x08 '.'║║0x55 'U'║ ║║║║┆║║║ ║║║┆║ ║║ ║ ╚════════╝╚════════╝ ║║║║┆║║║ ║║║┆║ ║║ ╚════════════════════════╝║║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|30 42 '0B '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x0b '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$ReceivingCBusLightingControlCommands$ReceivingOtherCommands [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 0 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$ReceivingCBusLightingControlCommands$ReceivingOtherCommands [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$ReceivingCBusLightingControlCommands [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$TransmittingCBusLightingControlCommands ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 35 41 30 38 '0538005A08'║ ║║ ║║╚══════════╝║10|35 35 '55 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮╔═LightingDataRampToLevel╗║ ║║┆║║ ║║┆║║ ║║ 0x5a 90 LightingCommandRampToLevel_300Second ║┆RAMP_TO_LEVEL┆║ ╔═group══╗╔═level══╗ ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║0x08 '.'║║0x55 'U'║ ║║ ║║┆║║ ║║┆║║ ║ ║ ╚════════╝╚════════╝ ║║ ║║┆║║ ║║┆║║ ║ ╚════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|30 43 '0C '║┆╔═Checksum/value╗┆║ 0x75 'u' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x0c '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 30 38 '0538000108'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x08 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|42 41 'BA '║┆╔═Checksum/value╗┆║ 0x75 'u' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xba '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 37 39 30 38 '0538007908'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x08 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|34 32 '42 '║┆╔═Checksum/value╗┆║ 0x75 'u' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x42 'B' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest$TransmittingCBusLightingControlCommands [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.323 s -- in org.apache.plc4x.java.cbus.ReferenceTest$CBusQuickStartGuideTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ClockAndTimekeeping [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ClockAndTimekeeping$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 46 30 30 30 44 30 31 '05DF000D01'║ ║║ ║║╚══════════╝║10|30 41 32 42 31 37 30 30 '0A2B1700 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xdf 223 CLOCK_AND_TIMEKEEPING_DF ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataClockAndTimekeeping/clockAndTimekeepingData/ClockAndTimekeepingData════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ClockAndTimekeepingCommandTypeContainer═══╗╭┄commandType┄┄┄┄┄┄┄┄┄┄┄╮ ║║║┆║║ ║║┆║║║║0x0d 13 MediaTransportControlCommandUpdateNetworkVariable_5Bytes║┆UPDATE_NETWORK_VARIABLE┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═argument╗╔═ClockAndTimekeepingDataUpdateTime════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║0x01 '.' ║║╔═hours═╗╔═minute╗╔═second╗╔═daylightSaving╗╭┄isNoDaylightSavings╮╭┄isAdvancedBy1Hour╮║║║║┆║║ ║║┆║║║╚═════════╝║║0x0a 10║║0x2b 43║║0x17 23║║ 0x00 '.' ║┆ b1 true ┆┆ b0 false ┆║║║║┆║║ ║║┆║║║ ║╚═══════╝╚═══════╝╚═══════╝╚═══════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║┆║║ ║║┆║║║ ║╭┄isReserved╮╭┄isUnknown╮ ║║║║┆║║ ║║┆║║║ ║┆ b0 false ┆┆ b0 false ┆ ║║║║┆║║ ║║┆║║║ ║╰┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║ ║║┆║║║ ╚══════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|43 32 'C2 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xc2 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 46 30 30 30 45 30 32 '05DF000E02'║ ║║ ║║╚══════════╝║10|30 37 44 35 30 32 31 39 30 34 '07D5021904'║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xdf 223 CLOCK_AND_TIMEKEEPING_DF ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataClockAndTimekeeping/clockAndTimekeepingData/ClockAndTimekeepingData╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/ClockAndTimekeepingCommandTypeContainer═══╗╭┄commandType┄┄┄┄┄┄┄┄┄┄┄╮║ ║║┆║║ ║║┆║║ ║║0x0e 14 MediaTransportControlCommandUpdateNetworkVariable_6Bytes║┆UPDATE_NETWORK_VARIABLE┆║ ║║┆║║ ║║┆║║ ║╚════════════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║ ║║┆║║ ║╔═argument╗╔═ClockAndTimekeepingDataUpdateDate════════════════╗ ║ ║║┆║║ ║║┆║║ ║║0x02 '.' ║║╔═yearHigh╗╔═yearLow╗╔═month╗╔═day═══╗╔═dayOfWeek╗║ ║ ║║┆║║ ║║┆║║ ║╚═════════╝║║0x07 '.' ║║0xd5 '.'║║0x02 2║║0x19 25║║ 0x04 4 ║║ ║ ║║┆║║ ║║┆║║ ║ ║╚═════════╝╚════════╝╚══════╝╚═══════╝╚══════════╝║ ║ ║║┆║║ ║║┆║║ ║ ╚══════════════════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|31 31 '11 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x11 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 46 30 30 31 31 30 33 '05DF001103'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xdf 223 CLOCK_AND_TIMEKEEPING_DF ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataClockAndTimekeeping/clockAndTimekeepingData/ClockAndTimekeepingData╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/ClockAndTimekeepingCommandTypeContainer╗╭┄commandType┄┄┄╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x11 17 MediaTransportControlCommandRequestRefresh ║┆REQUEST_REFRESH┆║0x03 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.037 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ClockAndTimekeeping$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ClockAndTimekeeping [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$EnableControlApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$EnableControlApplicationsTest$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 35 36 30 39 43 42 30 32 '035609CB02'║ ║║ ║║╚══════════╝║10|33 37 38 32 '3782 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand═══╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x56 'V' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal═══════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer╗ ║║ ║┆║║ ║║┆║║║║ 0xcb 203 ENABLE_CONTROL_CB ║ ║║ ║┆║║ ║║┆║║║╚═══════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataEnableControl/enableControlData/EnableControlData══════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/EnableControlCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄┄┄╮║║║ ║┆║║ ║║┆║║║║║ 0x02 2 EnableControlCommandSetNetworkVariable0_2Bytes ║┆SET_NETWORK_VARIABLE┆║║║ ║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║┆║║ ║║┆║║║║╔═enableNetworkVariable╗╔═value══╗ ║║║ ║┆║║ ║║┆║║║║║ 0x37 '7' ║║0x82 '.'║ ║║║ ║┆║║ ║║┆║║║║╚══════════════════════╝╚════════╝ ║║║ ║┆║║ ║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|31 38 '18 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x18 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 42 30 30 30 32 33 37 '05CB000237'║ ║║ ║║╚══════════╝║10|38 32 '82 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xcb 203 ENABLE_CONTROL_CB ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataEnableControl/enableControlData/EnableControlData══════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/EnableControlCommandTypeContainer╗╭┄commandType┄┄┄┄┄┄┄┄╮║ ║║┆║║ ║║┆║║ ║║ 0x02 2 EnableControlCommandSetNetworkVariable0_2Bytes ║┆SET_NETWORK_VARIABLE┆║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║ ║║┆║║ ║╔═enableNetworkVariable╗╔═value══╗ ║ ║║┆║║ ║║┆║║ ║║ 0x37 '7' ║║0x82 '.'║ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════╝╚════════╝ ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|37 35 '75 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x75 'u' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in org.apache.plc4x.java.cbus.ReferenceTest$EnableControlApplicationsTest$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.apache.plc4x.java.cbus.ReferenceTest$EnableControlApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 46 46 '05CE0015FF'║ ║║ ║║╚══════════╝║10|32 30 44 45 30 30 30 30 '20DE0000 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0xf 15 CLIMATE_CONTROLLERS ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeClimateControllers/categoryForType/ErrorReportingSystemCategoryTypeForClimateControllers═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0xf 15 RESERVED_15 ║║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x0 0 RESERVED_0 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity═══════════╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b0 false ║║ b0 false ║┆ b0 false ┆┆ b1 true ┆┆ b0 false ┆║ 0x0 0 ALL_OK ║║0xde 222 ║║ 0x00 0 ║║ 0x00 0 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═══════════════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 38 38 '05CE001588'║ ║║ ║║╚══════════╝║10|32 41 36 37 32 31 42 34 '2A6721B4 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass══════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x8 8 RESERVED_8 ║ ║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeReserved/reservedValue══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x8 8 ║║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x0 0 RESERVED_0 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity════╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b0 false ║║ b1 true ║┆ b1 true ┆┆ b1 true ┆┆ b1 true ┆║ 0x2 2 MINOR_FAILURE ║║0x67 103 ║║ 0x21 33 ║║ 0xb4 180 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples$GeneralFailureWhichGetsAcknowledged ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 32 35 39 30 '05CE002590'║ ║║ ║║╚══════════╝║10|33 33 34 32 36 36 33 33 '33426633 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x25 37 ErrorReportingCommandAcknowledge ║┆ACKNOWLEDGE ┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass═══════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x9 9 SUPPORT_UNITS ║ ║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeSupportUnits/categoryForType/ErrorReportingSystemCategoryTypeForSupportUnits═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x0 0 POWER_SUPPLIES ║║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x0 0 RESERVED_0 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity══╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b1 true ║║ b0 false ║┆ b0 false ┆┆ b1 true ┆┆ b0 false ┆║ 0x3 3 GENERAL_FAILURE ║║ 0x42 66 ║║ 0x66 102 ║║ 0x33 51 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 39 30 '05CE001590'║ ║║ ║║╚══════════╝║10|32 33 34 32 36 36 33 33 '23426633 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass═══════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x9 9 SUPPORT_UNITS ║ ║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeSupportUnits/categoryForType/ErrorReportingSystemCategoryTypeForSupportUnits═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x0 0 POWER_SUPPLIES ║║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x0 0 RESERVED_0 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity══╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b0 false ║║ b0 false ║┆ b0 false ┆┆ b1 true ┆┆ b0 false ┆║ 0x3 3 GENERAL_FAILURE ║║ 0x42 66 ║║ 0x66 102 ║║ 0x33 51 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples$GeneralFailureWhichGetsAcknowledged [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples$LatchedExtremeFailureWhichGetsCleared ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 36 39 '05CE001569'║ ║║ ║║╚══════════╝║10|45 31 46 45 30 31 30 30 'E1FE0100 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass══════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x6 6 RESERVED_6 ║ ║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeReserved/reservedValue══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x9 9 ║║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x3 3 RESERVED_3 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity═══════════════╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b0 false ║║ b0 false ║┆ b0 false ┆┆ b1 true ┆┆ b0 false ┆║ 0x1 1 OK ║║0xfe 254 ║║ 0x01 1 ║║ 0x00 0 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═══════════════════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 36 39 '05CE001569'║ ║║ ║║╚══════════╝║10|43 43 46 45 30 31 30 32 'CCFE0102 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass══════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x6 6 RESERVED_6 ║ ║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeReserved/reservedValue══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x9 9 ║║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x3 3 RESERVED_3 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity══╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b0 false ║║ b0 false ║║ b1 true ║┆ b1 true ┆┆ b0 false ┆┆ b0 false ┆║ 0x4 4 EXTREME_FAILURE ║║0xfe 254 ║║ 0x01 1 ║║ 0x02 2 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 31 35 36 39 '05CE001569'║ ║║ ║║╚══════════╝║10|45 39 46 45 30 31 30 30 'E9FE0100 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType╮ ║║║┆║║ ║║┆║║║║ 0x15 21 ErrorReportingCommandErrorReport ║┆ERROR_REPORT┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass══════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x6 6 RESERVED_6 ║ ║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeReserved/reservedValue══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x9 9 ║║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x3 3 RESERVED_3 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity═══════════════╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b1 true ║║ b0 false ║║ b1 true ║┆ b1 true ┆┆ b1 true ┆┆ b1 true ┆║ 0x1 1 OK ║║0xfe 254 ║║ 0x01 1 ║║ 0x00 0 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═══════════════════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 45 30 30 33 35 36 39 '05CE003569'║ ║║ ║║╚══════════╝║10|43 39 46 45 30 31 30 32 'C9FE0102 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xce 206 ERROR_REPORTING_CE ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataErrorReporting/errorReportingData/ErrorReportingData═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/ErrorReportingCommandTypeContainer╗╭┄commandType┄┄┄┄┄╮ ║║║┆║║ ║║┆║║║║ 0x35 53 ErrorReportingCommandClearMostSevere ║┆CLEAR_MOST_SEVERE┆ ║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║║╔═ErrorReportingDataGeneric═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═systemCategory/ErrorReportingSystemCategory═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║┆║║ ║║┆║║║║║╔═systemCategoryClass/ErrorReportingSystemCategoryClass══════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x6 6 RESERVED_6 ║ ║║║║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║║╔═systemCategoryType/ErrorReportingSystemCategoryType/ErrorReportingSystemCategoryTypeReserved/reservedValue══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║║║║║┆║║ ║║┆║║║║║║ 0x9 9 ║║║║║║┆║║ ║║┆║║║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║ ║║┆║║║║║╔═systemCategoryVariant/ErrorReportingSystemCategoryVariant════════════════════╗ ║║║║║┆║║ ║║┆║║║║║║ 0x3 3 RESERVED_3 ║ ║║║║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║║┆║║ ║║┆║║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║ ║║┆║║║║╔═mostRecent╗╔═acknowledge╗╔═mostSevere╗╭┄isMostSevereError╮╭┄isMostRecentError╮╭┄isMostRecentAndMostSevere╮╔═severity/ErrorReportingSeverity═══════════════╗╔═deviceId╗╔═errorData1╗╔═errorData2╗ ║║║║┆║║ ║║┆║║║║║ b0 false ║║ b0 false ║║ b1 true ║┆ b1 true ┆┆ b0 false ┆┆ b0 false ┆║ 0x1 1 OK ║║0xfe 254 ║║ 0x01 1 ║║ 0x02 2 ║ ║║║║┆║║ ║║┆║║║║╚═══════════╝╚════════════╝╚═══════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═══════════════════════════════════════════════╝╚═════════╝╚═══════════╝╚═══════════╝ ║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples$LatchedExtremeFailureWhichGetsCleared [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.160 s -- in org.apache.plc4x.java.cbus.ReferenceTest$ErrorReporting [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements$ConfirmationOfTransmission ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation═══════════════════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType═══════════════╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x23 '#' NOT_TRANSMITTED_TO_MANY_RE_TRANSMISSIONS║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚═════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║ 0x21 '!' CHECKSUM_FAILURE ║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x25 '%' NOT_TRANSMITTED_SYNC_LOSS║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 32 31 '0538000121'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x21 '!' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮╔═alpha/Alpha/character══════════╗ ║║ ║║║0|41 31 'A1 '║┆╔═Checksum/value╗┆║ 0x67 'g' ║ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xa1 '.' ║┆╚════════════════════════════════╝ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation═════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗ ╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x24 '$' NOT_TRANSMITTED_CORRUPTION║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝ ╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═══════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements$ConfirmationOfTransmission [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements$SerialInterfaceInitialisation ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek╮╔═RequestReset══════════════════════════════════════╗║ ║║ 0x7e 126 RESET ║┆ RESET ┆║╔═secondTilde/RequestType╗╔═thirdTilde/RequestType╗║║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x7e 126 RESET ║║ 0x7e 126 RESET ║║║ ║ ║╚════════════════════════╝╚═══════════════════════╝║║ ║ ╚═══════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 34 32 30 30 30 32 'A3420002 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x42 66 INTERFACE_OPTIONS_3║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions3/value/InterfaceOptions3╗║║┆║║ ║ ║┆║║║╔═reserved╗╔═reserved╗╔═reserved╗╔═reserved╗╔═exstat═╗╔═pun════╗╔═localSal╗╔═pcn════╗ ║║║┆║║ ║ ║┆║║║║b0 false ║║b0 false ║║b0 false ║║b0 false ║║b0 false║║b0 false║║ b1 true ║║b0 false║ ║║║┆║║ ║ ║┆║║║╚═════════╝╚═════════╝╚═════════╝╚═════════╝╚════════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 33 30 30 30 35 38 'A3300058 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b0 false║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 34 31 30 30 35 38 'A3410058 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════════════════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x41 65 INTERFACE_OPTIONS_1_POWER_UP_SETTINGS║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1PowerUpSettings/value/InterfaceOptions1PowerUpSettings/interfaceOptions1/InterfaceOptions1╗║║┆║║ ║║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b0 false║ ║║║┆║║ ║║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements$SerialInterfaceInitialisation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level1InterfaceImplementationRequirements [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements$ProgrammingTheSerialInterfaceToFilterSALMessageTraffic ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 32 31 30 30 33 38 'A3210038 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x21 33 APPLICATION_ADDRESS_1║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueApplicationAddress1/value/ApplicationAddress1╗║║┆║║ ║║┆║║║ ╔═address╗╭┄isWildcard╮ ║║║┆║║ ║║┆║║║ ║0x38 '8'║┆ b0 false ┆ ║║║┆║║ ║║┆║║║ ╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 32 32 30 30 38 38 'A3220088 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x22 34 APPLICATION_ADDRESS_2║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueApplicationAddress2/value/ApplicationAddress2╗║║┆║║ ║║┆║║║ ╔═address╗╭┄isWildcard╮ ║║║┆║║ ║║┆║║║ ║0x88 '.'║┆ b0 false ┆ ║║║┆║║ ║║┆║║║ ╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements$ProgrammingTheSerialInterfaceToFilterSALMessageTraffic [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements$SerialInterfaceInitialisation ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek╮╔═RequestReset══════════════════════════════════════╗║ ║║ 0x7e 126 RESET ║┆ RESET ┆║╔═secondTilde/RequestType╗╔═thirdTilde/RequestType╗║║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x7e 126 RESET ║║ 0x7e 126 RESET ║║║ ║ ║╚════════════════════════╝╚═══════════════════════╝║║ ║ ╚═══════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 34 32 30 30 30 32 'A3420002 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x42 66 INTERFACE_OPTIONS_3║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions3/value/InterfaceOptions3╗║║┆║║ ║ ║┆║║║╔═reserved╗╔═reserved╗╔═reserved╗╔═reserved╗╔═exstat═╗╔═pun════╗╔═localSal╗╔═pcn════╗ ║║║┆║║ ║ ║┆║║║║b0 false ║║b0 false ║║b0 false ║║b0 false ║║b0 false║║b0 false║║ b1 true ║║b0 false║ ║║║┆║║ ║ ║┆║║║╚═════════╝╚═════════╝╚═════════╝╚═════════╝╚════════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 33 30 30 30 35 39 'A3300059 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 34 31 30 30 35 39 'A3410059 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════════════════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x41 65 INTERFACE_OPTIONS_1_POWER_UP_SETTINGS║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1PowerUpSettings/value/InterfaceOptions1PowerUpSettings/interfaceOptions1/InterfaceOptions1╗║║┆║║ ║║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║║┆║║║ ║b0 false ║║b1 true║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 32 31 30 30 33 38 'A3210038 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x21 33 APPLICATION_ADDRESS_1║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueApplicationAddress1/value/ApplicationAddress1╗║║┆║║ ║║┆║║║ ╔═address╗╭┄isWildcard╮ ║║║┆║║ ║║┆║║║ ║0x38 '8'║┆ b0 false ┆ ║║║┆║║ ║║┆║║║ ╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements$SerialInterfaceInitialisation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level2InterfaceImplementationRequirements [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level4InterfaceImplementationRequirements [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level4InterfaceImplementationRequirements$SerialInterfaceInitialisation ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek╮╔═RequestReset══════════════════════════════════════╗║ ║║ 0x7e 126 RESET ║┆ RESET ┆║╔═secondTilde/RequestType╗╔═thirdTilde/RequestType╗║║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x7e 126 RESET ║║ 0x7e 126 RESET ║║║ ║ ║╚════════════════════════╝╚═══════════════════════╝║║ ║ ╚═══════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 34 32 30 30 30 41 'A342000A '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x42 66 INTERFACE_OPTIONS_3║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions3/value/InterfaceOptions3╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═reserved╗╔═reserved╗╔═reserved╗╔═exstat╗╔═pun════╗╔═localSal╗╔═pcn════╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b0 false ║║b0 false ║║b0 false ║║b1 true║║b0 false║║ b1 true ║║b0 false║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═════════╝╚═════════╝╚═════════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 33 30 30 30 37 39 'A3300079 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║ ║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║ ║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║ ║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║ ║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║ ║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║ ║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║ ║┆║║║ ║b0 false ║║b1 true║║b1 true ║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║ ║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║ ║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║ ║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║ ║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 34 31 30 30 37 39 'A3410079 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════════════════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x41 65 INTERFACE_OPTIONS_1_POWER_UP_SETTINGS║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1PowerUpSettings/value/InterfaceOptions1PowerUpSettings/interfaceOptions1/InterfaceOptions1╗║║┆║║ ║║┆║║║ ╔═reserved╗╔═idmon═╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║║┆║║║ ║b0 false ║║b1 true║║b1 true ║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║║┆║║║ ╚═════════╝╚═══════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮ ║ ║┆DIRECT_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 32 31 30 30 33 38 'A3210038 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═══════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x21 33 APPLICATION_ADDRESS_1║║0x00 '.'║ ║║┆║║ ║║┆║║╚═════════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueApplicationAddress1/value/ApplicationAddress1╗║║┆║║ ║║┆║║║ ╔═address╗╭┄isWildcard╮ ║║║┆║║ ║║┆║║║ ║0x38 '8'║┆ b0 false ┆ ║║║┆║║ ║║┆║║║ ╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level4InterfaceImplementationRequirements$SerialInterfaceInitialisation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest$Level4InterfaceImplementationRequirements [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.128 s -- in org.apache.plc4x.java.cbus.ReferenceTest$InterfaceRequirementsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$CommandSquence ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 31 32 '053800A412'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 32 '080022 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x12 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|22 '" '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 31 32 '053800A412'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 31 '080021 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x12 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|21 '! '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 31 32 '053800A412'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 30 '080020 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x12 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|20 ' '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$CommandSquence$ChineseTable ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 30 31 '053800A401'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 32 '080022 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|22 '" '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 38 30 31 '053800A801'║ ║║ ║║╚══════════╝║10|30 34 41 41 46 30 35 35 30 30 '04AAF05500'║ ║║ ║║ ║20|46 46 35 30 'FF50 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa8 168 LightingCommandLabel_8Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║b0 false ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x2 2 LOAD_DYNAMIC_ICON ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0|aa f0 55 00 ff 50 '..U..P '║ ║║ ║║┆║║ ║║┆║║ ║║╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 38 30 31 '053800A801'║ ║║ ║║╚══════════╝║10|30 34 30 30 30 30 46 30 46 30 '040000F0F0'║ ║║ ║║ ║20|30 46 30 30 '0F00 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa8 168 LightingCommandLabel_8Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║b0 false ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x2 2 LOAD_DYNAMIC_ICON ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0|00 00 f0 f0 0f 00 '...... '║ ║║ ║║┆║║ ║║┆║║ ║║╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 38 30 31 '053800A801'║ ║║ ║║╚══════════╝║10|30 34 43 41 30 30 31 33 30 43 '04CA00130C'║ ║║ ║║ ║20|30 36 30 30 '0600 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa8 168 LightingCommandLabel_8Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║b0 false ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x2 2 LOAD_DYNAMIC_ICON ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0|ca 00 13 0c 06 00 '...... '║ ║║ ║║┆║║ ║║┆║║ ║║╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 36 30 31 '053800A601'║ ║║ ║║╚══════════╝║10|30 32 43 41 30 31 30 30 31 33 '02CA010013'║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa6 166 LightingCommandLabel_6Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║b0 false ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x1 1 PREDEFINED_ICON ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language════╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0xca 202 CHINESE_CP936║║0|01 00 13 '... '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 30 31 '053800A401'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 31 '080021 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|21 '! '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 41 34 30 31 '053800A401'║ ║║ ║║╚══════════╝║10|30 38 30 30 32 30 '080020 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData═══════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType╮ ║ ║║┆║║ ║║┆║║ ║║ 0xa4 164 LightingCommandLabel_4Bytes ║┆ LABEL ┆ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║┆║║ ║║┆║║ ║╔═LightingDataLabel═════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═group══╗╔═labelOptions/LightingLabelOptions═════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║ ║║║0x01 '.'║║╔═reserved╗╔═labelFlavour/LightingLabelFlavour══════╗╔═reserved╗╔═reserved╗║║║ ║║┆║║ ║║┆║║ ║║╚════════╝║║b0 false ║║ 0x0 0 FLAVOUR_0 ║║b0 false ║║ b1 true ║║║║ ║║┆║║ ║║┆║║ ║║ ║╚═════════╝╚════════════════════════════════════════╝╚═════════╝╚═════════╝║║║ ║║┆║║ ║║┆║║ ║║ ║╔═labelType/LightingLabelType══╗╔═reserved╗ ║║║ ║║┆║║ ║║┆║║ ║║ ║║ 0x0 0 TEXT_LABEL ║║b0 false ║ ║║║ ║║┆║║ ║║┆║║ ║║ ║╚══════════════════════════════╝╚═════════╝ ║║║ ║║┆║║ ║║┆║║ ║║ ╚═══════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║ ║║╔═language/Language╗╔═data═══════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║ ║║║0x00 0 NO_LANGUAGE║║0|20 ' '║ ║║ ║║┆║║ ║║┆║║ ║║╚══════════════════╝╚════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$CommandSquence$ChineseTable [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$CommandSquence [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 37 39 39 33 '0538007993'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x93 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|42 37 'B7 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xb7 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 35 36 30 39 33 38 37 39 '0356093879'║ ║║ ║║╚══════════╝║10|39 33 '93 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand════════════════╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x56 'V' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer════╗ ║║ ║┆║║ ║║┆║║║║ 0x38 56 LIGHTING_38 ║ ║║ ║┆║║ ║║┆║║║╚═══════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║║║ ║┆║║ ║║┆║║║║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x93 '.' ║║║║ ║┆║║ ║║┆║║║║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║║║ ║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|35 41 '5A '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x5a 'Z' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 s -- in org.apache.plc4x.java.cbus.ReferenceTest$LightningApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest$DeviceRequestsMeteringApplicationtoMeasureElectricity ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 31 30 30 30 39 30 31 '05D1000901'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd1 209 METERING_D1 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataMetering/meteringData/MeteringData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/MeteringCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x09 9 MeteringCommandEvent_1Bytes ║┆ EVENT ┆║0x01 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|32 30 '20 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x20 ' ' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 35 36 30 39 44 31 30 39 '035609D109'║ ║║ ║║╚══════════╝║10|30 31 '01 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x56 'V' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal═════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer═══╗ ║║ ║┆║║ ║║┆║║║║ 0xd1 209 METERING_D1 ║ ║║ ║┆║║ ║║┆║║║╚══════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataMetering/meteringData/MeteringData═══════════════════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/MeteringCommandTypeContainer╗╭┄commandType╮╔═argument╗║║║ ║┆║║ ║║┆║║║║║ 0x09 9 MeteringCommandEvent_1Bytes ║┆ EVENT ┆║0x01 '.' ║║║║ ║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|43 33 'C3 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xc3 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest$DeviceRequestsMeteringApplicationtoMeasureElectricity [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest$MeterMeasurementDevicesendsElectricityUse ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 31 30 30 30 44 38 31 '05D1000D81'║ ║║ ║║╚══════════╝║10|30 30 30 30 44 42 46 38 '0000DBF8 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd1 209 METERING_D1 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataMetering/meteringData/MeteringData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/MeteringCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x0d 13 MeteringCommandEvent_5Bytes ║┆ EVENT ┆║0x81 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ║╔═MeteringDataElectricityConsumption/kWhr╗ ║ ║║┆║║ ║║┆║║ ║║ 0x0000dbf8 56312 ║ ║ ║║┆║║ ║║┆║║ ║╚════════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|43 39 'C9 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xc9 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 33 37 30 39 44 31 30 44 '033709D10D'║ ║║ ║║╚══════════╝║10|38 31 30 30 30 30 44 42 46 38 '810000DBF8'║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x37 '7' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal═════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer═══╗ ║║ ║┆║║ ║║┆║║║║ 0xd1 209 METERING_D1 ║ ║║ ║┆║║ ║║┆║║║╚══════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataMetering/meteringData/MeteringData═══════════════════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/MeteringCommandTypeContainer╗╭┄commandType╮╔═argument╗║║║ ║┆║║ ║║┆║║║║║ 0x0d 13 MeteringCommandEvent_5Bytes ║┆ EVENT ┆║0x81 '.' ║║║║ ║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║║║ ║┆║║ ║║┆║║║║╔═MeteringDataElectricityConsumption/kWhr╗ ║║║ ║┆║║ ║║┆║║║║║ 0x0000dbf8 56312 ║ ║║║ ║┆║║ ║║┆║║║║╚════════════════════════════════════════╝ ║║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|38 42 '8B '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x8b '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest$MeterMeasurementDevicesendsElectricityUse [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in org.apache.plc4x.java.cbus.ReferenceTest$MeteringApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 30 30 30 30 41 38 36 '05D0000A86'║ ║║ ║║╚══════════╝║10|30 33 '03 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd0 208 SECURITY_D0 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataSecurity/securityData/SecurityData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x0a 10 SecurityCommandEvent_2Bytes ║┆ EVENT ┆║0x86 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ║╔═SecurityDataZoneUnsealed/zoneNumber═════╗ ║ ║║┆║║ ║║┆║║ ║║ 0x03 3 ║ ║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|39 38 '98 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x98 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 30 30 30 41 44 38 44 '05D000AD8D'║ ║║ ║║╚══════════╝║10|30 33 34 42 34 39 35 34 34 33 '034B495443'║ ║║ ║║ ║20|34 38 34 35 32 45 32 30 32 30 '48452E2020'║ ║║ ║║ ║30|32 30 32 30 '2020 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd0 208 SECURITY_D0 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataSecurity/securityData/SecurityData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0xad 173 SecurityCommandLongEvent_13Bytes ║┆ EVENT ┆║0x8d '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ║╔═SecurityDataZoneName═════╗ ║ ║║┆║║ ║║┆║║ ║║╔═zoneNumber╗╔═zoneName══╗║ ║ ║║┆║║ ║║┆║║ ║║║ 0x03 3 ║║KITCHE. ║║ ║ ║║┆║║ ║║┆║║ ║║╚═══════════╝╚═══════════╝║ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════╝ ║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|38 38 '88 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x88 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest$DeviceRequestsSecuritySystemtoArm ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 39 32 30 39 44 30 30 41 '039209D00A'║ ║║ ║║╚══════════╝║10|41 32 46 46 'A2FF '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand═══╗ ║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║┆║║ ║║┆║║║ 0x92 '.' ║ ║ ║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║ ║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║ ║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║ ║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║ ║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal═══════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═application/ApplicationIdContainer═══╗ ║║ ║┆║║ ║║┆║║║║ 0xd0 208 SECURITY_D0 ║ ║║ ║┆║║ ║║┆║║║╚══════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║║╔═salData/SALData/SALDataSecurity/securityData/SecurityData═════════════════════╗║║ ║┆║║ ║║┆║║║║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗ ║║║ ║┆║║ ║║┆║║║║║ 0x0a 10 SecurityCommandEvent_2Bytes ║┆ EVENT ┆║0xa2 '.' ║ ║║║ ║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝ ║║║ ║┆║║ ║║┆║║║║╔═SecurityDataArmSystem═══════════════════════════════════════════════════════╗║║║ ║┆║║ ║║┆║║║║║╔═armMode╗╭┄isReserved╮╭┄isArmToAwayMode╮╭┄isArmToNightMode╮╭┄isArmToDayMode╮║║║║ ║┆║║ ║║┆║║║║║║0xff '.'║┆ b0 false ┆┆ b0 false ┆┆ b0 false ┆┆ b0 false ┆║║║║ ║┆║║ ║║┆║║║║║╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║║ ║┆║║ ║║┆║║║║║╭┄isArmToVacationMode╮╭┄isArmToHighestLevelOfProtection╮ ║║║║ ║┆║║ ║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║║║║ ║┆║║ ║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║ ║┆║║ ║║┆║║║║╚═════════════════════════════════════════════════════════════════════════════╝║║║ ║┆║║ ║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════╝║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|45 37 'E7 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xe7 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 30 30 30 30 41 41 32 '05D0000AA2'║ ║║ ║║╚══════════╝║10|46 46 'FF '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd0 208 SECURITY_D0 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataSecurity/securityData/SecurityData═════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗ ║ ║║┆║║ ║║┆║║ ║║ 0x0a 10 SecurityCommandEvent_2Bytes ║┆ EVENT ┆║0xa2 '.' ║ ║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝ ║ ║║┆║║ ║║┆║║ ║╔═SecurityDataArmSystem═══════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║ ║║╔═armMode╗╭┄isReserved╮╭┄isArmToAwayMode╮╭┄isArmToNightMode╮╭┄isArmToDayMode╮║║ ║║┆║║ ║║┆║║ ║║║0xff '.'║┆ b0 false ┆┆ b0 false ┆┆ b0 false ┆┆ b0 false ┆║║ ║║┆║║ ║║┆║║ ║║╚════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║┆║║ ║║┆║║ ║║╭┄isArmToVacationMode╮╭┄isArmToHighestLevelOfProtection╮ ║║ ║║┆║║ ║║┆║║ ║║┆ b0 false ┆┆ b0 false ┆ ║║ ║║┆║║ ║║┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║┆║║ ║║┆║║ ║╚═════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|38 30 '80 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x80 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest$DeviceRequestsSecuritySystemtoArm [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest$SecuritySystemEmitsAlarmOn ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 44 30 30 30 37 39 38 33 '05D0007983'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd0 208 SECURITY_D0 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataSecurity/securityData/SecurityData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 SecurityCommandOn_1Bytes ║┆ ON ┆║0x83 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|32 46 '2F '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x2f '/' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|38 35 44 30 30 30 37 39 38 33 '85D0007983'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x2 2 Class2 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═══╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0xd0 208 SECURITY_D0 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataSecurity/securityData/SecurityData═══════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/SecurityCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x79 121 SecurityCommandOn_1Bytes ║┆ ON ┆║0x83 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|41 46 'AF '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xaf '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest$SecuritySystemEmitsAlarmOn [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SecurityApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|41 33 34 37 30 30 31 31 'A3470011 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataWrite════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║ ║┆║║╔═paramNo/Parameter╗╔═code═══╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║┆║║ ║ ║┆║║║0x47 71 UNKOWN_71 ║║0x00 '.'║║ 0|11 '. ' ║║ ║┆║║ ║ ║┆║║╚══════════════════╝╚════════╝╚═════════════════════════════════════════════════════╝║ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|46 39 30 37 33 38 30 30 41 41 'F9073800AA'║ ║║║ ║║║║10|41 41 30 30 30 30 39 35 39 39 'AA00009599'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 35 35 '0000000055'║ ║║║ ║║║║30|35 35 30 30 30 30 30 30 30 30 '5500000000'║ ║║║ ║║║║40|30 30 30 30 35 35 35 35 35 35 '0000555555'║ ║║║ ║║║║50|35 35 '55 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b1 true ┆ ║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═coding/StatusCoding═══════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║║║║0x07 '.' LEVEL_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║ ║║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║┆║║║ ║║║┆║║║┆ 0x0 0 ┆┆ 0xb 11 ┆ ║║║┆║║║ ║║║┆║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═levelInformation═════════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═LevelInformation═════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0xa 10 ┆┆ 0xa 10 ┆┆ 0xa 10 ┆┆ 0xa 10 ┆┆b0 false ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair═══════════╗╔═pair2/LevelInformationNibblePair═══════════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║ 0xaa 170 Value_0 ║║ 0xaa 170 Value_0 ║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════════════════════════════╝╚════════════════════════════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║ ║║║║┆║║║ ║║║┆║║║║║║┆ 0x0 0 ┆┆ 0.784314 ┆ ║║ ║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x9 9 ┆┆ 0x5 5 ┆┆ 0x9 9 ┆┆ 0x9 9 ┆┆b0 false ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair═══════════╗╔═pair2/LevelInformationNibblePair═══════════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║ 0x95 149 Value_7 ║║ 0x99 153 Value_5 ║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════════════════════════════╝╚════════════════════════════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║ ║║║║┆║║║ ║║║┆║║║║║║┆ 0x57 87 ┆┆ 34.901962 ┆ ║║ ║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║║║║┆║║║ ║║║┆║║║║║┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═══════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair════════════╗╔═pair2/LevelInformationNibblePair════════════╗║║║║║║┆║║║ ║║║┆║║║║║║║ 0x55 85 Value_F ║║ 0x55 85 Value_F ║║║║║║║┆║║║ ║║║┆║║║║║║╚═════════════════════════════════════════════╝╚═════════════════════════════════════════════╝║║║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║║║║║┆║║║ ║║║┆║║║║║║┆ 0xff 255 ┆┆ 100.784317 ┆ ║║║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║║║║┆║║║ ║║║┆║║║║║┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═══════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair════════════╗╔═pair2/LevelInformationNibblePair════════════╗║║║║║║┆║║║ ║║║┆║║║║║║║ 0x55 85 Value_F ║║ 0x55 85 Value_F ║║║║║║║┆║║║ ║║║┆║║║║║║╚═════════════════════════════════════════════╝╚═════════════════════════════════════════════╝║║║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║║║║║┆║║║ ║║║┆║║║║║║┆ 0xff 255 ┆┆ 100.784317 ┆ ║║║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║║║║┆║║║ ║║║┆║║║║║┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═══════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair════════════╗╔═pair2/LevelInformationNibblePair════════════╗║║║║║║┆║║║ ║║║┆║║║║║║║ 0x55 85 Value_F ║║ 0x55 85 Value_F ║║║║║║║┆║║║ ║║║┆║║║║║║╚═════════════════════════════════════════════╝╚═════════════════════════════════════════════╝║║║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║║║║║┆║║║ ║║║┆║║║║║║┆ 0xff 255 ┆┆ 100.784317 ┆ ║║║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 38 '48 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x48 'H' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|46 39 30 37 33 38 30 42 30 30 'F907380B00'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|35 35 35 35 30 30 30 30 30 30 '5555000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 '00 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b1 true ┆ ║║┆║║║ ║║║┆║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═coding/StatusCoding═══════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║║║║0x07 '.' LEVEL_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0x0b 11 ║ ║║║┆║║║ ║║║┆║║║╚═══════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║┆║║║ ║║║┆║║║┆ 0x0 0 ┆┆ 0xb 11 ┆ ║║║┆║║║ ║║║┆║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═levelInformation═════════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║║║║┆║║║ ║║║┆║║║║║┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆ 0x5 5 ┆┆b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮ ║║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆ ║║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║┆║║║ ║║║┆║║║║║╔═LevelInformationNormal═══════════════════════════════════════════════════════════════════════╗║║║║║┆║║║ ║║║┆║║║║║║╔═pair1/LevelInformationNibblePair════════════╗╔═pair2/LevelInformationNibblePair════════════╗║║║║║║┆║║║ ║║║┆║║║║║║║ 0x55 85 Value_F ║║ 0x55 85 Value_F ║║║║║║║┆║║║ ║║║┆║║║║║║╚═════════════════════════════════════════════╝╚═════════════════════════════════════════════╝║║║║║║┆║║║ ║║║┆║║║║║║╭┄actualLevel╮╭┄actualLevelInPercent╮ ║║║║║║┆║║║ ║║║┆║║║║║║┆ 0xff 255 ┆┆ 100.784317 ┆ ║║║║║║┆║║║ ║║║┆║║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║ ║║║║┆║║║ ║║║┆║║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║║║║┆║║║ ║║║┆║║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║ ║║║║┆║║║ ║║║┆║║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║ ║║║║┆║║║ ║║║┆║║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|31 33 '13 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x13 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|46 37 30 37 33 38 31 36 30 30 'F707381600'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 '00000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xf7 247 CALCommandStatusExtended_23Bytes ║┆STATUS_EXTENDED┆┆ b1 true ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatusExtended═════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═coding/StatusCoding═══════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗║║║┆║║║ ║║║┆║ ║║║0x07 '.' LEVEL_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0x16 22 ║║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝║║║┆║║║ ║║║┆║ ║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║┆║║║ ║║║┆║ ║║┆ 0x0 0 ┆┆ 0xa 10 ┆ ║║║┆║║║ ║║║┆║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║ ║║╔═levelInformation═════════════════════════════════════════════════════════════════════╗ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║║╔═LevelInformation═══════════════════════════════════════════════════════════════════╗║ ║║║┆║║║ ║║║┆║ ║║║║╭┄nibble1╮╭┄nibble2╮╭┄nibble3╮╭┄nibble4╮╭┄isAbsent╮╭┄isCorruptedByNoise╮ ║║ ║║║┆║║║ ║║║┆║ ║║║║┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ 0x0 0 ┆┆ b1 true ┆┆ b0 false ┆ ║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║║║┆║║║ ║║║┆║ ║║║║╭┄isCorruptedByNoiseOrLevelsDiffer╮╭┄isCorrupted╮╔═LevelInformationAbsent/reserved═╗║║ ║║║┆║║║ ║║║┆║ ║║║║┆ b0 false ┆┆ b0 false ┆║ 0x0000 0 ║║║ ║║║┆║║║ ║║║┆║ ║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║║ ║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════╝║ ║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════╝ ║║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|42 34 'B4 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xb4 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 32 31 '0538000121'║ ║║ ║║╚══════════╝║10|30 31 32 32 30 31 32 33 30 31 '0122012301'║ ║║ ║║ ║20|32 34 30 41 32 35 30 31 30 41 '240A25010A'║ ║║ ║║ ║30|32 36 30 31 '2601 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData══════════════════════════════════════════════════════════════════════════════════╗ ║║┆║║ ║║┆║║║╔═SALDataLighting/lightingData/LightingData════════════════════════════════════════════════════╗ ║ ║║┆║║ ║║┆║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║ ║║┆║║ ║║┆║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x21 '!' ║║ ║ ║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║ ║║┆║║ ║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║║╔═salData/SALData════════════════════════════════════════════════════════════════════════════════╗║ ║║┆║║ ║║┆║║║║╔═SALDataLighting/lightingData/LightingData════════════════════════════════════════════════════╗║║ ║║┆║║ ║║┆║║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║║ ║║┆║║ ║║┆║║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x22 '"' ║║║║ ║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║║ ║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║┆║║ ║║┆║║║║╔═salData/SALData══════════════════════════════════════════════════════════╗ ║║ ║║┆║║ ║║┆║║║║║╔═SALDataLighting/lightingData/LightingData════════════════════════════╗ ║ ║║ ║║┆║║ ║║┆║║║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮║ ║ ║║ ║║┆║║ ║║┆║║║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ ║ ║║ ║║┆║║ ║║┆║║║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║ ║║ ║║┆║║ ║║┆║║║║║║╔═LightingDataOff/group╗ ║ ║ ║║ ║║┆║║ ║║┆║║║║║║║ 0x23 '#' ║ ║ ║ ║║ ║║┆║║ ║║┆║║║║║║╚══════════════════════╝ ║ ║ ║║ ║║┆║║ ║║┆║║║║║╚══════════════════════════════════════════════════════════════════════╝ ║ ║║ ║║┆║║ ║║┆║║║║║╔═salData/SALData════════════════════════════════════════════════════════╗║ ║║ ║║┆║║ ║║┆║║║║║║╔═SALDataLighting/lightingData/LightingData════════════════════════════╗║║ ║║ ║║┆║║ ║║┆║║║║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮║║║ ║║ ║║┆║║ ║║┆║║║║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║║║ ║║ ║║┆║║ ║║┆║║║║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║ ║║┆║║ ║║┆║║║║║║║╔═LightingDataOff/group╗ ║║║ ║║ ║║┆║║ ║║┆║║║║║║║║ 0x24 '$' ║ ║║║ ║║ ║║┆║║ ║║┆║║║║║║║╚══════════════════════╝ ║║║ ║║ ║║┆║║ ║║┆║║║║║║╚══════════════════════════════════════════════════════════════════════╝║║ ║║ ║║┆║║ ║║┆║║║║║║╔═salData/SALData═════════════════════════════════════════════════════╗ ║║ ║║ ║║┆║║ ║║┆║║║║║║║╔═SALDataLighting/lightingData/LightingData═════════════════════════╗║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ 0x0a 10 LightingCommandRampToLevel_4Second ║┆RAMP_TO_LEVEL┆║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╔═LightingDataRampToLevel╗ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ╔═group══╗╔═level══╗ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ║0x25 '%'║║0x01 '.'║ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ╚════════╝╚════════╝ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╚════════════════════════╝ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║╚═══════════════════════════════════════════════════════════════════╝║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║╔═salData/SALData/SALDataLighting/lightingData/LightingData═════════╗║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╔═commandTypeContainer/LightingCommandTypeContainer╗╭┄commandType┄╮║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ 0x0a 10 LightingCommandRampToLevel_4Second ║┆RAMP_TO_LEVEL┆║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╚══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╔═LightingDataRampToLevel╗ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ╔═group══╗╔═level══╗ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ║0x26 '&'║║0x01 '.'║ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║║ ╚════════╝╚════════╝ ║ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║║╚════════════════════════╝ ║║ ║║ ║║ ║║┆║║ ║║┆║║║║║║║╚═══════════════════════════════════════════════════════════════════╝║ ║║ ║║ ║║┆║║ ║║┆║║║║║║╚═════════════════════════════════════════════════════════════════════╝ ║║ ║║ ║║┆║║ ║║┆║║║║║╚════════════════════════════════════════════════════════════════════════╝║ ║║ ║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════════════════════════╝ ║║ ║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|44 34 'D4 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xd4 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 30 30 36 38 41 41 'D8380068AA'║ ║║║ ║║║║10|30 31 34 30 35 35 30 35 35 30 '0140550550'║ ║║║ ║║║║20|30 30 31 30 30 30 30 30 30 30 '0010000000'║ ║║║ ║║║║30|31 34 30 30 30 30 30 30 30 30 '1400000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b1 true ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚══════════════╝╚══════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState═╗╔═gav1/GAVState═╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x1 1 ON ║║ 0x1 1 ON ║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚═══════════════╝╚═══════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState═╗╔═gav0/GAVState═╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ 0x1 1 ON ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚═══════════════╝╚═══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState═╗╔═gav2/GAVState═╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x1 1 ON ║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚═══════════════╝╚═══════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState═╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚═══════════════╝╚════════════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚═══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState═╗╔═gav1/GAVState═╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║ 0x1 1 ON ║║ 0x1 1 ON ║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚═══════════════╝╚═══════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|43 46 'CF '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xcf '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 35 38 30 30 30 30 'D838580000'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b1 true ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x58 88 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|39 38 '98 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x98 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 36 33 38 42 30 30 30 30 30 'D638B00000'║ ║║║ ║║║║10|30 30 30 30 46 46 30 30 30 30 '0000FF0000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 '000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd6 214 CALCommandStatus_22Bytes ║┆ STATUS ┆┆ b1 true ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0xb0 176 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ 0x3 3 ERROR ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 33 '43 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x43 'C' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄╮╔═RequestObsolete═════════════════════════════════════════════════════════════════════════════╗║ ║┆un-renderable┆║╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0|41 33 34 37 30 30 31 31 'A3470011 '║ ║║ ║ ║╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataWrite════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║ ║┆║║╔═paramNo/Parameter╗╔═code═══╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║┆║║ ║ ║┆║║║0x47 71 UNKOWN_71 ║║0x00 '.'║║ 0|11 '. ' ║║ ║┆║║ ║ ║┆║║╚══════════════════╝╚════════╝╚═════════════════════════════════════════════════════╝║ ║┆║║ ║ ║┆║╚═════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek┄┄┄╮ ║ ║║ 0x7e 126 RESET ║┆DIRECT_COMMAND┆ ║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestDirectCommandAccess═══════════════════════════════════════════════════════════════════╗║ ║║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║║║0x40 '@'║║0|41 33 33 30 30 30 31 39 'A3300019 '║ ║║ ║║╚════════╝╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData══════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║┆║║ ║║┆║║ 0xa3 163 CALCommandWrite_3Bytes ║┆ WRITE ┆┆ b0 false ┆ ║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CALDataWrite═══════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═paramNo/Parameter═════════╗╔═code═══╗ ║║┆║║ ║║┆║║║0x30 48 INTERFACE_OPTIONS_1║║0x00 '.'║ ║║┆║║ ║║┆║║╚═══════════════════════════╝╚════════╝ ║║┆║║ ║║┆║║╔═parameterValue/ParameterValue/ParameterValueInterfaceOptions1/value/InterfaceOptions1╗║║┆║║ ║║┆║║║ ╔═reserved╗╔═idmon══╗╔═monitor╗╔═smart═╗╔═srchk═╗╔═xonXoff╗╔═reserved╗╔═connect╗ ║║║┆║║ ║║┆║║║ ║b0 false ║║b0 false║║b0 false║║b1 true║║b1 true║║b0 false║║b0 false ║║b1 true ║ ║║║┆║║ ║║┆║║║ ╚═════════╝╚════════╝╚════════╝╚═══════╝╚═══════╝╚════════╝╚═════════╝╚════════╝ ║║║┆║║ ║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚══════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$Confirmation ╔═ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x25 '%' NOT_TRANSMITTED_SYNC_LOSS║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x27 ''' NOT_TRANSMITTED_TOO_LONG ║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═ReplyOrConfirmation══════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║ 0x2e '.' CONFIRMATION_SUCCESSFUL ║┆ b1 true ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚══════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation═══════════════════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType═══════════════╗╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x23 '#' NOT_TRANSMITTED_TO_MANY_RE_TRANSMISSIONS║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚═════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═ReplyOrConfirmation═══════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮╔═ReplyOrConfirmationConfirmation/confirmation/Confirmation═════════════════════════╗║ ║┆b1 true ┆║╔═alpha/Alpha/character══════════╗╔═confirmationType/ConfirmationType╗ ╭┄isSuccess╮║║ ║╰┄┄┄┄┄┄┄┄╯║║ 0x67 'g' ║║0x24 '$' NOT_TRANSMITTED_CORRUPTION║┆ b0 false ┆║║ ║ ║╚════════════════════════════════╝╚══════════════════════════════════╝ ╰┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═══════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$Confirmation [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$Header ╔═CBusHeader═══════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║ ║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║ ║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusHeader══════════════════════════════════════════════════════════════════════════════════════╗ ║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusHeader══════════════════════════════════════════════════════════════════════════════════════╗ ║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║ ║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$Header [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommands ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 30 38 '0538000108'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x08 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|42 41 'BA '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xba '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 46 46 30 30 37 41 33 38 '05FF007A38'║ ║║ ║║╚══════════╝║10|30 30 '00 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandStatus╗║┆║║ ║║┆║║ ╔═reserved╗╔═reserved╗╔═statusRequest/StatusRequest/StatusRequestBinaryState══════════╗ ║║┆║║ ║║┆║║ ║0xff '.' ║║0x00 '.' ║║╔═reserved╗╔═application/ApplicationIdContainer════╗╔═reserved╗║ ║║┆║║ ║║┆║║ ╚═════════╝╚═════════╝║║0x7a 'z' ║║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════╝╚═══════════════════════════════════════╝╚═════════╝║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|34 41 '4A '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x4a 'J' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommands [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommandsIntoLocalCBusNetwork ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 46 46 30 30 37 41 33 38 '05FF007A38'║ ║║ ║║╚══════════╝║10|30 30 '00 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandStatus╗║┆║║ ║║┆║║ ╔═reserved╗╔═reserved╗╔═statusRequest/StatusRequest/StatusRequestBinaryState══════════╗ ║║┆║║ ║║┆║║ ║0xff '.' ║║0x00 '.' ║║╔═reserved╗╔═application/ApplicationIdContainer════╗╔═reserved╗║ ║║┆║║ ║║┆║║ ╚═════════╝╚═════════╝║║0x7a 'z' ║║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║║ ║║┆║║ ║║┆║║ ║╚═════════╝╚═══════════════════════════════════════╝╚═════════╝║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|34 41 '4A '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x4a 'J' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 30 30 41 38 41 41 'D83800A8AA'║ ║║║ ║║║║10|30 32 30 30 30 30 30 30 30 30 '0200000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b1 true ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚════════════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═══════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState╗║ ║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x2 2 OFF ║║ ║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚══════════════╝║ ║║║║┆║║║ ║║║┆║ ║║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|39 43 '9C '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x9c '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 38 33 38 35 38 30 30 30 30 'D838580000'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd8 216 CALCommandStatus_24Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0x58 88 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|39 38 '98 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x98 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═══════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|44 36 33 38 42 30 30 30 30 30 'D638B00000'║ ║║║ ║║║║10|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 '000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData═══════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0xd6 214 CALCommandStatus_22Bytes ║┆ STATUS ┆┆ b0 false ┆ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║┆║║║ ║║║┆║ ║╔═CALDataStatus══════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═application/ApplicationIdContainer════╗╔═blockStart╗ ║║║┆║║║ ║║║┆║ ║║║ 0x38 56 LIGHTING_38 ║║ 0xb0 176 ║ ║║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════╝╚═══════════╝ ║║║┆║║║ ║║║┆║ ║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║║║║┆║║║ ║║║┆║ ║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║║║║┆║║║ ║║║┆║ ║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║║║║┆║║║ ║║║┆║ ║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║║║║┆║║║ ║║║┆║ ║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║║║║┆║║║ ║║║┆║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|34 32 '42 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x42 'B' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 39 39 39 39 30 30 46 39 '86999900F9'║ ║║║ ║║║║10|30 30 33 38 30 30 41 38 41 41 '003800A8AA'║ ║║║ ║║║║20|30 32 30 30 30 30 30 30 30 30 '0200000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b1 true ┆║ 0x99 '.' ║ ║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║ ║║┆║║║ ║║║┆║║║║ 0x99 '.' ║║ 0x00 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║ ║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗║║║║┆║║║ ║║║┆║║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0x00 0 ║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝║║║║┆║║║ ║║║┆║║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║║║║┆ 0x16 22 ┆┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═══════════════════════════════════════════════════════════╗ ║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState══════╗║ ║ ║║║║┆║║║ ║║║┆║║║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║0x0 0 DOES_NOT_EXIST║║ ║ ║║║║┆║║║ ║║║┆║║║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚════════════════════╝║ ║ ║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════╝ ║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════╗ ║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState╗╔═gav2/GAVState╗╔═gav1/GAVState╗╔═gav0/GAVState╗║ ║ ║║║║┆║║║ ║║║┆║║║║║║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ 0x2 2 OFF ║║ ║ ║║║║┆║║║ ║║║┆║║║║║║╚══════════════╝╚══════════════╝╚══════════════╝╚══════════════╝║ ║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════╝ ║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═══════════════════════════════════════════════════════════════════════╗ ║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState╗║ ║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║ 0x2 2 OFF ║║ ║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚══════════════╝║ ║ ║║║║┆║║║ ║║║┆║║║║║╚══════════════════════════════════════════════════════════════════════════════════╝ ║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|43 33 'C3 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xc3 '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 39 39 39 39 30 30 46 39 '86999900F9'║ ║║║ ║║║║10|30 30 33 38 35 38 30 30 30 30 '0038580000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b1 true ┆║ 0x99 '.' ║ ║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║ ║║┆║║║ ║║║┆║║║║ 0x99 '.' ║║ 0x00 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║ ║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0xf9 249 CALCommandStatusExtended_25Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗║║║║┆║║║ ║║║┆║║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0x58 88 ║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝║║║║┆║║║ ║║║┆║║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║║║║┆ 0x16 22 ┆┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|42 46 'BF '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xbf '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═══════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 39 39 39 39 30 30 46 37 '86999900F7'║ ║║║ ║║║║10|30 30 33 38 42 30 30 30 30 30 '0038B00000'║ ║║║ ║║║║20|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║30|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║40|30 30 30 30 30 30 30 30 30 30 '0000000000'║ ║║║ ║║║║50|30 30 30 30 30 30 '000000 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮ ║┆║║║ ║║║┆║┆ b0 false ┆ ║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║║ ║║║┆║╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║ ║║┆║║║ ║║║┆║║║║0x86 '.' ║┆ b1 true ┆║ 0x99 '.' ║ ║ ║║┆║║║ ║║║┆║║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║ ║║┆║║║ ║║║┆║║║║ 0x99 '.' ║║ 0x00 '.' ║║ ║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║ ║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║║╔═calData/CALData══════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType┄┄┄╮╭┄sendIdentifyRequestBefore╮ ║║║┆║║║ ║║║┆║║║║ 0xf7 247 CALCommandStatusExtended_23Bytes ║┆STATUS_EXTENDED┆┆ b0 false ┆ ║║║┆║║║ ║║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║║ ║║║┆║║║╔═CALDataStatusExtended══════════════════════════════════════════════════════════════════════════╗║║║┆║║║ ║║║┆║║║║╔═coding/StatusCoding════════════════════╗╔═application/ApplicationIdContainer════╗╔═blockStart╗║║║║┆║║║ ║║║┆║║║║║0x00 '.' BINARY_BY_THIS_SERIAL_INTERFACE║║ 0x38 56 LIGHTING_38 ║║ 0xb0 176 ║║║║║┆║║║ ║║║┆║║║║╚════════════════════════════════════════╝╚═══════════════════════════════════════╝╚═══════════╝║║║║┆║║║ ║║║┆║║║║╭┄numberOfStatusBytes╮╭┄numberOfLevelInformation╮ ║║║║┆║║║ ║║║┆║║║║┆ 0x14 20 ┆┆ 0x0 0 ┆ ║║║║┆║║║ ║║║┆║║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║║┆║║║ ║║║┆║║║║╔═statusBytes══════════════════════════════════════════════════════════════════════════════╗ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║║╔═StatusByte═════════════════════════════════════════════════════════════════════════════╗║ ║║║║┆║║║ ║║║┆║║║║║║╔═gav3/GAVState══════╗╔═gav2/GAVState══════╗╔═gav1/GAVState══════╗╔═gav0/GAVState══════╗║║ ║║║║┆║║║ ║║║┆║║║║║║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║0x0 0 DOES_NOT_EXIST║║║ ║║║║┆║║║ ║║║┆║║║║║║╚════════════════════╝╚════════════════════╝╚════════════════════╝╚════════════════════╝║║ ║║║║┆║║║ ║║║┆║║║║║╚════════════════════════════════════════════════════════════════════════════════════════╝║ ║║║║┆║║║ ║║║┆║║║║╚══════════════════════════════════════════════════════════════════════════════════════════╝ ║║║║┆║║║ ║║║┆║║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║║ ║║║┆║║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|36 39 '69 '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x69 'i' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 33 38 30 30 30 31 31 34 '0538000114'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║ 0x38 56 LIGHTING_38 ║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚═══════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║ ║║┆║║ ║║┆║║ ║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x14 '.' ║║ ║║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║ ║║┆║║ ║║┆║║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|41 45 'AE '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xae '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommandsIntoLocalCBusNetwork [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommandsIntoaRemoteCBusNetwork ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand══════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 34 32 31 42 35 33 36 34 '03421B5364'║ ║║ ║║╚══════════╝║10|33 38 30 31 31 34 '380114 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand═══════════════════╗║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║ ║║┆║║║ 0x42 'B' ║ ║║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║║┆║║ ║║┆║║╔═networkRoute/NetworkRoute═══════════════════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═networkPCI/NetworkProtocolControlInformation╗╔═additionalBridgeAddresses══════════════════════╗║║║┆║║ ║║┆║║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║╔═BridgeAddress/address╗╔═BridgeAddress/address╗║║║║┆║║ ║║┆║║║║ ║ 0x0 0 ║║ 0x3 3 ║║ 0x3 3 ║ ║║║ 0x53 'S' ║║ 0x64 'd' ║║║║║┆║║ ║║┆║║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║╚══════════════════════╝╚══════════════════════╝║║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╚════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal══════════════════════════════════════════════════════╗ ║║┆║║ ║║┆║║║╔═application/ApplicationIdContainer════╗ ║ ║║┆║║ ║║┆║║║║ 0x38 56 LIGHTING_38 ║ ║ ║║┆║║ ║║┆║║║╚═══════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║║╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗║ ║║┆║║ ║║┆║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║ ║║┆║║ ║║┆║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x14 '.' ║║║ ║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║ ║║┆║║ ║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|39 43 '9C '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x9c '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.010 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToMultiPointCommandsIntoaRemoteCBusNetwork [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointCommands ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 36 34 32 30 39 30 33 32 31 '0642090321'║ ║║ ║║╚══════════╝║10|30 32 '02 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPoint/command/CBusPointToPointCommand═══════════════════════════════════╗ ║┆║║ ║║┆║║╭┄isDirect╮╔═CBusPointToPointCommandIndirect═════════════════════════════════════════╗ ║ ║┆║║ ║║┆║║┆b0 false ┆║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║ ║ ║┆║║ ║║┆║║╰┄┄┄┄┄┄┄┄┄╯║║ 0x42 'B' ║ ║ ║ ║┆║║ ║║┆║║ ║╚══════════════════════════════════════════════════╝ ║ ║ ║┆║║ ║║┆║║ ║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗║ ║ ║┆║║ ║║┆║║ ║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║║ ║ ║┆║║ ║║┆║║ ║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║║ ║ ║┆║║ ║║┆║║ ║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║║ ║ ║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════════════════════════╝║ ║ ║┆║║ ║║┆║║ ║╔═unitAddress/UnitAddress/address════════════╗ ║ ║ ║┆║║ ║║┆║║ ║║ 0x03 '.' ║ ║ ║ ║┆║║ ║║┆║║ ║╚════════════════════════════════════════════╝ ║ ║ ║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║ ║┆║║ ║║┆║║║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║┆║║ ║║┆║║║╔═CALDataIdentify/attribute/Attribute╗ ║║ ║┆║║ ║║┆║║║║ 0x02 2 FirmwareVersion ║ ║║ ║┆║║ ║║┆║║║╚════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|38 39 '89 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x89 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 36 30 33 30 30 32 31 30 32 '0603002102'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPoint/command/CBusPointToPointCommand═══════════════════════════════════╗ ║┆║║ ║║┆║║╭┄isDirect╮╔═CBusPointToPointCommandDirect═══════════════════════════╗ ║ ║┆║║ ║║┆║║┆ b1 true ┆║╔═unitAddress/UnitAddress/address════════════╗╔═reserved╗║ ║ ║┆║║ ║║┆║║╰┄┄┄┄┄┄┄┄┄╯║║ 0x03 '.' ║║ 0x00 0 ║║ ║ ║┆║║ ║║┆║║ ║╚════════════════════════════════════════════╝╚═════════╝║ ║ ║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║ ║┆║║ ║║┆║║║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║┆║║ ║║┆║║║╔═CALDataIdentify/attribute/Attribute╗ ║║ ║┆║║ ║║┆║║║║ 0x02 2 FirmwareVersion ║ ║║ ║┆║║ ║║┆║║║╚════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|44 34 'D4 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xd4 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointCommands [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointCommandsIntoLocalCBusNetwork ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 36 30 34 30 30 31 41 33 30 '0604001A30'║ ║║ ║║╚══════════╝║10|30 31 '01 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPoint/command/CBusPointToPointCommand═══════════════════════════════════╗ ║┆║║ ║║┆║║╭┄isDirect╮╔═CBusPointToPointCommandDirect═══════════════════════════╗ ║ ║┆║║ ║║┆║║┆ b1 true ┆║╔═unitAddress/UnitAddress/address════════════╗╔═reserved╗║ ║ ║┆║║ ║║┆║║╰┄┄┄┄┄┄┄┄┄╯║║ 0x04 '.' ║║ 0x00 0 ║║ ║ ║┆║║ ║║┆║║ ║╚════════════════════════════════════════════╝╚═════════╝║ ║ ║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║ ║┆║║ ║║┆║║║║ 0x1a 26 CALCommandRecall ║┆ RECALL ┆┆ b0 false ┆║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║┆║║ ║║┆║║║╔═CALDataRecall═══════════════════════╗ ║║ ║┆║║ ║║┆║║║║╔═paramNo/Parameter═════════╗╔═count╗║ ║║ ║┆║║ ║║┆║║║║║0x30 48 INTERFACE_OPTIONS_1║║0x01 1║║ ║║ ║┆║║ ║║┆║║║║╚═══════════════════════════╝╚══════╝║ ║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|41 42 'AB '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xab '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.016 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointCommandsIntoLocalCBusNetwork [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointToMultoPointCommands ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 34 32 30 39 33 38 30 31 '0342093801'║ ║║ ║║╚══════════╝║10|30 38 '08 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand══════════════════╗║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║ ║║┆║║║ 0x42 'B' ║ ║║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal══════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═application/ApplicationIdContainer════╗ ║║║┆║║ ║║┆║║║║ 0x38 56 LIGHTING_38 ║ ║║║┆║║ ║║┆║║║╚═══════════════════════════════════════╝ ║║║┆║║ ║║┆║║║╔═salData/SALData/SALDataLighting/lightingData/LightingData════════════════════════════════════╗║║║┆║║ ║║┆║║║║╔═commandTypeContainer/LightingCommandTypeContainer════╗╭┄commandType╮╔═LightingDataOff/group╗║║║║┆║║ ║║┆║║║║║ 0x01 1 LightingCommandOff ║┆ OFF ┆║ 0x08 '.' ║║║║║┆║║ ║║┆║║║║╚══════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚══════════════════════╝║║║║┆║║ ║║┆║║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|37 31 '71 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x71 'q' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$PointToPointToMultoPointCommands [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$SerialInterface ╔═CBusMessage/CBusMessageToServer/request/Request════════════════════════════════════╗ ║╔═startingCR/RequestType╗╭┄actualPeek┄┄┄┄┄┄┄┄┄┄┄╮╔═RequestSmartConnectShortcut/pipe╗║ ║║ 0x0d 13 EMPTY ║┆SMART_CONNECT_SHORTCUT┆║ 0x7c '|' ║║ ║╚═══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek╮╔═termination/RequestTermination/cr══════════════╗║ ║║ 0x7e 126 RESET ║┆ RESET ┆║ 0x0d '.' ║║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄╮╔═RequestDirectCommandAccess══════════════════════════════════════════════════════════════════╗║ ║┆DIRECT_COMMAND┆║╔═at═════╗╔═calData════════════════════════════════════╗ ║║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x40 '@'║║0|32 31 30 32 '2102 '║ ║║ ║ ║╚════════╝╚════════════════════════════════════════════╝ ║║ ║ ║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║ ║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║ ║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║ ║┆║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║┆║║ ║ ║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║ ║┆║╔═CALDataIdentify/attribute/Attribute╗ ║┆║║ ║ ║┆║║ 0x02 2 FirmwareVersion ║ ║┆║║ ║ ║┆║╚════════════════════════════════════╝ ║┆║║ ║ ║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════╗ ║╔═resetMode/RequestType╗╭┄actualPeek┄┄╮ ║ ║║ 0x7e 126 RESET ║┆un-renderable┆ ║ ║╚══════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestObsolete═════════════════════════════════════════════════════════════════════════════╗║ ║║╔═calData════════════════════════════════════╗ ║║ ║║║0|32 31 30 32 '2102 '║ ║║ ║║╚════════════════════════════════════════════╝ ║║ ║║╭┄calDataDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CALData═════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║┆║║ ║║┆║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║┆║║ ║║┆║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║┆║║ ║║┆║╔═CALDataIdentify/attribute/Attribute╗ ║┆║║ ║║┆║║ 0x02 2 FirmwareVersion ║ ║┆║║ ║║┆║╚════════════════════════════════════╝ ║┆║║ ║║┆╚═════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 6, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.013 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$SerialInterface [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$_CALReply ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 36 30 35 30 30 32 31 30 32 '0605002102'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader════════════════════════════════════════════════════════════════════════════════════╗║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType═════╗║║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x6 6 PointToPoint ║║║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚═══════════════════════════════════════════════════╝║║┆║║ ║║┆║╚══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPoint/command/CBusPointToPointCommand═══════════════════════════════════╗ ║┆║║ ║║┆║║╭┄isDirect╮╔═CBusPointToPointCommandDirect═══════════════════════════╗ ║ ║┆║║ ║║┆║║┆ b1 true ┆║╔═unitAddress/UnitAddress/address════════════╗╔═reserved╗║ ║ ║┆║║ ║║┆║║╰┄┄┄┄┄┄┄┄┄╯║║ 0x05 '.' ║║ 0x00 0 ║║ ║ ║┆║║ ║║┆║║ ║╚════════════════════════════════════════════╝╚═════════╝║ ║ ║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════╝ ║ ║┆║║ ║║┆║║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗║ ║┆║║ ║║┆║║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║ ║┆║║ ║║┆║║║║ 0x21 33 CALCommandIdentify ║┆ IDENTIFY ┆┆ b0 false ┆║║ ║┆║║ ║║┆║║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║┆║║ ║║┆║║║╔═CALDataIdentify/attribute/Attribute╗ ║║ ║┆║║ ║║┆║║║║ 0x02 2 FirmwareVersion ║ ║║ ║┆║║ ║║┆║║║╚════════════════════════════════════╝ ║║ ║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation══════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply═════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply══════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 39 30 32 33 31 32 45 33 32 '8902312E32'║ ║║║ ║║║║10|32 45 33 36 33 36 32 30 32 30 '2E36362020'║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply═══════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply/calData/CALData══════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b0 false ┆║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║┆║║║ ║║║┆║ ║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║ ║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║║┆║║║ ║║║┆║ ║║║0x02 2 UNKNOWN_03 ║║ 0|31 2e 32 2e 36 36 20 20 '1.2.66 ' ║║ ║║┆║║║ ║║║┆║ ║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|30 41 '0A '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x0a '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToClient/reply/ReplyOrConfirmation═════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply════════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═════════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|38 36 30 35 39 33 30 30 38 39 '8605930089'║ ║║║ ║║║║10|30 32 33 31 32 45 33 32 32 45 '02312E322E'║ ║║║ ║║║║20|33 36 33 36 32 30 32 30 '36362020 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply══════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═EncodedReplyCALReply/calReply/CALReply═════════════════════════════════════════════════════════╗║┆║║║ ║║║┆║┆ b0 false ┆║╔═CALReplyLong═════════════════════════════════════════════════════════════════════════════════╗║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║║┆║║║ ║║║┆║ ║║║0x86 '.' ║┆ b1 true ┆║ 0x05 '.' ║ ║║║┆║║║ ║║║┆║ ║║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║║┆║║║ ║║║┆║ ║║╔═serialInterfaceAddress/SerialInterfaceAddress/address═══════════════════════╗╔═reservedByte╗║║║┆║║║ ║║║┆║ ║║║ 0x93 '.' ║║ 0x00 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════════════════════════════╝╚═════════════╝║║║┆║║║ ║║║┆║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ║╔═calData/CALData═════════════════════════════════════════════════════════════════════════╗ ║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/CALCommandTypeContainer╗╭┄commandType╮╭┄sendIdentifyRequestBefore╮║ ║║┆║║║ ║║║┆║ ║║║ 0x89 137 CALCommandReply_9Bytes ║┆ REPLY ┆┆ b0 false ┆║ ║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║ ║║┆║║║ ║║║┆║ ║║╔═CALDataReply══════════════════════════════════════════════════════════════╗ ║ ║║┆║║║ ║║║┆║ ║║║╔═paramNo/Parameter╗╔═parameterValue/ParameterValue/ParameterValueRaw/data╗║ ║ ║║┆║║║ ║║║┆║ ║║║║0x02 2 UNKNOWN_03 ║║ 0|31 2e 32 2e 36 36 20 20 '1.2.66 ' ║║ ║ ║║┆║║║ ║║║┆║ ║║║╚══════════════════╝╚═════════════════════════════════════════════════════╝║ ║ ║║┆║║║ ║║║┆║ ║║╚═══════════════════════════════════════════════════════════════════════════╝ ║ ║║┆║║║ ║║║┆║ ║╚═════════════════════════════════════════════════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|45 43 'EC '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0xec '.' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$_CALReply [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$_MonitoredSAL ╔═ReplyOrConfirmation═════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╭┄isAlpha╮ ║ ║┆b0 false┆ ║ ║╰┄┄┄┄┄┄┄┄╯ ║ ║╔═ReplyOrConfirmationReply══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═reply/Reply/ReplyEncodedReply═══════════════════════════════════════════════════════════════════════════════════════╗║║ ║║║╔═encodedReply════════════════════════════════╗ ║║║ ║║║║00|30 35 30 33 33 38 30 30 37 39 '0503380079'║ ║║║ ║║║║10|30 38 '08 '║ ║║║ ║║║╚═════════════════════════════════════════════╝ ║║║ ║║║╭┄encodedReplyDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║║ ║║║┆╔═EncodedReply════════════════════════════════════════════════════════════════════════════════════════════════════╗┆║║║ ║║║┆║╭┄isMonitoredSAL╮╔═MonitoredSALReply/monitoredSAL/MonitoredSAL/MonitoredSALLongFormSmartMode════════════════════╗║┆║║║ ║║║┆║┆ b1 true ┆║╔═reserved╗╭┄isUnitAddress╮╔═unitAddress/UnitAddress/address════════════╗ ║║┆║║║ ║║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║0x05 '.' ║┆ b1 true ┆║ 0x03 '.' ║ ║║┆║║║ ║║║┆║ ║╚═════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚════════════════════════════════════════════╝ ║║┆║║║ ║║║┆║ ║╔═application/ApplicationIdContainer════╗╔═reservedByte╗ ║║┆║║║ ║║║┆║ ║║ 0x38 56 LIGHTING_38 ║║ 0x00 '.' ║ ║║┆║║║ ║║║┆║ ║╚═══════════════════════════════════════╝╚═════════════╝ ║║┆║║║ ║║║┆║ ║╔═salData/SALData/SALDataLighting/lightingData/LightingData══════════════════════════════════╗║║┆║║║ ║║║┆║ ║║╔═commandTypeContainer/LightingCommandTypeContainer═══╗╭┄commandType╮╔═LightingDataOn/group╗║║║┆║║║ ║║║┆║ ║║║ 0x79 121 LightingCommandOn ║┆ ON ┆║ 0x08 '.' ║║║║┆║║║ ║║║┆║ ║║╚═════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════════╝║║║┆║║║ ║║║┆║ ║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║║ ║║║┆║ ╚══════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║║ ║║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║║ ║║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║║ ║║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║║ ║║║║0|33 46 '3F '║┆╔═Checksum/value╗┆ ║║║ ║║║╚════════════════════════════════════════════╝┆║ 0x3f '?' ║┆ ║║║ ║║║ ┆╚═══════════════╝┆ ║║║ ║║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║ ║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║║╔═termination/ResponseTermination╗ ║║ ║║║ ╔═cr═════╗╔═lf═════╗ ║ ║║ ║║║ ║0x0d '.'║║0x0a '.'║ ║ ║║ ║║║ ╚════════╝╚════════╝ ║ ║║ ║║╚════════════════════════════════╝ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest$_MonitoredSAL [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.597 s -- in org.apache.plc4x.java.cbus.ReferenceTest$SerialInterfaceGuideTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$Telephony [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$Telephony$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 45 30 30 30 41 43 30 32 '05E000AC02'║ ║║ ║║╚══════════╝║10|30 31 33 30 33 33 33 39 33 35 '0130333935'║ ║║ ║║ ║20|33 32 33 37 33 34 33 33 33 32 '3237343332'║ ║║ ║║ ║30|33 31 '31 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║0xe0 224 TELEPHONY_STATUS_AND_CONTROL_E0║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataTelephonyStatusAndControl/telephonyData/TelephonyData╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/TelephonyCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0xac 172 TelephonyCommandLineOffHook_12Bytes ║┆ EVENT ┆║0x02 '.' ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ║╔═TelephonyDataLineOffHook═══════════════╗ ║ ║║┆║║ ║║┆║║ ║║╔═reason/LineOffHookReason╗ ╔═number═══╗║ ║ ║║┆║║ ║║┆║║ ║║║0x01 1 INCOMING_VOICE_CALL║║0395274321║║ ║ ║║┆║║ ║║┆║║ ║║╚═════════════════════════╝ ╚══════════╝║ ║ ║║┆║║ ║║┆║║ ║╚════════════════════════════════════════╝ ║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|36 38 '68 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x68 'h' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 45 30 30 30 30 39 30 31 '05E0000901'║ ║║ ║║╚══════════╝╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║ ╔═application/ApplicationIdContainer═════╗╔═reserved╗ ║║┆║║ ║║┆║║ ║0xe0 224 TELEPHONY_STATUS_AND_CONTROL_E0║║0x00 '.' ║ ║║┆║║ ║║┆║║ ╚════════════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║ ╔═salData/SALData/SALDataTelephonyStatusAndControl/telephonyData/TelephonyData╗ ║║┆║║ ║║┆║║ ║╔═commandTypeContainer/TelephonyCommandTypeContainer╗╭┄commandType╮╔═argument╗║ ║║┆║║ ║║┆║║ ║║ 0x09 9 TelephonyCommandLineOnHook ║┆ EVENT ┆║0x01 '.' ║║ ║║┆║║ ║║┆║║ ║╚═══════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════╝║ ║║┆║║ ║║┆║║ ╚═════════════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|31 31 '11 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x11 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.021 s -- in org.apache.plc4x.java.cbus.ReferenceTest$Telephony$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in org.apache.plc4x.java.cbus.ReferenceTest$Telephony [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$TemperatureBroadcastApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$TemperatureBroadcastApplicationsTest$Examples ╔═CBusMessage/CBusMessageToServer/request/Request══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand═════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 31 39 30 30 30 32 30 35 '0519000205'║ ║║ ║║╚══════════╝║10|36 34 '64 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗ ║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0x19 25 TEMPERATURE_BROADCAST_19 ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataTemperatureBroadcast/temperatureBroadcastData/TemperatureBroadcastData══════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/TemperatureBroadcastCommandTypeContainer╗╭┄commandType┄┄┄╮╔═temperatureGroup╗║║║┆║║ ║║┆║║║║ 0x02 2 TemperatureBroadcastCommandSetBroadcastEvent0_2Bytes ║┆BROADCAST_EVENT┆║ 0x05 '.' ║║║║┆║║ ║║┆║║║╚══════════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════════╝║║║┆║║ ║║┆║║║╔═temperatureByte╗╭┄temperatureInCelsius╮ ║║║┆║║ ║║┆║║║║ 0x64 'd' ║┆ 25.000000 ┆ ║║║┆║║ ║║┆║║║╚════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║║┆║║ ║║┆║║╚════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆╚════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╭┄chksumDecoded╮ ║║ ║║┆un-renderable ┆ ║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.apache.plc4x.java.cbus.ReferenceTest$TemperatureBroadcastApplicationsTest$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.apache.plc4x.java.cbus.ReferenceTest$TemperatureBroadcastApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$TriggerControlApplicationsTest [INFO] Running org.apache.plc4x.java.cbus.ReferenceTest$TriggerControlApplicationsTest$Examples ╔═CBusMessage/CBusMessageToServer/request/Request═══════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand══════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 33 35 36 30 39 43 41 30 32 '035609CA02'║ ║║ ║║╚══════════╝║10|32 35 30 31 '2501 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═════════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x3 3 PointToPointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType┄╮ ║┆║║ ║║┆║┆ b0 false ┆┆PointToPointToMultiPoint┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToPointToMultiPoint/command/CBusPointToPointToMultiPointCommand═══════════════════════╗║┆║║ ║║┆║║╔═bridgeAddress/BridgeAddress/address══════════════╗ ║║┆║║ ║║┆║║║ 0x56 'V' ║ ║║┆║║ ║║┆║║╚══════════════════════════════════════════════════╝ ║║┆║║ ║║┆║║╔═networkRoute/NetworkRoute/networkPCI/NetworkProtocolControlInformation╗ ║║┆║║ ║║┆║║║ ╔═reserved╗╔═stackCounter╗╔═stackDepth╗ ║ ║║┆║║ ║║┆║║║ ║ 0x0 0 ║║ 0x1 1 ║║ 0x1 1 ║ ║ ║║┆║║ ║║┆║║║ ╚═════════╝╚═════════════╝╚═══════════╝ ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════╝ ║║┆║║ ║║┆║║╔═CBusPointToPointToMultiPointCommandNormal═══════════════════════════════════════════════════════════╗║║┆║║ ║║┆║║║╔═application/ApplicationIdContainer╗ ║║║┆║║ ║║┆║║║║ 0xca 202 TRIGGER_CONTROL_CA ║ ║║║┆║║ ║║┆║║║╚═══════════════════════════════════╝ ║║║┆║║ ║║┆║║║╔═salData/SALData/SALDataTriggerControl/triggerControlData/TriggerControlData═══════════════════════╗║║║┆║║ ║║┆║║║║╔═commandTypeContainer/TriggerControlCommandTypeContainer╗╭┄commandType┄╮╔═triggerGroup╗╭┄isUnused╮║║║║┆║║ ║║┆║║║║║ 0x02 2 TriggerControlCommandTriggerEvent0_2Bytes ║┆TRIGGER_EVENT┆║ 0x25 '%' ║┆b0 false ┆║║║║┆║║ ║║┆║║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════╝╰┄┄┄┄┄┄┄┄┄╯║║║║┆║║ ║║┆║║║║╔═TriggerControlDataTriggerEvent/actionSelector═══════╗ ║║║║┆║║ ║║┆║║║║║ 0x01 '.' ║ ║║║║┆║║ ║║┆║║║║╚═════════════════════════════════════════════════════╝ ║║║║┆║║ ║║┆║║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║║║┆║║ ║║┆║║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═════════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|41 43 'AC '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0xac '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ╔═CBusMessage/CBusMessageToServer/request/Request═════════════════════════════════════════════════════════════╗ ║╭┄actualPeek┄┄┄┄╮ ║ ║┆REQUEST_COMMAND┆ ║ ║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║ ║╔═RequestCommand════════════════════════════════════════════════════════════════════════════════════════════╗║ ║║╔═initiator╗╔═cbusCommand═════════════════════════════════╗ ║║ ║║║ 0x5c '\' ║║00|30 35 43 41 30 30 30 32 32 35 '05CA000225'║ ║║ ║║╚══════════╝║10|30 31 '01 '║ ║║ ║║ ╚═════════════════════════════════════════════╝ ║║ ║║╭┄cbusCommandDecoded┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╮║║ ║║┆╔═CBusCommand═══════════════════════════════════════════════════════════════════════════════════════════╗┆║║ ║║┆║╔═header/CBusHeader═══════════════════════════════════════════════════════════════════════════════╗ ║┆║║ ║║┆║║╔═priorityClass/PriorityClass══╗╔═dp═════╗╔═rc══╗╔═destinationAddressType/DestinationAddressType╗║ ║┆║║ ║║┆║║║ 0x0 0 Class4 ║║b0 false║║0x0 0║║ 0x5 5 PointToMultiPoint ║║ ║┆║║ ║║┆║║╚══════════════════════════════╝╚════════╝╚═════╝╚══════════════════════════════════════════════╝║ ║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════╝ ║┆║║ ║║┆║╭┄isDeviceManagement╮╭┄destinationAddressType╮ ║┆║║ ║║┆║┆ b0 false ┆┆ PointToMultiPoint ┆ ║┆║║ ║║┆║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║┆║║ ║║┆║╔═CBusCommandPointToMultiPoint/command/CBusPointToMultiPointCommand/CBusPointToMultiPointCommandNormal╗║┆║║ ║║┆║║╔═application/ApplicationIdContainer╗╔═reserved╗ ║║┆║║ ║║┆║║║ 0xca 202 TRIGGER_CONTROL_CA ║║0x00 '.' ║ ║║┆║║ ║║┆║║╚═══════════════════════════════════╝╚═════════╝ ║║┆║║ ║║┆║║╔═salData/SALData/SALDataTriggerControl/triggerControlData/TriggerControlData═══════════════════════╗║║┆║║ ║║┆║║║╔═commandTypeContainer/TriggerControlCommandTypeContainer╗╭┄commandType┄╮╔═triggerGroup╗╭┄isUnused╮║║║┆║║ ║║┆║║║║ 0x02 2 TriggerControlCommandTriggerEvent0_2Bytes ║┆TRIGGER_EVENT┆║ 0x25 '%' ║┆b0 false ┆║║║┆║║ ║║┆║║║╚════════════════════════════════════════════════════════╝╰┄┄┄┄┄┄┄┄┄┄┄┄┄╯╚═════════════╝╰┄┄┄┄┄┄┄┄┄╯║║║┆║║ ║║┆║║║╔═TriggerControlDataTriggerEvent/actionSelector═══════╗ ║║║┆║║ ║║┆║║║║ 0x01 '.' ║ ║║║┆║║ ║║┆║║║╚═════════════════════════════════════════════════════╝ ║║║┆║║ ║║┆║║╚═══════════════════════════════════════════════════════════════════════════════════════════════════╝║║┆║║ ║║┆║╚═════════════════════════════════════════════════════════════════════════════════════════════════════╝║┆║║ ║║┆╚═══════════════════════════════════════════════════════════════════════════════════════════════════════╝┆║║ ║║╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯║║ ║║╔═chksum═════════════════════════════════════╗╭┄chksumDecoded┄┄┄╮ ║║ ║║║0|30 39 '09 '║┆╔═Checksum/value╗┆ ║║ ║║╚════════════════════════════════════════════╝┆║ 0x09 '.' ║┆ ║║ ║║ ┆╚═══════════════╝┆ ║║ ║║ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╯ ║║ ║╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════╝║ ║╔═termination/RequestTermination/cr══════════════╗ ║ ║║ 0x0d '.' ║ ║ ║╚════════════════════════════════════════════════╝ ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.apache.plc4x.java.cbus.ReferenceTest$TriggerControlApplicationsTest$Examples [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.apache.plc4x.java.cbus.ReferenceTest$TriggerControlApplicationsTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.638 s -- in org.apache.plc4x.java.cbus.ReferenceTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 179, Failures: 0, Errors: 0, Skipped: 13 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-c-bus --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-c-bus --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-c-bus --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-c-bus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-c-bus --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 399 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-c-bus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-c-bus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: C-Bus' with 633 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-c-bus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-c-bus' with 633 classes [WARNING] Rule violated for bundle plc4j-driver-c-bus: instructions covered ratio is 0.39, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-c-bus: classes missed count is 353, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-c-bus --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-c-bus --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-c-bus --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-c-bus/0.12.0-SNAPSHOT/plc4j-driver-c-bus-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-c-bus/0.12.0-SNAPSHOT/plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-c-bus/0.12.0-SNAPSHOT/plc4j-driver-c-bus-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-c-bus/0.12.0-SNAPSHOT/plc4j-driver-c-bus-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/c-bus/target/plc4j-driver-c-bus-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-c-bus/0.12.0-SNAPSHOT/plc4j-driver-c-bus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-transport-can >---------------- [INFO] Building PLC4J: Transports: CAN 0.12.0-SNAPSHOT [53/105] [INFO] from plc4j/transports/can/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-can --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-can --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-can --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/can/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-can --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-can --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/can/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-can --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/can/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-can --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/can/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-can --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-can --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-can --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-can --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-can --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-can --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/can/target/plc4j-transport-can-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-can --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-can --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/can/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-can --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-can --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 6 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-can --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/can/target/plc4j-transport-can-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-can --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-can --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/can/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-can --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-can --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-can --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/can/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-can/0.12.0-SNAPSHOT/plc4j-transport-can-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/can/target/plc4j-transport-can-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-can/0.12.0-SNAPSHOT/plc4j-transport-can-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/can/target/plc4j-transport-can-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-can/0.12.0-SNAPSHOT/plc4j-transport-can-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4j-transport-socketcan >------------- [INFO] Building PLC4J: Transports: SocketCAN 0.12.0-SNAPSHOT [54/105] [INFO] from plc4j/transports/socketcan/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-socketcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-socketcan --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-socketcan --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-transport-socketcan --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (socketcan) @ plc4j-transport-socketcan --- [INFO] Checking for open consumers [INFO] Generating type SocketCANFrame [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-socketcan --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-socketcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-socketcan --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-socketcan --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-socketcan --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-socketcan --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-socketcan --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-socketcan --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-socketcan --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-socketcan --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-socketcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/plc4j-transport-socketcan-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-socketcan --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-socketcan --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-socketcan --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-socketcan --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 10 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-socketcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/plc4j-transport-socketcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-socketcan --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-socketcan --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-socketcan --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-socketcan --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-socketcan --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-socketcan/0.12.0-SNAPSHOT/plc4j-transport-socketcan-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/plc4j-transport-socketcan-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-socketcan/0.12.0-SNAPSHOT/plc4j-transport-socketcan-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/socketcan/target/plc4j-transport-socketcan-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-socketcan/0.12.0-SNAPSHOT/plc4j-transport-socketcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-transport-virtualcan >------------- [INFO] Building PLC4J: Transports: VirtualCAN 0.12.0-SNAPSHOT [55/105] [INFO] from plc4j/transports/virtualcan/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-virtualcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-virtualcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-virtualcan --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-virtualcan --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-virtualcan --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-virtualcan --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-virtualcan --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-virtualcan --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-virtualcan --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-virtualcan --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-virtualcan --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-virtualcan --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-virtualcan --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-virtualcan --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-virtualcan --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-virtualcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/plc4j-transport-virtualcan-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-virtualcan --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-virtualcan --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-virtualcan --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-virtualcan --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-virtualcan --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/plc4j-transport-virtualcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-virtualcan --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-virtualcan --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-virtualcan --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-virtualcan --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-virtualcan --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-virtualcan/0.12.0-SNAPSHOT/plc4j-transport-virtualcan-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/plc4j-transport-virtualcan-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-virtualcan/0.12.0-SNAPSHOT/plc4j-transport-virtualcan-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/virtualcan/target/plc4j-transport-virtualcan-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-virtualcan/0.12.0-SNAPSHOT/plc4j-transport-virtualcan-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-driver-can >------------------ [INFO] Building PLC4J: Driver: CAN 0.12.0-SNAPSHOT [56/105] [INFO] from plc4j/drivers/can/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-can --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-can --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-can --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-can --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (canopen) @ plc4j-driver-can --- [INFO] Checking for open consumers [INFO] Generating type DataItem [INFO] Generating type GenericCANDataType [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-can --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-can --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-can --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-can --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-can --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-can --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-can --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-can --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-can --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-can --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-can --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.can.generic.tag.GenericCANTagHandlerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in org.apache.plc4x.java.can.generic.tag.GenericCANTagHandlerTest [INFO] Running org.apache.plc4x.java.can.generic.GenericCANDriverTest 17:11:07,137 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:11:07,138 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - No custom configurators were discovered as a service. 17:11:07,138 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:07,140 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:07,143 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:11:07,143 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:11:07,149 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:11:07,149 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:07,150 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:07,152 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/test-classes/logback-test.xml] 17:11:07,153 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@1542af63 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:11:07,153 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@1542af63 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/test-classes/logback-test.xml] 17:11:07,153 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@1542af63 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:11:07,261 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:11:07,261 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:11:07,270 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:11:07,302 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:11:07,302 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:11:07,303 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@ecfbe91 - End of configuration. 17:11:07,304 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@20ed3303 - Registering current configuration as safe fallback point 17:11:07,304 |-INFO in ch.qos.logback.classic.util.ContextInitializer@629f066f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 154 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.541 s -- in org.apache.plc4x.java.can.generic.GenericCANDriverTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-can --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ plc4j-driver-can --- [WARNING] Bundle org.apache.plc4x:plc4j-driver-can:bundle:0.12.0-SNAPSHOT : Bundle-Activator org.apache.plc4x.java.osgi.DriverActivator is being imported into the bundle rather than being contained inside it. This is usually a bundle packaging error [INFO] Building bundle: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT.jar [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-can --- [INFO] Skipping because packaging 'bundle' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-can --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-can --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-can --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-can --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 24 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-can --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-can --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: CAN' with 19 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-can --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-can' with 19 classes [WARNING] Rule violated for bundle plc4j-driver-can: instructions covered ratio is 0.21, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-can: classes missed count is 8, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-can --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-can --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-can --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/can/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/can/target/plc4j-driver-can-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ plc4j-driver-can --- [INFO] Installing org/apache/plc4x/plc4j-driver-can/0.12.0-SNAPSHOT/plc4j-driver-can-0.12.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-driver-canopen >---------------- [INFO] Building PLC4J: Driver: CANopen 0.12.0-SNAPSHOT [57/105] [INFO] from plc4j/drivers/canopen/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-canopen --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-canopen --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-canopen --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-canopen --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (canopen) @ plc4j-driver-canopen --- [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [WARNING] CANOpenPDOPayload being overridden [INFO] Checking for open consumers [INFO] Generating type CANOpenTimeSynchronization [INFO] Generating type DataItem [INFO] Generating type SDOInitiateDownloadResponse [INFO] Generating type SDOAbort [INFO] Generating type SDOSegmentUploadRequest [INFO] Generating type SDOBlockResponse [INFO] Generating type SDOSegmentDownloadResponse [INFO] Generating type SDORequest [INFO] Generating type CANOpenSDORequest [INFO] Generating type CANOpenMPDO [INFO] Generating type IndexAddress [INFO] Generating type CANOpenService [INFO] Generating type CANOpenDataType [INFO] Generating type SDOInitiateUploadRequest [INFO] Generating type SDOInitiateDownloadRequest [INFO] Generating type CANOpenFrame [INFO] Generating type SDOSegmentDownloadRequest [INFO] Generating type SDOSegment [INFO] Generating type CANOpenPDO [INFO] Generating type NMTState [INFO] Generating type CANOpenPDOPayload [INFO] Generating type CANOpenTime [INFO] Generating type SDOSegmentUploadResponse [INFO] Generating type SDOAbortResponse [INFO] Generating type SDOResponse [INFO] Generating type SDORequestCommand [INFO] Generating type NMTStateRequest [INFO] Generating type CANOpenPayload [INFO] Generating type CANOpenNetworkPayload [INFO] Generating type SDOInitiateUploadResponsePayload [INFO] Generating type SDOBlockData [INFO] Generating type CANOpenHeartbeatPayload [INFO] Generating type CANOpenSDOResponse [INFO] Generating type SDOBlockRequest [INFO] Generating type SDOInitiateUploadResponse [INFO] Generating type SDOInitiateExpeditedUploadResponse [INFO] Generating type SDOInitiateSegmentedUploadResponse [INFO] Generating type SDOAbortRequest [INFO] Generating type SDOInitiateSegmentedReservedResponse [INFO] Generating type SDOResponseCommand [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-canopen --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-canopen --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-canopen --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-canopen --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-canopen --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-canopen --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-canopen --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-canopen --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-canopen --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-canopen --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-canopen --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.canopen.tag.CANOpenPDOTagTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in org.apache.plc4x.java.canopen.tag.CANOpenPDOTagTest [INFO] Running org.apache.plc4x.java.canopen.tag.CANOpenSDOTagTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.apache.plc4x.java.canopen.tag.CANOpenSDOTagTest [INFO] Running org.apache.plc4x.java.canopen.tag.CANOpenNMTTagTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.canopen.tag.CANOpenNMTTagTest [INFO] Running org.apache.plc4x.java.canopen.tag.CANOpenTagSDOTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.apache.plc4x.java.canopen.tag.CANOpenTagSDOTest [INFO] Running org.apache.plc4x.java.canopen.CANOpenPayloadTest 17:11:12,194 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:11:12,196 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - No custom configurators were discovered as a service. 17:11:12,196 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:12,198 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:12,202 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:11:12,203 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:11:12,208 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:11:12,208 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:12,209 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:12,212 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/test-classes/logback-test.xml] 17:11:12,212 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@769d513 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:11:12,212 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@769d513 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/canopen/target/plc4x-protocols-canopen-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:11:12,212 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@769d513 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:11:12,212 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@769d513 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/test-classes/logback-test.xml] 17:11:12,340 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:11:12,340 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:11:12,351 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:11:12,391 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:11:12,392 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:11:12,393 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@5e4fa1da - End of configuration. 17:11:12,394 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@588cd519 - Registering current configuration as safe fallback point 17:11:12,394 |-INFO in ch.qos.logback.classic.util.ContextInitializer@19ccca5 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 185 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.029 s -- in org.apache.plc4x.java.canopen.CANOpenPayloadTest [INFO] Running org.apache.plc4x.java.canopen.ManualParserTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.canopen.ManualParserTest [INFO] Running org.apache.plc4x.java.canopen.CANOpenWiresharkTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.331 s -- in org.apache.plc4x.java.canopen.CANOpenWiresharkTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 37, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-canopen --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ plc4j-driver-canopen --- [WARNING] Bundle org.apache.plc4x:plc4j-driver-canopen:bundle:0.12.0-SNAPSHOT : Bundle-Activator org.apache.plc4x.java.osgi.DriverActivator is being imported into the bundle rather than being contained inside it. This is usually a bundle packaging error [INFO] Building bundle: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT.jar [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-canopen --- [INFO] Skipping because packaging 'bundle' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-canopen --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-canopen --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-canopen --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.canopen.CANOpenDriverSDOIT [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in org.apache.plc4x.java.canopen.CANOpenDriverSDOIT [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-canopen --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 80 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-canopen --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-canopen --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: CANopen' with 88 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-canopen --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-canopen' with 88 classes [WARNING] Rule violated for bundle plc4j-driver-canopen: instructions covered ratio is 0.37, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-canopen: classes missed count is 32, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-canopen --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-canopen --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-canopen --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/canopen/target/plc4j-driver-canopen-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ plc4j-driver-canopen --- [INFO] Installing org/apache/plc4x/plc4j-driver-canopen/0.12.0-SNAPSHOT/plc4j-driver-canopen-0.12.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-ctrlx >----------------- [INFO] Building PLC4J: Driver: CtrlX 0.12.0-SNAPSHOT [58/105] [INFO] from plc4j/drivers/ctrlx/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-ctrlx --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-ctrlx --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-ctrlx --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-ctrlx --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-ctrlx --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-ctrlx --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/src/main/generated added. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-ctrlx --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-ctrlx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-ctrlx --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-ctrlx --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-ctrlx --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-ctrlx --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-ctrlx --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-ctrlx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-ctrlx --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-ctrlx --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-ctrlx --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.ctrlx.readwrite.BrowseTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.041 s -- in org.apache.plc4x.java.ctrlx.readwrite.BrowseTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-ctrlx --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-ctrlx --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-ctrlx --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-ctrlx --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-ctrlx --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-ctrlx --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-ctrlx --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 99 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-ctrlx --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-ctrlx --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: CtrlX' with 129 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-ctrlx --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-ctrlx' with 129 classes [WARNING] Rule violated for bundle plc4j-driver-ctrlx: instructions covered ratio is 0.00, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-ctrlx: classes missed count is 129, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-ctrlx --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-ctrlx --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-ctrlx --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ctrlx/0.12.0-SNAPSHOT/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ctrlx/0.12.0-SNAPSHOT/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ctrlx/0.12.0-SNAPSHOT/plc4j-driver-ctrlx-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ctrlx/0.12.0-SNAPSHOT/plc4j-driver-ctrlx-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/ctrlx/target/plc4j-driver-ctrlx-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-ctrlx/0.12.0-SNAPSHOT/plc4j-driver-ctrlx-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-driver-firmata >---------------- [INFO] Building PLC4J: Driver: Firmata 0.12.0-SNAPSHOT [59/105] [INFO] from plc4j/drivers/firmata/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-firmata --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-firmata --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-firmata --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-firmata --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (test) @ plc4j-driver-firmata --- [INFO] Checking for open consumers [INFO] Generating type SysexCommandAnalogMappingQueryRequest [INFO] Generating type SysexCommandCapabilityQuery [INFO] Generating type SysexCommandExtendedAnalog [INFO] Generating type SysexCommandAnalogMappingResponse [INFO] Generating type SysexCommandSamplingInterval [INFO] Generating type SysexCommand [INFO] Generating type FirmataMessageSubscribeDigitalPinValue [INFO] Generating type FirmataMessageCommand [INFO] Generating type SysexCommandStringData [INFO] Generating type FirmataMessage [INFO] Generating type FirmataCommandSystemReset [INFO] Generating type FirmataCommand [INFO] Generating type FirmataMessageDigitalIO [INFO] Generating type SysexCommandSysexRealtime [INFO] Generating type SysexCommandSysexNonRealtime [INFO] Generating type SysexCommandCapabilityResponse [INFO] Generating type SysexCommandExtendedId [INFO] Generating type FirmataCommandSetDigitalPinValue [INFO] Generating type SysexCommandAnalogMappingQueryResponse [INFO] Generating type PinMode [INFO] Generating type SysexCommandPinStateQuery [INFO] Generating type FirmataCommandProtocolVersion [INFO] Generating type FirmataMessageSubscribeAnalogPinValue [INFO] Generating type FirmataCommandSysex [INFO] Generating type FirmataCommandSetPinMode [INFO] Generating type SysexCommandReportFirmwareRequest [INFO] Generating type SysexCommandPinStateResponse [INFO] Generating type FirmataMessageAnalogIO [INFO] Generating type SysexCommandReportFirmwareResponse [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-firmata --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-firmata --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-firmata --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-firmata --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-firmata --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-firmata --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-firmata --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-firmata --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-firmata --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-firmata --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-firmata --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.firmata.readwrite.FirmataParserSerializerTest 17:11:24,471 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:11:24,473 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - No custom configurators were discovered as a service. 17:11:24,473 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:24,475 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:24,479 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:11:24,479 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:11:24,485 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:11:24,485 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:24,486 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:24,488 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/test-classes/logback-test.xml] 17:11:24,489 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:11:24,489 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/test-classes/logback-test.xml] 17:11:24,489 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/firmata/target/plc4x-protocols-firmata-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:11:24,489 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@a7f0ab6 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:11:24,600 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:11:24,600 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:11:24,610 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:11:24,646 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:11:24,646 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:11:24,647 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@41f35f7c - End of configuration. 17:11:24,648 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@42c2f48c - Registering current configuration as safe fallback point 17:11:24,648 |-INFO in ch.qos.logback.classic.util.ContextInitializer@79a1728c - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 162 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.113 s -- in org.apache.plc4x.java.firmata.readwrite.FirmataParserSerializerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-firmata --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-firmata --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-firmata --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-firmata --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-firmata --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 45 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-firmata --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-firmata --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Firmata' with 66 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-firmata --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-firmata' with 66 classes [WARNING] Rule violated for bundle plc4j-driver-firmata: instructions covered ratio is 0.30, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-firmata: classes missed count is 34, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-firmata --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-firmata --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-firmata --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-firmata/0.12.0-SNAPSHOT/plc4j-driver-firmata-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-firmata/0.12.0-SNAPSHOT/plc4j-driver-firmata-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-firmata/0.12.0-SNAPSHOT/plc4j-driver-firmata-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-firmata/0.12.0-SNAPSHOT/plc4j-driver-firmata-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/firmata/target/plc4j-driver-firmata-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-firmata/0.12.0-SNAPSHOT/plc4j-driver-firmata-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-driver-knxnetip >--------------- [INFO] Building PLC4J: Driver: KNXNet/IP 0.12.0-SNAPSHOT [60/105] [INFO] from plc4j/drivers/knxnetip/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-knxnetip --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-knxnetip --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-knxnetip --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-knxnetip --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-knxnetip --- [INFO] Parsing: knxnetip.mspec [INFO] Checking for open consumers [WARNING] KnxPropertyDataType has 2 open consumers [INFO] Parsing: knx-master-data.mspec [INFO] Checking for open consumers [INFO] Parsing: device-info.mspec [INFO] Checking for open consumers [INFO] Generating type ConnectionStateResponse [INFO] Generating type KnxInterfaceObjectType [INFO] Generating type KnxProperty [INFO] Generating type ApduDataExtDomainAddressSerialNumberResponse [INFO] Generating type ApduDataUserMessage [INFO] Generating type DescriptionRequest [INFO] Generating type HostProtocolCode [INFO] Generating type HPAIControlEndpoint [INFO] Generating type KnxInterfaceObjectProperty [INFO] Generating type KnxNetIpRouting [INFO] Generating type ApduDataDeviceDescriptorRead [INFO] Generating type TunnelingResponseDataBlock [INFO] Generating type ApduDataExtReadRouterStatusResponse [INFO] Generating type KnxNetIpCore [INFO] Generating type MPropInfoInd [INFO] Generating type DeviceConfigurationRequest [INFO] Generating type LRawReq [INFO] Generating type ConnectionResponseDataBlockTunnelConnection [INFO] Generating type RoutingIndication [INFO] Generating type Status [INFO] Generating type DeviceDescriptorType2 [INFO] Generating type ApduDataExtIndividualAddressSerialNumberRead [INFO] Generating type TunnelingRequest [INFO] Generating type TDataIndividualReq [INFO] Generating type ApduDataExtDomainAddressResponse [INFO] Generating type ChannelInformation [INFO] Generating type KnxDatapoint [INFO] Generating type LDataExtended [INFO] Generating type ApduDataExtWriteRouterMemoryRequest [INFO] Generating type DeviceConfigurationAckDataBlock [INFO] Generating type ApduDataExtReadRouterMemoryRequest [INFO] Generating type ApduDataExtPropertyValueRead [INFO] Generating type ApduDataExtLinkWrite [INFO] Generating type ApduDataExtDomainAddressRead [INFO] Generating type ApduDataContainer [INFO] Generating type ApduControlDisconnect [INFO] Generating type ConnectionRequestInformation [INFO] Generating type Apdu [INFO] Generating type ApduDataExtDomainAddressSerialNumberRead [INFO] Generating type ComObjectValueType [INFO] Generating type HPAIDiscoveryEndpoint [INFO] Generating type SupportedPhysicalMedia [INFO] Generating type ApduDataExtAuthorizeResponse [INFO] Generating type ConnectionRequestInformationTunnelConnection [INFO] Generating type ProjectInstallationIdentifier [INFO] Generating type ConnectionResponse [INFO] Generating type ServiceId [INFO] Generating type ApduDataAdcResponse [INFO] Generating type ApduDataExtWriteRoutingTableRequest [INFO] Generating type ApduDataExtIndividualAddressSerialNumberWrite [INFO] Generating type HPAIDataEndpoint [INFO] Generating type ApduControlNack [INFO] Generating type ApduDataExtAuthorizeRequest [INFO] Generating type RelativeTimestamp [INFO] Generating type CEMI [INFO] Generating type CEMIPriority [INFO] Generating type KnxPropertyDataType [INFO] Generating type ComObjectTableAddresses [INFO] Generating type ApduDataExtGroupPropertyValueResponse [INFO] Generating type ApduDataExtDomainAddressSerialNumberWrite [INFO] Generating type CEMIAdditionalInformationRelativeTimestamp [INFO] Generating type ApduDataExtDomainAddressSelectiveRead [INFO] Generating type KnxNetRemoteLogging [INFO] Generating type KnxNetIpDeviceManagement [INFO] Generating type ApduDataRestart [INFO] Generating type DeviceDescriptorMediumType [INFO] Generating type ApduDataExtNetworkParameterWrite [INFO] Generating type ApduControlAck [INFO] Generating type ApduDataExtPropertyValueWrite [INFO] Generating type ConnectionResponseDataBlockDeviceManagement [INFO] Generating type LRawCon [INFO] Generating type KnxNetIpMessage [INFO] Generating type ApduDataExtPropertyValueResponse [INFO] Generating type ApduDataExtFileStreamInfoReport [INFO] Generating type KnxGroupAddress3Level [INFO] Generating type ApduDataIndividualAddressRead [INFO] Generating type DeviceStatus [INFO] Generating type IPAddress [INFO] Generating type ApduDataExtIndividualAddressSerialNumberResponse [INFO] Generating type UnknownMessage [INFO] Generating type DisconnectRequest [INFO] Generating type GroupObjectDescriptorRealisationTypeB [INFO] Generating type CEMIAdditionalInformation [INFO] Generating type KnxGroupAddress2Level [INFO] Generating type ApduDataExtLinkResponse [INFO] Generating type ApduDataExtMemoryBitWrite [INFO] Generating type ComObjectTable [INFO] Generating type ApduDataGroupValueResponse [INFO] Generating type ApduDataOther [INFO] Generating type ApduDataExtKeyResponse [INFO] Generating type ApduDataExtGroupPropertyValueInfoReport [INFO] Generating type ApduDataExtPropertyDescriptionRead [INFO] Generating type ConnectionStateRequest [INFO] Generating type ApduDataExtLinkRead [INFO] Generating type ApduDataExtNetworkParameterRead [INFO] Generating type ApduDataExtNetworkParameterResponse [INFO] Generating type LPollData [INFO] Generating type ApduControlContainer [INFO] Generating type KnxAddress [INFO] Generating type DescriptionResponse [INFO] Generating type ApduDataExtPropertyDescriptionResponse [INFO] Generating type ConnectionResponseDataBlock [INFO] Generating type TunnelingRequestDataBlock [INFO] Generating type LDataCon [INFO] Generating type ApduDataIndividualAddressWrite [INFO] Generating type ApduDataExtReadRoutingTableRequest [INFO] Generating type TDataConnectedInd [INFO] Generating type ApduDataIndividualAddressResponse [INFO] Generating type DIBDeviceInfo [INFO] Generating type DeviceConfigurationRequestDataBlock [INFO] Generating type ApduDataExtReadRoutingTableResponse [INFO] Generating type AccessLevel [INFO] Generating type SearchResponse [INFO] Generating type TunnelingResponse [INFO] Generating type KnxManufacturer [INFO] Generating type ApduDataMemoryWrite [INFO] Generating type MResetReq [INFO] Generating type DIBSuppSvcFamilies [INFO] Generating type ApduDataAdcRead [INFO] Generating type ApduControlConnect [INFO] Generating type ApduDataMemoryRead [INFO] Generating type LDataReq [INFO] Generating type MFuncPropCommandReq [INFO] Generating type SearchRequest [INFO] Generating type KnxNetIpTunneling [INFO] Generating type LPollDataReq [INFO] Generating type LDataFrame [INFO] Generating type ApduDataExtKeyWrite [INFO] Generating type ApduDataExt [INFO] Generating type MPropWriteCon [INFO] Generating type ConnectionRequestInformationDeviceManagement [INFO] Generating type KnxGroupAddressFreeLevel [INFO] Generating type ApduDataExtReadRouterMemoryResponse [INFO] Generating type ApduDataMemoryResponse [INFO] Generating type ApduDataExtGroupPropertyValueWrite [INFO] Generating type LBusmonInd [INFO] Generating type MPropReadReq [INFO] Generating type LDataFrameACK [INFO] Generating type ConnectionRequest [INFO] Generating type DisconnectResponse [INFO] Generating type ApduDataGroupValueRead [INFO] Generating type FirmwareType [INFO] Generating type LRawInd [INFO] Generating type ComObjectTableRealisationType2 [INFO] Generating type ComObjectTableRealisationType1 [INFO] Generating type ApduControl [INFO] Generating type ComObjectTableRealisationType6 [INFO] Generating type MFuncPropCon [INFO] Generating type TDataConnectedReq [INFO] Generating type KnxNetObjectServer [INFO] Generating type ApduDataExtWriteRouterStatusRequest [INFO] Generating type ApduDataExtGroupPropertyValueRead [INFO] Generating type KnxGroupAddress [INFO] Generating type LPollDataCon [INFO] Generating type ApduDataExtReadRouterStatusRequest [INFO] Generating type MFuncPropStateReadReq [INFO] Generating type KnxDatapointType [INFO] Generating type KnxNetRemoteConfigurationAndDiagnosis [INFO] Generating type DeviceDescriptor [INFO] Generating type KnxDatapointMainType [INFO] Generating type DeviceConfigurationAck [INFO] Generating type TDataIndividualInd [INFO] Generating type ApduDataGroupValueWrite [INFO] Generating type CEMIAdditionalInformationBusmonitorInfo [INFO] Generating type MResetInd [INFO] Generating type ApduDataDeviceDescriptorResponse [INFO] Generating type GroupObjectDescriptorRealisationType6 [INFO] Generating type GroupObjectDescriptorRealisationType7 [INFO] Generating type MACAddress [INFO] Generating type MPropReadCon [INFO] Generating type KnxLayer [INFO] Generating type GroupObjectDescriptorRealisationType2 [INFO] Generating type ApduData [INFO] Generating type MPropWriteReq [INFO] Generating type KnxMedium [INFO] Generating type ApduDataExtOpenRoutingTableRequest [INFO] Generating type GroupObjectDescriptorRealisationType1 [INFO] Generating type ApduDataExtDomainAddressWrite [INFO] Generating type LDataInd [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-knxnetip --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-knxnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-knxnetip --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-knxnetip --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-knxnetip --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-knxnetip --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-knxnetip --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-knxnetip --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-knxnetip --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-knxnetip --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-knxnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.knxnetip.KnxNetIpParserSerializerTest 17:11:36,332 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:11:36,334 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - No custom configurators were discovered as a service. 17:11:36,334 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:36,336 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:36,340 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:11:36,340 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:11:36,346 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:11:36,346 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:36,348 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:36,350 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/test-classes/logback-test.xml] 17:11:36,350 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@48c4245d - Resource [logback-test.xml] occurs multiple times on the classpath. 17:11:36,351 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@48c4245d - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/knxnetip/target/plc4x-protocols-knxnetip-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:11:36,351 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@48c4245d - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:11:36,351 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@48c4245d - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/test-classes/logback-test.xml] 17:11:36,486 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:11:36,486 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:11:36,497 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:11:36,538 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:11:36,539 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:11:36,540 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@3df978b9 - End of configuration. 17:11:36,541 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@7906578e - Registering current configuration as safe fallback point 17:11:36,541 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3c89bb12 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 193 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.410 s -- in org.apache.plc4x.java.knxnetip.KnxNetIpParserSerializerTest [INFO] Running org.apache.plc4x.java.knxnetip.ets.filehandlers.Ets6FileHandlerTest [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.496 s -- in org.apache.plc4x.java.knxnetip.ets.filehandlers.Ets6FileHandlerTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 19, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-knxnetip --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-knxnetip --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-knxnetip --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-knxnetip --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-knxnetip --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 210 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-knxnetip --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-knxnetip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: KNXNet/IP' with 323 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-knxnetip --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-knxnetip' with 323 classes [WARNING] Rule violated for bundle plc4j-driver-knxnetip: instructions covered ratio is 0.07, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-knxnetip: classes missed count is 232, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-knxnetip --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-knxnetip --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-knxnetip --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-knxnetip/0.12.0-SNAPSHOT/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-knxnetip/0.12.0-SNAPSHOT/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-knxnetip/0.12.0-SNAPSHOT/plc4j-driver-knxnetip-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-knxnetip/0.12.0-SNAPSHOT/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/knxnetip/target/plc4j-driver-knxnetip-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-knxnetip/0.12.0-SNAPSHOT/plc4j-driver-knxnetip-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-driver-mock >----------------- [INFO] Building PLC4J: Driver: Mock 0.12.0-SNAPSHOT [61/105] [INFO] from plc4j/drivers/mock/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-mock --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-mock --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-mock --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-mock --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-mock --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-mock --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-mock --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-mock --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-mock --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-mock --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-mock --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-mock --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-mock --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-mock --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-mock --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-mock --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/plc4j-driver-mock-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-mock --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-mock --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-mock --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-mock --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 12 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-mock --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/plc4j-driver-mock-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-mock --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-mock --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-mock --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-mock --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-mock --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-mock/0.12.0-SNAPSHOT/plc4j-driver-mock-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/plc4j-driver-mock-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-mock/0.12.0-SNAPSHOT/plc4j-driver-mock-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/mock/target/plc4j-driver-mock-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-mock/0.12.0-SNAPSHOT/plc4j-driver-mock-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-transport-serial >--------------- [INFO] Building PLC4J: Transports: Serial 0.12.0-SNAPSHOT [62/105] [INFO] from plc4j/transports/serial/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-transport-serial --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-transport-serial --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-transport-serial --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-transport-serial --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-transport-serial --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-transport-serial --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-transport-serial --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-transport-serial --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-transport-serial --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-transport-serial --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-transport-serial --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-transport-serial --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-transport-serial --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-transport-serial --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.base.connection.SerialChannelFactoryTest ------------------------------------- Starting to Display all Serial Ports ------------------------------------- [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.877 s -- in org.apache.plc4x.java.base.connection.SerialChannelFactoryTest [INFO] Running org.apache.plc4x.java.transport.serial.SelectorTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.003 s -- in org.apache.plc4x.java.transport.serial.SelectorTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 2 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-transport-serial --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-transport-serial --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/plc4j-transport-serial-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-transport-serial --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-transport-serial --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-transport-serial --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-transport-serial --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 20 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-transport-serial --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/plc4j-transport-serial-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-transport-serial --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Transports: Serial' with 16 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-transport-serial --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-transport-serial' with 16 classes [WARNING] Rule violated for bundle plc4j-transport-serial: instructions covered ratio is 0.39, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-transport-serial: classes missed count is 5, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-transport-serial --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-transport-serial --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-transport-serial --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/serial/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-serial/0.12.0-SNAPSHOT/plc4j-transport-serial-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/plc4j-transport-serial-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-serial/0.12.0-SNAPSHOT/plc4j-transport-serial-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/transports/serial/target/plc4j-transport-serial-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-transport-serial/0.12.0-SNAPSHOT/plc4j-transport-serial-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4j-driver-open-protocol >------------- [INFO] Building PLC4J: Driver: Open-Protocol 0.12.0-SNAPSHOT [63/105] [INFO] from plc4j/drivers/open-protocol/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-open-protocol --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-open-protocol --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-open-protocol --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-open-protocol --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-open-protocol --- [INFO] Checking for open consumers [INFO] Generating type OpenProtocolMessageApplicationCommunicationStart [INFO] Generating type OpenProtocolMessageAlarmUnsubscribeRev1 [INFO] Generating type OpenProtocolMessageApplicationCommandError [INFO] Generating type OpenProtocolMessageParameterSetIdUploadReplyRev3 [INFO] Generating type OpenProtocolMessageAlarmRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataSubscribe [INFO] Generating type OpenProtocolMessageAlarmRev2 [INFO] Generating type OpenProtocolMessageApplicationCommandAccepted [INFO] Generating type OpenProtocolMessageApplicationCommandAcceptedRev1 [INFO] Generating type OpenProtocolMessageDynamicPsetSelection [INFO] Generating type OpenProtocolMessageParameterSetDataUploadRequestRev2 [INFO] Generating type OpenProtocolMessageParameterSetDataUploadRequestRev1 [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUploadRev1 [INFO] Generating type Status [INFO] Generating type ForcedOrder [INFO] Generating type OpenProtocolMessageParameterSetSelectedAcknowledge [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev6 [INFO] Generating type OpenProtocolMessageAlarmAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev3 [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev2 [INFO] Generating type Mid [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev5 [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev4 [INFO] Generating type OpenProtocolMessageIdentifierDownloadRequestRev1 [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageParameterSetIdUploadReplyRev1 [INFO] Generating type OpenProtocolMessageResultTracesCurvePlotDataRev1 [INFO] Generating type OpenProtocolMessageParameterSetIdUploadReplyRev2 [INFO] Generating type OpenProtocolMessageLastTighteningResultData [INFO] Generating type BatchStatus [INFO] Generating type OpenProtocolMessageApplicationCommunicationStop [INFO] Generating type NoYes [INFO] Generating type OpenProtocolMessageParameterSetSelectedSubscribe [INFO] Generating type OpenProtocolMessageParameterSetIdUploadRequest [INFO] Generating type OpenProtocolMessageApplicationGenericUnsubscribe [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUpload [INFO] Generating type OpenProtocolMessageAlarmStatus [INFO] Generating type OpenProtocolMessageAlarmStatusRev1 [INFO] Generating type OpenProtocolMessageAlarmStatusRev2 [INFO] Generating type OpenProtocolMessageParameterSetSelectedAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageParameterSetDataUploadReplyRev2 [INFO] Generating type OpenProtocolMessageParameterSetSelectedUnsubscribe [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev998 [INFO] Generating type OpenProtocolMessageParameterSetSelected [INFO] Generating type OpenProtocolMessageSetTimeRev1 [INFO] Generating type OpenProtocolMessageAlarmSubscribe [INFO] Generating type OpenProtocolMessageParameterSetDataUploadReplyRev1 [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUploadAcknowledge [INFO] Generating type OpenProtocolMessageResultTracesCurveRev1 [INFO] Generating type OpenProtocolMessageAlarmStatusAcknowledge [INFO] Generating type JobBatchMode [INFO] Generating type NokOk [INFO] Generating type OpenProtocolMessageIdentifierDownloadRequest [INFO] Generating type TraceType [INFO] Generating type OpenProtocolMessageSetParameterSetBatchSize [INFO] Generating type OpenProtocolMessageResetParameterSetBatchCounterRev1 [INFO] Generating type Constants [INFO] Generating type OpenProtocolMessageApplicationGenericSubscriptionRev1 [INFO] Generating type OpenProtocolMessageResetParameterSetBatchCounter [INFO] Generating type OpenProtocolMessageAlarmStatusAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageAlarmAcknowledge [INFO] Generating type OpenProtocolMessageParameterSetDataUploadRequest [INFO] Generating type AlarmActiveStatus [INFO] Generating type OpenProtocolMessageResultTracesCurvePlotData [INFO] Generating type OpenProtocolMessageApplicationGenericDataRequest [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUploadAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageApplicationCommunicationStartAcknowledge [INFO] Generating type ToolLoosening [INFO] Generating type OpenProtocolMessageExecuteDynamicJobRequestRev999 [INFO] Generating type Unit [INFO] Generating type IdentifierResult [INFO] Generating type OpenProtocolMessageLinkLevelNegativeAcknowledge [INFO] Generating type OpenProtocolMessageAlarm [INFO] Generating type OpenProtocolMessageSelectParameterSetRev1 [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUnsubscribe [INFO] Generating type OpenProtocolMessageLinkLevelPositiveAcknowledge [INFO] Generating type OpenProtocolMessage [INFO] Generating type OpenProtocolMessageParameterSetDataUploadReply [INFO] Generating type RotationDirection [INFO] Generating type OpenProtocolMessageEnableToolRev1 [INFO] Generating type OpenProtocolMessageParameterSetIdUploadReply [INFO] Generating type OkNok [INFO] Generating type OpenProtocolMessageDisableToolRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev7 [INFO] Generating type OpenProtocolMessageLinkLevelNegativeAcknowledgeRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev6 [INFO] Generating type OpenProtocolMessageLockAtBatchDoneSubscribe [INFO] Generating type OpenProtocolMessageApplicationGenericSubscription [INFO] Generating type OpenProtocolMessageEnableTool [INFO] Generating type OpenProtocolMessageLockAtBatchDoneUnsubscribeRev1 [INFO] Generating type ResultType [INFO] Generating type OpenProtocolMessageProgramPsetSelectionInDynamicJob [INFO] Generating type VariableDataField [INFO] Generating type OpenProtocolMessageApplicationGenericUnsubscribeRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev5 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev4 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev3 [INFO] Generating type OpenProtocolMessageProgramPsetSelectionInDynamicJobRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev2 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev1 [INFO] Generating type OpenProtocolMessageLinkLevelPositiveAcknowledgeRev1 [INFO] Generating type ApplicationCommunicationError [INFO] Generating type OpenProtocolMessageResultTracesCurve [INFO] Generating type OpenProtocolMessageApplicationGenericDataRequestRev1 [INFO] Generating type OpenProtocolMessageKeepAliveOpenProtocolCommunicationRev1 [INFO] Generating type OpenProtocolMessageKeepAliveOpenProtocolCommunication [INFO] Generating type OpenProtocolMessageLockAtBatchDoneSubscribeRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataRev999Light [INFO] Generating type OpenProtocolMessageAlarmSubscribeRev1 [INFO] Generating type OpenProtocolMessageSetParameterSetBatchSizeRev1 [INFO] Generating type OpenProtocolMessageParameterSetIdUploadRequestRev1 [INFO] Generating type OpenProtocolMessageSetTime [INFO] Generating type OpenProtocolMessageExecuteDynamicJobRequest [INFO] Generating type OpenProtocolMessageExecuteDynamicJobRequestRev1 [INFO] Generating type OpenProtocolMessageParameterSetSelectedSubscribeRev1 [INFO] Generating type OpenProtocolMessageApplicationCommandErrorRev1 [INFO] Generating type OpenProtocolMessageLastTighteningResultDataSubscribeRev1 [INFO] Generating type OpenProtocolMessageParameterSetSelectedRev2 [INFO] Generating type StageResult [INFO] Generating type LinkLevelNegativeAcknowledgeError [INFO] Generating type OpenProtocolMessageParameterSetSelectedRev1 [INFO] Generating type OpenProtocolMessageSelectParameterSet [INFO] Generating type OpenProtocolMessageDisableTool [INFO] Generating type OpenProtocolMessageParameterSetSelectedUnsubscribeRev1 [INFO] Generating type OpenProtocolMessageAlarmUnsubscribe [INFO] Generating type Strategy [INFO] Generating type OpenProtocolMessageDynamicPsetSelectionRev1 [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-open-protocol --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-open-protocol --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-open-protocol --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-open-protocol --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-open-protocol --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-open-protocol --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-open-protocol --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-open-protocol --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-open-protocol --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-open-protocol --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-open-protocol --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.openprotocol.OpenProtocolParserSerializerTest 17:11:54,020 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:11:54,022 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - No custom configurators were discovered as a service. 17:11:54,022 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:54,024 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:11:54,028 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:11:54,028 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:11:54,033 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:11:54,033 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:54,034 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:11:54,036 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/test-classes/logback-test.xml] 17:11:54,037 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@425d5d46 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:11:54,037 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@425d5d46 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/open-protocol/target/plc4x-protocols-open-protocol-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:11:54,037 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@425d5d46 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/test-classes/logback-test.xml] 17:11:54,037 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@425d5d46 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:11:54,140 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:11:54,140 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:11:54,150 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:11:54,183 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:11:54,183 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:11:54,184 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@198ef2ce - End of configuration. 17:11:54,185 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4cbd03e7 - Registering current configuration as safe fallback point 17:11:54,185 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3005db4a - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 151 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.897 s -- in org.apache.plc4x.java.openprotocol.OpenProtocolParserSerializerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-open-protocol --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-open-protocol --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-open-protocol --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-open-protocol --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-open-protocol --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 138 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-open-protocol --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-open-protocol --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Open-Protocol' with 240 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-open-protocol --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-open-protocol' with 240 classes [WARNING] Rule violated for bundle plc4j-driver-open-protocol: instructions covered ratio is 0.09, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-open-protocol: classes missed count is 210, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-open-protocol --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-open-protocol --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-open-protocol --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-open-protocol/0.12.0-SNAPSHOT/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-open-protocol/0.12.0-SNAPSHOT/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-open-protocol/0.12.0-SNAPSHOT/plc4j-driver-open-protocol-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-open-protocol/0.12.0-SNAPSHOT/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/open-protocol/target/plc4j-driver-open-protocol-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-open-protocol/0.12.0-SNAPSHOT/plc4j-driver-open-protocol-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-modbus >---------------- [INFO] Building PLC4J: Driver: Modbus 0.12.0-SNAPSHOT [64/105] [INFO] from plc4j/drivers/modbus/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-modbus --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-modbus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-modbus --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-modbus --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-modbus --- [INFO] Checking for open consumers [INFO] Generating type ModbusPDUGetComEventCounterResponse [INFO] Generating type ModbusPDUWriteFileRecordRequestItem [INFO] Generating type DataItem [INFO] Generating type ModbusPDUReadWriteMultipleHoldingRegistersRequest [INFO] Generating type ModbusPDUReadWriteMultipleHoldingRegistersResponse [INFO] Generating type ModbusPDUReadExceptionStatusResponse [INFO] Generating type ModbusPDUReadCoilsResponse [INFO] Generating type ModbusPDUReadFileRecordRequest [INFO] Generating type ModbusPDUReadFifoQueueResponse [INFO] Generating type ModbusPDUReportServerIdRequest [INFO] Generating type ModbusPDUWriteSingleCoilRequest [INFO] Generating type ModbusPDUReadFileRecordResponseItem [INFO] Generating type ModbusPDUReadInputRegistersRequest [INFO] Generating type ModbusPDUWriteSingleRegisterRequest [INFO] Generating type ModbusPDUGetComEventCounterRequest [INFO] Generating type DriverType [INFO] Generating type ModbusPDUMaskWriteHoldingRegisterRequest [INFO] Generating type ModbusDeviceInformationConformityLevel [INFO] Generating type ModbusPDUWriteSingleCoilResponse [INFO] Generating type ModbusPDUReadDeviceIdentificationRequest [INFO] Generating type ModbusDeviceInformationObject [INFO] Generating type ModbusPDUMaskWriteHoldingRegisterResponse [INFO] Generating type ModbusPDUReadExceptionStatusRequest [INFO] Generating type ModbusPDUReadFileRecordResponse [INFO] Generating type ModbusConstants [INFO] Generating type ModbusErrorCode [INFO] Generating type ModbusDeviceInformationMoreFollows [INFO] Generating type ModbusPDUDiagnosticRequest [INFO] Generating type ModbusTcpADU [INFO] Generating type ModbusDataType [INFO] Generating type ModbusPDUWriteMultipleHoldingRegistersRequest [INFO] Generating type ModbusPDUWriteMultipleHoldingRegistersResponse [INFO] Generating type ModbusPDUWriteMultipleCoilsResponse [INFO] Generating type ModbusPDUWriteFileRecordResponseItem [INFO] Generating type ModbusPDU [INFO] Generating type ModbusPDUReadHoldingRegistersRequest [INFO] Generating type ModbusPDUReportServerIdResponse [INFO] Generating type ModbusPDUReadFileRecordRequestItem [INFO] Generating type ModbusPDUReadCoilsRequest [INFO] Generating type ModbusAsciiADU [INFO] Generating type ModbusPDUReadDeviceIdentificationResponse [INFO] Generating type ModbusPDUError [INFO] Generating type ModbusPDUReadHoldingRegistersResponse [INFO] Generating type ModbusPDUReadInputRegistersResponse [INFO] Generating type ModbusPDUReadDiscreteInputsRequest [INFO] Generating type ModbusPDUWriteMultipleCoilsRequest [INFO] Generating type ModbusRtuADU [INFO] Generating type ModbusPDUWriteFileRecordResponse [INFO] Generating type ModbusPDUReadDiscreteInputsResponse [INFO] Generating type ModbusPDUDiagnosticResponse [INFO] Generating type ModbusPDUGetComEventLogResponse [INFO] Generating type ModbusADU [INFO] Generating type ModbusPDUGetComEventLogRequest [INFO] Generating type ModbusPDUReadFifoQueueRequest [INFO] Generating type ModbusPDUWriteSingleRegisterResponse [INFO] Generating type ModbusPDUWriteFileRecordRequest [INFO] Generating type ModbusDeviceInformationLevel [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-modbus --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-modbus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-modbus --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-modbus --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-modbus --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-modbus --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-modbus --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-modbus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-modbus --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-modbus --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-modbus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.modbus.rtu.ModbusRtuParserSerializerTest 17:12:02,539 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:12:02,540 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - No custom configurators were discovered as a service. 17:12:02,540 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:12:02,541 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:12:02,545 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:12:02,545 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:12:02,551 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:12:02,551 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:12:02,551 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:12:02,553 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/test-classes/logback-test.xml] 17:12:02,554 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c16fadb - Resource [logback-test.xml] occurs multiple times on the classpath. 17:12:02,554 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c16fadb - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:12:02,554 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c16fadb - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/test-classes/logback-test.xml] 17:12:02,554 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@2c16fadb - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:12:02,658 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:12:02,658 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:12:02,667 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:12:02,699 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:12:02,699 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:12:02,700 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@248deced - End of configuration. 17:12:02,701 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@2227a6c1 - Registering current configuration as safe fallback point 17:12:02,701 |-INFO in ch.qos.logback.classic.util.ContextInitializer@43effd89 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 150 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.633 s -- in org.apache.plc4x.java.modbus.rtu.ModbusRtuParserSerializerTest [INFO] Running org.apache.plc4x.java.modbus.tcp.ModbusTcpParserSerializerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.264 s -- in org.apache.plc4x.java.modbus.tcp.ModbusTcpParserSerializerTest [INFO] Running org.apache.plc4x.java.modbus.ascii.ModbusAsciiParserSerializerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in org.apache.plc4x.java.modbus.ascii.ModbusAsciiParserSerializerTest [INFO] Running org.apache.plc4x.java.modbus.ModbusEncodeTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in org.apache.plc4x.java.modbus.ModbusEncodeTest [INFO] Running org.apache.plc4x.java.modbus.ModbusTagDataTypeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.apache.plc4x.java.modbus.ModbusTagDataTypeTest [INFO] Running org.apache.plc4x.java.modbus.ModbusTagTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.227 s -- in org.apache.plc4x.java.modbus.ModbusTagTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-modbus --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-modbus --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-modbus --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-modbus --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.modbus.tcp.ModbusTcpDriverIT 17:12:05,149 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:12:05,150 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - No custom configurators were discovered as a service. 17:12:05,151 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:12:05,152 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:12:05,157 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:12:05,157 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:12:05,164 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:12:05,164 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:12:05,165 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:12:05,168 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/test-classes/logback-test.xml] 17:12:05,169 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs multiple times on the classpath. 17:12:05,169 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/modbus/target/plc4x-protocols-modbus-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:12:05,169 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/test-classes/logback-test.xml] 17:12:05,169 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@8a62297 - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:12:05,296 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:12:05,296 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:12:05,306 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:12:05,345 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:12:05,346 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:12:05,347 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@61a91912 - End of configuration. 17:12:05,348 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1763992e - Registering current configuration as safe fallback point 17:12:05,348 |-INFO in ch.qos.logback.classic.util.ContextInitializer@7906578e - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 183 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.918 s -- in org.apache.plc4x.java.modbus.tcp.ModbusTcpDriverIT [INFO] [INFO] Results: [INFO] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-modbus --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 93 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-modbus --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-modbus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Modbus' with 124 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-modbus --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-modbus' with 124 classes [WARNING] Rule violated for bundle plc4j-driver-modbus: instructions covered ratio is 0.27, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-modbus: classes missed count is 90, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-modbus --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-modbus --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-modbus --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-modbus/0.12.0-SNAPSHOT/plc4j-driver-modbus-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-modbus/0.12.0-SNAPSHOT/plc4j-driver-modbus-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-modbus/0.12.0-SNAPSHOT/plc4j-driver-modbus-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-modbus/0.12.0-SNAPSHOT/plc4j-driver-modbus-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/modbus/target/plc4j-driver-modbus-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-modbus/0.12.0-SNAPSHOT/plc4j-driver-modbus-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-opcua >----------------- [INFO] Building PLC4J: Driver: OPC UA 0.12.0-SNAPSHOT [65/105] [INFO] from plc4j/drivers/opcua/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-opcua --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-opcua --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-opcua --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-opcua --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-opcua --- [INFO] Parsing: opc-manual.mspec [INFO] Checking for open consumers [WARNING] OpcuaStatusCode has 1 open consumers [INFO] Parsing: opc-services.mspec [INFO] Checking for open consumers [WARNING] OpcuaStatusCode has 1 open consumers [INFO] Parsing: opc-status.mspec [INFO] Checking for open consumers [INFO] Parsing: opc-types.mspec [INFO] Checking for open consumers [INFO] Generating type OpcuaNodeIdServicesVariableRequest [INFO] Generating type SetMonitoringModeResponse [INFO] Generating type OpcuaNodeIdServicesVariableState [INFO] Generating type JsonNetworkMessageContentMask [INFO] Generating type DiscoveryConfiguration [INFO] Generating type StatusChangeNotification [INFO] Generating type AccessLevelType [INFO] Generating type TransferResult [INFO] Generating type ModifyMonitoredItemsRequest [INFO] Generating type LocaleId [INFO] Generating type QueryNextResponse [INFO] Generating type ImageGIF [INFO] Generating type TransferSubscriptionsResponse [INFO] Generating type CancelResponse [INFO] Generating type TrustListDataType [INFO] Generating type OpcuaNodeIdServicesVariableAccess [INFO] Generating type VariantLocalizedText [INFO] Generating type OpcuaCloseRequest [INFO] Generating type OpcuaMessageError [INFO] Generating type MonitoredItemNotification [INFO] Generating type MessageSecurityMode [INFO] Generating type ResponseHeader [INFO] Generating type OpcuaNodeIdServicesVariableWell [INFO] Generating type DeleteNodesItem [INFO] Generating type UadpDataSetMessageContentMask [INFO] Generating type EncodedTicket [INFO] Generating type Orientation [INFO] Generating type FindServersRequest [INFO] Generating type PublishRequest [INFO] Generating type ApplicationDescription [INFO] Generating type OpcuaNodeIdServicesVariableDuplex [INFO] Generating type CreateSessionResponse [INFO] Generating type BrowseNextResponse [INFO] Generating type PortableQualifiedName [INFO] Generating type UserTokenType [INFO] Generating type ContentFilterResult [INFO] Generating type OpcuaNodeIdServicesVariableSecurity [INFO] Generating type ImageJPG [INFO] Generating type OpcuaNodeIdServicesVariableWith [INFO] Generating type OpcuaNodeIdServicesVariableInput [INFO] Generating type OpcuaNodeIdServicesVariableExclusive [INFO] Generating type OpcuaNodeIdServicesVariableDiscrepancy [INFO] Generating type OpcuaHelloRequest [INFO] Generating type DataSetWriterTransportDataType [INFO] Generating type PubSubGroupDataType [INFO] Generating type VariantSByte [INFO] Generating type OpcuaNodeIdServicesVariableBroker [INFO] Generating type EndpointDescription [INFO] Generating type PublishedVariableDataType [INFO] Generating type OpcuaNodeIdServicesVariableDatagram [INFO] Generating type OpcuaNodeIdServicesVariableNon [INFO] Generating type RedundancySupport [INFO] Generating type PascalByteString [INFO] Generating type OpcuaNodeIdServicesVariableRole [INFO] Generating type XVType [INFO] Generating type PubSubKeyPushTargetDataType [INFO] Generating type OpcuaNodeIdServicesVariableIcon [INFO] Generating type RelativePathElement [INFO] Generating type OpcuaNodeIdServicesVariableOperation [INFO] Generating type OpcuaNodeIdServicesVariableAudio [INFO] Generating type SubscriptionDiagnosticsDataType [INFO] Generating type OpcuaNodeIdServicesVariableAudit [INFO] Generating type BrowseResponse [INFO] Generating type ServerStatusDataType [INFO] Generating type OpcuaNodeIdServicesVariablePub [INFO] Generating type PublishResponse [INFO] Generating type BrowsePathResult [INFO] Generating type ModifySubscriptionRequest [INFO] Generating type DiagnosticInfo [INFO] Generating type WriteResponse [INFO] Generating type NodeIdFourByte [INFO] Generating type CallMethodRequest [INFO] Generating type OpcuaNodeIdServicesVariableApplication [INFO] Generating type ContentFilter [INFO] Generating type PascalString [INFO] Generating type OpcuaNodeIdServicesVariableCertificate [INFO] Generating type OpcuaNodeIdServicesVariableAttribute [INFO] Generating type OpcuaNodeIdServicesVariableVector [INFO] Generating type WriterGroupMessageDataType [INFO] Generating type BrowseDirection [INFO] Generating type OpcuaNodeIdServicesVariableHistory [INFO] Generating type OpcuaNodeIdServicesVariableDeadband [INFO] Generating type SecurityGroupDataType [INFO] Generating type TwoByteNodeId [INFO] Generating type VariantNull [INFO] Generating type TsnStreamState [INFO] Generating type OpcuaNodeIdServicesVariableIetf [INFO] Generating type EndpointConfiguration [INFO] Generating type CreateSubscriptionResponse [INFO] Generating type UserIdentityToken [INFO] Generating type OpcuaAPU [INFO] Generating type DataSetFieldContentMask [INFO] Generating type PriorityMappingEntryType [INFO] Generating type OpcuaNodeIdServicesVariableSampling [INFO] Generating type RegisterServer2Response [INFO] Generating type AdditionalParametersType [INFO] Generating type UnregisterNodesResponse [INFO] Generating type OpcuaNodeIdServicesVariableOpc [INFO] Generating type AnonymousIdentityToken [INFO] Generating type RegisterNodesResponse [INFO] Generating type SecurityTokenRequestType [INFO] Generating type Index [INFO] Generating type StatusCode [INFO] Generating type WriteValue [INFO] Generating type OpcuaNodeIdServicesVariableWriter [INFO] Generating type ConnectionTransportDataType [INFO] Generating type OpcuaNodeIdServicesVariableNamespace [INFO] Generating type OpcuaNodeIdServicesVariablePriority [INFO] Generating type FieldTargetDataType [INFO] Generating type PubSubDiagnosticsCounterClassification [INFO] Generating type PublishedDataSetSourceDataType [INFO] Generating type BrowseResult [INFO] Generating type NormalizedString [INFO] Generating type OpenSecureChannelResponse [INFO] Generating type RelativePath [INFO] Generating type PubSubConnectionDataType [INFO] Generating type OpcuaNodeIdServicesVariableNegotiation [INFO] Generating type QualifiedName [INFO] Generating type SetMonitoringModeRequest [INFO] Generating type NodeAttributesMask [INFO] Generating type VariantUInt64 [INFO] Generating type CloseSecureChannelResponse [INFO] Generating type OpcuaNodeIdServicesVariableEngineering [INFO] Generating type NumericNodeId [INFO] Generating type OpcuaNodeIdServicesVariableShelved [INFO] Generating type FilterOperand [INFO] Generating type PasswordOptionsMask [INFO] Generating type OpcuaNodeIdServicesVariableReference [INFO] Generating type ActivateSessionRequest [INFO] Generating type HistoryReadRequest [INFO] Generating type OpcuaNodeIdServicesVariableAllow [INFO] Generating type OpcuaNodeIdServicesVariableKey [INFO] Generating type EphemeralKeyType [INFO] Generating type TimestampsToReturn [INFO] Generating type OpcuaNodeIdServicesVariableSubscription [INFO] Generating type OpcuaNodeIdServicesVariableJson [INFO] Generating type OpcuaNodeIdServicesDataType [INFO] Generating type FourByteNodeId [INFO] Generating type AudioDataType [INFO] Generating type HistoryEventFieldList [INFO] Generating type OpcuaNodeIdServicesVariableConversion [INFO] Generating type OpcuaNodeIdServicesVariableTransparent [INFO] Generating type DeleteMonitoredItemsRequest [INFO] Generating type DataSetOrderingType [INFO] Generating type NullExtension [INFO] Generating type HistoryUpdateDetails [INFO] Generating type FindServersOnNetworkRequest [INFO] Generating type OpcuaNodeIdServicesVariableTwo [INFO] Generating type DeleteReferencesRequest [INFO] Generating type ProgramDiagnosticDataType [INFO] Generating type SetTriggeringRequest [INFO] Generating type OpcuaNodeIdServicesVariableMonitoring [INFO] Generating type HistoryUpdateType [INFO] Generating type BrowsePath [INFO] Generating type HistoryUpdateResult [INFO] Generating type OpcuaNodeIdServicesVariableNaming [INFO] Generating type GetEndpointsRequest [INFO] Generating type OpcuaNodeIdServicesVariableEnum [INFO] Generating type NetworkGroupDataType [INFO] Generating type ProgramDiagnostic2DataType [INFO] Generating type AlarmMask [INFO] Generating type OpcuaNodeIdServicesVariableAcknowledgeable [INFO] Generating type OpcuaStatusCode [INFO] Generating type ReaderGroupMessageDataType [INFO] Generating type VariantByte [INFO] Generating type GenericAttributeValue [INFO] Generating type TsnTalkerStatus [INFO] Generating type WriterGroupTransportDataType [INFO] Generating type SessionlessInvokeResponseType [INFO] Generating type UserIdentityTokenDefinition [INFO] Generating type CloseSessionRequest [INFO] Generating type CreateSubscriptionRequest [INFO] Generating type ServiceCounterDataType [INFO] Generating type ContinuationPoint [INFO] Generating type EnumValueType [INFO] Generating type PubSubConfigurationRefMask [INFO] Generating type OpcuaNodeIdServicesVariableModel [INFO] Generating type OpcuaNodeIdServicesVariableFind [INFO] Generating type NodeIdString [INFO] Generating type OpcuaNodeIdServicesVariableFilter [INFO] Generating type DeleteReferencesItem [INFO] Generating type OpcuaNodeIdServicesVariableWrite [INFO] Generating type OpcuaNodeIdServicesVariableSession [INFO] Generating type RepublishRequest [INFO] Generating type OpcuaNodeIdServicesVariableExpression [INFO] Generating type MonitoringFilterResult [INFO] Generating type OpcuaMessageRequest [INFO] Generating type RepublishResponse [INFO] Generating type OpcuaNodeIdServicesVariableGenerate [INFO] Generating type BrowseNextRequest [INFO] Generating type OpcuaNodeIdServicesVariableAggregate [INFO] Generating type IdType [INFO] Generating type OpcuaNodeIdServicesVariableOrdered [INFO] Generating type OpenSecureChannelRequest [INFO] Generating type SignatureData [INFO] Generating type VariantXmlElement [INFO] Generating type VariantNodeId [INFO] Generating type Variant [INFO] Generating type OpcuaNodeIdServicesVariableNetwork [INFO] Generating type VariantExtensionObject [INFO] Generating type OpcuaNodeIdServicesVariableDelete [INFO] Generating type ExtensionObjectEncodingMask [INFO] Generating type VariantDouble [INFO] Generating type Frame [INFO] Generating type EventNotificationList [INFO] Generating type InterfaceOperStatus [INFO] Generating type AddReferencesItem [INFO] Generating type OpcuaNodeIdServicesVariableLocal [INFO] Generating type OpcuaMessageResponse [INFO] Generating type EventNotifierType [INFO] Generating type CallResponse [INFO] Generating type Duplex [INFO] Generating type DataSetWriterDataType [INFO] Generating type RegisterServerResponse [INFO] Generating type DurationString [INFO] Generating type ServiceFault [INFO] Generating type CancelRequest [INFO] Generating type AccessRestrictionType [INFO] Generating type ContentFilterElementResult [INFO] Generating type Structure [INFO] Generating type WriteRequest [INFO] Generating type OpcuaNodeIdServicesVariableUnit [INFO] Generating type OpcuaNodeIdServicesVariableFile [INFO] Generating type DataChangeNotification [INFO] Generating type VariantBoolean [INFO] Generating type Annotation [INFO] Generating type AnnotationDataType [INFO] Generating type OpcuaNodeIdServicesVariableRead [INFO] Generating type StructureType [INFO] Generating type TrustListMasks [INFO] Generating type AccessLevelExType [INFO] Generating type OpcuaNodeIdServicesVariableOrientation [INFO] Generating type OpcuaNodeIdServicesVariableDisconnect [INFO] Generating type ExtensionHeader [INFO] Generating type RedundantServerDataType [INFO] Generating type DeleteNodesResponse [INFO] Generating type OpcuaNodeIdServicesVariableTag [INFO] Generating type OpcuaNodeIdServicesVariableChange [INFO] Generating type UtcTime [INFO] Generating type AddNodesRequest [INFO] Generating type OpcuaNodeIdServicesVariableGeneral [INFO] Generating type MessagePDU [INFO] Generating type Counter [INFO] Generating type OpcuaNodeIdServicesVariableSubscribed [INFO] Generating type OpcuaNodeIdServicesVariableSyntax [INFO] Generating type AxisScaleEnumeration [INFO] Generating type OpcuaNodeIdServicesVariableLimit [INFO] Generating type EndpointType [INFO] Generating type DataTypeDescription [INFO] Generating type TranslateBrowsePathsToNodeIdsResponse [INFO] Generating type OpcuaNodeIdServicesVariableTimed [INFO] Generating type OpcuaVector [INFO] Generating type SubscribedDataSetDataType [INFO] Generating type OpcuaNodeIdServicesVariableOpen [INFO] Generating type Range [INFO] Generating type ReaderGroupTransportDataType [INFO] Generating type SetTriggeringResponse [INFO] Generating type NodeIdByteString [INFO] Generating type OpcuaNodeIdServicesVariableProgram [INFO] Generating type NodeId [INFO] Generating type RsaEncryptedSecret [INFO] Generating type NetworkAddressDataType [INFO] Generating type DeleteMonitoredItemsResponse [INFO] Generating type OpcuaNodeIdServicesObjectType [INFO] Generating type VariantDateTime [INFO] Generating type CreateMonitoredItemsRequest [INFO] Generating type OpcuaNodeIdServicesVariableGet [INFO] Generating type OpcuaNodeIdServicesVariableAliases [INFO] Generating type HistoryReadResult [INFO] Generating type NodeClass [INFO] Generating type SetPublishingModeRequest [INFO] Generating type NotificationMessage [INFO] Generating type CallMethodResult [INFO] Generating type RegisteredServer [INFO] Generating type ModelChangeStructureDataType [INFO] Generating type ChannelSecurityToken [INFO] Generating type BrowsePathTarget [INFO] Generating type QueryNextRequest [INFO] Generating type UadpNetworkMessageContentMask [INFO] Generating type RegisterServer2Request [INFO] Generating type OpcuaNodeIdServicesVariableCartesian [INFO] Generating type OpcuaNodeIdServicesVariableStandalone [INFO] Generating type ExtensionObject [INFO] Generating type HistoryReadDetails [INFO] Generating type PerformUpdateType [INFO] Generating type OpcuaNodeIdServicesVariableNode [INFO] Generating type HistoryEvent [INFO] Generating type OpcuaNodeIdServicesVariableUpdate [INFO] Generating type ExceptionDeviationFormat [INFO] Generating type TransactionErrorType [INFO] Generating type ParsingResult [INFO] Generating type ModifyMonitoredItemsResponse [INFO] Generating type AddNodesResult [INFO] Generating type ServerDiagnosticsSummaryDataType [INFO] Generating type TimeZoneDataType [INFO] Generating type QueryDataDescription [INFO] Generating type BrokerTransportQualityOfService [INFO] Generating type MonitoringMode [INFO] Generating type OpcuaNodeIdServicesVariableView [INFO] Generating type NodeIdGuid [INFO] Generating type JsonDataSetMessageContentMask [INFO] Generating type OpcuaNodeIdServicesVariableHistorical [INFO] Generating type UserManagementDataType [INFO] Generating type LocalizedText [INFO] Generating type OpcuaNodeIdServicesVariableBit [INFO] Generating type OpcuaNodeIdServicesVariableModify [INFO] Generating type ReferenceDescriptionDataType [INFO] Generating type IntegerId [INFO] Generating type ByteStringArray [INFO] Generating type AttributeWriteMask [INFO] Generating type NodeAttributes [INFO] Generating type CallRequest [INFO] Generating type TransferSubscriptionsRequest [INFO] Generating type OpcuaNodeIdServicesVariableException [INFO] Generating type OpcuaDataType [INFO] Generating type UnregisterNodesRequest [INFO] Generating type OpcuaNodeIdServicesVariableMessage [INFO] Generating type AddReferencesRequest [INFO] Generating type DeleteReferencesResponse [INFO] Generating type UserConfigurationMask [INFO] Generating type Handle [INFO] Generating type OpcuaNodeIdServicesVariableReader [INFO] Generating type OpcuaNodeIdServicesVariableBase [INFO] Generating type DeleteSubscriptionsRequest [INFO] Generating type FilterOperator [INFO] Generating type OpcuaNodeIdServicesVariablePermission [INFO] Generating type OpcuaNodeIdServicesVariablePublish [INFO] Generating type CurrencyUnitType [INFO] Generating type OpcuaNodeIdServicesVariableTemporary [INFO] Generating type OpcuaNodeIdServicesVariableTimestamps [INFO] Generating type OpcuaNodeIdServicesVariableX [INFO] Generating type OpcuaIdentifierType [INFO] Generating type OpcuaNodeIdServicesVariableY [INFO] Generating type OpcuaNodeIdServicesVariableSessions [INFO] Generating type ReferenceListEntryDataType [INFO] Generating type Union [INFO] Generating type InterfaceAdminStatus [INFO] Generating type EUInformation [INFO] Generating type OpcuaNodeIdServicesVariableClose [INFO] Generating type OpcuaNodeIdServicesVariableIdentity [INFO] Generating type OpcuaNodeIdServicesVariableH [INFO] Generating type SamplingIntervalDiagnosticsDataType [INFO] Generating type PubSubState [INFO] Generating type OpcuaNodeIdServicesVariableOption [INFO] Generating type OpcuaNodeIdServicesVariableI [INFO] Generating type OpcuaNodeIdServicesVariableO [INFO] Generating type FindServersResponse [INFO] Generating type MonitoringParameters [INFO] Generating type ActivateSessionResponse [INFO] Generating type OpcuaNodeIdServicesVariableN [INFO] Generating type OpcuaNodeIdServicesVariableSelection [INFO] Generating type OpcuaNodeIdServicesVariableAlternative [INFO] Generating type QuantityDimension [INFO] Generating type HistoryData [INFO] Generating type SessionSecurityDiagnosticsDataType [INFO] Generating type ViewDescription [INFO] Generating type VariantInt16 [INFO] Generating type DataSetWriterMessageDataType [INFO] Generating type SetPublishingModeResponse [INFO] Generating type X509IdentityToken [INFO] Generating type IdentityCriteriaType [INFO] Generating type ImagePNG [INFO] Generating type OpcuaNodeIdServicesVariableNamespaces [INFO] Generating type QosDataType [INFO] Generating type RequestHeader [INFO] Generating type XmlElement [INFO] Generating type SessionAuthenticationToken [INFO] Generating type ContentFilterElement [INFO] Generating type OpcuaOpenRequest [INFO] Generating type FindServersOnNetworkResponse [INFO] Generating type OpcuaNodeIdServicesVariableQuantity [INFO] Generating type OpcuaNodeIdServicesVariableAdd [INFO] Generating type DataValue [INFO] Generating type SubscriptionAcknowledgement [INFO] Generating type QueryFirstRequest [INFO] Generating type HistoryUpdateResponse [INFO] Generating type DeleteSubscriptionsResponse [INFO] Generating type OpcuaNodeIdServicesVariablePublished [INFO] Generating type OpcuaNodeIdServicesVariableTopics [INFO] Generating type TrustListValidationOptions [INFO] Generating type OpcuaNodeIdServicesVariableType [INFO] Generating type GuidNodeId [INFO] Generating type PubSubConfigurationDataType [INFO] Generating type SemanticChangeStructureDataType [INFO] Generating type RedundantServerMode [INFO] Generating type UnsignedRationalNumber [INFO] Generating type OpcuaNodeIdServicesVariableBrowse [INFO] Generating type OpcuaNodeIdServicesVariablePerform [INFO] Generating type DoubleComplexNumberType [INFO] Generating type ModelChangeStructureVerbMask [INFO] Generating type NotificationData [INFO] Generating type ConfigurationVersionDataType [INFO] Generating type HistoryReadValueId [INFO] Generating type NodeIdType [INFO] Generating type DiagnosticsLevel [INFO] Generating type OpcuaNodeIdServicesVariableTransition [INFO] Generating type OpcuaNodeIdServicesVariableExtension [INFO] Generating type GuidValue [INFO] Generating type NegotiationStatus [INFO] Generating type VariantFloat [INFO] Generating type OpcuaNodeIdServicesVariableImage [INFO] Generating type DeleteNodesRequest [INFO] Generating type ApplicationType [INFO] Generating type HistoryReadResponse [INFO] Generating type TrimmedString [INFO] Generating type ReferenceDescription [INFO] Generating type GetEndpointsResponse [INFO] Generating type OpcuaNodeIdServicesVariableFrame [INFO] Generating type OpcuaNodeIdServicesVariableSemantic [INFO] Generating type OpcuaNodeIdServicesObject [INFO] Generating type ApplicationInstanceCertificate [INFO] Generating type BitFieldMaskDataType [INFO] Generating type OpcuaNodeIdServicesVariableSet [INFO] Generating type OpcuaNodeIdServicesVariableTrust [INFO] Generating type CreateMonitoredItemsResponse [INFO] Generating type NodeIdNumeric [INFO] Generating type DataTypeDefinition [INFO] Generating type RegisterServerRequest [INFO] Generating type OpcuaNodeIdServicesMethod [INFO] Generating type FieldMetaData [INFO] Generating type OpcuaNodeIdServicesVariableStructure [INFO] Generating type ModificationInfo [INFO] Generating type TranslateBrowsePathsToNodeIdsRequest [INFO] Generating type TsnListenerStatus [INFO] Generating type CartesianCoordinates [INFO] Generating type OpcuaNodeIdServicesVariableAuthorization [INFO] Generating type StatusResult [INFO] Generating type ImageBMP [INFO] Generating type MonitoredItemCreateResult [INFO] Generating type OpcuaNodeIdServicesReferenceType [INFO] Generating type DataSetFieldFlags [INFO] Generating type OpcuaNodeIdServicesVariableCondition [INFO] Generating type AliasNameDataType [INFO] Generating type BitFieldDefinition [INFO] Generating type SessionDiagnosticsDataType [INFO] Generating type ExtensionObjectDefinition [INFO] Generating type ExpandedNodeId [INFO] Generating type ReadValueId [INFO] Generating type OpcuaNodeIdServicesVariableDialog [INFO] Generating type LinearConversionDataType [INFO] Generating type OptionSet [INFO] Generating type ConversionLimitEnum [INFO] Generating type OpcuaNodeIdServicesVariableTransaction [INFO] Generating type OpcuaNodeIdServicesVariableMulti [INFO] Generating type OpcuaNodeIdServicesVariableAxis [INFO] Generating type NamingRuleType [INFO] Generating type IssuedIdentityToken [INFO] Generating type HistoryUpdateRequest [INFO] Generating type OpcuaNodeIdServicesVariableData [INFO] Generating type OpcuaNodeIdServicesVariableThree [INFO] Generating type OpcuaAcknowledgeResponse [INFO] Generating type IdentityMappingRuleType [INFO] Generating type OpcuaNodeIdServicesVariableConnect [INFO] Generating type OpcuaNodeIdServicesVariableQuantities [INFO] Generating type NodeTypeDescription [INFO] Generating type VariantInt64 [INFO] Generating type NumericRange [INFO] Generating type OpcuaNodeIdServicesVariableCurrency [INFO] Generating type OpcuaNodeIdServicesVariableInterface [INFO] Generating type MonitoredItemModifyResult [INFO] Generating type SemanticVersionString [INFO] Generating type VariantUInt16 [INFO] Generating type CloseSecureChannelRequest [INFO] Generating type DataTypeSchemaHeader [INFO] Generating type OpcuaNodeIdServicesVariableMove [INFO] Generating type ByteStringNodeId [INFO] Generating type OpcuaNodeIdServicesVariableUser [INFO] Generating type StructureField [INFO] Generating type NodeIdTwoByte [INFO] Generating type TimeString [INFO] Generating type PermissionType [INFO] Generating type OpcuaNodeIdServicesVariableCreate [INFO] Generating type EndpointUrlListDataType [INFO] Generating type QueryDataSet [INFO] Generating type OpcuaNodeIdServicesVariableSystem [INFO] Generating type MonitoringFilter [INFO] Generating type UserNameIdentityToken [INFO] Generating type VariantUInt32 [INFO] Generating type VariantString [INFO] Generating type OpcuaNodeIdServicesVariableEvent [INFO] Generating type CreateSessionRequest [INFO] Generating type OpcuaNodeIdServicesVariableTsn [INFO] Generating type DeadbandType [INFO] Generating type ReadResponse [INFO] Generating type SignedSoftwareCertificate [INFO] Generating type RationalNumber [INFO] Generating type AxisInformation [INFO] Generating type OpcuaNodeIdServicesVariableProvisionable [INFO] Generating type ReadRequest [INFO] Generating type ServerState [INFO] Generating type OpcuaNodeIdServicesVariableRational [INFO] Generating type EccEncryptedSecret [INFO] Generating type OpcuaNodeIdServicesVariableServer [INFO] Generating type OpcuaNodeIdServicesVariableProgress [INFO] Generating type VariantExpandedNodeId [INFO] Generating type VariantStatusCode [INFO] Generating type DataSetReaderMessageDataType [INFO] Generating type VariantGuid [INFO] Generating type BrowseDescription [INFO] Generating type VariantByteString [INFO] Generating type OpenFileMode [INFO] Generating type StringNodeId [INFO] Generating type DataSetReaderTransportDataType [INFO] Generating type OpcuaNodeIdServicesVariableOverride [INFO] Generating type OpcuaNodeIdServicesVariablePassword [INFO] Generating type OpcuaNodeIdServicesVariableCube [INFO] Generating type OpcuaNodeIdServicesVariableId [INFO] Generating type KeyValuePair [INFO] Generating type ModifySubscriptionResponse [INFO] Generating type OpcuaNodeIdServicesVariableRedundancy [INFO] Generating type MonitoredItemCreateRequest [INFO] Generating type OpcuaNodeIdServicesVariableRedundant [INFO] Generating type VariantInt32 [INFO] Generating type OpcuaNodeIdServicesVariableAnnotations [INFO] Generating type OpcuaNodeIdServicesVariableResend [INFO] Generating type QueryFirstResponse [INFO] Generating type OpcuaNodeIdServicesVariableOutput [INFO] Generating type OpcuaOpenResponse [INFO] Generating type OpcuaNodeIdServicesVariableTarget [INFO] Generating type CloseSessionResponse [INFO] Generating type TsnFailureCode [INFO] Generating type AddNodesItem [INFO] Generating type VariantDataValue [INFO] Generating type Argument [INFO] Generating type AddReferencesResponse [INFO] Generating type OpcuaNodeIdServicesVariableDiagnostics [INFO] Generating type NodeReference [INFO] Generating type OpcuaNodeIdServicesVariableValue [INFO] Generating type OpcuaNodeIdServicesVariableMax [INFO] Generating type BrowseRequest [INFO] Generating type VariantVariant [INFO] Generating type OpcuaNodeIdServicesVariableAlarm [INFO] Generating type OpcuaNodeIdServicesVariableAlias [INFO] Generating type DataChangeTrigger [INFO] Generating type BrowseResultMask [INFO] Generating type RolePermissionType [INFO] Generating type PubSubConfigurationRefDataType [INFO] Generating type OpcuaNodeIdServicesVariableAnalog [INFO] Generating type VersionTime [INFO] Generating type UriString [INFO] Generating type SessionlessInvokeRequestType [INFO] Generating type OpcuaNodeIdServicesVariableArray [INFO] Generating type OpcuaNodeIdServicesVariableFinite [INFO] Generating type AddNodesResponse [INFO] Generating type MonitoredItemModifyRequest [INFO] Generating type RegisterNodesRequest [INFO] Generating type OpcuaNodeIdServicesVariableRemove [INFO] Generating type DecimalString [INFO] Generating type VariantDiagnosticInfo [INFO] Generating type NodeIdTypeDefinition [INFO] Generating type ServerOnNetwork [INFO] Generating type OverrideValueHandling [INFO] Generating type OpcuaNodeIdServicesVariableBuild [INFO] Generating type AggregateConfiguration [INFO] Generating type OpcuaNodeIdServicesVariableUadp [INFO] Generating type OpcuaNodeIdServicesVariableDefault [INFO] Generating type OpcuaNodeIdServicesVariableOff [INFO] Generating type BuildInfo [INFO] Generating type DateString [INFO] Generating type EventFieldList [INFO] Generating type ComplexNumberType [INFO] Generating type UserTokenPolicy [INFO] Generating type VariantQualifiedName [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-opcua --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-opcua --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-opcua --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-opcua --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-opcua --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-opcua --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/jacoco.exec,excludes=org/eclipse/**/* [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-opcua --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-opcua --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-opcua --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-opcua --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-opcua --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.opcua.context.OpcuaDriverContextTest 17:12:20,608 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/test-classes/logback-test.xml] 17:12:20,608 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs multiple times on the classpath. 17:12:20,608 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/test-classes/logback-test.xml] 17:12:20,608 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:12:20,608 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:12:20,685 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 17:12:20,688 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:12:20,698 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 17:12:20,704 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:12:20,735 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 17:12:20,735 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 17:12:20,736 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 17:12:20,737 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@3fd2322d - Registering current configuration as safe fallback point [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.751 s -- in org.apache.plc4x.java.opcua.context.OpcuaDriverContextTest [INFO] Running org.apache.plc4x.java.opcua.OpcuaPlcDriverTest 2024-01-17 17:12:21,080 INFO | milo-nonce-util-secure-random | org.eclipse.milo.opcua.stack.core.util.NonceUtil | SecureRandom seeded in 0ms. 2024-01-17 17:12:21,089 INFO | main | org.eclipse.milo.examples.server.ExampleServer | security dir: /tmp/server/security 2024-01-17 17:12:21,089 INFO | main | org.eclipse.milo.examples.server.ExampleServer | security pki dir: /tmp/server/security/pki 2024-01-17 17:12:21,092 INFO | main | org.eclipse.milo.examples.server.KeyStoreLoader | Loading KeyStore at /tmp/server/security/example-server.pfx 2024-01-17 17:12:21,885 INFO | main | org.eclipse.milo.opcua.sdk.server.OpcUaServer | Java version: 17.0.9 2024-01-17 17:12:21,886 INFO | main | org.eclipse.milo.opcua.sdk.server.OpcUaServer | Eclipse Milo OPC UA Stack version: 0.6.11 2024-01-17 17:12:21,886 INFO | main | org.eclipse.milo.opcua.sdk.server.OpcUaServer | Eclipse Milo OPC UA Server SDK version: 0.6.11 2024-01-17 17:12:23,115 INFO | main | o.e.milo.opcua.sdk.server.namespaces.OpcUaNamespace | Loaded 2004 nodes in 600ms. 2024-01-17 17:12:23,341 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,513 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,514 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,514 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,514 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,514 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,514 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,515 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,516 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,517 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:12:23,518 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:12:23,771 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:23,771 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:23,778 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:23,861 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@795e8ef5 2024-01-17 17:12:23,973 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@795e8ef5 2024-01-17 17:12:23,978 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:24,066 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:24,095 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,118 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:24,327 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,353 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:24,357 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:24,363 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,380 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:24,397 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:24,388 INFO | milo-shared-thread-pool-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=false}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851443880000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,411 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,413 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,416 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,423 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:24,424 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,426 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,427 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:12:24,428 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:12:24,429 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444290000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,430 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,432 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,433 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,434 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:12:24,435 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 10 2024-01-17 17:12:24,436 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,437 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,437 INFO | milo-shared-thread-pool-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,439 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 11 2024-01-17 17:12:24,440 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444400000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,448 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,449 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 12 2024-01-17 17:12:24,451 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,450 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444500000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444500000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,452 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 13 2024-01-17 17:12:24,452 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,454 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 14 2024-01-17 17:12:24,455 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444550000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444550000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,456 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,456 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,457 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 15 2024-01-17 17:12:24,458 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444580000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444580000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,460 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,460 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,461 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444580000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444610000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,461 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 16 2024-01-17 17:12:24,462 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,464 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 17 2024-01-17 17:12:24,465 INFO | milo-shared-thread-pool-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,466 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,468 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 18 2024-01-17 17:12:24,469 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444690000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,470 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,472 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 19 2024-01-17 17:12:24,473 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,477 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,479 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 20 2024-01-17 17:12:24,480 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444800000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,480 INFO | milo-shared-thread-pool-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444800000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444800000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,481 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,482 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 21 2024-01-17 17:12:24,484 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,485 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 22 2024-01-17 17:12:24,488 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444880000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444880000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,490 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,490 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,491 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 23 2024-01-17 17:12:24,493 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444930000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444930000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,489 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444880000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,494 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,494 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,495 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 24 2024-01-17 17:12:24,496 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,499 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 25 2024-01-17 17:12:24,499 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851444990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,501 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,501 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851444990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445010000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,502 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 26 2024-01-17 17:12:24,503 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,505 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 27 2024-01-17 17:12:24,506 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445060000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445060000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,507 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,507 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445060000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445070000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,508 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 28 2024-01-17 17:12:24,509 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,511 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,512 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 29 2024-01-17 17:12:24,513 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,514 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 30 2024-01-17 17:12:24,515 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445150000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,517 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,518 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,519 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 31 2024-01-17 17:12:24,519 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,522 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 32 2024-01-17 17:12:24,522 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445220000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,524 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,525 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,527 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 33 2024-01-17 17:12:24,529 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445290000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,529 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,531 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 34 2024-01-17 17:12:24,533 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445320000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445320000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,533 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,535 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 35 2024-01-17 17:12:24,536 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445320000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,537 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,538 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 36 2024-01-17 17:12:24,539 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,541 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,542 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 37 2024-01-17 17:12:24,543 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,545 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445450000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,545 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 38 2024-01-17 17:12:24,546 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,548 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 39 2024-01-17 17:12:24,548 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,550 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445500000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,550 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,551 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,551 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 40 2024-01-17 17:12:24,553 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 41 2024-01-17 17:12:24,553 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445530000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445530000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,555 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445530000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445550000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,555 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,557 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,557 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 42 2024-01-17 17:12:24,559 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,560 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 43 2024-01-17 17:12:24,560 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,562 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 44 2024-01-17 17:12:24,562 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445620000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,563 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445630000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445630000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,564 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,565 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 45 2024-01-17 17:12:24,566 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,566 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445630000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445660000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,567 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 46 2024-01-17 17:12:24,569 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,569 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445690000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445690000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,570 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 47 2024-01-17 17:12:24,572 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445690000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,572 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,574 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 48 2024-01-17 17:12:24,575 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445750000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445750000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,575 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,577 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 49 2024-01-17 17:12:24,578 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,578 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445750000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445780000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,580 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 50 2024-01-17 17:12:24,581 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445810000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445810000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,582 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,583 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 51 2024-01-17 17:12:24,584 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445810000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445840000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,585 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,586 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 52 2024-01-17 17:12:24,587 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,587 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,588 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 53 2024-01-17 17:12:24,590 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445900000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,590 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,591 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 54 2024-01-17 17:12:24,593 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445930000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445930000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,594 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,595 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 55 2024-01-17 17:12:24,595 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,597 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 56 2024-01-17 17:12:24,597 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445930000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445970000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,599 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,599 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851445990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,600 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 57 2024-01-17 17:12:24,601 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,601 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851445990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446010000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,603 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 58 2024-01-17 17:12:24,604 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,604 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,605 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 59 2024-01-17 17:12:24,605 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,608 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 60 2024-01-17 17:12:24,608 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,609 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,611 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,612 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 61 2024-01-17 17:12:24,612 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,614 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446140000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,615 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 62 2024-01-17 17:12:24,615 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,617 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 63 2024-01-17 17:12:24,618 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446180000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446180000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,619 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,619 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446180000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446190000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,622 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 64 2024-01-17 17:12:24,622 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,623 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 65 2024-01-17 17:12:24,624 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,625 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446250000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,626 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,626 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,627 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 66 2024-01-17 17:12:24,628 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,629 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 67 2024-01-17 17:12:24,630 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,632 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,633 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,633 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 68 2024-01-17 17:12:24,634 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 69 2024-01-17 17:12:24,635 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446350000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446350000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,636 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446350000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,638 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,639 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 70 2024-01-17 17:12:24,639 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,642 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 71 2024-01-17 17:12:24,642 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,643 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,643 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446430000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,644 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 72 2024-01-17 17:12:24,645 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,645 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446450000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446450000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,646 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 73 2024-01-17 17:12:24,648 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446450000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,649 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,650 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 74 2024-01-17 17:12:24,652 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,653 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,654 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 75 2024-01-17 17:12:24,655 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,657 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446570000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,658 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 76 2024-01-17 17:12:24,659 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,661 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,662 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 77 2024-01-17 17:12:24,663 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,665 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446590000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,666 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 78 2024-01-17 17:12:24,667 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446670000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446670000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,669 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,670 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 79 2024-01-17 17:12:24,671 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,674 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446670000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446740000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,675 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 80 2024-01-17 17:12:24,675 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,676 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,681 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 81 2024-01-17 17:12:24,681 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,682 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446820000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,683 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 82 2024-01-17 17:12:24,683 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,685 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446850000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446850000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,685 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 83 2024-01-17 17:12:24,686 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,687 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446850000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,688 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 84 2024-01-17 17:12:24,688 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,689 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,690 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 85 2024-01-17 17:12:24,690 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,691 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,697 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 86 2024-01-17 17:12:24,698 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,699 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851446990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,700 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 87 2024-01-17 17:12:24,700 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,701 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851446990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447010000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,702 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 88 2024-01-17 17:12:24,702 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,703 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447030000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447030000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,704 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 89 2024-01-17 17:12:24,705 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,706 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447030000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447060000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,707 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 90 2024-01-17 17:12:24,707 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,708 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,709 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 91 2024-01-17 17:12:24,709 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,710 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447080000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447100000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,711 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 92 2024-01-17 17:12:24,711 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,712 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,718 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 93 2024-01-17 17:12:24,718 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,719 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 94 2024-01-17 17:12:24,719 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447190000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,721 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,721 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,723 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 95 2024-01-17 17:12:24,724 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447240000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,725 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,726 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 96 2024-01-17 17:12:24,727 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,728 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,729 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 97 2024-01-17 17:12:24,729 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,731 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447310000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,732 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 98 2024-01-17 17:12:24,733 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,734 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,735 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 99 2024-01-17 17:12:24,736 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,737 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,738 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 100 2024-01-17 17:12:24,738 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,739 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 101 2024-01-17 17:12:24,739 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,740 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,740 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447400000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,741 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 102 2024-01-17 17:12:24,742 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,743 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447430000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447430000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,743 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 103 2024-01-17 17:12:24,744 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,744 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447430000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447440000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,745 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 104 2024-01-17 17:12:24,746 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,748 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 105 2024-01-17 17:12:24,748 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,749 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447490000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,749 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,750 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 106 2024-01-17 17:12:24,751 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,752 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 107 2024-01-17 17:12:24,752 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,753 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447530000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,753 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,754 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 108 2024-01-17 17:12:24,754 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,757 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 109 2024-01-17 17:12:24,757 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447570000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447570000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,758 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,758 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447570000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447580000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,759 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 110 2024-01-17 17:12:24,760 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,760 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447600000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447600000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,761 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 111 2024-01-17 17:12:24,761 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,763 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447600000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447630000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,764 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 112 2024-01-17 17:12:24,765 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,766 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447660000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447660000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,767 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 113 2024-01-17 17:12:24,769 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447660000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447690000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,769 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,770 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,770 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 114 2024-01-17 17:12:24,771 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 115 2024-01-17 17:12:24,772 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,773 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,773 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,774 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 116 2024-01-17 17:12:24,775 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,777 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 117 2024-01-17 17:12:24,778 INFO | milo-shared-thread-pool-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447780000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447780000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,778 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447780000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447780000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,779 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,780 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,781 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 118 2024-01-17 17:12:24,781 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 119 2024-01-17 17:12:24,782 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447820000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447820000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,784 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,784 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447820000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447840000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,785 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 120 2024-01-17 17:12:24,786 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,786 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447860000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447860000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,787 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,788 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 121 2024-01-17 17:12:24,789 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447860000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,790 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 122 2024-01-17 17:12:24,791 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,792 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,794 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 123 2024-01-17 17:12:24,794 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,796 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447960000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,797 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 124 2024-01-17 17:12:24,798 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,798 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447980000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851447980000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,799 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 125 2024-01-17 17:12:24,800 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,800 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851447980000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448000000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,801 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 126 2024-01-17 17:12:24,802 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,804 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 127 2024-01-17 17:12:24,804 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,806 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448040000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448060000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,806 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,807 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 128 2024-01-17 17:12:24,808 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,809 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448090000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448090000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,809 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 129 2024-01-17 17:12:24,811 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448090000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448110000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,812 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,813 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 130 2024-01-17 17:12:24,813 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,815 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448150000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448150000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,816 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 131 2024-01-17 17:12:24,817 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448150000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,817 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,819 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 132 2024-01-17 17:12:24,819 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,821 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,821 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 133 2024-01-17 17:12:24,822 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,824 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 134 2024-01-17 17:12:24,825 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448250000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,826 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,826 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448260000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448260000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,827 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 135 2024-01-17 17:12:24,828 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,828 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448260000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448280000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,829 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 136 2024-01-17 17:12:24,829 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,830 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,830 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 137 2024-01-17 17:12:24,831 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,831 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448300000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448310000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,832 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 138 2024-01-17 17:12:24,833 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,833 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,834 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 139 2024-01-17 17:12:24,835 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,835 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448330000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448350000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,836 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 140 2024-01-17 17:12:24,837 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,837 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,838 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 141 2024-01-17 17:12:24,839 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,839 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448370000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,840 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 142 2024-01-17 17:12:24,841 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,841 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,843 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 143 2024-01-17 17:12:24,844 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,844 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448440000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,845 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 144 2024-01-17 17:12:24,846 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,846 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,847 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 145 2024-01-17 17:12:24,848 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,848 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448480000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,849 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 146 2024-01-17 17:12:24,849 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,851 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 147 2024-01-17 17:12:24,851 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,852 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,852 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448520000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,853 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 148 2024-01-17 17:12:24,854 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,854 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448540000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448540000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,855 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 149 2024-01-17 17:12:24,856 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,856 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448540000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448560000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,862 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,862 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 150 2024-01-17 17:12:24,864 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 151 2024-01-17 17:12:24,864 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,865 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,869 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,869 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,870 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 152 2024-01-17 17:12:24,871 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448710000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448710000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,872 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 153 2024-01-17 17:12:24,873 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448710000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,874 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,875 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 154 2024-01-17 17:12:24,876 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,877 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,878 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,878 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 155 2024-01-17 17:12:24,880 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448800000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,881 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 156 2024-01-17 17:12:24,881 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,883 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448830000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448830000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,884 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 157 2024-01-17 17:12:24,884 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,886 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448830000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448860000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,887 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 158 2024-01-17 17:12:24,887 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,889 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,890 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 159 2024-01-17 17:12:24,890 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,892 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448890000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448920000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,893 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 160 2024-01-17 17:12:24,894 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448940000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851448940000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,895 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,901 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 161 2024-01-17 17:12:24,901 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,903 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851448940000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449030000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,904 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 162 2024-01-17 17:12:24,904 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,907 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449070000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449070000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,908 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 163 2024-01-17 17:12:24,909 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,910 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449070000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449100000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,910 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 164 2024-01-17 17:12:24,911 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,912 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,913 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 165 2024-01-17 17:12:24,913 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,914 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449120000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449140000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,915 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 166 2024-01-17 17:12:24,915 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,917 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,918 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 167 2024-01-17 17:12:24,918 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,919 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449170000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449190000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,920 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 168 2024-01-17 17:12:24,920 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,921 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,921 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 169 2024-01-17 17:12:24,923 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449230000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,929 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,932 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,933 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 170 2024-01-17 17:12:24,934 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449210000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449340000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,935 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 171 2024-01-17 17:12:24,936 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,936 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,937 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 172 2024-01-17 17:12:24,937 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,938 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449360000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449380000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,938 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 173 2024-01-17 17:12:24,939 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,940 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 174 2024-01-17 17:12:24,940 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,940 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,941 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449390000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449410000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,941 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 175 2024-01-17 17:12:24,942 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,942 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,944 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 176 2024-01-17 17:12:24,945 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,945 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449420000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449450000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,945 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 177 2024-01-17 17:12:24,947 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,947 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,948 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 178 2024-01-17 17:12:24,949 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449460000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449490000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,950 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,950 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 179 2024-01-17 17:12:24,951 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,951 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,954 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 180 2024-01-17 17:12:24,957 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,957 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449510000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449570000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,958 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 181 2024-01-17 17:12:24,962 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,963 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 182 2024-01-17 17:12:24,964 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,965 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449640000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449650000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,966 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,967 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 183 2024-01-17 17:12:24,968 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,968 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449680000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449680000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,969 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 184 2024-01-17 17:12:24,969 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,970 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449680000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449700000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,970 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 185 2024-01-17 17:12:24,971 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,972 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 186 2024-01-17 17:12:24,972 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,973 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449720000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449730000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,974 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,975 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 187 2024-01-17 17:12:24,975 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,976 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,976 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 188 2024-01-17 17:12:24,977 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,977 INFO | milo-shared-thread-pool-4 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449760000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449770000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,982 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 189 2024-01-17 17:12:24,984 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,986 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 190 2024-01-17 17:12:24,987 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,988 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,988 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449870000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449880000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,989 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 191 2024-01-17 17:12:24,989 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,991 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,992 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 192 2024-01-17 17:12:24,992 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,994 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449910000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449940000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,995 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 193 2024-01-17 17:12:24,995 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,996 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449960000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449960000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:24,997 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 194 2024-01-17 17:12:24,998 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:24,999 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851449960000, javaDate=Wed Jan 17 17:12:24 UTC 2024}, serverTime=DateTime{utcTime=133499851449990000, javaDate=Wed Jan 17 17:12:24 UTC 2024}} 2024-01-17 17:12:25,000 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 195 2024-01-17 17:12:25,000 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,002 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450020000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450020000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,003 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 196 2024-01-17 17:12:25,004 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450020000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450040000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,004 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,006 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 197 2024-01-17 17:12:25,007 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450070000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450070000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,007 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,008 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,008 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 198 2024-01-17 17:12:25,010 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450070000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450100000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,011 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 199 2024-01-17 17:12:25,012 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450120000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450120000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,013 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,014 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,014 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 200 2024-01-17 17:12:25,016 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450120000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450160000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,016 INFO | Thread-5 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 201 2024-01-17 17:12:25,017 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,018 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450180000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450180000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,019 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 202 2024-01-17 17:12:25,019 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,021 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450180000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450210000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,022 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,022 INFO | Thread-4 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 203 2024-01-17 17:12:25,023 INFO | milo-shared-thread-pool-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450180000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499851450230000, javaDate=Wed Jan 17 17:12:25 UTC 2024}} 2024-01-17 17:12:25,024 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,025 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:25,026 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 204 2024-01-17 17:12:25,038 INFO | nioEventLoopGroup-3-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:25,107 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 205 2024-01-17 17:12:25,118 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:27,121 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! [INFO] Running org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$ConnectionRelated 2024-01-17 17:12:27,126 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:27,127 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:27,127 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:27,130 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@499445d2 2024-01-17 17:12:27,134 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@499445d2 2024-01-17 17:12:27,137 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:27,141 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:27,143 INFO | nioEventLoopGroup-5-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:27,144 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:27,177 INFO | nioEventLoopGroup-5-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:27,181 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:27,184 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:27,191 INFO | nioEventLoopGroup-5-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:27,193 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:27,195 INFO | nioEventLoopGroup-5-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:27,198 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:27,198 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:27,202 INFO | nioEventLoopGroup-5-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:27,218 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:27,221 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:29,223 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:29,226 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:29,226 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:29,227 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:29,229 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@c194c4e 2024-01-17 17:12:29,232 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@c194c4e 2024-01-17 17:12:29,235 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:29,238 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:29,241 INFO | nioEventLoopGroup-7-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:29,241 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:29,259 INFO | nioEventLoopGroup-7-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:29,261 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:29,262 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:29,266 INFO | nioEventLoopGroup-7-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:29,268 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:29,269 INFO | nioEventLoopGroup-7-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:29,270 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:29,270 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:29,274 INFO | nioEventLoopGroup-7-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:29,287 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:29,290 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:31,292 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:31,310 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:31,311 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:31,311 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:31,313 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@25093079 2024-01-17 17:12:31,315 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@25093079 2024-01-17 17:12:31,318 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:31,321 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:31,323 INFO | nioEventLoopGroup-9-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:31,324 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:31,338 INFO | nioEventLoopGroup-9-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:31,341 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:31,341 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:31,343 INFO | nioEventLoopGroup-9-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:31,344 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:31,344 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:31,349 INFO | nioEventLoopGroup-9-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:31,360 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:31,363 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:33,365 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:33,370 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:33,370 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:33,370 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:33,372 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1d5fc340 2024-01-17 17:12:33,374 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1d5fc340 2024-01-17 17:12:33,376 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:33,378 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:33,380 INFO | nioEventLoopGroup-11-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:33,381 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:33,395 INFO | nioEventLoopGroup-11-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:33,398 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:33,398 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:33,400 INFO | nioEventLoopGroup-11-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:33,400 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:33,401 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:33,404 INFO | nioEventLoopGroup-11-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:33,414 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:33,416 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:35,418 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:35,423 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:35,423 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:35,423 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:35,425 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@ab3b54 2024-01-17 17:12:35,427 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@ab3b54 2024-01-17 17:12:35,429 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:35,431 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:35,433 INFO | nioEventLoopGroup-13-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:35,433 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:35,448 INFO | nioEventLoopGroup-13-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:35,450 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:35,451 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:35,452 INFO | nioEventLoopGroup-13-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:35,453 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:35,453 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:35,456 INFO | nioEventLoopGroup-13-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:35,465 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:35,467 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:37,470 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:37,472 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:37,472 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:37,473 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:37,474 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@419ece7a 2024-01-17 17:12:37,477 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@419ece7a 2024-01-17 17:12:37,478 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:37,480 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:37,482 INFO | nioEventLoopGroup-15-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:37,483 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:37,490 INFO | nioEventLoopGroup-15-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:37,492 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:37,493 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:37,497 INFO | nioEventLoopGroup-15-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:37,498 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:37,501 INFO | nioEventLoopGroup-15-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:37,501 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:37,502 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:37,504 INFO | nioEventLoopGroup-15-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:37,515 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:37,518 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:39,520 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.40 s -- in org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$ConnectionRelated [INFO] Running org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$SmokeTest 2024-01-17 17:12:39,524 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:39,525 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:39,526 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:39,527 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@34766f4b 2024-01-17 17:12:39,531 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@34766f4b 2024-01-17 17:12:39,534 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:39,535 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:39,537 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,537 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:39,545 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,547 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:39,548 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:39,549 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,555 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:39,562 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,574 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:39,581 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,583 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595830000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,587 INFO | pool-26-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:39,588 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,589 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:12:39,590 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,590 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,590 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:12:39,592 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595920000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,592 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,592 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595920000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,592 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,593 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,594 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:12:39,594 INFO | pool-27-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 10 2024-01-17 17:12:39,595 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,595 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,596 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 11 2024-01-17 17:12:39,597 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595970000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,598 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595980000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,598 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851595980000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,598 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,598 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,599 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,600 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,600 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 12 2024-01-17 17:12:39,601 INFO | pool-28-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 13 2024-01-17 17:12:39,602 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,602 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,602 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,603 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 14 2024-01-17 17:12:39,604 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,604 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,604 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,604 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,604 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,604 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,605 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,605 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,605 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,605 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 15 2024-01-17 17:12:39,606 INFO | pool-29-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 16 2024-01-17 17:12:39,607 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,607 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,607 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,607 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,608 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 17 2024-01-17 17:12:39,609 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596090000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,609 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596090000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,610 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596100000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,610 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596100000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,610 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596100000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,610 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,610 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,610 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,611 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,611 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,612 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,612 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 18 2024-01-17 17:12:39,613 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,613 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,613 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,613 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,614 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,614 INFO | pool-30-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 19 2024-01-17 17:12:39,615 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 20 2024-01-17 17:12:39,616 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596160000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,616 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596160000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,616 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596160000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,617 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596170000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,617 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596170000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,617 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596170000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,618 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,619 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,619 INFO | pool-31-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 21 2024-01-17 17:12:39,620 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 22 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,623 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 23 2024-01-17 17:12:39,625 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,625 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,625 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,625 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,625 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,626 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,626 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,626 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,626 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,626 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,626 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,627 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,627 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,627 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,628 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,629 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 24 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,631 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 25 2024-01-17 17:12:39,632 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596320000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,632 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596320000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,633 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596330000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,634 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,635 INFO | pool-32-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 26 2024-01-17 17:12:39,636 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,636 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 27 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,638 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,638 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 28 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,640 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596400000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,641 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596410000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,641 INFO | pool-33-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 29 2024-01-17 17:12:39,643 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,644 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 30 2024-01-17 17:12:39,645 INFO | pool-34-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 31 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,647 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 32 2024-01-17 17:12:39,648 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596480000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,648 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596480000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,648 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596480000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,649 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596490000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,650 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,651 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,651 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 33 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,654 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 34 2024-01-17 17:12:39,655 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596550000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,655 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596550000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,655 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596550000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,656 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596560000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | pool-35-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 35 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,660 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,663 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,663 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 36 2024-01-17 17:12:39,664 INFO | pool-36-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 37 2024-01-17 17:12:39,666 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,666 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,666 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,667 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 38 2024-01-17 17:12:39,669 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596690000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,669 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596690000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,669 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596690000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,669 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596690000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,670 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596700000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,669 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,671 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,672 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,672 INFO | pool-37-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 39 2024-01-17 17:12:39,674 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 40 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,676 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 41 2024-01-17 17:12:39,678 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,678 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,678 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,678 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596780000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,678 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596780000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,678 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596780000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,678 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596780000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596780000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,679 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596790000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,678 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,680 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,682 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,682 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 42 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,684 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 43 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,685 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596850000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,686 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,687 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,689 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,689 INFO | pool-38-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 44 2024-01-17 17:12:39,690 INFO | pool-39-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 45 2024-01-17 17:12:39,690 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 46 2024-01-17 17:12:39,691 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,692 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 47 2024-01-17 17:12:39,694 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596940000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,694 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596940000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,694 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596940000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,694 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596940000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,695 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,696 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596960000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,696 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851596960000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,696 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,698 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,698 INFO | pool-40-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 48 2024-01-17 17:12:39,699 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 49 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,701 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,701 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,701 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 50 2024-01-17 17:12:39,704 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,704 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,704 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,705 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597050000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,706 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597060000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,706 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597060000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,706 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597060000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,709 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,709 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 51 2024-01-17 17:12:39,710 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,710 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,711 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 52 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,713 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,714 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,715 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597150000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,715 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,716 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,718 INFO | pool-41-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 53 2024-01-17 17:12:39,722 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,722 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 54 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,723 INFO | pool-42-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 55 2024-01-17 17:12:39,724 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 56 2024-01-17 17:12:39,725 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,725 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,725 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,725 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,726 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597260000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,727 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597270000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,727 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597270000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,727 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597270000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,727 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,732 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,733 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 57 2024-01-17 17:12:39,733 INFO | pool-43-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 58 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,735 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 59 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597370000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,738 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597380000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,737 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,752 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,752 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 60 2024-01-17 17:12:39,753 INFO | pool-44-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 61 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,757 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,758 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 62 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,759 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597590000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,760 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597600000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,761 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,769 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,769 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 63 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,771 INFO | pool-45-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 64 2024-01-17 17:12:39,772 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 65 2024-01-17 17:12:39,774 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597740000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,775 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597750000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,774 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,775 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,776 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,783 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,783 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 66 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,784 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 67 2024-01-17 17:12:39,785 INFO | pool-46-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 68 2024-01-17 17:12:39,786 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,786 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597860000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,787 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597870000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,788 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597880000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,788 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597880000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,788 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597880000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,788 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597880000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,788 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597880000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,795 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,795 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,795 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597950000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,796 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851597960000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,796 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,797 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 69 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,799 INFO | pool-47-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 70 2024-01-17 17:12:39,801 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 71 2024-01-17 17:12:39,802 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598020000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,802 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598020000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,803 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598030000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598040000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,804 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,804 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,804 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,807 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,807 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 72 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,808 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,810 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 73 2024-01-17 17:12:39,811 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598110000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,812 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598120000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,813 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,813 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,813 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598130000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,814 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598140000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,815 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,817 INFO | pool-48-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 74 2024-01-17 17:12:39,820 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,821 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 75 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,822 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 76 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,824 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598240000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851598250000, javaDate=Wed Jan 17 17:12:39 UTC 2024}} 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,825 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,826 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:39,828 INFO | pool-49-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 77 2024-01-17 17:12:39,832 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:12:39,832 INFO | pool-50-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 78 2024-01-17 17:12:40,563 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,589 INFO | pool-26-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 79 2024-01-17 17:12:40,590 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,595 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,596 INFO | pool-27-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 80 2024-01-17 17:12:40,602 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,603 INFO | pool-28-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 81 2024-01-17 17:12:40,607 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,607 INFO | pool-29-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 82 2024-01-17 17:12:40,614 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,616 INFO | pool-30-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 83 2024-01-17 17:12:40,620 INFO | pool-31-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 84 2024-01-17 17:12:40,621 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,630 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,635 INFO | pool-32-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 85 2024-01-17 17:12:40,637 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,643 INFO | pool-33-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 86 2024-01-17 17:12:40,645 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,647 INFO | pool-34-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 87 2024-01-17 17:12:40,653 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,661 INFO | pool-35-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 88 2024-01-17 17:12:40,664 INFO | pool-36-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 89 2024-01-17 17:12:40,666 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,674 INFO | pool-37-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 90 2024-01-17 17:12:40,675 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,683 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,690 INFO | pool-38-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 91 2024-01-17 17:12:40,690 INFO | pool-39-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 92 2024-01-17 17:12:40,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,699 INFO | pool-40-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 93 2024-01-17 17:12:40,700 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,719 INFO | pool-41-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 94 2024-01-17 17:12:40,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,724 INFO | pool-42-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 95 2024-01-17 17:12:40,734 INFO | pool-43-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 96 2024-01-17 17:12:40,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,753 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,755 INFO | pool-44-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 97 2024-01-17 17:12:40,770 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,771 INFO | pool-45-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 98 2024-01-17 17:12:40,784 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,789 INFO | pool-46-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 99 2024-01-17 17:12:40,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,806 INFO | pool-47-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 100 2024-01-17 17:12:40,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,817 INFO | pool-48-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 101 2024-01-17 17:12:40,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,825 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608250000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,826 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608260000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,827 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608270000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,830 INFO | pool-49-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 102 2024-01-17 17:12:40,833 INFO | pool-50-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 103 2024-01-17 17:12:40,836 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 104 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608390000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,840 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608400000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,841 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608410000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:40,841 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851608410000, javaDate=Wed Jan 17 17:12:40 UTC 2024}} 2024-01-17 17:12:41,337 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 105 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,338 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851613400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,604 INFO | pool-28-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 106 2024-01-17 17:12:41,607 INFO | pool-29-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 107 2024-01-17 17:12:41,616 INFO | pool-30-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 108 2024-01-17 17:12:41,621 INFO | pool-31-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 109 2024-01-17 17:12:41,636 INFO | pool-32-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 110 2024-01-17 17:12:41,644 INFO | pool-33-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 111 2024-01-17 17:12:41,648 INFO | pool-34-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 112 2024-01-17 17:12:41,662 INFO | pool-35-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 113 2024-01-17 17:12:41,665 INFO | pool-36-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 114 2024-01-17 17:12:41,675 INFO | pool-37-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 115 2024-01-17 17:12:41,690 INFO | pool-38-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 116 2024-01-17 17:12:41,691 INFO | pool-39-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 117 2024-01-17 17:12:41,702 INFO | pool-40-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 118 2024-01-17 17:12:41,719 INFO | pool-41-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 119 2024-01-17 17:12:41,724 INFO | pool-42-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 120 2024-01-17 17:12:41,734 INFO | pool-43-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 121 2024-01-17 17:12:41,755 INFO | pool-44-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 122 2024-01-17 17:12:41,772 INFO | pool-45-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 123 2024-01-17 17:12:41,789 INFO | pool-46-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 124 2024-01-17 17:12:41,806 INFO | pool-47-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 125 2024-01-17 17:12:41,818 INFO | pool-48-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 126 2024-01-17 17:12:41,830 INFO | pool-49-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 127 2024-01-17 17:12:41,834 INFO | pool-50-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 128 2024-01-17 17:12:41,837 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 129 2024-01-17 17:12:41,838 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,838 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618380000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:41,839 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618390000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,840 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618400000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:41,841 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851618410000, javaDate=Wed Jan 17 17:12:41 UTC 2024}} 2024-01-17 17:12:42,338 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 130 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,339 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623390000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851623400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,838 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 131 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,840 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,840 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628400000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851628410000, javaDate=Wed Jan 17 17:12:42 UTC 2024}} 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,841 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:42,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,339 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 132 2024-01-17 17:12:43,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633400000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633400000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633400000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633400000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,340 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,340 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633400000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851633410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,341 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,840 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 133 2024-01-17 17:12:43,841 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,841 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638410000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638420000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638420000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:43,842 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638420000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:43,843 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851638430000, javaDate=Wed Jan 17 17:12:43 UTC 2024}} 2024-01-17 17:12:44,341 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 134 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,342 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643420000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,343 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,343 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,344 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,344 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851643440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,842 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 135 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,843 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,843 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648430000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851648440000, javaDate=Wed Jan 17 17:12:44 UTC 2024}} 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,844 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:44,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,343 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 136 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,344 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653440000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,345 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,345 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,345 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851653450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,344 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,843 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 137 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658450000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,846 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658460000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,845 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851658460000, javaDate=Wed Jan 17 17:12:45 UTC 2024}} 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:45,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,344 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 138 2024-01-17 17:12:46,345 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663450000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,345 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663450000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,345 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663450000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,346 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851663460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,345 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,346 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,676 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,684 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,692 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,703 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,711 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,723 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,734 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,754 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,771 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,785 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,798 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,822 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,845 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 139 2024-01-17 17:12:46,846 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,846 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668460000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,846 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:46,847 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851668470000, javaDate=Wed Jan 17 17:12:46 UTC 2024}} 2024-01-17 17:12:47,346 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 140 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,347 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673470000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,348 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851673480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,348 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,847 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 141 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,848 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678480000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,848 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851678490000, javaDate=Wed Jan 17 17:12:47 UTC 2024}} 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:47,849 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,347 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 142 2024-01-17 17:12:48,348 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683480000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851683490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,349 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,848 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 143 2024-01-17 17:12:48,849 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,849 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688490000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851688500000, javaDate=Wed Jan 17 17:12:48 UTC 2024}} 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:48,850 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,349 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 144 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851693500000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,350 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,351 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,850 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 145 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851698510000, javaDate=Wed Jan 17 17:12:49 UTC 2024}} 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,851 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:49,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,350 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 146 2024-01-17 17:12:50,351 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851703510000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,351 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851703510000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,351 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851703510000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,351 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851703510000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,352 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851703520000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,352 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,736 ERROR | pool-24-thread-1 | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Timeout while waiting for subscription response java.util.concurrent.TimeoutException: null at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:54) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:50,737 INFO | pool-24-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 147 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,738 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,739 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,851 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 148 2024-01-17 17:12:50,852 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851708520000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,852 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851708520000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,852 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851708520000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,852 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,852 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851708520000, javaDate=Wed Jan 17 17:12:50 UTC 2024}} 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:50,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,238 WARN | pool-24-thread-1 | io.netty.util.HashedWheelTimer | An exception was thrown by TimerTask. java.util.ConcurrentModificationException: null at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1630) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1628) at org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic.onDisconnect(OpcuaProtocolLogic.java:100) at org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle.lambda$5(OpcuaSubscriptionHandle.java:312) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.lambda$8(Plc4xNettyWrapper.java:254) at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:55) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:51,238 ERROR | pool-24-thread-1 | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Timeout while waiting for subscription response java.util.concurrent.TimeoutException: null at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:54) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:51,238 INFO | pool-24-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 149 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,239 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,352 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 150 2024-01-17 17:12:51,353 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851713530000, javaDate=Wed Jan 17 17:12:51 UTC 2024}} 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851713530000, javaDate=Wed Jan 17 17:12:51 UTC 2024}} 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851713530000, javaDate=Wed Jan 17 17:12:51 UTC 2024}} 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,353 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,739 WARN | pool-24-thread-1 | io.netty.util.HashedWheelTimer | An exception was thrown by TimerTask. java.util.ConcurrentModificationException: null at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1630) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1628) at org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic.onDisconnect(OpcuaProtocolLogic.java:100) at org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle.lambda$5(OpcuaSubscriptionHandle.java:312) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.lambda$8(Plc4xNettyWrapper.java:254) at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:55) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:51,739 ERROR | pool-24-thread-1 | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Timeout while waiting for subscription response java.util.concurrent.TimeoutException: null at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:54) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:51,739 INFO | pool-24-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 151 2024-01-17 17:12:51,740 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,741 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,800 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,801 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,802 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 ERROR | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Sequence number isn't as expected, we might have missed a packet. - 118 != 120 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 ERROR | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Sequence number isn't as expected, we might have missed a packet. - 120 != 121 2024-01-17 17:12:51,803 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,803 ERROR | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Sequence number isn't as expected, we might have missed a packet. - 122 != 122 2024-01-17 17:12:51,805 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,806 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,807 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,809 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,810 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,811 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,819 INFO | pool-48-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 152 2024-01-17 17:12:51,823 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,831 INFO | pool-49-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 153 2024-01-17 17:12:51,852 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 154 2024-01-17 17:12:51,853 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851718530000, javaDate=Wed Jan 17 17:12:51 UTC 2024}} 2024-01-17 17:12:51,853 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851718530000, javaDate=Wed Jan 17 17:12:51 UTC 2024}} 2024-01-17 17:12:51,853 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,854 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,854 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:51,854 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,240 WARN | pool-24-thread-1 | io.netty.util.HashedWheelTimer | An exception was thrown by TimerTask. java.util.ConcurrentModificationException: null at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1630) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1628) at org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic.onDisconnect(OpcuaProtocolLogic.java:100) at org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle.lambda$5(OpcuaSubscriptionHandle.java:312) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.lambda$8(Plc4xNettyWrapper.java:254) at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:55) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:52,240 ERROR | pool-24-thread-1 | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Timeout while waiting for subscription response java.util.concurrent.TimeoutException: null at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:54) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:52,241 INFO | pool-24-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 155 2024-01-17 17:12:52,241 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,241 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,241 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,353 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 156 2024-01-17 17:12:52,354 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851723540000, javaDate=Wed Jan 17 17:12:52 UTC 2024}} 2024-01-17 17:12:52,354 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,354 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,354 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,741 WARN | pool-24-thread-1 | io.netty.util.HashedWheelTimer | An exception was thrown by TimerTask. java.util.ConcurrentModificationException: null at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1630) at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1628) at org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic.onDisconnect(OpcuaProtocolLogic.java:100) at org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle.lambda$5(OpcuaSubscriptionHandle.java:312) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.lambda$8(Plc4xNettyWrapper.java:254) at org.apache.plc4x.java.spi.netty.NettyHashTimerTimeoutManager.lambda$0(NettyHashTimerTimeoutManager.java:55) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715) at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503) at java.base/java.lang.Thread.run(Thread.java:840) 2024-01-17 17:12:52,854 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 157 2024-01-17 17:12:52,855 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,855 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,855 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,856 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,856 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,856 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:52,856 ERROR | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Sequence number isn't as expected, we might have missed a packet. - 156 != 156 2024-01-17 17:12:52,856 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:53,354 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:53,355 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 158 2024-01-17 17:12:53,356 INFO | nioEventLoopGroup-17-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:53,361 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 159 2024-01-17 17:12:53,363 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:55,366 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:55,368 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:12:55,368 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:12:55,369 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:12:55,370 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@6c120b00 2024-01-17 17:12:55,373 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@6c120b00 2024-01-17 17:12:55,374 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:55,375 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:55,376 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,377 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:55,388 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,390 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:55,390 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:55,391 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,391 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:55,392 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,392 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:55,393 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851753930000, javaDate=Wed Jan 17 17:12:55 UTC 2024}} 2024-01-17 17:12:55,393 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,394 INFO | pool-54-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:55,395 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:12:55,395 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,396 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,396 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,896 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:55,896 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:12:55,898 INFO | nioEventLoopGroup-19-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:55,903 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:12:55,905 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:12:57,908 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:12:57,909 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3358805a 2024-01-17 17:12:57,911 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3358805a 2024-01-17 17:12:57,912 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:12:57,913 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:12:57,914 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,915 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:12:57,923 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,924 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:12:57,925 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:12:57,925 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,926 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:12:57,927 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,927 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:12:57,928 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851779280000, javaDate=Wed Jan 17 17:12:57 UTC 2024}} 2024-01-17 17:12:57,928 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,929 INFO | pool-58-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:12:57,929 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:12:57,930 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,930 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:57,931 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:58,430 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:12:58,430 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:12:58,431 INFO | nioEventLoopGroup-21-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:12:58,435 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:12:58,436 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:00,439 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:00,440 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7dbe858f 2024-01-17 17:13:00,442 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7dbe858f 2024-01-17 17:13:00,444 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:00,445 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:00,446 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,447 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:00,455 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,456 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:00,456 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:00,457 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,458 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:00,459 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,459 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:00,460 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851804600000, javaDate=Wed Jan 17 17:13:00 UTC 2024}} 2024-01-17 17:13:00,460 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,461 INFO | pool-62-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:00,461 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:00,462 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,462 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,462 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,962 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:00,962 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:00,964 INFO | nioEventLoopGroup-23-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:00,969 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:00,970 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:02,972 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:02,974 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@796a7c9 2024-01-17 17:13:02,976 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@796a7c9 2024-01-17 17:13:02,978 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:02,979 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:02,980 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,981 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:02,991 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,993 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:02,993 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:02,994 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,994 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:02,995 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,995 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:02,996 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,996 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851829960000, javaDate=Wed Jan 17 17:13:02 UTC 2024}} 2024-01-17 17:13:02,997 INFO | pool-66-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:02,997 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:02,998 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,998 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:02,998 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:03,498 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:03,498 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:03,500 INFO | nioEventLoopGroup-25-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:03,504 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:03,507 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:05,509 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:05,510 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@37f0fb02 2024-01-17 17:13:05,513 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@37f0fb02 2024-01-17 17:13:05,514 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:05,515 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:05,516 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,516 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:05,522 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,523 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:05,524 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:05,524 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,525 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:05,526 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,526 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:05,527 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851855270000, javaDate=Wed Jan 17 17:13:05 UTC 2024}} 2024-01-17 17:13:05,527 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,528 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:05,528 INFO | pool-70-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:05,528 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:05,529 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:06,028 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:06,028 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:06,030 INFO | nioEventLoopGroup-27-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:06,035 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:06,036 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:08,038 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:08,040 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@73502d5e 2024-01-17 17:13:08,042 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@73502d5e 2024-01-17 17:13:08,043 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:08,044 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:08,045 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,046 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:08,057 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,059 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:08,059 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:08,060 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,060 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:08,061 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,062 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:08,063 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851880630000, javaDate=Wed Jan 17 17:13:08 UTC 2024}} 2024-01-17 17:13:08,063 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,063 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:08,064 INFO | pool-74-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:08,064 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,065 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,564 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:08,564 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:08,566 INFO | nioEventLoopGroup-29-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:08,569 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:08,571 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:10,573 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:10,574 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@44846c76 2024-01-17 17:13:10,576 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@44846c76 2024-01-17 17:13:10,577 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:10,578 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:10,579 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,580 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:10,586 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,588 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:10,588 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:10,589 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,589 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:10,590 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,591 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:10,592 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851905920000, javaDate=Wed Jan 17 17:13:10 UTC 2024}} 2024-01-17 17:13:10,592 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,593 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:10,594 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:10,595 INFO | pool-78-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:10,595 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:11,094 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:11,094 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:11,095 INFO | nioEventLoopGroup-31-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:11,100 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:11,101 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:13,104 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:13,106 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@a5df98c 2024-01-17 17:13:13,107 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@a5df98c 2024-01-17 17:13:13,108 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:13,109 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:13,111 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,111 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:13,121 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,122 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:13,123 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:13,123 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,124 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:13,125 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,125 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:13,126 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851931260000, javaDate=Wed Jan 17 17:13:13 UTC 2024}} 2024-01-17 17:13:13,126 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,127 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:13,128 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,628 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:13,628 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:13,629 INFO | nioEventLoopGroup-33-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:13,634 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:13,636 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:15,638 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:15,639 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1f4fa465 2024-01-17 17:13:15,641 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1f4fa465 2024-01-17 17:13:15,642 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:15,643 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:15,644 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,644 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:15,651 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,652 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:15,652 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:15,653 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,654 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:15,655 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,655 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:15,656 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851956560000, javaDate=Wed Jan 17 17:13:15 UTC 2024}} 2024-01-17 17:13:15,656 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,657 INFO | pool-86-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:15,657 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:15,658 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,658 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:15,658 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:16,157 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:16,157 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:16,159 INFO | nioEventLoopGroup-35-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:16,162 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:16,163 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:18,165 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:18,167 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@31ecd003 2024-01-17 17:13:18,168 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@31ecd003 2024-01-17 17:13:18,169 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:18,170 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:18,171 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,172 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:18,180 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,181 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:18,181 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:18,182 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,183 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:18,183 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,184 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:18,185 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499851981850000, javaDate=Wed Jan 17 17:13:18 UTC 2024}} 2024-01-17 17:13:18,185 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,185 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:18,186 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,686 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:18,686 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:18,687 INFO | nioEventLoopGroup-37-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:18,692 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:18,693 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:20,695 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:20,697 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5af47414 2024-01-17 17:13:20,698 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5af47414 2024-01-17 17:13:20,700 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:20,701 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:20,701 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,702 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:20,710 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,711 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:20,711 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:20,712 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,713 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:20,714 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,714 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:20,715 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852007150000, javaDate=Wed Jan 17 17:13:20 UTC 2024}} 2024-01-17 17:13:20,715 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,715 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:20,716 INFO | pool-94-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:20,716 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:20,717 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:21,216 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:21,216 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:21,217 INFO | nioEventLoopGroup-39-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:21,221 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:21,222 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:23,225 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:23,226 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@55c78556 2024-01-17 17:13:23,228 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@55c78556 2024-01-17 17:13:23,229 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:23,230 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:23,231 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,231 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:23,238 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,239 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:23,239 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:23,240 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,241 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:23,242 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,242 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:23,243 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852032430000, javaDate=Wed Jan 17 17:13:23 UTC 2024}} 2024-01-17 17:13:23,243 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,244 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:23,244 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,744 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:23,745 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:23,746 INFO | nioEventLoopGroup-41-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:23,751 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:23,752 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:25,754 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:25,756 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4981b83 2024-01-17 17:13:25,757 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4981b83 2024-01-17 17:13:25,759 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:25,760 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:25,761 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,761 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:25,770 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,772 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:25,772 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:25,772 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,773 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:25,774 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,774 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:25,775 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852057750000, javaDate=Wed Jan 17 17:13:25 UTC 2024}} 2024-01-17 17:13:25,775 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,775 INFO | pool-102-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:25,776 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:25,776 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,776 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:25,776 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:26,276 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:26,276 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:26,277 INFO | nioEventLoopGroup-43-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:26,281 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:26,282 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:28,284 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:28,285 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4c51fc9a 2024-01-17 17:13:28,287 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4c51fc9a 2024-01-17 17:13:28,288 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:28,289 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:28,290 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,291 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:28,297 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,298 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:28,298 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:28,299 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,299 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:28,300 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,300 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:28,301 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852083010000, javaDate=Wed Jan 17 17:13:28 UTC 2024}} 2024-01-17 17:13:28,301 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,302 INFO | pool-106-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:28,302 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:28,303 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,303 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,303 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,802 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:28,803 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:28,804 INFO | nioEventLoopGroup-45-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:28,807 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:28,808 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:30,811 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:30,812 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5f3fafca 2024-01-17 17:13:30,814 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5f3fafca 2024-01-17 17:13:30,815 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:30,816 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:30,817 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,817 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:30,827 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,828 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:30,828 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:30,829 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,830 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:30,830 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,831 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:30,831 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852108310000, javaDate=Wed Jan 17 17:13:30 UTC 2024}} 2024-01-17 17:13:30,832 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,832 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:30,832 INFO | pool-110-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:30,833 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,833 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:30,833 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:31,333 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:31,333 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:31,334 INFO | nioEventLoopGroup-47-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:31,338 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:31,340 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:33,342 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:33,343 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5a5024eb 2024-01-17 17:13:33,344 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5a5024eb 2024-01-17 17:13:33,345 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:33,346 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:33,347 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,348 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:33,354 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,355 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:33,356 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:33,356 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,357 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:33,357 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,358 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:33,359 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852133590000, javaDate=Wed Jan 17 17:13:33 UTC 2024}} 2024-01-17 17:13:33,359 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,359 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:33,360 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,860 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:33,860 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:33,862 INFO | nioEventLoopGroup-49-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:33,866 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:33,867 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:35,869 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:35,870 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4ae435a3 2024-01-17 17:13:35,872 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@4ae435a3 2024-01-17 17:13:35,873 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:35,874 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:35,875 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:35,875 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:35,882 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:35,882 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:35,883 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:35,883 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:35,884 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:35,885 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:35,885 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:35,886 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852158860000, javaDate=Wed Jan 17 17:13:35 UTC 2024}} 2024-01-17 17:13:35,886 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:35,886 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:35,887 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:36,387 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:36,387 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:36,388 INFO | nioEventLoopGroup-51-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:36,393 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:36,394 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:38,396 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:38,397 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@e8fb390 2024-01-17 17:13:38,399 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@e8fb390 2024-01-17 17:13:38,401 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:38,402 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:38,402 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,403 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:38,411 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,412 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:38,412 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:38,413 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,413 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:38,414 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,414 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:38,415 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852184150000, javaDate=Wed Jan 17 17:13:38 UTC 2024}} 2024-01-17 17:13:38,415 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,416 INFO | pool-122-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:38,416 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:38,417 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,417 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,417 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,916 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:38,916 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:38,918 INFO | nioEventLoopGroup-53-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:38,921 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:38,922 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:40,924 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:40,926 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3a5c6009 2024-01-17 17:13:40,928 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3a5c6009 2024-01-17 17:13:40,929 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:40,930 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:40,931 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,931 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:40,937 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,938 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:40,938 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:40,939 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,939 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:40,940 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,940 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:40,941 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852209410000, javaDate=Wed Jan 17 17:13:40 UTC 2024}} 2024-01-17 17:13:40,941 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,942 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:40,942 INFO | pool-126-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:40,942 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:40,943 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:41,442 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:41,442 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:41,443 INFO | nioEventLoopGroup-55-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:41,448 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:41,449 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:43,451 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:43,452 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1067192a 2024-01-17 17:13:43,454 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@1067192a 2024-01-17 17:13:43,455 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:43,456 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:43,457 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,457 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:43,463 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,464 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:43,464 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:43,465 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,465 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:43,466 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,467 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:43,467 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852234670000, javaDate=Wed Jan 17 17:13:43 UTC 2024}} 2024-01-17 17:13:43,468 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,468 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:43,469 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,969 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:43,969 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:43,970 INFO | nioEventLoopGroup-57-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:43,975 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:43,977 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:45,978 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:45,979 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@27f4761b 2024-01-17 17:13:45,981 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@27f4761b 2024-01-17 17:13:45,982 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:45,983 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:45,984 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,984 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:45,990 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,991 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:45,992 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:45,992 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,993 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:45,994 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,994 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:45,995 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852259950000, javaDate=Wed Jan 17 17:13:45 UTC 2024}} 2024-01-17 17:13:45,995 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,996 INFO | pool-134-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:45,996 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:45,996 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,996 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:45,997 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:46,496 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:46,496 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:46,498 INFO | nioEventLoopGroup-59-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:46,500 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:46,501 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:48,503 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:48,505 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@2e2546bf 2024-01-17 17:13:48,507 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@2e2546bf 2024-01-17 17:13:48,508 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:48,508 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:48,509 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:48,509 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:48,520 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:48,521 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:48,521 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:48,522 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:48,522 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:48,523 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:48,523 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:48,524 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852285240000, javaDate=Wed Jan 17 17:13:48 UTC 2024}} 2024-01-17 17:13:48,524 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:48,524 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:48,525 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:49,025 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:49,025 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:49,026 INFO | nioEventLoopGroup-61-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:49,030 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:49,031 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:51,033 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:51,034 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7b1b1784 2024-01-17 17:13:51,036 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7b1b1784 2024-01-17 17:13:51,037 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:51,038 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:51,039 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,039 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:51,047 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,048 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:51,050 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:51,050 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,051 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:51,051 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,052 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:51,053 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852310530000, javaDate=Wed Jan 17 17:13:51 UTC 2024}} 2024-01-17 17:13:51,053 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,053 INFO | pool-142-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:51,054 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:51,054 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,054 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,054 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,554 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:51,554 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:51,556 INFO | nioEventLoopGroup-63-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:51,559 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:51,560 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:53,562 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:53,563 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@e5d9fa7 2024-01-17 17:13:53,565 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@e5d9fa7 2024-01-17 17:13:53,566 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:53,567 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:53,568 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,568 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:53,574 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,575 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:53,575 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:53,576 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,576 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:53,577 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,577 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:53,578 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852335780000, javaDate=Wed Jan 17 17:13:53 UTC 2024}} 2024-01-17 17:13:53,578 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,578 INFO | pool-146-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:53,579 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:53,579 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,579 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:53,580 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:54,079 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:54,079 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:54,080 INFO | nioEventLoopGroup-65-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:54,082 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:54,084 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:56,086 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:13:56,087 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@dffcf1 2024-01-17 17:13:56,089 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@dffcf1 2024-01-17 17:13:56,090 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:56,090 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:56,091 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,092 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:56,099 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,100 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:56,101 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:56,101 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,102 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:56,102 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,103 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:56,104 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852361040000, javaDate=Wed Jan 17 17:13:56 UTC 2024}} 2024-01-17 17:13:56,104 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,104 INFO | pool-150-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:56,105 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:13:56,105 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,105 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,105 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,605 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:56,605 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:13:56,607 INFO | nioEventLoopGroup-67-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:56,611 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:13:56,612 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:13:58,614 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 79.09 s -- in org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$SmokeTest [INFO] Running org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$readWrite 2024-01-17 17:13:58,617 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:13:58,617 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:13:58,618 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:13:58,619 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7f5c4ff8 2024-01-17 17:13:58,620 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@7f5c4ff8 2024-01-17 17:13:58,622 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:13:58,623 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:13:58,623 INFO | nioEventLoopGroup-69-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:58,624 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:13:58,633 INFO | nioEventLoopGroup-69-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:58,634 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:13:58,634 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:13:58,635 INFO | nioEventLoopGroup-69-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:58,638 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:13:58,639 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851450180000, javaDate=Wed Jan 17 17:12:25 UTC 2024}, serverTime=DateTime{utcTime=133499852386390000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Byte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Double} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Float} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/SByte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/String} attributeId=Value value=DataValue{value=Variant{value=string value}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431850000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/BooleanArray} attributeId=Value value=DataValue{value=Variant{value=[false, false, false, false, false]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/ByteArray} attributeId=Value value=DataValue{value=Variant{value=[0, 0, 0, 0, 0]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/DoubleArray} attributeId=Value value=DataValue{value=Variant{value=[3.14, 3.14, 3.14, 3.14, 3.14]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/FloatArray} attributeId=Value value=DataValue{value=Variant{value=[3.14, 3.14, 3.14, 3.14, 3.14]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,640 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int16Array} attributeId=Value value=DataValue{value=Variant{value=[16, 16, 16, 16, 16]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386400000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int32Array} attributeId=Value value=DataValue{value=Variant{value=[32, 32, 32, 32, 32]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int64Array} attributeId=Value value=DataValue{value=Variant{value=[64, 64, 64, 64, 64]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/SByteArray} attributeId=Value value=DataValue{value=Variant{value=[0, 0, 0, 0, 0]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/StringArray} attributeId=Value value=DataValue{value=Variant{value=[string value, string value, string value, string value, string value]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt16Array} attributeId=Value value=DataValue{value=Variant{value=[16, 16, 16, 16, 16]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt32Array} attributeId=Value value=DataValue{value=Variant{value=[32, 32, 32, 32, 32]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431830000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,641 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt64Array} attributeId=Value value=DataValue{value=Variant{value=[64, 64, 64, 64, 64]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499851431840000, javaDate=Wed Jan 17 17:12:23 UTC 2024}, serverTime=DateTime{utcTime=133499852386410000, javaDate=Wed Jan 17 17:13:58 UTC 2024}} 2024-01-17 17:13:58,642 INFO | nioEventLoopGroup-69-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:58,652 ERROR | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Error while reading value from OPC UA server error code:- ╔═StatusCode/statusCode╗ ║0x80340000 2150891520 ║ ╚══════════════════════╝ 2024-01-17 17:13:58,653 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:13:58,654 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:13:58,655 INFO | nioEventLoopGroup-69-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:13:58,658 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:13:58,659 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:14:00,661 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! 2024-01-17 17:14:00,663 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:14:00,663 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:14:00,664 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:14:00,664 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5f93ec02 2024-01-17 17:14:00,666 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@5f93ec02 2024-01-17 17:14:00,667 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:14:00,668 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:14:00,669 INFO | nioEventLoopGroup-71-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:00,669 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:14:00,677 INFO | nioEventLoopGroup-71-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:00,678 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:14:00,678 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:14:00,678 INFO | nioEventLoopGroup-71-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:00,687 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:14:00,687 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=true}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406870000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406870000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/BooleanArray} attributeId=Value value=DataValue{value=Variant{value=[true, true, true, true, true]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Byte} attributeId=Value value=DataValue{value=Variant{value=3}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/ByteArray} attributeId=Value value=DataValue{value=Variant{value=[1, 100, 100, 255, 123]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Double} attributeId=Value value=DataValue{value=Variant{value=0.5}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/DoubleArray} attributeId=Value value=DataValue{value=Variant{value=[1.0, 2.0, 3.0, 4.0, 5.0]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Float} attributeId=Value value=DataValue{value=Variant{value=0.5}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/FloatArray} attributeId=Value value=DataValue{value=Variant{value=[1.0, 2.0, 3.0, 4.0, 5.0]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,688 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int16Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406880000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,689 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int32} attributeId=Value value=DataValue{value=Variant{value=42}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,689 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int32Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,689 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int64} attributeId=Value value=DataValue{value=Variant{value=42}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,689 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int64Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,689 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=42}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406890000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/Int32Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/SByte} attributeId=Value value=DataValue{value=Variant{value=-127}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/SByteArray} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/String} attributeId=Value value=DataValue{value=Variant{value=Helllo Toddy!}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/StringArray} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt16} attributeId=Value value=DataValue{value=Variant{value=65535}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt16Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt32} attributeId=Value value=DataValue{value=Variant{value=101010101}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt32Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt64} attributeId=Value value=DataValue{value=Variant{value=1337}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,690 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ArrayTypes/UInt64Array} attributeId=Value value=DataValue{value=Variant{value=[1, 2, 3, 4, 5]}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,691 INFO | milo-shared-thread-pool-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | set nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=102020202}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}, serverTime=DateTime{utcTime=133499852406900000, javaDate=Wed Jan 17 17:14:00 UTC 2024}} 2024-01-17 17:14:00,691 INFO | nioEventLoopGroup-71-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:00,694 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:14:00,694 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:14:00,695 INFO | nioEventLoopGroup-71-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:00,700 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:14:00,701 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:14:02,703 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.088 s -- in org.apache.plc4x.java.opcua.OpcuaPlcDriverTest$readWrite [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 101.7 s -- in org.apache.plc4x.java.opcua.OpcuaPlcDriverTest [INFO] Running org.apache.plc4x.java.opcua.protocol.OpcuaTagTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.apache.plc4x.java.opcua.protocol.OpcuaTagTest [INFO] Running org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandleTest 2024-01-17 17:14:02,737 INFO | main | org.eclipse.milo.examples.server.ExampleServer | security dir: /tmp/server/security 2024-01-17 17:14:02,737 INFO | main | org.eclipse.milo.examples.server.ExampleServer | security pki dir: /tmp/server/security/pki 2024-01-17 17:14:02,737 INFO | main | org.eclipse.milo.examples.server.KeyStoreLoader | Loading KeyStore at /tmp/server/security/example-server.pfx 2024-01-17 17:14:03,063 INFO | main | o.e.milo.opcua.sdk.server.namespaces.OpcUaNamespace | Loaded 2004 nodes in 150ms. 2024-01-17 17:14:03,069 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,069 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,070 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,070 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://localhost:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://10.1.0.203:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://172.17.0.1:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://127.0.0.1:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo to 0.0.0.0:12686 [Basic256Sha256/SignAndEncrypt] 2024-01-17 17:14:03,071 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint opc.tcp://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:12686/milo/discovery to 0.0.0.0:12686 [None/None] 2024-01-17 17:14:03,072 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,079 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,079 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,080 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,080 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,080 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://localhost:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://10.1.0.203:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://172.17.0.1:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,081 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://127.0.0.1:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,082 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,082 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo to 0.0.0.0:8443 [Basic256Sha256/Sign] 2024-01-17 17:14:03,082 INFO | main | org.eclipse.milo.opcua.stack.server.UaStackServer | Binding endpoint https://fv-az1020-183.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net:8443/milo/discovery to 0.0.0.0:8443 [None/None] 2024-01-17 17:14:03,083 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:14:03,084 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:14:03,084 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:14:03,085 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3338d706 2024-01-17 17:14:03,087 INFO | main | org.apache.plc4x.java.transport.tcp.TcpChannelFactory | Configuring Bootstrap with org.apache.plc4x.java.transport.tcp.DefaultTcpTransportConfiguration@3338d706 2024-01-17 17:14:03,088 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:14:03,089 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:14:03,090 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:03,091 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 2 2024-01-17 17:14:03,102 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:03,103 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Public Key Length 1190 2024-01-17 17:14:03,103 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 3 2024-01-17 17:14:03,104 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:03,109 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Double test 2024-01-17 17:14:03,110 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 4 2024-01-17 17:14:03,111 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:03,111 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 5 2024-01-17 17:14:03,112 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Double} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852431120000, javaDate=Wed Jan 17 17:14:03 UTC 2024}} 2024-01-17 17:14:03,112 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:03,113 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:03,113 INFO | pool-160-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 6 2024-01-17 17:14:04,111 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,112 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Double test 3.14 2024-01-17 17:14:04,112 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Double} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852441120000, javaDate=Wed Jan 17 17:14:04 UTC 2024}} 2024-01-17 17:14:04,114 INFO | pool-160-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 7 2024-01-17 17:14:04,313 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 8 2024-01-17 17:14:04,314 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,314 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,314 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,815 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription String test 2024-01-17 17:14:04,815 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 9 2024-01-17 17:14:04,816 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,816 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 10 2024-01-17 17:14:04,817 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/String} attributeId=Value value=DataValue{value=Variant{value=string value}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852448170000, javaDate=Wed Jan 17 17:14:04 UTC 2024}} 2024-01-17 17:14:04,817 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:04,818 INFO | pool-161-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 11 2024-01-17 17:14:04,818 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:05,817 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:05,817 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from String test "string value" 2024-01-17 17:14:05,818 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/String} attributeId=Value value=DataValue{value=Variant{value=string value}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852458180000, javaDate=Wed Jan 17 17:14:05 UTC 2024}} 2024-01-17 17:14:05,818 INFO | pool-161-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 12 2024-01-17 17:14:06,018 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 13 2024-01-17 17:14:06,019 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:06,019 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:06,019 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:06,520 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Uint16 test 2024-01-17 17:14:06,521 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 14 2024-01-17 17:14:06,522 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:06,522 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 15 2024-01-17 17:14:06,523 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852465230000, javaDate=Wed Jan 17 17:14:06 UTC 2024}} 2024-01-17 17:14:06,523 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:06,524 INFO | pool-162-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 16 2024-01-17 17:14:06,524 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:07,522 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:07,523 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Uint16 test 16 2024-01-17 17:14:07,523 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852475230000, javaDate=Wed Jan 17 17:14:07 UTC 2024}} 2024-01-17 17:14:07,524 INFO | pool-162-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 17 2024-01-17 17:14:07,724 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 18 2024-01-17 17:14:07,725 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:07,725 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:07,725 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:08,226 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription UInt32 test 2024-01-17 17:14:08,226 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 19 2024-01-17 17:14:08,227 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:08,228 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 20 2024-01-17 17:14:08,228 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852482280000, javaDate=Wed Jan 17 17:14:08 UTC 2024}} 2024-01-17 17:14:08,228 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:08,229 INFO | pool-163-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 21 2024-01-17 17:14:08,229 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:09,228 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,228 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from UInt32 test 32 2024-01-17 17:14:09,228 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852492280000, javaDate=Wed Jan 17 17:14:09 UTC 2024}} 2024-01-17 17:14:09,229 INFO | pool-163-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 22 2024-01-17 17:14:09,429 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 23 2024-01-17 17:14:09,430 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,430 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,430 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,931 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription UInt64 test 2024-01-17 17:14:09,931 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 24 2024-01-17 17:14:09,932 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,933 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 25 2024-01-17 17:14:09,934 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852499340000, javaDate=Wed Jan 17 17:14:09 UTC 2024}} 2024-01-17 17:14:09,937 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:09,938 INFO | pool-164-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 26 2024-01-17 17:14:09,938 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:10,933 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:10,933 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from UInt64 test 64 2024-01-17 17:14:10,937 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInt64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852509370000, javaDate=Wed Jan 17 17:14:10 UTC 2024}} 2024-01-17 17:14:10,938 INFO | pool-164-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 27 2024-01-17 17:14:11,138 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 28 2024-01-17 17:14:11,139 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:11,139 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:11,139 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:11,640 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription DoesNotExists test 2024-01-17 17:14:11,640 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 29 2024-01-17 17:14:11,642 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:11,642 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 30 2024-01-17 17:14:11,643 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:11,643 ERROR | ForkJoinPool.commonPool-worker-1 | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Invalid Tag DoesNotExists, subscription created without this tag 2024-01-17 17:14:11,648 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:11,649 INFO | pool-165-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 31 2024-01-17 17:14:12,642 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:12,649 INFO | pool-165-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 32 2024-01-17 17:14:12,848 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 33 2024-01-17 17:14:12,848 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:12,849 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:12,849 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:13,350 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Integer test 2024-01-17 17:14:13,350 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 34 2024-01-17 17:14:13,351 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:13,351 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 35 2024-01-17 17:14:13,352 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852533520000, javaDate=Wed Jan 17 17:14:13 UTC 2024}} 2024-01-17 17:14:13,352 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:13,352 INFO | pool-166-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 36 2024-01-17 17:14:13,353 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:14,351 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:14,352 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Integer test 32 2024-01-17 17:14:14,352 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852543520000, javaDate=Wed Jan 17 17:14:14 UTC 2024}} 2024-01-17 17:14:14,353 INFO | pool-166-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 37 2024-01-17 17:14:14,553 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 38 2024-01-17 17:14:14,554 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:14,554 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:14,554 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:15,055 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription UInteger and Integer test 2024-01-17 17:14:15,056 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 39 2024-01-17 17:14:15,057 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:15,057 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 40 2024-01-17 17:14:15,058 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852550580000, javaDate=Wed Jan 17 17:14:15 UTC 2024}} 2024-01-17 17:14:15,058 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852550580000, javaDate=Wed Jan 17 17:14:15 UTC 2024}} 2024-01-17 17:14:15,058 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:15,059 INFO | pool-167-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 41 2024-01-17 17:14:15,059 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:16,057 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,058 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852560580000, javaDate=Wed Jan 17 17:14:16 UTC 2024}} 2024-01-17 17:14:16,059 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Integer} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852560590000, javaDate=Wed Jan 17 17:14:16 UTC 2024}} 2024-01-17 17:14:16,059 INFO | pool-167-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 42 2024-01-17 17:14:16,259 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 43 2024-01-17 17:14:16,260 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,260 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,261 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,761 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription UInteger test 2024-01-17 17:14:16,761 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 44 2024-01-17 17:14:16,762 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,763 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 45 2024-01-17 17:14:16,764 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852567640000, javaDate=Wed Jan 17 17:14:16 UTC 2024}} 2024-01-17 17:14:16,764 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:16,764 INFO | pool-168-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 46 2024-01-17 17:14:16,765 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:17,763 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:17,763 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from UInteger test 32 2024-01-17 17:14:17,764 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/UInteger} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852577640000, javaDate=Wed Jan 17 17:14:17 UTC 2024}} 2024-01-17 17:14:17,765 INFO | pool-168-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 47 2024-01-17 17:14:17,965 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 48 2024-01-17 17:14:17,966 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:17,966 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:17,966 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:18,467 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Float test 2024-01-17 17:14:18,467 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 49 2024-01-17 17:14:18,468 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:18,468 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 50 2024-01-17 17:14:18,469 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Float} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852584690000, javaDate=Wed Jan 17 17:14:18 UTC 2024}} 2024-01-17 17:14:18,469 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:18,469 INFO | pool-169-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 51 2024-01-17 17:14:18,470 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:19,468 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:19,469 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Float test 3.14 2024-01-17 17:14:19,469 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Float} attributeId=Value value=DataValue{value=Variant{value=3.14}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852594690000, javaDate=Wed Jan 17 17:14:19 UTC 2024}} 2024-01-17 17:14:19,470 INFO | pool-169-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 52 2024-01-17 17:14:19,670 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 53 2024-01-17 17:14:19,671 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:19,671 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:19,671 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:20,172 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Int16 test 2024-01-17 17:14:20,172 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 54 2024-01-17 17:14:20,173 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:20,173 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 55 2024-01-17 17:14:20,174 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852601740000, javaDate=Wed Jan 17 17:14:20 UTC 2024}} 2024-01-17 17:14:20,174 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:20,175 INFO | pool-170-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 56 2024-01-17 17:14:20,175 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:21,173 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,174 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Int16 test 16 2024-01-17 17:14:21,174 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int16} attributeId=Value value=DataValue{value=Variant{value=16}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852611740000, javaDate=Wed Jan 17 17:14:21 UTC 2024}} 2024-01-17 17:14:21,175 INFO | pool-170-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 57 2024-01-17 17:14:21,375 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 58 2024-01-17 17:14:21,376 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,376 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,376 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,877 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Int32 test 2024-01-17 17:14:21,877 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 59 2024-01-17 17:14:21,878 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,879 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 60 2024-01-17 17:14:21,880 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852618800000, javaDate=Wed Jan 17 17:14:21 UTC 2024}} 2024-01-17 17:14:21,880 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:21,880 INFO | pool-171-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 61 2024-01-17 17:14:21,880 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:22,879 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:22,879 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Int32 test 32 2024-01-17 17:14:22,880 INFO | milo-shared-scheduled-executor-0 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int32} attributeId=Value value=DataValue{value=Variant{value=32}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852628800000, javaDate=Wed Jan 17 17:14:22 UTC 2024}} 2024-01-17 17:14:22,881 INFO | pool-171-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 62 2024-01-17 17:14:23,081 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 63 2024-01-17 17:14:23,082 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:23,082 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:23,082 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:23,583 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Int64 test 2024-01-17 17:14:23,583 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 64 2024-01-17 17:14:23,583 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:23,584 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 65 2024-01-17 17:14:23,585 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852635850000, javaDate=Wed Jan 17 17:14:23 UTC 2024}} 2024-01-17 17:14:23,585 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:23,585 INFO | pool-172-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 66 2024-01-17 17:14:23,585 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:24,584 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:24,584 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Int64 test 64 2024-01-17 17:14:24,585 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Int64} attributeId=Value value=DataValue{value=Variant{value=64}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852645850000, javaDate=Wed Jan 17 17:14:24 UTC 2024}} 2024-01-17 17:14:24,586 INFO | pool-172-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 67 2024-01-17 17:14:24,786 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 68 2024-01-17 17:14:24,786 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:24,786 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:24,787 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:25,287 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription SByte test 2024-01-17 17:14:25,288 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 69 2024-01-17 17:14:25,288 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:25,289 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 70 2024-01-17 17:14:25,290 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/SByte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852652900000, javaDate=Wed Jan 17 17:14:25 UTC 2024}} 2024-01-17 17:14:25,290 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:25,290 INFO | pool-173-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 71 2024-01-17 17:14:25,290 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:26,289 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,290 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/SByte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852662900000, javaDate=Wed Jan 17 17:14:26 UTC 2024}} 2024-01-17 17:14:26,291 INFO | pool-173-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 72 2024-01-17 17:14:26,291 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from SByte test 00 2024-01-17 17:14:26,491 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 73 2024-01-17 17:14:26,492 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,492 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,492 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,993 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Bool test 2024-01-17 17:14:26,993 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 74 2024-01-17 17:14:26,994 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,994 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 75 2024-01-17 17:14:26,995 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=false}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852669950000, javaDate=Wed Jan 17 17:14:26 UTC 2024}} 2024-01-17 17:14:26,995 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:26,996 INFO | pool-174-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 76 2024-01-17 17:14:26,996 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:27,994 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:27,995 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Bool test false 2024-01-17 17:14:27,995 INFO | milo-shared-scheduled-executor-3 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Boolean} attributeId=Value value=DataValue{value=Variant{value=false}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852679950000, javaDate=Wed Jan 17 17:14:27 UTC 2024}} 2024-01-17 17:14:27,996 INFO | pool-174-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 77 2024-01-17 17:14:28,196 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 78 2024-01-17 17:14:28,197 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:28,197 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:28,197 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:28,698 INFO | main | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Starting subscription Byte test 2024-01-17 17:14:28,698 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 79 2024-01-17 17:14:28,699 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:28,699 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 80 2024-01-17 17:14:28,700 INFO | milo-shared-scheduled-executor-1 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Byte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852687000000, javaDate=Wed Jan 17 17:14:28 UTC 2024}} 2024-01-17 17:14:28,700 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:28,701 INFO | pool-175-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 81 2024-01-17 17:14:28,701 INFO | main | o.a.plc4x.java.opcua.protocol.OpcuaSubscriptionHandle | Registering a new OPCUA subscription consumer 2024-01-17 17:14:29,700 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:29,700 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.OpcuaPlcDriverTest | Received a response from Byte test 0 2024-01-17 17:14:29,700 INFO | milo-shared-scheduled-executor-2 | org.eclipse.milo.examples.server.AttributeLoggingFilter | get nodeId=NodeId{ns=2, id=HelloWorld/ScalarTypes/Byte} attributeId=Value value=DataValue{value=Variant{value=0}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=133499852430670000, javaDate=Wed Jan 17 17:14:03 UTC 2024}, serverTime=DateTime{utcTime=133499852697000000, javaDate=Wed Jan 17 17:14:29 UTC 2024}} 2024-01-17 17:14:29,701 INFO | pool-175-thread-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 82 2024-01-17 17:14:29,901 INFO | main | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 83 2024-01-17 17:14:29,902 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:29,902 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:29,902 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:30,402 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:14:30,402 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 84 2024-01-17 17:14:30,404 INFO | nioEventLoopGroup-73-1 | org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogic | Decoding Message with Security policy None 2024-01-17 17:14:30,407 INFO | ForkJoinPool.commonPool-worker-3 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 85 2024-01-17 17:14:30,408 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Channel is closed, closing worker Group also 2024-01-17 17:14:32,410 INFO | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Worker Group was closed successfully! [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.67 s -- in org.apache.plc4x.java.opcua.protocol.OpcuaSubscriptionHandleTest [INFO] Running org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogicTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.apache.plc4x.java.opcua.protocol.OpcuaProtocolLogicTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-opcua --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-opcua --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-opcua --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/jacoco-it.exec,excludes=org/eclipse/**/* [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-opcua --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.opcua.OpcuaDriverIT 17:14:34,466 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/test-classes/logback-test.xml] 17:14:34,467 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs multiple times on the classpath. 17:14:34,467 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/test-classes/logback-test.xml] 17:14:34,467 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:14:34,467 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/opcua/target/plc4x-protocols-opcua-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:14:34,523 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 17:14:34,525 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:14:34,532 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 17:14:34,538 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:14:34,561 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 17:14:34,561 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 17:14:34,561 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 17:14:34,562 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1813f3e9 - Registering current configuration as safe fallback point 2024-01-17 17:14:34,813 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 2024-01-17 17:14:34,817 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering available drivers... 2024-01-17 17:14:34,822 INFO | main | org.apache.plc4x.java.DefaultPlcDriverManager | Registering driver for Protocol opcua (Opcua) 2024-01-17 17:14:34,823 INFO | main | org.apache.plc4x.test.driver.internal.DriverTestsuite | Found 1 testcases. 2024-01-17 17:14:34,850 INFO | main | org.apache.plc4x.test.driver.DriverTestsuiteRunner | Starting testcase: Hello Request Response 2024-01-17 17:14:35,574 WARN | main | org.apache.plc4x.java.opcua.context.SecureChannel | Unable to resolve host name. Using original host from connection string which may cause issues connecting to server 2024-01-17 17:14:35,579 WARN | main | org.apache.plc4x.java.opcua.context.SecureChannel | Unable to resolve host name. Using original host from connection string which may cause issues connecting to server 2024-01-17 17:14:35,580 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 0 2024-01-17 17:14:35,581 INFO | main | org.apache.plc4x.test.driver.DriverTestsuiteRunner | Running test steps 2024-01-17 17:14:35,584 INFO | main | org.apache.plc4x.test.driver.internal.TestStep | - Running step: 'Send Opcua Hello Packet' - OUTGOING_PLC_MESSAGE 2024-01-17 17:14:35,968 INFO | main | org.apache.plc4x.test.driver.internal.TestStep | Done 2024-01-17 17:14:35,968 INFO | main | org.apache.plc4x.test.driver.internal.TestStep | - Running step: 'Receive Acknowledgement Response' - INCOMING_PLC_MESSAGE 2024-01-17 17:14:36,058 INFO | main | org.apache.plc4x.test.driver.internal.TestStep | Done 2024-01-17 17:14:36,058 INFO | main | org.apache.plc4x.test.driver.DriverTestsuiteRunner | Finished test steps 2024-01-17 17:14:36,062 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Disconnecting 2024-01-17 17:14:36,062 WARN | main | o.apache.plc4x.java.spi.connection.NettyChannelFactory | Trying to remove EventLoop for Channel [id: 0xembedded] but have none stored 2024-01-17 17:14:36,063 INFO | main | org.apache.plc4x.test.driver.DriverTestsuiteRunner | Finished testcase: Opcua [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.680 s -- in org.apache.plc4x.java.opcua.OpcuaDriverIT 2024-01-17 17:14:36,088 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 2024-01-17 17:14:36,088 INFO | ForkJoinPool.commonPool-worker-2 | org.apache.plc4x.java.opcua.context.SecureChannel | Storing out of order transaction 2 2024-01-17 17:14:36,093 INFO | ForkJoinPool.commonPool-worker-1 | org.apache.plc4x.java.opcua.context.SecureChannel | Active transaction Number 1 [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-opcua --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 603 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-opcua --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-opcua --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: OPC UA' with 871 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-opcua --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-opcua' with 871 classes [WARNING] Rule violated for bundle plc4j-driver-opcua: instructions covered ratio is 0.07, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-opcua: classes missed count is 723, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-opcua --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-opcua --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-opcua --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-opcua/0.12.0-SNAPSHOT/plc4j-driver-opcua-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-opcua/0.12.0-SNAPSHOT/plc4j-driver-opcua-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-opcua/0.12.0-SNAPSHOT/plc4j-driver-opcua-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-opcua/0.12.0-SNAPSHOT/plc4j-driver-opcua-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/opcua/target/plc4j-driver-opcua-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-opcua/0.12.0-SNAPSHOT/plc4j-driver-opcua-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-driver-plc4x >----------------- [INFO] Building PLC4J: Driver: PLC4X (Proxy-Protocol) 0.12.0-SNAPSHOT [66/105] [INFO] from plc4j/drivers/plc4x/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-plc4x --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-plc4x --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-plc4x --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-plc4x --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-plc4x --- [INFO] Parsing: plc4x.mspec [INFO] Checking for open consumers [INFO] Generating type Plc4xMessage [INFO] Generating type Plc4xResponseCode [INFO] Generating type Plc4xTagValueResponse [INFO] Generating type Plc4xWriteResponse [INFO] Generating type Plc4xTag [INFO] Generating type Plc4xConnectResponse [INFO] Generating type Plc4xReadResponse [INFO] Generating type Plc4xConstants [INFO] Generating type Plc4xTagResponse [INFO] Generating type Plc4xTagValueRequest [INFO] Generating type Plc4xValueType [INFO] Generating type Plc4xRequestType [INFO] Generating type Plc4xConnectRequest [INFO] Generating type Plc4xWriteRequest [INFO] Generating type Plc4xReadRequest [INFO] Generating type Plc4xSubscriptionType [INFO] Generating type Plc4xTagRequest [INFO] Generating type Plc4xValue [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-plc4x --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-plc4x --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-plc4x --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-plc4x --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-plc4x --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-plc4x --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-plc4x --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-plc4x --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-plc4x --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-plc4x --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-plc4x --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.plc4x.readwrite.Plc4xParserSerializerTest 17:14:49,377 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:14:49,378 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - No custom configurators were discovered as a service. 17:14:49,378 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:14:49,380 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:14:49,384 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:14:49,385 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:14:49,390 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:14:49,390 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:14:49,391 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:14:49,393 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:14:49,394 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3005db4a - Resource [logback-test.xml] occurs multiple times on the classpath. 17:14:49,394 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3005db4a - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/plc4x/target/plc4x-protocols-plc4x-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:14:49,394 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@3005db4a - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:14:49,402 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@425d5d46 - URL [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] is not of type file 17:14:49,503 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:14:49,503 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:14:49,512 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:14:49,550 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to ERROR 17:14:49,550 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:14:49,551 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@198ef2ce - End of configuration. 17:14:49,553 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4cbd03e7 - Registering current configuration as safe fallback point 17:14:49,553 |-INFO in ch.qos.logback.classic.util.ContextInitializer@42c2f48c - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 162 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.135 s -- in org.apache.plc4x.java.plc4x.readwrite.Plc4xParserSerializerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-plc4x --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-plc4x --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-plc4x --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-plc4x --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-plc4x --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 30 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-plc4x --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-plc4x --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: PLC4X (Proxy-Protocol)' with 32 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-plc4x --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-plc4x' with 32 classes [WARNING] Rule violated for bundle plc4j-driver-plc4x: classes missed count is 10, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-plc4x --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-plc4x --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-plc4x --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-plc4x/0.12.0-SNAPSHOT/plc4j-driver-plc4x-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-plc4x/0.12.0-SNAPSHOT/plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-plc4x/0.12.0-SNAPSHOT/plc4j-driver-plc4x-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-plc4x/0.12.0-SNAPSHOT/plc4j-driver-plc4x-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/plc4x/target/plc4j-driver-plc4x-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-plc4x/0.12.0-SNAPSHOT/plc4j-driver-plc4x-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-driver-profinet >--------------- [INFO] Building PLC4J: Driver: Profinet 0.12.0-SNAPSHOT [67/105] [INFO] from plc4j/drivers/profinet/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-profinet --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-profinet --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-profinet --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-profinet --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-profinet --- [INFO] Parsing: pndcp.mspec [INFO] Checking for open consumers [WARNING] PnIo_CyclicServiceDataUnit has 1 open consumers [WARNING] MacAddress has 2 open consumers [INFO] Parsing: pnio.mspec [INFO] Checking for open consumers [WARNING] DceRpc_ObjectUuid has 1 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] MacAddress has 5 open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 11 open consumers [WARNING] DceRpc_PacketType has 1 open consumers [INFO] Parsing: dcerpc.mspec [INFO] Checking for open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 11 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] MacAddress has 5 open consumers [INFO] Parsing:lldp.mspec [INFO] Checking for open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 12 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] IpAddress has 1 open consumers [WARNING] MacAddress has 6 open consumers [INFO] Parsing: ethernet.mspec [INFO] Checking for open consumers [INFO] Generating type PcDcp_GetSet_Pdu [INFO] Generating type PnIoCm_Packet [INFO] Generating type PnIoCm_Control_Response_ApplicationReady [INFO] Generating type PnDcp_Block_DhcpOptionDhcpClientIdentifier [INFO] Generating type PnDcp_Block_DevicePropertiesOemDeviceId [INFO] Generating type PnIoCm_Block_ArReq [INFO] Generating type TlvPortDescription [INFO] Generating type PnIoCm_Block_ArRes [INFO] Generating type PnDcp_Block_DhcpOptionClassIdentifier [INFO] Generating type PnIoCm_Block [INFO] Generating type IODReadRequestHeader [INFO] Generating type TlvOrganizationSpecificUnit [INFO] Generating type PnDcp_BlockOptions [INFO] Generating type DceRpc_InterfaceUuid_ParameterInterface [INFO] Generating type PnIoCm_RealIdentificationApi [INFO] Generating type PnDcp_Block_IpMacAddress [INFO] Generating type IODReadResponseHeader [INFO] Generating type PnIoCm_ModuleDiffBlockApi_Module [INFO] Generating type DceRpc_InterfaceUuid_ControllerInterface [INFO] Generating type PnDcp_Pdu_AlarmLow [INFO] Generating type PnIoCm_Block_AlarmCrReq [INFO] Generating type PnIoCm_State [INFO] Generating type LldpUnit [INFO] Generating type PnIoCm_Block_AlarmCrRes [INFO] Generating type PnDcp_SupportedDeviceOption [INFO] Generating type PnIoCm_Submodule_InputData [INFO] Generating type PnDcp_FrameId [INFO] Generating type PnDcp_Block_ControlOptionResponse [INFO] Generating type PDInterfaceAdjust [INFO] Generating type MacAddress [INFO] Generating type Ethernet_FramePayload [INFO] Generating type TlvProfibusSubTypePortStatus [INFO] Generating type PnIoCm_CompanionArType [INFO] Generating type PnIoCm_Submodule_NoInputNoOutputData [INFO] Generating type IntegerEncoding [INFO] Generating type TlvOrgSpecificIeee8023Unit [INFO] Generating type PnIo_CyclicServiceDataUnit [INFO] Generating type DceRpc_Packet [INFO] Generating type PnDcp_Block_ControlOptionStart [INFO] Generating type MultipleInterfaceModeNameOfDevice [INFO] Generating type PnDcp_Block_ControlOptionFactoryReset [INFO] Generating type PnIoCm_Block_ArServer [INFO] Generating type PnIoCm_Control_Response_ParameterEnd [INFO] Generating type TlvType [INFO] Generating type PnIoCm_IoCs [INFO] Generating type TlvSystemDescription [INFO] Generating type TlvIEEESubType [INFO] Generating type ProfinetDeviceState [INFO] Generating type PnDcp_Pdu_IdentifyRes_Payload [INFO] Generating type PnIoCm_Packet_Fault [INFO] Generating type PnIoCm_Control_Request_ApplicationReady [INFO] Generating type TlvProfibusSubTypeMrpPortStatus [INFO] Generating type PnIoCm_ModuleDiffBlockApi [INFO] Generating type PnDcp_Pdu_RealTimeCyclic [INFO] Generating type PnDcp_Block_ControlOptionResetToFactory [INFO] Generating type PnIoCm_RealIdentificationApi_Slot [INFO] Generating type PnDcp_Block_DeviceInitiativeOption [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceId [INFO] Generating type PnDcp_Block_DhcpOptionUuidBasedClient [INFO] Generating type CheckPeers [INFO] Generating type PnIoCm_Packet_Ping [INFO] Generating type PnIoCm_Packet_NoCall [INFO] Generating type TlvTimeToLive [INFO] Generating type Ethernet_FramePayload_PnDcp [INFO] Generating type PnDcp_Block_FullIpSuite [INFO] Generating type PnIoCm_Submodule [INFO] Generating type PascalString16BitLength [INFO] Generating type Ethernet_FramePayload_VirtualLan [INFO] Generating type PcDcp_Pdu_DelayReq [INFO] Generating type DceRpc_Operation [INFO] Generating type PascalString [INFO] Generating type PnIoCm_Block_IoCrRes [INFO] Generating type PnIoCm_IoCrType [INFO] Generating type PnIoCm_ArInfo [INFO] Generating type TlvOrgSpecificIeee8023 [INFO] Generating type IpAddress [INFO] Generating type PnIoCm_Block_IoCrReq [INFO] Generating type PnDcp_Pdu_IdentifyReq [INFO] Generating type PnIoCm_DataUnitIoCs [INFO] Generating type PnIoCm_Packet_Working [INFO] Generating type PnDcp_Pdu_IdentifyRes [INFO] Generating type PnIoCm_Block_IAndM2 [INFO] Generating type PnIoCm_Block_RealIdentificationData [INFO] Generating type PnIoCm_Block_IAndM3 [INFO] Generating type TlvOrgSpecificProfibusUnit [INFO] Generating type PnIoCm_Block_IAndM0 [INFO] Generating type PnIoCm_Block_IAndM1 [INFO] Generating type PnIoCm_Block_ReqPlugAlarmApplicationReady [INFO] Generating type DataItem [INFO] Generating type PnIoCm_RtClass [INFO] Generating type PnDcp_ServiceType [INFO] Generating type PnIoCm_Block_IAndM4 [INFO] Generating type PnIoCm_ModuleState [INFO] Generating type TlvProfibusSubType [INFO] Generating type TlvProfibusSubTypeMeasuredDelay [INFO] Generating type PnIoCm_Block_ExpectedSubmoduleReq [INFO] Generating type TlvPortId [INFO] Generating type TlvIeee8023MaxFrameSize [INFO] Generating type PnIoCm_AlarmCrType [INFO] Generating type CharacterEncoding [INFO] Generating type TlvIeee8023MacPhyConfigStatus [INFO] Generating type PnDcp_Block_ALLSelector [INFO] Generating type PnIoCm_Packet_ConnectionlessCancel [INFO] Generating type PnIoCm_SubmoduleType [INFO] Generating type PnIoCm_IdentInfo [INFO] Generating type TlvChassisId [INFO] Generating type PDPortDataCheck [INFO] Generating type TlvSystemName [INFO] Generating type PnIoCm_Control_Request_ParameterEnd [INFO] Generating type PnDcp_Block_DhcpOptionServerIdentifier [INFO] Generating type PnIoCm_IoDataObject [INFO] Generating type DceRpc_InterfaceUuid [INFO] Generating type PnDcp_ServiceId [INFO] Generating type IODWriteRequestHeader [INFO] Generating type PnIoCm_RealIdentificationApi_Subslot [INFO] Generating type EndOfLldp [INFO] Generating type Ethernet_FramePayload_LLDP [INFO] Generating type PnIoCm_ExpectedSubmoduleBlockReqApi [INFO] Generating type PnDcp_Block_DhcpOptionHostName [INFO] Generating type PnIoCm_Packet_Rej [INFO] Generating type PnIoCm_Packet_Res [INFO] Generating type PnIoCm_ModuleDiffBlockApi_Submodule [INFO] Generating type PnIoCm_Packet_Req [INFO] Generating type Lldp_Pdu [INFO] Generating type FloatingPointEncoding [INFO] Generating type TlvManagementAddress [INFO] Generating type DceRpc_InterfaceUuid_SupervisorInterface [INFO] Generating type DceRpc_ActivityUuid [INFO] Generating type UserData [INFO] Generating type PnIoCm_BlockType [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceInstance [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceOptions [INFO] Generating type PnDcp_Block_DhcpOptionParameterRequestList [INFO] Generating type PnIoCm_IoCrBlockReqApi [INFO] Generating type PnDcp_Block_DevicePropertiesNameOfStation [INFO] Generating type TlvProfibusSubTypeChassisMac [INFO] Generating type TlvOrganizationSpecific [INFO] Generating type IODWriteResponseHeader [INFO] Generating type PnDcp_Block_DhcpOptionVendorSpecificInformation [INFO] Generating type TlvOrgSpecificProfibus [INFO] Generating type PnIoCm_DescriptionType [INFO] Generating type PnDcp_Pdu [INFO] Generating type PnIoCm_AddInfo [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceRole [INFO] Generating type PnIoCm_Submodule_OutputData [INFO] Generating type DceRpc_ObjectUuid [INFO] Generating type TlvSystemCapabilities [INFO] Generating type PnDcp_Block [INFO] Generating type Uuid [INFO] Generating type PnIoCm_ArType [INFO] Generating type VirtualLanPriority [INFO] Generating type PnDcp_Block_IpParameter [INFO] Generating type PnDcp_Block_DhcpOptionFullyQualifiedDomainName [INFO] Generating type ProfinetDataType [INFO] Generating type DceRpc_InterfaceUuid_DeviceInterface [INFO] Generating type Ethernet_FramePayload_IPv4 [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceVendor [INFO] Generating type PnIoCm_DataUnitDataObject [INFO] Generating type Ethernet_Frame [INFO] Generating type PnDcp_Block_ControlOptionStop [INFO] Generating type PnDcp_Block_ControlOptionSignal [INFO] Generating type PnDcp_Block_DevicePropertiesStandardGateway [INFO] Generating type ManagementAddressSubType [INFO] Generating type PnIoCm_Submodule_InputAndOutputData [INFO] Generating type DceRpc_PacketType [INFO] Generating type PnDcp_Block_DevicePropertiesAliasName [INFO] Generating type PnIoCm_Block_ModuleDiff [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-profinet --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-profinet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-profinet --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-profinet --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-profinet --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-profinet --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-profinet --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-profinet --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-profinet --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-profinet --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-profinet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.profinet.ProfinetCheckSumTests 17:14:58,327 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14 17:14:58,328 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - No custom configurators were discovered as a service. 17:14:58,328 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 17:14:58,329 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 17:14:58,333 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 17:14:58,333 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 17:14:58,340 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 17:14:58,340 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 17:14:58,341 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 17:14:58,343 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/test-classes/logback-test.xml] 17:14:58,344 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6482eef - Resource [logback-test.xml] occurs multiple times on the classpath. 17:14:58,344 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6482eef - Resource [logback-test.xml] occurs at [file:/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/test-classes/logback-test.xml] 17:14:58,344 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6482eef - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/plc4j/utils/test-utils/target/plc4j-utils-test-utils-0.12.0-SNAPSHOT.jar!/logback-test.xml] 17:14:58,344 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@6482eef - Resource [logback-test.xml] occurs at [jar:file:/home/runner/work/plc4x/plc4x/protocols/profinet/target/plc4x-protocols-profinet-0.12.0-SNAPSHOT-tests.jar!/logback-test.xml] 17:14:58,453 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT] 17:14:58,453 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 17:14:58,462 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 17:14:58,495 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO 17:14:58,496 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT] 17:14:58,496 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@1fcf9739 - End of configuration. 17:14:58,497 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@5b498842 - Registering current configuration as safe fallback point 17:14:58,498 |-INFO in ch.qos.logback.classic.util.ContextInitializer@af9a89f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 157 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.324 s -- in org.apache.plc4x.java.profinet.ProfinetCheckSumTests [INFO] Running org.apache.plc4x.java.profinet.ProfinetBrowseTests [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.748 s -- in org.apache.plc4x.java.profinet.ProfinetBrowseTests [INFO] Running org.apache.plc4x.java.profinet.ProfinetParserSerializerTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.apache.plc4x.java.profinet.ProfinetParserSerializerTest [INFO] Running org.apache.plc4x.java.profinet.ProfinetDeviceContextTests [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.150 s -- in org.apache.plc4x.java.profinet.ProfinetDeviceContextTests [INFO] Running org.apache.plc4x.java.profinet.gsdml.ProfinetConfigurationTests [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.396 s -- in org.apache.plc4x.java.profinet.gsdml.ProfinetConfigurationTests [INFO] Running org.apache.plc4x.java.profinet.gsdml.ProfinetGSDMLParseTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.apache.plc4x.java.profinet.gsdml.ProfinetGSDMLParseTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 28, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-profinet --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-profinet --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-profinet --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-profinet --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-profinet --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 249 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-profinet --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-profinet --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Profinet' with 339 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-profinet --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-profinet' with 339 classes [WARNING] Rule violated for bundle plc4j-driver-profinet: instructions covered ratio is 0.07, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-profinet: classes missed count is 269, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-profinet --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-profinet --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-profinet --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet/0.12.0-SNAPSHOT/plc4j-driver-profinet-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet/0.12.0-SNAPSHOT/plc4j-driver-profinet-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet/0.12.0-SNAPSHOT/plc4j-driver-profinet-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet/0.12.0-SNAPSHOT/plc4j-driver-profinet-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet/target/plc4j-driver-profinet-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet/0.12.0-SNAPSHOT/plc4j-driver-profinet-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4j-driver-profinet-ng >-------------- [INFO] Building PLC4J: Driver: Profinet (NG) 0.12.0-SNAPSHOT [68/105] [INFO] from plc4j/drivers/profinet-ng/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-profinet-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-profinet-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-profinet-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-profinet-ng --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-profinet-ng --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-profinet-ng --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-profinet-ng --- [INFO] Parsing: pndcp.mspec [INFO] Checking for open consumers [WARNING] PnIo_CyclicServiceDataUnit has 1 open consumers [WARNING] MacAddress has 2 open consumers [INFO] Parsing: pnio.mspec [INFO] Checking for open consumers [WARNING] DceRpc_ObjectUuid has 1 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] MacAddress has 5 open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 11 open consumers [WARNING] DceRpc_PacketType has 1 open consumers [INFO] Parsing: dcerpc.mspec [INFO] Checking for open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 11 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] MacAddress has 5 open consumers [INFO] Parsing:lldp.mspec [INFO] Checking for open consumers [WARNING] PascalString has 2 open consumers [WARNING] Uuid has 12 open consumers [WARNING] PascalString16BitLength has 1 open consumers [WARNING] IpAddress has 1 open consumers [WARNING] MacAddress has 6 open consumers [INFO] Parsing: ethernet.mspec [INFO] Checking for open consumers [INFO] Generating type PcDcp_GetSet_Pdu [INFO] Generating type PnIoCm_Packet [INFO] Generating type PnIoCm_Control_Response_ApplicationReady [INFO] Generating type PnDcp_Block_DhcpOptionDhcpClientIdentifier [INFO] Generating type PnDcp_Block_DevicePropertiesOemDeviceId [INFO] Generating type PnIoCm_Block_ArReq [INFO] Generating type TlvPortDescription [INFO] Generating type PnIoCm_Block_ArRes [INFO] Generating type PnDcp_Block_DhcpOptionClassIdentifier [INFO] Generating type PnIoCm_Block [INFO] Generating type IODReadRequestHeader [INFO] Generating type TlvOrganizationSpecificUnit [INFO] Generating type PnDcp_BlockOptions [INFO] Generating type DceRpc_InterfaceUuid_ParameterInterface [INFO] Generating type PnIoCm_RealIdentificationApi [INFO] Generating type PnDcp_Block_IpMacAddress [INFO] Generating type IODReadResponseHeader [INFO] Generating type PnIoCm_ModuleDiffBlockApi_Module [INFO] Generating type DceRpc_InterfaceUuid_ControllerInterface [INFO] Generating type PnDcp_Pdu_AlarmLow [INFO] Generating type PnIoCm_Block_AlarmCrReq [INFO] Generating type PnIoCm_State [INFO] Generating type LldpUnit [INFO] Generating type PnIoCm_Block_AlarmCrRes [INFO] Generating type PnDcp_SupportedDeviceOption [INFO] Generating type PnIoCm_Submodule_InputData [INFO] Generating type PnDcp_FrameId [INFO] Generating type PnDcp_Block_ControlOptionResponse [INFO] Generating type PDInterfaceAdjust [INFO] Generating type MacAddress [INFO] Generating type Ethernet_FramePayload [INFO] Generating type TlvProfibusSubTypePortStatus [INFO] Generating type PnIoCm_CompanionArType [INFO] Generating type PnIoCm_Submodule_NoInputNoOutputData [INFO] Generating type IntegerEncoding [INFO] Generating type TlvOrgSpecificIeee8023Unit [INFO] Generating type PnIo_CyclicServiceDataUnit [INFO] Generating type DceRpc_Packet [INFO] Generating type PnDcp_Block_ControlOptionStart [INFO] Generating type MultipleInterfaceModeNameOfDevice [INFO] Generating type PnDcp_Block_ControlOptionFactoryReset [INFO] Generating type PnIoCm_Block_ArServer [INFO] Generating type PnIoCm_Control_Response_ParameterEnd [INFO] Generating type TlvType [INFO] Generating type PnIoCm_IoCs [INFO] Generating type TlvSystemDescription [INFO] Generating type TlvIEEESubType [INFO] Generating type ProfinetDeviceState [INFO] Generating type PnDcp_Pdu_IdentifyRes_Payload [INFO] Generating type PnIoCm_Packet_Fault [INFO] Generating type PnIoCm_Control_Request_ApplicationReady [INFO] Generating type TlvProfibusSubTypeMrpPortStatus [INFO] Generating type PnIoCm_ModuleDiffBlockApi [INFO] Generating type PnDcp_Pdu_RealTimeCyclic [INFO] Generating type PnDcp_Block_ControlOptionResetToFactory [INFO] Generating type PnIoCm_RealIdentificationApi_Slot [INFO] Generating type PnDcp_Block_DeviceInitiativeOption [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceId [INFO] Generating type PnDcp_Block_DhcpOptionUuidBasedClient [INFO] Generating type CheckPeers [INFO] Generating type PnIoCm_Packet_Ping [INFO] Generating type PnIoCm_Packet_NoCall [INFO] Generating type TlvTimeToLive [INFO] Generating type Ethernet_FramePayload_PnDcp [INFO] Generating type PnDcp_Block_FullIpSuite [INFO] Generating type PnIoCm_Submodule [INFO] Generating type PascalString16BitLength [INFO] Generating type Ethernet_FramePayload_VirtualLan [INFO] Generating type PcDcp_Pdu_DelayReq [INFO] Generating type DceRpc_Operation [INFO] Generating type PascalString [INFO] Generating type PnIoCm_Block_IoCrRes [INFO] Generating type PnIoCm_IoCrType [INFO] Generating type PnIoCm_ArInfo [INFO] Generating type TlvOrgSpecificIeee8023 [INFO] Generating type IpAddress [INFO] Generating type PnIoCm_Block_IoCrReq [INFO] Generating type PnDcp_Pdu_IdentifyReq [INFO] Generating type PnIoCm_DataUnitIoCs [INFO] Generating type PnIoCm_Packet_Working [INFO] Generating type PnDcp_Pdu_IdentifyRes [INFO] Generating type PnIoCm_Block_IAndM2 [INFO] Generating type PnIoCm_Block_RealIdentificationData [INFO] Generating type PnIoCm_Block_IAndM3 [INFO] Generating type TlvOrgSpecificProfibusUnit [INFO] Generating type PnIoCm_Block_IAndM0 [INFO] Generating type PnIoCm_Block_IAndM1 [INFO] Generating type PnIoCm_Block_ReqPlugAlarmApplicationReady [INFO] Generating type DataItem [INFO] Generating type PnIoCm_RtClass [INFO] Generating type PnDcp_ServiceType [INFO] Generating type PnIoCm_Block_IAndM4 [INFO] Generating type PnIoCm_ModuleState [INFO] Generating type TlvProfibusSubType [INFO] Generating type TlvProfibusSubTypeMeasuredDelay [INFO] Generating type PnIoCm_Block_ExpectedSubmoduleReq [INFO] Generating type TlvPortId [INFO] Generating type TlvIeee8023MaxFrameSize [INFO] Generating type PnIoCm_AlarmCrType [INFO] Generating type CharacterEncoding [INFO] Generating type TlvIeee8023MacPhyConfigStatus [INFO] Generating type PnDcp_Block_ALLSelector [INFO] Generating type PnIoCm_Packet_ConnectionlessCancel [INFO] Generating type PnIoCm_SubmoduleType [INFO] Generating type PnIoCm_IdentInfo [INFO] Generating type TlvChassisId [INFO] Generating type PDPortDataCheck [INFO] Generating type TlvSystemName [INFO] Generating type PnIoCm_Control_Request_ParameterEnd [INFO] Generating type PnDcp_Block_DhcpOptionServerIdentifier [INFO] Generating type PnIoCm_IoDataObject [INFO] Generating type DceRpc_InterfaceUuid [INFO] Generating type PnDcp_ServiceId [INFO] Generating type IODWriteRequestHeader [INFO] Generating type PnIoCm_RealIdentificationApi_Subslot [INFO] Generating type EndOfLldp [INFO] Generating type Ethernet_FramePayload_LLDP [INFO] Generating type PnIoCm_ExpectedSubmoduleBlockReqApi [INFO] Generating type PnDcp_Block_DhcpOptionHostName [INFO] Generating type PnIoCm_Packet_Rej [INFO] Generating type PnIoCm_Packet_Res [INFO] Generating type PnIoCm_ModuleDiffBlockApi_Submodule [INFO] Generating type PnIoCm_Packet_Req [INFO] Generating type Lldp_Pdu [INFO] Generating type FloatingPointEncoding [INFO] Generating type TlvManagementAddress [INFO] Generating type DceRpc_InterfaceUuid_SupervisorInterface [INFO] Generating type DceRpc_ActivityUuid [INFO] Generating type UserData [INFO] Generating type PnIoCm_BlockType [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceInstance [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceOptions [INFO] Generating type PnDcp_Block_DhcpOptionParameterRequestList [INFO] Generating type PnIoCm_IoCrBlockReqApi [INFO] Generating type PnDcp_Block_DevicePropertiesNameOfStation [INFO] Generating type TlvProfibusSubTypeChassisMac [INFO] Generating type TlvOrganizationSpecific [INFO] Generating type IODWriteResponseHeader [INFO] Generating type PnDcp_Block_DhcpOptionVendorSpecificInformation [INFO] Generating type TlvOrgSpecificProfibus [INFO] Generating type PnIoCm_DescriptionType [INFO] Generating type PnDcp_Pdu [INFO] Generating type PnIoCm_AddInfo [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceRole [INFO] Generating type PnIoCm_Submodule_OutputData [INFO] Generating type DceRpc_ObjectUuid [INFO] Generating type TlvSystemCapabilities [INFO] Generating type PnDcp_Block [INFO] Generating type Uuid [INFO] Generating type PnIoCm_ArType [INFO] Generating type VirtualLanPriority [INFO] Generating type PnDcp_Block_IpParameter [INFO] Generating type PnDcp_Block_DhcpOptionFullyQualifiedDomainName [INFO] Generating type ProfinetDataType [INFO] Generating type DceRpc_InterfaceUuid_DeviceInterface [INFO] Generating type Ethernet_FramePayload_IPv4 [INFO] Generating type PnDcp_Block_DevicePropertiesDeviceVendor [INFO] Generating type PnIoCm_DataUnitDataObject [INFO] Generating type Ethernet_Frame [INFO] Generating type PnDcp_Block_ControlOptionStop [INFO] Generating type PnDcp_Block_ControlOptionSignal [INFO] Generating type PnDcp_Block_DevicePropertiesStandardGateway [INFO] Generating type ManagementAddressSubType [INFO] Generating type PnIoCm_Submodule_InputAndOutputData [INFO] Generating type DceRpc_PacketType [INFO] Generating type PnDcp_Block_DevicePropertiesAliasName [INFO] Generating type PnIoCm_Block_ModuleDiff [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-profinet-ng --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-profinet-ng --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-profinet-ng --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-profinet-ng --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-profinet-ng --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-profinet-ng --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-profinet-ng --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-profinet-ng --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-profinet-ng --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-profinet-ng --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-profinet-ng --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.profinet.gsdml.ProfinetGSDMLParseTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.791 s -- in org.apache.plc4x.java.profinet.gsdml.ProfinetGSDMLParseTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-profinet-ng --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-profinet-ng --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-profinet-ng --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-profinet-ng --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-profinet-ng --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-profinet-ng --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-profinet-ng --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 230 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-profinet-ng --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-profinet-ng --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Profinet (NG)' with 320 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-profinet-ng --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-profinet-ng' with 320 classes [WARNING] Rule violated for bundle plc4j-driver-profinet-ng: instructions covered ratio is 0.00, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-profinet-ng: classes missed count is 287, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-profinet-ng --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-profinet-ng --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-profinet-ng --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet-ng/0.12.0-SNAPSHOT/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet-ng/0.12.0-SNAPSHOT/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet-ng/0.12.0-SNAPSHOT/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet-ng/0.12.0-SNAPSHOT/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/profinet-ng/target/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-profinet-ng/0.12.0-SNAPSHOT/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-driver-simulated >--------------- [INFO] Building PLC4J: Driver: Simulated 0.12.0-SNAPSHOT [69/105] [INFO] from plc4j/drivers/simulated/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-simulated --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-simulated --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-simulated --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4j-driver-simulated --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/src/main/generated added. [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4j-driver-simulated --- [INFO] Checking for open consumers [INFO] Generating type SimulatedDataTypeSizes [INFO] Generating type DataItem [INFO] Generating type Dummy [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-driver-simulated --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-simulated --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- karaf:4.4.5:features-generate-descriptor (generate-feature-xml) @ plc4j-driver-simulated --- [INFO] Generating feature descriptor file /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.5:verify (generate-feature-xml) @ plc4j-driver-simulated --- [INFO] Using repositories: https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@noreleases@snapshots,https://repository.apache.org/content/repositories/releases@id=apache-releases,https://repository.apache.org/snapshots@id=apache.snapshots@noreleases@snapshots,https://repo.maven.apache.org/maven2@id=central [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-simulated --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-simulated --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-driver-simulated --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-simulated --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-simulated --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-simulated --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-driver-simulated --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.simulated.SimulatedDriverTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 s -- in org.apache.plc4x.java.simulated.SimulatedDriverTest [INFO] Running org.apache.plc4x.java.simulated.tag.SimulatedTagTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.421 s -- in org.apache.plc4x.java.simulated.tag.SimulatedTagTest [INFO] Running org.apache.plc4x.java.simulated.tag.SimularedTagHandlerTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.047 s -- in org.apache.plc4x.java.simulated.tag.SimularedTagHandlerTest [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Lifecyle [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Lifecyle [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Misc [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.090 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Misc [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$ReadWrite [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$ReadWrite [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Registration [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Registration [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Roundtrip [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.037 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Roundtrip [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Subscription [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest$Subscription [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.517 s -- in org.apache.plc4x.java.simulated.connection.SimulatedConnectionTest [INFO] Running org.apache.plc4x.java.simulated.connection.SimulatedDeviceTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.apache.plc4x.java.simulated.connection.SimulatedDeviceTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-simulated --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-driver-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-simulated --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- karaf:4.4.5:kar (build-kar) @ plc4j-driver-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT.kar [WARNING] Your project should use the "kar" packaging or configure a "classifier" for kar attachment [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-simulated --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-simulated --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-simulated --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 17 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-simulated --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-simulated --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Driver: Simulated' with 9 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-simulated --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-driver-simulated' with 9 classes [WARNING] Rule violated for bundle plc4j-driver-simulated: instructions covered ratio is 0.34, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-driver-simulated: classes missed count is 1, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-simulated --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-simulated --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-simulated --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-simulated/0.12.0-SNAPSHOT/plc4j-driver-simulated-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-simulated/0.12.0-SNAPSHOT/plc4j-driver-simulated-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/feature/feature.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-simulated/0.12.0-SNAPSHOT/plc4j-driver-simulated-0.12.0-SNAPSHOT-features.xml [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT.kar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-simulated/0.12.0-SNAPSHOT/plc4j-driver-simulated-0.12.0-SNAPSHOT.kar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/simulated/target/plc4j-driver-simulated-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-simulated/0.12.0-SNAPSHOT/plc4j-driver-simulated-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-driver-all >------------------ [INFO] Building PLC4J: All Drivers 0.12.0-SNAPSHOT [70/105] [INFO] from plc4j/drivers/all/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-driver-all --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-driver-all --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-driver-all --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-driver-all --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-driver-all --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-driver-all --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-driver-all --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-driver-all --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/all/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-driver-all --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-driver-all --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-driver-all --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-driver-all --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-driver-all --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-driver-all --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/drivers/all/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-driver-all --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-driver-all --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-driver-all --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-driver-all --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-driver-all --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/drivers/all/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-driver-all --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-driver-all --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-driver-all --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/drivers/all/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-driver-all/0.12.0-SNAPSHOT/plc4j-driver-all-0.12.0-SNAPSHOT.pom [INFO] [INFO] --------------< org.apache.plc4x.examples:plc4j-examples >-------------- [INFO] Building PLC4J: Examples 0.12.0-SNAPSHOT [71/105] [INFO] from plc4j/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples --- [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.txt [WARNING] - META-INF/NOTICE.txt [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 11 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples/0.12.0-SNAPSHOT/plc4j-examples-0.12.0-SNAPSHOT.pom [INFO] [INFO] ----< org.apache.plc4x.examples:plc4j-examples-hello-ads-telemetry >---- [INFO] Building PLC4J: Examples: Hello-ADS telemetry 0.12.0-SNAPSHOT [72/105] [INFO] from plc4j/examples/hello-ads-telemetry/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-ads-telemetry --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-ads-telemetry --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-ads-telemetry --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-ads-telemetry --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-ads-telemetry --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-ads-telemetry --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-ads-telemetry --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-ads-telemetry --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-ads-telemetry --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-ads-telemetry --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-ads-telemetry --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-ads-telemetry --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-ads-telemetry --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-ads-telemetry --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-ads-telemetry --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-ads-telemetry --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-ads-telemetry --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-ads-telemetry --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-ads-telemetry --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-ads-telemetry --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-ads-telemetry/0.12.0-SNAPSHOT/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-ads-telemetry/0.12.0-SNAPSHOT/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-ads-telemetry/target/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-ads-telemetry/0.12.0-SNAPSHOT/plc4j-examples-hello-ads-telemetry-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----< org.apache.plc4x.examples:plc4j-examples-hello-cloud-azure >----- [INFO] Building PLC4J: Examples: Cloud: Azure IoT Hub 0.12.0-SNAPSHOT [73/105] [INFO] from plc4j/examples/hello-cloud-azure/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-cloud-azure --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-cloud-azure --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-cloud-azure --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-cloud-azure --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-cloud-azure --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-cloud-azure --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-cloud-azure --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-cloud-azure --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-cloud-azure --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-cloud-azure --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-cloud-azure --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-cloud-azure --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including com.microsoft.azure.sdk.iot:iot-device-client:jar:2.4.1 in the shaded jar. [INFO] Including org.apache.qpid:proton-j:jar:0.34.1 in the shaded jar. [INFO] Including com.microsoft.azure:qpid-proton-j-extensions:jar:1.2.4 in the shaded jar. [INFO] Including org.eclipse.paho:org.eclipse.paho.client.mqttv3:jar:1.2.5 in the shaded jar. [INFO] Including com.microsoft.azure.sdk.iot.provisioning.security:security-provider:jar:2.0.1 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, iot-device-client-2.4.1.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, org.eclipse.paho.client.mqttv3-1.2.5.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, proton-j-0.34.1.jar, purejavacomm-1.0.2.RELEASE.jar, qpid-proton-j-extensions-1.2.4.jar, security-provider-2.0.1.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.txt [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, proton-j-0.34.1.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, proton-j-0.34.1.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, proton-j-0.34.1.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-cloud-azure --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-cloud-azure --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-cloud-azure --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-cloud-azure --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-cloud-azure --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-cloud-azure --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-cloud-azure --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-cloud-azure --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-azure/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-azure/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-azure/target/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-azure/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-azure-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----< org.apache.plc4x.examples:plc4j-examples-hello-cloud-google >----- [INFO] Building PLC4J: Examples: Cloud: Google Cloud IoT Core 0.12.0-SNAPSHOT [74/105] [INFO] from plc4j/examples/hello-cloud-google/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-cloud-google --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-cloud-google --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-cloud-google --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-cloud-google --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-cloud-google --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-cloud-google --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-cloud-google --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-cloud-google --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-cloud-google --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-cloud-google --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-cloud-google --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-cloud-google --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.eclipse.paho:org.eclipse.paho.client.mqttv3:jar:1.2.5 in the shaded jar. [INFO] Including joda-time:joda-time:jar:2.12.6 in the shaded jar. [INFO] Including io.jsonwebtoken:jjwt-api:jar:0.12.3 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jjwt-api-0.12.3.jar, jna-5.14.0.jar, joda-time-2.12.6.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, org.eclipse.paho.client.mqttv3-1.2.5.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, joda-time-2.12.6.jar, log4j-over-slf4j-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, joda-time-2.12.6.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-cloud-google --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-cloud-google --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-cloud-google --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-cloud-google --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-cloud-google --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-cloud-google --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-cloud-google --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-cloud-google --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-google/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-google/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-cloud-google/target/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-cloud-google/0.12.0-SNAPSHOT/plc4j-examples-hello-cloud-google-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------< org.apache.plc4x.examples:plc4j-examples-hello-discovery >------ [INFO] Building PLC4J: Examples: Hello Discovery 0.12.0-SNAPSHOT [75/105] [INFO] from plc4j/examples/hello-discovery/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-discovery --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-discovery --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-discovery --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-discovery --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-discovery --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-discovery --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-discovery --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-discovery --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-discovery --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-discovery --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-discovery --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-discovery --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-discovery --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-discovery --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-discovery --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-discovery --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-discovery --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-discovery --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-core:jar:1.4.14 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, logback-core-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-discovery-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-discovery --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-discovery --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-discovery --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-discovery --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-discovery --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-discovery --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-discovery --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-discovery --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-discovery --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-discovery/0.12.0-SNAPSHOT/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-discovery/0.12.0-SNAPSHOT/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-discovery/target/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-discovery/0.12.0-SNAPSHOT/plc4j-examples-hello-discovery-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-connectivity-mqtt >-- [INFO] Building PLC4J: Examples: Connectivity: MQTT 0.12.0-SNAPSHOT [76/105] [INFO] from plc4j/examples/hello-connectivity-mqtt/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.hivemq:hivemq-mqtt-client:jar:1.3.3 in the shaded jar. [INFO] Including org.reactivestreams:reactive-streams:jar:1.0.4 in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including org.jctools:jctools-core:jar:2.1.2 in the shaded jar. [INFO] Including org.jetbrains:annotations:jar:16.0.3 in the shaded jar. [INFO] Including com.google.dagger:dagger:jar:2.27 in the shaded jar. [INFO] Including javax.inject:javax.inject:jar:1 in the shaded jar. [INFO] Including io.reactivex.rxjava2:rxjava:jar:2.2.21 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.16.1 in the shaded jar. [INFO] Including org.yaml:snakeyaml:jar:2.2 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] annotations-16.0.3.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, dagger-2.27.jar, gson-2.10.1.jar, hivemq-mqtt-client-1.3.3.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jctools-core-2.1.2.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, reactive-streams-1.0.4.jar, rxjava-2.2.21.jar, slf4j-api-2.0.11.jar, snakeyaml-2.2.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] jctools-core-2.1.2.jar, netty-common-4.1.104.Final.jar define 2 overlapping resources: [WARNING] - META-INF/maven/org.jctools/jctools-core/pom.properties [WARNING] - META-INF/maven/org.jctools/jctools-core/pom.xml [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, slf4j-api-2.0.11.jar, snakeyaml-2.2.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 9 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-connectivity-mqtt --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-connectivity-mqtt/0.12.0-SNAPSHOT/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-connectivity-mqtt/0.12.0-SNAPSHOT/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-connectivity-mqtt/target/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-connectivity-mqtt/0.12.0-SNAPSHOT/plc4j-examples-hello-connectivity-mqtt-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-influx-data-collection >-- [INFO] Building PLC4J: Examples: Hello InfluxDB Data Collection 0.12.0-SNAPSHOT [77/105] [INFO] from plc4j/examples/hello-influx-data-collection/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-influx-data-collection --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-influx-data-collection --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-influx-data-collection --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-influx-data-collection --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-influx-data-collection --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-influx-data-collection --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-influx-data-collection --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-influx-data-collection --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-influx-data-collection --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-influx-data-collection --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-influx-data-collection --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-influx-data-collection --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including com.influxdb:influxdb-client-java:jar:6.12.0 in the shaded jar. [INFO] Including com.influxdb:influxdb-client-core:jar:6.12.0 in the shaded jar. [INFO] Including com.influxdb:influxdb-client-utils:jar:6.12.0 in the shaded jar. [INFO] Including com.squareup.okio:okio:jar:3.6.0 in the shaded jar. [INFO] Including com.squareup.okio:okio-jvm:jar:3.6.0 in the shaded jar. [INFO] Including com.squareup.okhttp3:okhttp:jar:4.11.0 in the shaded jar. [INFO] Including org.jetbrains.kotlin:kotlin-stdlib:jar:1.6.20 in the shaded jar. [INFO] Including org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.6.20 in the shaded jar. [INFO] Including org.jetbrains:annotations:jar:13.0 in the shaded jar. [INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.6.20 in the shaded jar. [INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.6.20 in the shaded jar. [INFO] Including com.squareup.retrofit2:retrofit:jar:2.9.0 in the shaded jar. [INFO] Including com.squareup.okhttp3:logging-interceptor:jar:4.11.0 in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. [INFO] Including io.reactivex.rxjava3:rxjava:jar:3.1.6 in the shaded jar. [INFO] Including org.reactivestreams:reactive-streams:jar:1.0.4 in the shaded jar. [INFO] Including com.squareup.retrofit2:adapter-rxjava3:jar:2.9.0 in the shaded jar. [INFO] Including com.squareup.retrofit2:converter-scalars:jar:2.9.0 in the shaded jar. [INFO] Including com.squareup.retrofit2:converter-gson:jar:2.9.0 in the shaded jar. [INFO] Including com.google.code.findbugs:jsr305:jar:3.0.2 in the shaded jar. [INFO] Including org.apache.commons:commons-configuration2:jar:2.9.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including commons-logging:commons-logging:jar:1.3.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] adapter-rxjava3-2.9.0.jar, annotations-13.0.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, converter-gson-2.9.0.jar, converter-scalars-2.9.0.jar, gson-2.10.1.jar, influxdb-client-core-6.12.0.jar, influxdb-client-java-6.12.0.jar, influxdb-client-utils-6.12.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, jsr305-3.0.2.jar, kotlin-stdlib-1.6.20.jar, kotlin-stdlib-common-1.6.20.jar, kotlin-stdlib-jdk7-1.6.20.jar, kotlin-stdlib-jdk8-1.6.20.jar, logback-classic-1.4.14.jar, logging-interceptor-4.11.0.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, okhttp-4.11.0.jar, okio-3.6.0.jar, okio-jvm-3.6.0.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, reactive-streams-1.0.4.jar, retrofit-2.9.0.jar, rxjava-3.1.6.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, kotlin-stdlib-1.6.20.jar, kotlin-stdlib-jdk7-1.6.20.jar, kotlin-stdlib-jdk8-1.6.20.jar, rxjava-3.1.6.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] okio-3.6.0.jar, okio-jvm-3.6.0.jar define 1 overlapping resource: [WARNING] - META-INF/okio.kotlin_module [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-influx-data-collection --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-influx-data-collection --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-influx-data-collection --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-influx-data-collection --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-influx-data-collection --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-influx-data-collection --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-influx-data-collection --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-influx-data-collection --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-influx-data-collection/0.12.0-SNAPSHOT/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-influx-data-collection/0.12.0-SNAPSHOT/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-influx-data-collection/target/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-influx-data-collection/0.12.0-SNAPSHOT/plc4j-examples-hello-influx-data-collection-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-integration-iotdb >-- [INFO] Building PLC4J: Examples: IoTDB 0.12.0-SNAPSHOT [78/105] [INFO] from plc4j/examples/hello-integration-iotdb/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-integration-iotdb --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-integration-iotdb --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-integration-iotdb --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-integration-iotdb --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-integration-iotdb --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-integration-iotdb --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-integration-iotdb --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-integration-iotdb --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-integration-iotdb --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-integration-iotdb --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-integration-iotdb --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-integration-iotdb --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.apache.iotdb:tsfile:jar:1.2.2 in the shaded jar. [INFO] Including com.github.luben:zstd-jni:jar:1.5.4-2 in the shaded jar. [INFO] Including org.xerial.snappy:snappy-java:jar:1.1.8.4 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.lz4:lz4-java:jar:1.8.0 in the shaded jar. [INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. [INFO] Including org.openjdk.jol:jol-core:jar:0.2 in the shaded jar. [INFO] Including io.airlift:slice:jar:0.41 in the shaded jar. [INFO] Including org.tukaani:xz:jar:1.9 in the shaded jar. [INFO] Including org.apache.iotdb:iotdb-antlr:jar:1.2.2 in the shaded jar. [INFO] Including org.antlr:antlr4-runtime:jar:4.13.1 in the shaded jar. [INFO] Including org.apache.commons:commons-jexl3:jar:3.2.1 in the shaded jar. [INFO] Including commons-logging:commons-logging:jar:1.3.0 in the shaded jar. [INFO] Including javax.annotation:javax.annotation-api:jar:1.3.2 in the shaded jar. [INFO] Including javax.xml.bind:jaxb-api:jar:2.4.0-b180830.0359 in the shaded jar. [INFO] Including javax.activation:javax.activation-api:jar:1.2.0 in the shaded jar. [INFO] Including org.glassfish.jaxb:jaxb-runtime:jar:3.0.2 in the shaded jar. [INFO] Including com.sun.activation:jakarta.activation:jar:2.0.1 in the shaded jar. [INFO] Including org.glassfish.jaxb:jaxb-core:jar:3.0.2 in the shaded jar. [INFO] Including jakarta.xml.bind:jakarta.xml.bind-api:jar:3.0.1 in the shaded jar. [INFO] Including org.glassfish.jaxb:txw2:jar:3.0.2 in the shaded jar. [INFO] Including com.sun.istack:istack-commons-runtime:jar:4.0.1 in the shaded jar. [INFO] Including org.apache.iotdb:service-rpc:jar:1.2.2 in the shaded jar. [INFO] Including org.apache.iotdb:iotdb-thrift:jar:1.2.2 in the shaded jar. [INFO] Including org.apache.thrift:libthrift:jar:0.14.1 in the shaded jar. [INFO] Including org.apache.iotdb:iotdb-thrift-commons:jar:1.2.2 in the shaded jar. [INFO] Including org.apache.iotdb:iotdb-jdbc:jar:1.2.2 in the shaded jar. [INFO] Including org.osgi:osgi.cmpn:jar:6.0.0 in the shaded jar. [INFO] Including org.ops4j.pax.jdbc:pax-jdbc-common:jar:1.4.5 in the shaded jar. [INFO] Including org.slf4j:jcl-over-slf4j:jar:1.7.28 in the shaded jar. [INFO] Including org.osgi:org.osgi.core:jar:6.0.0 in the shaded jar. [INFO] Including org.apache.iotdb:iotdb-session:jar:1.2.2 in the shaded jar. [INFO] Including org.apache.iotdb:isession:jar:1.2.2 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] antlr4-runtime-4.13.1.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-jexl3-3.2.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, iotdb-antlr-1.2.2.jar, iotdb-jdbc-1.2.2.jar, iotdb-session-1.2.2.jar, iotdb-thrift-1.2.2.jar, iotdb-thrift-commons-1.2.2.jar, isession-1.2.2.jar, istack-commons-runtime-4.0.1.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jakarta.activation-2.0.1.jar, jakarta.xml.bind-api-3.0.1.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, jaxb-api-2.4.0-b180830.0359.jar, jaxb-core-3.0.2.jar, jaxb-runtime-3.0.2.jar, jcl-over-slf4j-1.7.28.jar, jna-5.14.0.jar, jol-core-0.2.jar, json-20231013.jar, libthrift-0.14.1.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, lz4-java-1.8.0.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, org.osgi.core-6.0.0.jar, osgi.cmpn-6.0.0.jar, pax-jdbc-common-1.4.5.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, service-rpc-1.2.2.jar, slf4j-api-2.0.11.jar, slice-0.41.jar, snappy-java-1.1.8.4.jar, stax2-api-4.2.1.jar, tsfile-1.2.2.jar, txw2-3.0.2.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, xz-1.9.jar, zip4j-2.11.5.jar, zstd-jni-1.5.4-2.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-jexl3-3.2.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, jaxb-api-2.4.0-b180830.0359.jar, libthrift-0.14.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-jexl3-3.2.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, libthrift-0.14.1.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar, xz-1.9.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] iotdb-antlr-1.2.2.jar, iotdb-jdbc-1.2.2.jar, iotdb-session-1.2.2.jar, iotdb-thrift-1.2.2.jar, iotdb-thrift-commons-1.2.2.jar, isession-1.2.2.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, service-rpc-1.2.2.jar, tsfile-1.2.2.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] iotdb-antlr-1.2.2.jar, iotdb-jdbc-1.2.2.jar, iotdb-session-1.2.2.jar, iotdb-thrift-1.2.2.jar, iotdb-thrift-commons-1.2.2.jar, isession-1.2.2.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, service-rpc-1.2.2.jar, stax2-api-4.2.1.jar, tsfile-1.2.2.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] iotdb-antlr-1.2.2.jar, iotdb-jdbc-1.2.2.jar, iotdb-session-1.2.2.jar, iotdb-thrift-1.2.2.jar, iotdb-thrift-commons-1.2.2.jar, isession-1.2.2.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, service-rpc-1.2.2.jar, tsfile-1.2.2.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] jol-core-0.2.jar, org.osgi.core-6.0.0.jar, osgi.cmpn-6.0.0.jar define 1 overlapping resource: [WARNING] - LICENSE [WARNING] commons-logging-1.3.0.jar, jcl-over-slf4j-1.7.28.jar define 5 overlapping classes: [WARNING] - org.apache.commons.logging.Log [WARNING] - org.apache.commons.logging.LogConfigurationException [WARNING] - org.apache.commons.logging.LogFactory [WARNING] - org.apache.commons.logging.impl.NoOpLog [WARNING] - org.apache.commons.logging.impl.SimpleLog [WARNING] istack-commons-runtime-4.0.1.jar, jakarta.activation-2.0.1.jar, jakarta.xml.bind-api-3.0.1.jar, jaxb-core-3.0.2.jar, jaxb-runtime-3.0.2.jar, txw2-3.0.2.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.md [WARNING] - META-INF/NOTICE.md [WARNING] org.osgi.core-6.0.0.jar, osgi.cmpn-6.0.0.jar define 1 overlapping resource: [WARNING] - about.html [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-integration-iotdb --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-integration-iotdb --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-integration-iotdb --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 7 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-integration-iotdb --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-integration-iotdb --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-integration-iotdb --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-integration-iotdb --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-integration-iotdb --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-integration-iotdb/0.12.0-SNAPSHOT/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-integration-iotdb/0.12.0-SNAPSHOT/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-integration-iotdb/target/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-integration-iotdb/0.12.0-SNAPSHOT/plc4j-examples-hello-integration-iotdb-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------------< org.apache.plc4x:plc4j-tools >-------------------- [INFO] Building PLC4J: Tools 0.12.0-SNAPSHOT [79/105] [INFO] from plc4j/tools/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-tools --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-tools --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-tools --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-tools --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-tools --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-tools --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-tools --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-tools --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-tools --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-tools --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-tools --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-tools --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-tools --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-tools --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-tools --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-tools --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-tools --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-tools --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-tools --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/tools/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-tools --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-tools --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-tools --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-tools/0.12.0-SNAPSHOT/plc4j-tools-0.12.0-SNAPSHOT.pom [INFO] [INFO] ---------------------< org.apache.plc4x:plc4j-opm >--------------------- [INFO] Building PLC4J: Tools: Object PLC Mapping 0.12.0-SNAPSHOT [80/105] [INFO] from plc4j/tools/opm/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-opm --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-opm --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-opm --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-opm --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-opm --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-opm --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/opm/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-opm --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-opm --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-opm --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-opm --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-opm --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-opm --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-opm --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-opm --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.opm.SimpleAliasRegistryTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s -- in org.apache.plc4x.java.opm.SimpleAliasRegistryTest [INFO] Running org.apache.plc4x.java.opm.OPMExceptionTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.apache.plc4x.java.opm.OPMExceptionTest [INFO] Running org.apache.plc4x.java.opm.OpmUtilsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in org.apache.plc4x.java.opm.OpmUtilsTest [INFO] Running org.apache.plc4x.java.opm.PlcEntityManagerComplexTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 2.010 s -- in org.apache.plc4x.java.opm.PlcEntityManagerComplexTest [INFO] Running org.apache.plc4x.java.opm.ConnectedEntityTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.761 s -- in org.apache.plc4x.java.opm.ConnectedEntityTest [INFO] Running org.apache.plc4x.java.opm.PlcEntityManagerTest [INFO] Running org.apache.plc4x.java.opm.PlcEntityManagerTest$Lifecycle [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.apache.plc4x.java.opm.PlcEntityManagerTest$Lifecycle [INFO] Running org.apache.plc4x.java.opm.PlcEntityManagerTest$Read [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.200 s -- in org.apache.plc4x.java.opm.PlcEntityManagerTest$Read [INFO] Running org.apache.plc4x.java.opm.PlcEntityManagerTest$Write [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in org.apache.plc4x.java.opm.PlcEntityManagerTest$Write [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.340 s -- in org.apache.plc4x.java.opm.PlcEntityManagerTest [INFO] Running org.apache.plc4x.java.opm.PlcEntityInterceptorTest [INFO] Running org.apache.plc4x.java.opm.PlcEntityInterceptorTest$Misc [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.250 s -- in org.apache.plc4x.java.opm.PlcEntityInterceptorTest$Misc [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.648 s -- in org.apache.plc4x.java.opm.PlcEntityInterceptorTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 39, Failures: 0, Errors: 0, Skipped: 5 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-opm --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-opm --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/plc4j-opm-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-opm --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-opm --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-opm --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-opm --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 19 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-opm --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/plc4j-opm-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-opm --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Tools: Object PLC Mapping' with 5 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-opm --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-opm' with 5 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-opm --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-opm --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-opm --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opm/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-opm/0.12.0-SNAPSHOT/plc4j-opm-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/plc4j-opm-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-opm/0.12.0-SNAPSHOT/plc4j-opm-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opm/target/plc4j-opm-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-opm/0.12.0-SNAPSHOT/plc4j-opm-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------< org.apache.plc4x:plc4j-connection-cache >--------------- [INFO] Building PLC4J: Tools: Connection Cache 0.12.0-SNAPSHOT [81/105] [INFO] from plc4j/tools/connection-cache/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-connection-cache --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-connection-cache --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-connection-cache --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-connection-cache --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-connection-cache --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-connection-cache --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-connection-cache --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-connection-cache --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-connection-cache --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-connection-cache --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-connection-cache --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-connection-cache --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-connection-cache --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-connection-cache --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.utils.cache.CachedPlcConnectionManagerTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.318 s -- in org.apache.plc4x.java.utils.cache.CachedPlcConnectionManagerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-connection-cache --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-connection-cache --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/plc4j-connection-cache-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-connection-cache --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-connection-cache --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-connection-cache --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-connection-cache --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 8 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-connection-cache --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/plc4j-connection-cache-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-connection-cache --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Tools: Connection Cache' with 15 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-connection-cache --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-connection-cache' with 15 classes [WARNING] Rule violated for bundle plc4j-connection-cache: instructions covered ratio is 0.25, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-connection-cache: classes missed count is 10, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-connection-cache --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-connection-cache --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-connection-cache --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-connection-cache/0.12.0-SNAPSHOT/plc4j-connection-cache-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/plc4j-connection-cache-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-connection-cache/0.12.0-SNAPSHOT/plc4j-connection-cache-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/connection-cache/target/plc4j-connection-cache-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-connection-cache/0.12.0-SNAPSHOT/plc4j-connection-cache-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------< org.apache.plc4x.examples:plc4j-examples-hello-opm >--------- [INFO] Building PLC4J: Examples: Hello OPM 0.12.0-SNAPSHOT [82/105] [INFO] from plc4j/examples/hello-opm/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-opm --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-opm --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-opm --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-opm --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-opm --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-opm --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-opm --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-opm --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-opm --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-opm --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-opm --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-opm --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-opm --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-opm --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-opm --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-opm --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/plc4j-examples-hello-opm-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-opm --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-opm --- [INFO] Including org.apache.plc4x:plc4j-opm:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including net.bytebuddy:byte-buddy:jar:1.14.11 in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.commons:commons-configuration2:jar:2.9.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including commons-logging:commons-logging:jar:1.3.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-connection-cache:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-core:jar:1.4.14 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, byte-buddy-1.14.11.jar, commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, logback-core-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-connection-cache-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-opm-0.12.0-SNAPSHOT.jar, plc4j-opm-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] byte-buddy-1.14.11.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] byte-buddy-1.14.11.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, byte-buddy-1.14.11.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-configuration2-2.9.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-opm --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-opm --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-opm --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-opm --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/plc4j-examples-hello-opm-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-opm --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-opm --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-opm --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-opm --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-opm --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-opm/0.12.0-SNAPSHOT/plc4j-examples-hello-opm-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/plc4j-examples-hello-opm-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-opm/0.12.0-SNAPSHOT/plc4j-examples-hello-opm-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-opm/target/plc4j-examples-hello-opm-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-opm/0.12.0-SNAPSHOT/plc4j-examples-hello-opm-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------< org.apache.plc4x.examples:plc4j-examples-webservice >--------- [INFO] Building PLC4J: Examples: Hello-Webservice 0.12.0-SNAPSHOT [83/105] [INFO] from plc4j/examples/hello-webservice/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-webservice --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-webservice --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-webservice --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-webservice --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-webservice --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-webservice --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-webservice --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-webservice --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-webservice --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-webservice --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-webservice --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-webservice --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-webservice --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-webservice --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-webservice --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-webservice --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/plc4j-examples-webservice-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-webservice --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-webservice --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. [INFO] Including org.apache.httpcomponents:httpclient:jar:4.5.14 in the shaded jar. [INFO] Including commons-logging:commons-logging:jar:1.3.0 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.httpcomponents:httpcore:jar:4.4.16 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, httpclient-4.5.14.jar, httpcore-4.4.16.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-webservice-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-logging-1.3.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, gson-2.10.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] httpclient-4.5.14.jar, httpcore-4.4.16.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] httpclient-4.5.14.jar, httpcore-4.4.16.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] httpclient-4.5.14.jar, httpcore-4.4.16.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-webservice --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-webservice --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-webservice --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-webservice --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/plc4j-examples-webservice-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-webservice --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-webservice --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-webservice --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-webservice --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-webservice --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-webservice/0.12.0-SNAPSHOT/plc4j-examples-webservice-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/plc4j-examples-webservice-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-webservice/0.12.0-SNAPSHOT/plc4j-examples-webservice-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-webservice/target/plc4j-examples-webservice-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-webservice/0.12.0-SNAPSHOT/plc4j-examples-webservice-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----< org.apache.plc4x.examples:plc4j-examples-hello-world-kotlin >----- [INFO] Building PLC4J: Examples: Hello-World: Kotlin 0.12.0-SNAPSHOT [84/105] [INFO] from plc4j/examples/hello-world-kotlin/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-world-kotlin --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/src/main/resources [INFO] [INFO] --- kotlin:1.9.22:compile (compile) @ plc4j-examples-hello-world-kotlin --- [WARNING] Source root doesn't exist: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/src/main/java [WARNING] Using experimental Kotlin incremental compilation [INFO] Non-incremental compilation will be performed: NO_BUILD_HISTORY [INFO] Kotlin compile iteration: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/src/main/kotlin/org/apache/plc4x/java/examples/hellokotlin/ReadModbusPal.kt [INFO] Exit code: OK [INFO] Compiled 1 Kotlin files using incremental compiler [INFO] [INFO] --- compiler:3.12.1:compile (java-compile) @ plc4j-examples-hello-world-kotlin --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-world-kotlin --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-world-kotlin --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-world-kotlin --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/src/test/resources [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-world-kotlin --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-world-kotlin --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- kotlin:1.9.22:test-compile (test-compile) @ plc4j-examples-hello-world-kotlin --- [INFO] No sources to compile [INFO] [INFO] --- compiler:3.12.1:testCompile (java-test-compile) @ plc4j-examples-hello-world-kotlin --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-world-kotlin --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-world-kotlin --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-world-kotlin --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-world-kotlin --- [INFO] Including org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.22 in the shaded jar. [INFO] Including org.jetbrains:annotations:jar:13.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] annotations-13.0.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, kotlin-stdlib-1.9.22.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, kotlin-stdlib-1.9.22.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.txt [WARNING] - META-INF/NOTICE.txt [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- assembly:3.6.0:single (make-assembly) @ plc4j-examples-hello-world-kotlin --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/apache-plc4x-0.12.0-SNAPSHOT-jar-with-dependencies.jar [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-world-kotlin --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-world-kotlin --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-world-kotlin --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 2 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-world-kotlin --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-world-kotlin --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-world-kotlin --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-world-kotlin --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-world-kotlin --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-kotlin/0.12.0-SNAPSHOT/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-kotlin/0.12.0-SNAPSHOT/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/apache-plc4x-0.12.0-SNAPSHOT-jar-with-dependencies.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-kotlin/0.12.0-SNAPSHOT/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT-jar-with-dependencies.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-kotlin/target/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-kotlin/0.12.0-SNAPSHOT/plc4j-examples-hello-world-kotlin-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-world-plc4x-discover-and-browse >-- [INFO] Building PLC4J: Examples: Hello-World PLC4X (Discover And Browse) 0.12.0-SNAPSHOT [85/105] [INFO] from plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-world-plc4x-discover-and-browse --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-discover-and-browse/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-discover-and-browse/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-discover-and-browse/target/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-discover-and-browse/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-discover-and-browse-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-world-plc4x-read >--- [INFO] Building PLC4J: Examples: Hello-World PLC4X (Read) 0.12.0-SNAPSHOT [86/105] [INFO] from plc4j/examples/hello-world-plc4x-read/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-world-plc4x-read --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-world-plc4x-read --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-read --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-core:jar:1.4.14 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, logback-core-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-world-plc4x-read --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-world-plc4x-read --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-world-plc4x-read --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-world-plc4x-read --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-read/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-read/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-read/target/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-read/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-read-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-world-plc4x-subscribe >-- [INFO] Building PLC4J: Examples: Hello-World PLC4X (Subscribe) 0.12.0-SNAPSHOT [87/105] [INFO] from plc4j/examples/hello-world-plc4x-subscribe/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-world-plc4x-subscribe --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-subscribe/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-subscribe/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-subscribe/target/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-subscribe/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-subscribe-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --< org.apache.plc4x.examples:plc4j-examples-hello-world-plc4x-write >-- [INFO] Building PLC4J: Examples: Hello-World PLC4X (Write) 0.12.0-SNAPSHOT [88/105] [INFO] from plc4j/examples/hello-world-plc4x-write/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-hello-world-plc4x-write --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-hello-world-plc4x-write --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-write --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-core:jar:1.4.14 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, logback-core-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-hello-world-plc4x-write --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-hello-world-plc4x-write --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-hello-world-plc4x-write --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-hello-world-plc4x-write --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-write/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-write/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/hello-world-plc4x-write/target/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-hello-world-plc4x-write/0.12.0-SNAPSHOT/plc4j-examples-hello-world-plc4x-write-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------< org.apache.plc4x.examples:plc4j-examples-poll-loop >--------- [INFO] Building PLC4J: Examples: Poll Loop Example 0.12.0-SNAPSHOT [89/105] [INFO] from plc4j/examples/poll-loop/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-poll-loop --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-poll-loop --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-poll-loop --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-poll-loop --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-poll-loop --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-poll-loop --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-poll-loop --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-poll-loop --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-poll-loop --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-poll-loop --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-poll-loop --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-poll-loop --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-poll-loop --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-poll-loop --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-poll-loop --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-poll-loop --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/plc4j-examples-poll-loop-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-poll-loop --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-poll-loop --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-poll-loop-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-poll-loop --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-poll-loop --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-poll-loop --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-poll-loop --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/plc4j-examples-poll-loop-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-poll-loop --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-poll-loop --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-poll-loop --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-poll-loop --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-poll-loop --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-poll-loop/0.12.0-SNAPSHOT/plc4j-examples-poll-loop-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/plc4j-examples-poll-loop-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-poll-loop/0.12.0-SNAPSHOT/plc4j-examples-poll-loop-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/poll-loop/target/plc4j-examples-poll-loop-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-poll-loop/0.12.0-SNAPSHOT/plc4j-examples-poll-loop-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------< org.apache.plc4x.examples:plc4j-examples-s7event >---------- [INFO] Building PLC4J: Examples: S7Event example 0.12.0-SNAPSHOT [90/105] [INFO] from plc4j/examples/plc4j-s7event/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-examples-s7event --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-examples-s7event --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-examples-s7event --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-examples-s7event --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-examples-s7event --- [INFO] Skipping Rule Enforcement. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-examples-s7event --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-examples-s7event --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-examples-s7event --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-examples-s7event --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-examples-s7event --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-examples-s7event --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-examples-s7event --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-examples-s7event --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-examples-s7event --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-examples-s7event --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-examples-s7event --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/plc4j-examples-s7event-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-examples-s7event --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-examples-s7event --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.slf4j:slf4j-simple:jar:2.0.11 in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-examples-s7event-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, slf4j-simple-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, slf4j-api-2.0.11.jar, slf4j-simple-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar, slf4j-simple-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-examples-s7event --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-examples-s7event --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-examples-s7event --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 11 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-examples-s7event --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/plc4j-examples-s7event-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-examples-s7event --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-examples-s7event --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-examples-s7event --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-examples-s7event --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-examples-s7event --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-s7event/0.12.0-SNAPSHOT/plc4j-examples-s7event-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/plc4j-examples-s7event-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-s7event/0.12.0-SNAPSHOT/plc4j-examples-s7event-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/examples/plc4j-s7event/target/plc4j-examples-s7event-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/examples/plc4j-examples-s7event/0.12.0-SNAPSHOT/plc4j-examples-s7event-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------------< org.apache.plc4x:plc4j-scraper >------------------- [INFO] Building PLC4J: Tools: Scraper 0.12.0-SNAPSHOT [91/105] [INFO] from plc4j/tools/scraper/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-scraper --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-scraper --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-scraper --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-scraper --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-scraper --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-scraper --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-scraper --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-scraper --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-scraper --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-scraper --- [INFO] Copying 8 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-scraper --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-scraper --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-scraper --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-scraper --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.scraper.ScraperTaskTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Running org.apache.plc4x.java.scraper.ScraperTaskTest$Exceptions 17:17:12.755 [main] WARN o.a.p.java.scraper.ScraperTaskImpl - Handling error responses: {a=NOT_FOUND} 17:17:12.771 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.776 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.781 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.781 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.791 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.791 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.801 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.802 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.824 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.824 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.826 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.827 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.831 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.831 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.841 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.841 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.851 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.851 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.860 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.861 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.870 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.871 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.881 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.881 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.890 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.891 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.900 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.901 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.910 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.911 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.920 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.921 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.931 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.931 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.945 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.945 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.950 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.952 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.960 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.961 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.970 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.971 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.980 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.981 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:12.990 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:12.991 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.001 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.001 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.010 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.011 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.020 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.021 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.030 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.031 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.040 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.041 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.051 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.051 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.060 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.061 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.071 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.071 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.090 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.091 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.092 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.093 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.101 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.101 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.111 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.111 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.118 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.119 [main] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.120 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.121 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.134 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.134 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.140 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.141 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.150 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.151 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.160 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.161 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.451 s -- in org.apache.plc4x.java.scraper.ScraperTaskTest$Exceptions 17:17:13.170 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.171 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.391 s -- in org.apache.plc4x.java.scraper.ScraperTaskTest 17:17:13.180 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.181 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.190 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.191 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.200 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.201 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.210 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.211 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Running org.apache.plc4x.java.scraper.ScraperTest 17:17:13.220 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.221 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.230 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.236 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.240 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.241 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.250 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.251 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.261 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.261 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.270 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.271 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.281 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.281 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.290 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.292 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.301 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.301 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.311 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.328 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.329 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.330 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.331 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.331 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.340 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.341 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.351 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.351 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.360 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.361 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.371 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.371 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.380 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.381 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.391 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.391 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.400 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.401 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.410 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.411 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.420 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.421 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.430 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.431 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.440 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.441 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.451 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.451 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.460 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.461 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.470 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.471 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.480 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.481 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.490 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.491 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.500 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.501 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.510 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.511 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.520 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.521 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.530 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.531 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.540 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.541 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.550 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.550 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.560 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.561 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.570 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.571 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.580 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.581 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.590 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.590 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.600 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.601 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.610 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.610 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.620 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.620 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.630 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.630 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.640 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.641 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.650 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.650 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.660 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.661 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.670 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.670 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.680 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.680 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.690 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.690 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.700 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.700 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.710 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.711 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.720 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.720 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.730 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.730 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.740 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.740 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.750 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.750 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.760 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.760 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.770 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.770 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.780 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.780 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.790 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.790 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.800 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.800 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.810 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.810 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.820 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.821 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.830 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.830 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.840 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.840 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.850 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.850 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.860 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.860 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.870 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.870 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.880 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.880 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.890 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.890 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.900 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.900 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.910 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.910 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.920 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.920 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.930 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.930 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.940 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.940 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.950 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.950 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.960 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.960 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.970 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.970 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.980 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.980 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:13.990 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:13.990 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.000 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.000 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.010 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.010 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.020 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.020 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.030 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.031 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.040 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.041 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.050 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.050 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.060 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.061 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.070 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.070 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.080 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.080 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.090 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.090 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.100 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.101 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.110 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.111 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.120 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.121 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.131 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.131 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.140 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.142 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.150 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.150 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.160 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.161 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.170 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.170 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.181 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.181 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.190 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.190 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.200 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.200 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.210 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.210 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.220 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.220 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.230 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.230 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.240 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.240 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.250 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.250 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.260 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.260 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.270 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.270 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.285 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.285 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.290 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.290 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.300 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.301 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.310 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.310 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.320 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.320 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.330 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.330 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.340 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.340 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.350 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.350 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.360 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.360 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.370 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.370 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.160 s -- in org.apache.plc4x.java.scraper.ScraperTest 17:17:14.381 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.381 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.390 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.390 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.400 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.400 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Running org.apache.plc4x.java.scraper.ScraperConfigurationTest 17:17:14.410 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.410 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.420 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.420 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.430 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.430 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.440 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.440 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.450 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.450 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.460 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.460 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.471 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.471 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.480 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.480 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.490 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.490 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.500 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.500 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.510 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.510 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.520 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.520 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.530 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.530 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.540 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.540 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.550 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.550 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.560 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.560 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.570 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.573 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.580 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.580 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.590 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.590 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.600 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.600 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.610 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.610 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.620 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.620 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.630 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.630 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.640 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.640 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.650 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.650 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.660 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.660 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.670 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.670 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.680 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.681 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.690 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.690 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.700 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.700 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.710 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.711 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.720 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.720 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.734 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.734 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.740 [ForkJoinPool.commonPool-worker-2] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.741 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.750 [ForkJoinPool.commonPool-worker-2] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.750 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.760 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.760 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.770 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.770 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.780 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.781 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.790 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.790 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.800 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.800 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.810 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.811 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.821 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.821 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.830 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.830 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.840 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.840 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.855 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.855 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.860 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.860 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.870 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.870 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.880 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.880 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.890 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.891 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.900 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.901 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.910 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.910 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.920 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.920 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.930 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.931 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.940 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.940 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.950 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.950 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.960 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.960 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.970 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.970 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.980 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.980 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:14.990 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:14.990 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.000 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.000 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.010 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.010 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.020 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.021 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.030 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.030 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.040 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.040 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.050 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.050 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.060 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.060 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.070 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.070 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.080 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.080 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.090 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.091 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.100 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.100 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.110 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.110 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.120 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.120 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.130 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.130 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.140 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.140 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.150 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.150 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.160 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.161 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.170 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.170 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.180 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.180 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.190 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.191 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Running org.apache.plc4x.java.scraper.ScraperConfigurationTest$Files 17:17:15.200 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.200 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.210 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.210 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.220 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.220 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.230 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.230 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.240 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.240 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in org.apache.plc4x.java.scraper.ScraperConfigurationTest$Files [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.843 s -- in org.apache.plc4x.java.scraper.ScraperConfigurationTest 17:17:15.255 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.256 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.260 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.261 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Running org.apache.plc4x.java.scraper.triggeredscraper.TriggeredScraperImplTest 17:17:15.270 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.270 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.280 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.280 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.290 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.290 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.294 [main] WARN o.a.p.j.s.t.t.c.TriggerCollectorImpl - The Triggered Scraper is intended to be used with a Cached Connection-Manager. In other situations leaks could occur! 17:17:15.300 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.300 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.302 [main] WARN o.a.p.j.s.t.TriggeredScraperImpl - The Triggered Scraper is intended to be used with a cached PlcConnectionManager. In other situations leaks could occur! 17:17:15.311 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.312 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG Results from scheduled-demo-job2/MOCK_1: {test1=1} Results from scheduled-demo-job1/MOCK_2: {test1=2} Results from scheduled-demo-job2/MOCK_2: {test1=2} Results from scheduled-demo-job1/MOCK_1: {test1=1} 17:17:15.320 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.321 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.apache.plc4x.java.scraper.triggeredscraper.TriggeredScraperImplTest [INFO] Running org.apache.plc4x.java.scraper.triggeredscraper.triggerhandler.TriggerConfigurationTest 17:17:15.330 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.331 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.340 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.340 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.350 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.350 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.360 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.360 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.370 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.370 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.380 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.380 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.390 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.390 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.400 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.400 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG Results from scheduled-demo-job1/MOCK_1: {test1=1} Results from scheduled-demo-job1/MOCK_2: {test1=2} Results from scheduled-demo-job2/MOCK_1: {test1=1} Results from scheduled-demo-job2/MOCK_2: {test1=2} 17:17:15.410 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.410 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.430 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.430 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.431 [ForkJoinPool.commonPool-worker-2] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.431 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.apache.plc4x.java.scraper.triggeredscraper.triggerhandler.TriggerConfigurationTest 17:17:15.443 [ForkJoinPool.commonPool-worker-2] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.445 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.452 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.461 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.461 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.461 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.470 [ForkJoinPool.commonPool-worker-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.471 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG 17:17:15.480 [ForkJoinPool.commonPool-worker-3] WARN o.a.p.java.scraper.ScraperTaskImpl - Unable to instantiate connection to mock:scraper org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu at org.apache.plc4x.java.scraper.ScraperTaskImpl.lambda$0(ScraperTaskImpl.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 17:17:15.480 [pool-2-thread-1] WARN o.a.p.java.scraper.ScraperTaskImpl - Exception during scraping of Job job1, Connection-Alias m1: Error-message: org.apache.plc4x.java.api.exceptions.PlcRuntimeException: org.apache.plc4x.java.api.exceptions.PlcConnectionException: stfu - for stack-trace change logging to DEBUG [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 18, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-scraper --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-scraper --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/plc4j-scraper-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-scraper --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-scraper --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-scraper --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-scraper --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 50 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-scraper --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/plc4j-scraper-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-scraper --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Tools: Scraper' with 28 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-scraper --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-scraper' with 28 classes [WARNING] Rule violated for bundle plc4j-scraper: instructions covered ratio is 0.46, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4j-scraper: classes missed count is 9, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-scraper --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-scraper --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-scraper --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper/0.12.0-SNAPSHOT/plc4j-scraper-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/plc4j-scraper-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper/0.12.0-SNAPSHOT/plc4j-scraper-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper/target/plc4j-scraper-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper/0.12.0-SNAPSHOT/plc4j-scraper-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-integrations >----------------- [INFO] Building PLC4J: Integrations 0.12.0-SNAPSHOT [92/105] [INFO] from plc4j/integrations/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-integrations --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-integrations --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-integrations --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-integrations --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-integrations --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-integrations --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-integrations --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-integrations --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-integrations --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-integrations --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-integrations --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-integrations --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-integrations --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-integrations --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-integrations --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-integrations --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-integrations --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-integrations --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-integrations --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/integrations/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-integrations --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-integrations --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-integrations --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-integrations/0.12.0-SNAPSHOT/plc4j-integrations-0.12.0-SNAPSHOT.pom [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-apache-calcite >---------------- [INFO] Building PLC4J: Integrations: Apache Calcite 0.12.0-SNAPSHOT [93/105] [INFO] from plc4j/integrations/apache-calcite/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-apache-calcite --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-apache-calcite --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-apache-calcite --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-apache-calcite --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-apache-calcite --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-apache-calcite --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-apache-calcite --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-apache-calcite --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-apache-calcite --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-apache-calcite --- [INFO] Copying 3 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-apache-calcite --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-apache-calcite --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-apache-calcite --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-apache-calcite --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.DriverManagerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.225 s -- in org.apache.plc4x.DriverManagerTest [INFO] Running org.apache.plc4x.Plc4xSchemaFactoryTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in org.apache.plc4x.Plc4xSchemaFactoryTest [INFO] Running org.apache.plc4x.Plc4XBaseTableTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.apache.plc4x.Plc4XBaseTableTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-apache-calcite --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-apache-calcite --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/plc4j-apache-calcite-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-apache-calcite --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-apache-calcite --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-apache-calcite --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-apache-calcite --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 11 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-apache-calcite --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/plc4j-apache-calcite-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-apache-calcite --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Integrations: Apache Calcite' with 11 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-apache-calcite --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-apache-calcite' with 11 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-apache-calcite --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-apache-calcite --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-apache-calcite --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-calcite/0.12.0-SNAPSHOT/plc4j-apache-calcite-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/plc4j-apache-calcite-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-calcite/0.12.0-SNAPSHOT/plc4j-apache-calcite-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-calcite/target/plc4j-apache-calcite-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-calcite/0.12.0-SNAPSHOT/plc4j-apache-calcite-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-apache-nifi >----------------- [INFO] Building PLC4J: Integrations: Apache Nifi 0.12.0-SNAPSHOT [94/105] [INFO] from plc4j/integrations/apache-nifi/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-apache-nifi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-apache-nifi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-apache-nifi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-apache-nifi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-apache-nifi --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- buildnumber:3.2.0:create (default) @ plc4j-apache-nifi --- [INFO] ShortRevision tag detected. The value is '7'. [INFO] Executing: /bin/sh -c cd '/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi' && 'git' 'rev-parse' '--verify' '--short=7' 'HEAD' [INFO] Working directory: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi [INFO] Storing buildNumber: 6fdc24b at timestamp: 1705511844540 [INFO] Executing: /bin/sh -c cd '/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi [INFO] Storing scmBranch: develop [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-apache-nifi --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-apache-nifi --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-apache-nifi --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/target/jacoco.exec [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-apache-nifi --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-apache-nifi --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-apache-nifi --- [INFO] No sources to compile [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-apache-nifi --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-apache-nifi --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-apache-nifi --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-apache-nifi --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-apache-nifi --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 2 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-apache-nifi --- [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-apache-nifi --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-apache-nifi --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-apache-nifi --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-apache-nifi --- [INFO] Skipping pom project [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-apache-nifi --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-nifi/0.12.0-SNAPSHOT/plc4j-apache-nifi-0.12.0-SNAPSHOT.pom [INFO] [INFO] ------------< org.apache.plc4x:plc4j-nifi-plc4x-processors >------------ [INFO] Building PLC4J: Integrations: Apache Nifi: Processors 0.12.0-SNAPSHOT [95/105] [INFO] from plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-nifi-plc4x-processors --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-nifi-plc4x-processors --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- buildnumber:3.2.0:create (default) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-nifi-plc4x-processors --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-nifi-plc4x-processors --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-nifi-plc4x-processors --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-nifi-plc4x-processors --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-nifi-plc4x-processors --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-nifi-plc4x-processors --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-nifi-plc4x-processors --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-nifi-plc4x-processors --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.nifi.Plc4xSourceProcessorTest java.lang.instrument.IllegalClassFormatException: Error while instrumenting org/apache/nifi/attribute/expression/language/antlr/AttributeExpressionLexer$DFA22 with JaCoCo 0.8.11.202310140853/f33756c. at org.jacoco.agent.rt.internal_4742761.CoverageTransformer.transform(CoverageTransformer.java:94) at java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244) at java.instrument/sun.instrument.TransformerManager.transform(TransformerManager.java:188) at java.instrument/sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:541) at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) at org.apache.nifi.attribute.expression.language.antlr.AttributeExpressionLexer.(AttributeExpressionLexer.java:4292) at org.apache.nifi.attribute.expression.language.antlr.AttributeExpressionLexer.(AttributeExpressionLexer.java:181) at org.apache.nifi.attribute.expression.language.compile.ExpressionCompiler.compile(ExpressionCompiler.java:277) at org.apache.nifi.attribute.expression.language.Query.prepare(Query.java:365) at org.apache.nifi.attribute.expression.language.Query.prepare(Query.java:304) at org.apache.nifi.attribute.expression.language.StandardPropertyValue.(StandardPropertyValue.java:59) at org.apache.nifi.util.MockPropertyValue.(MockPropertyValue.java:76) at org.apache.nifi.util.MockProcessContext.getPropertyWithoutValidatingExpressions(MockProcessContext.java:157) at org.apache.nifi.util.MockValidationContext.getProperty(MockValidationContext.java:121) at org.apache.plc4x.nifi.address.BaseAccessStrategy$TagValidator.validate(BaseAccessStrategy.java:95) at org.apache.nifi.components.PropertyDescriptor.validate(PropertyDescriptor.java:188) at org.apache.nifi.util.MockProcessContext.setProperty(MockProcessContext.java:205) at org.apache.nifi.util.StandardProcessorTestRunner.setProperty(StandardProcessorTestRunner.java:570) at org.apache.plc4x.nifi.Plc4xSourceProcessorTest.testWithAddressText(Plc4xSourceProcessorTest.java:72) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.io.IOException: Error while instrumenting org/apache/nifi/attribute/expression/language/antlr/AttributeExpressionLexer$DFA22 with JaCoCo 0.8.11.202310140853/f33756c. at org.jacoco.agent.rt.internal_4742761.core.instr.Instrumenter.instrumentError(Instrumenter.java:161) at org.jacoco.agent.rt.internal_4742761.core.instr.Instrumenter.instrument(Instrumenter.java:111) at org.jacoco.agent.rt.internal_4742761.CoverageTransformer.transform(CoverageTransformer.java:92) ... 97 more Caused by: org.jacoco.agent.rt.internal_4742761.asm.MethodTooLargeException: Method too large: org/apache/nifi/attribute/expression/language/antlr/AttributeExpressionLexer$DFA22.specialStateTransition (ILorg/antlr/runtime/IntStream;)I at org.jacoco.agent.rt.internal_4742761.asm.MethodWriter.computeMethodInfoSize(MethodWriter.java:2088) at org.jacoco.agent.rt.internal_4742761.asm.ClassWriter.toByteArray(ClassWriter.java:512) at org.jacoco.agent.rt.internal_4742761.core.instr.Instrumenter.instrument(Instrumenter.java:92) at org.jacoco.agent.rt.internal_4742761.core.instr.Instrumenter.instrument(Instrumenter.java:109) ... 98 more OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.642 s -- in org.apache.plc4x.nifi.Plc4xSourceProcessorTest [INFO] Running org.apache.plc4x.nifi.Plc4xListenRecordProcessorTest [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.026 s -- in org.apache.plc4x.nifi.Plc4xListenRecordProcessorTest [INFO] Running org.apache.plc4x.nifi.address.AccessStrategyTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.120 s -- in org.apache.plc4x.nifi.address.AccessStrategyTest [INFO] Running org.apache.plc4x.nifi.Plc4xSinkRecordProcessorTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 s -- in org.apache.plc4x.nifi.Plc4xSinkRecordProcessorTest [INFO] Running org.apache.plc4x.nifi.Plc4xSourceRecordProcessorTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 s -- in org.apache.plc4x.nifi.Plc4xSourceRecordProcessorTest [INFO] Running org.apache.plc4x.nifi.Plc4xSinkProcessorTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in org.apache.plc4x.nifi.Plc4xSinkProcessorTest [INFO] Running org.apache.plc4x.nifi.record.SchemaCacheTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in org.apache.plc4x.nifi.record.SchemaCacheTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 25, Failures: 0, Errors: 0, Skipped: 2 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-nifi-plc4x-processors --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-nifi-plc4x-processors --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-nifi-plc4x-processors --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-nifi-plc4x-processors --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-nifi-plc4x-processors --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-nifi-plc4x-processors --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 32 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-nifi-plc4x-processors --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-nifi-plc4x-processors --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Integrations: Apache Nifi: Processors' with 29 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-nifi-plc4x-processors --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-nifi-plc4x-processors' with 29 classes [WARNING] Rule violated for bundle plc4j-nifi-plc4x-processors: classes missed count is 7, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-nifi-plc4x-processors --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-nifi-plc4x-processors --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-nifi-plc4x-processors --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-processors/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-processors/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-processors/target/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-processors/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-nifi-plc4x-nar >---------------- [INFO] Building PLC4J: Integrations: Apache Nifi: NAR 0.12.0-SNAPSHOT [96/105] [INFO] from plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml [INFO] --------------------------------[ nar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-nifi-plc4x-nar --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-nifi-plc4x-nar --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- buildnumber:3.2.0:create (default) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-nifi-plc4x-nar --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-nifi-plc4x-nar --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-nifi-plc4x-nar --- [WARNING] Ignoring project type nar - supportedProjectTypes = [jar, bundle] [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-nifi-plc4x-nar --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-nifi-plc4x-nar --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-nifi-plc4x-nar --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-nifi-plc4x-nar --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-nifi-plc4x-nar --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-nifi-plc4x-nar --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- nifi-nar:1.5.1:nar (default-nar) @ plc4j-nifi-plc4x-nar --- [INFO] Copying plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-nifi-plc4x-processors-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-connection-cache-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-connection-cache-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-spi-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-spi-0.12.0-SNAPSHOT.jar [INFO] Copying netty-buffer-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-buffer-4.1.100.Final.jar [INFO] Copying netty-codec-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-codec-4.1.100.Final.jar [INFO] Copying netty-common-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-common-4.1.100.Final.jar [INFO] Copying netty-transport-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-transport-4.1.100.Final.jar [INFO] Copying netty-resolver-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-resolver-4.1.100.Final.jar [INFO] Copying woodstox-core-6.5.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/woodstox-core-6.5.1.jar [INFO] Copying stax2-api-4.2.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/stax2-api-4.2.1.jar [INFO] Copying vavr-0.10.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/vavr-0.10.4.jar [INFO] Copying vavr-match-0.10.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/vavr-match-0.10.4.jar [INFO] Copying bit-io-1.4.3.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/bit-io-1.4.3.jar [INFO] Copying commons-codec-1.16.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-codec-1.16.0.jar [INFO] Copying nifi-utils-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-utils-1.24.0.jar [INFO] Copying nifi-property-utils-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-property-utils-1.24.0.jar [INFO] Copying jakarta.xml.bind-api-4.0.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jakarta.xml.bind-api-4.0.1.jar [INFO] Copying jaxb-runtime-4.0.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jaxb-runtime-4.0.4.jar [INFO] Copying jaxb-core-4.0.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jaxb-core-4.0.4.jar [INFO] Copying jakarta.activation-api-2.1.2.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jakarta.activation-api-2.1.2.jar [INFO] Copying angus-activation-2.0.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/angus-activation-2.0.1.jar [INFO] Copying txw2-4.0.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/txw2-4.0.4.jar [INFO] Copying istack-commons-runtime-4.1.2.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/istack-commons-runtime-4.1.2.jar [INFO] Copying nifi-json-utils-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-json-utils-1.24.0.jar [INFO] Copying nifi-avro-record-utils-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-avro-record-utils-1.24.0.jar [INFO] Copying nifi-standard-record-utils-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-standard-record-utils-1.24.0.jar [INFO] Copying nifi-security-socket-ssl-1.24.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/nifi-security-socket-ssl-1.24.0.jar [INFO] Copying commons-io-2.15.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-io-2.15.1.jar [INFO] Copying caffeine-2.9.3.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/caffeine-2.9.3.jar [INFO] Copying checker-qual-3.19.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/checker-qual-3.19.0.jar [INFO] Copying error_prone_annotations-2.10.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/error_prone_annotations-2.10.0.jar [INFO] Copying avro-1.11.3.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/avro-1.11.3.jar [INFO] Copying commons-compress-1.25.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-compress-1.25.0.jar [INFO] Copying jackson-core-2.16.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jackson-core-2.16.1.jar [INFO] Copying jackson-databind-2.16.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jackson-databind-2.16.1.jar [INFO] Copying jackson-annotations-2.16.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jackson-annotations-2.16.1.jar [INFO] Copying plc4j-api-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-api-0.12.0-SNAPSHOT.jar [INFO] Copying commons-lang3-3.14.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-lang3-3.14.0.jar [INFO] Copying pom.xml to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-all-0.12.0-SNAPSHOT.pom [INFO] Copying plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-tcp-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-tcp-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-ads-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-ads-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-udp-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-udp-0.12.0-SNAPSHOT.jar [INFO] Copying commons-csv-1.10.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-csv-1.10.0.jar [INFO] Copying pcap4j-core-1.8.2.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/pcap4j-core-1.8.2.jar [INFO] Copying jna-5.14.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jna-5.14.0.jar [INFO] Copying plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar [INFO] Copying commons-text-1.11.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-text-1.11.0.jar [INFO] Copying plc4j-driver-can-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-can-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-can-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-can-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-canopen-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-canopen-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-eip-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-eip-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-firmata-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-firmata-0.12.0-SNAPSHOT.jar [INFO] Copying purejavacomm-1.0.2.RELEASE.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/purejavacomm-1.0.2.RELEASE.jar [INFO] Copying plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar [INFO] Copying zip4j-2.11.5.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/zip4j-2.11.5.jar [INFO] Copying bcprov-jdk18on-1.77.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/bcprov-jdk18on-1.77.jar [INFO] Copying plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar [INFO] Copying pcap4j-packetfactory-static-1.8.2.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/pcap4j-packetfactory-static-1.8.2.jar [INFO] Copying plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-transport-serial-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-transport-serial-0.12.0-SNAPSHOT.jar [INFO] Copying jSerialComm-2.10.4.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jSerialComm-2.10.4.jar [INFO] Copying plc4j-driver-modbus-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-modbus-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-opcua-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-opcua-0.12.0-SNAPSHOT.jar [INFO] Copying bcpkix-jdk18on-1.77.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/bcpkix-jdk18on-1.77.jar [INFO] Copying bcutil-jdk18on-1.77.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/bcutil-jdk18on-1.77.jar [INFO] Copying plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar [INFO] Copying plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar [INFO] Copying commons-net-3.10.0.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/commons-net-3.10.0.jar [INFO] Copying jackson-dataformat-xml-2.16.1.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/jackson-dataformat-xml-2.16.1.jar [INFO] Copying plc4j-driver-s7-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-s7-0.12.0-SNAPSHOT.jar [INFO] Copying netty-handler-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-handler-4.1.100.Final.jar [INFO] Copying netty-transport-native-unix-common-4.1.100.Final.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/netty-transport-native-unix-common-4.1.100.Final.jar [INFO] Copying json-20231013.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/json-20231013.jar [INFO] Copying plc4j-driver-simulated-0.12.0-SNAPSHOT.jar to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/classes/META-INF/bundled-dependencies/plc4j-driver-simulated-0.12.0-SNAPSHOT.jar [INFO] Generating documentation for NiFi extensions in the NAR... [INFO] Found NAR dependency of org.apache.nifi:nifi-standard-nar:nar:1.24.0:compile [INFO] Found NAR dependency of org.apache.nifi:nifi-standard-shared-nar:nar:1.24.0:compile [INFO] Found NAR dependency of org.apache.nifi:nifi-standard-services-api-nar:nar:1.24.0:compile [INFO] Found NAR dependency of org.apache.nifi:nifi-jetty-bundle:nar:1.24.0:compile [INFO] Found a dependency on version 1.24.0 of NiFi API SLF4J: No SLF4J providers were found. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details. [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT.nar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-nifi-plc4x-nar --- [INFO] Skipping because packaging 'nar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-nifi-plc4x-nar --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-nifi-plc4x-nar --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-nifi-plc4x-nar --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-nifi-plc4x-nar --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-nifi-plc4x-nar --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-nifi-plc4x-nar --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-nifi-plc4x-nar --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-nifi-plc4x-nar --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-nifi-plc4x-nar --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-nar/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT.nar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-nar/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT.nar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-nifi/nifi-plc4x-nar/target/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-nifi-plc4x-nar/0.12.0-SNAPSHOT/plc4j-nifi-plc4x-nar-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-apache-kafka >----------------- [INFO] Building PLC4J: Integrations: Apache Kafka 0.12.0-SNAPSHOT [97/105] [INFO] from plc4j/integrations/apache-kafka/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-apache-kafka --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-apache-kafka --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-apache-kafka --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-apache-kafka --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-apache-kafka --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-apache-kafka --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-apache-kafka --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-apache-kafka --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-apache-kafka --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-apache-kafka --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-apache-kafka --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-apache-kafka --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-apache-kafka --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-apache-kafka --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.kafka.config.SourceConfigTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.444 s -- in org.apache.plc4x.kafka.config.SourceConfigTest [INFO] Running org.apache.plc4x.kafka.config.SourceTaskTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.28 s -- in org.apache.plc4x.kafka.config.SourceTaskTest [INFO] Running org.apache.plc4x.kafka.config.SinkConfigTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.apache.plc4x.kafka.config.SinkConfigTest [INFO] Running org.apache.plc4x.kafka.config.SinkTaskTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.apache.plc4x.kafka.config.SinkTaskTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-apache-kafka --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-apache-kafka --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/plc4j-apache-kafka-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-apache-kafka --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (default) @ plc4j-apache-kafka --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-scraper:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.16.1 in the shaded jar. [INFO] Including org.yaml:snakeyaml:jar:2.2 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including org.apache.commons:commons-math3:jar:3.6.1 in the shaded jar. [INFO] Including org.apache.commons:commons-collections4:jar:4.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-connection-cache:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-collections4-4.4.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-math3-3.6.1.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-apache-kafka-0.12.0-SNAPSHOT.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-connection-cache-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-scraper-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, snakeyaml-2.2.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-collections4-4.4.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-math3-3.6.1.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.txt [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, snakeyaml-2.2.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- kafka-connect:0.12.0:kafka-connect (default) @ plc4j-apache-kafka --- [INFO] Copied /home/runner/work/plc4x/plc4x/media/logos/300ppi/PLC4X.png to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/assets/PLC4X.png [INFO] Copied /home/runner/work/plc4x/plc4x/media/logos/300ppi/PLC4X.png to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/assets/PLC4X.png [INFO] Copied /home/runner/work/plc4x/plc4x/media/logos/300ppi/PLC4X.png to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/assets/PLC4X.png [INFO] Writing manifest file at: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/manifest.json [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/plc4j-apache-kafka-0.12.0-SNAPSHOT.jar [INFO] Reading assembly descriptor: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/component-package.xml [WARNING] The assembly descriptor contains a filesystem-root relative reference, which is not cross platform compatible / [WARNING] The following patterns were never triggered in this artifact exclusion filter: o 'io.confluent:kafka-connect-maven-plugin' o 'org.apache.kafka:connect-api' o 'org.apache.kafka:connect-file' o 'org.apache.kafka:connect-json' o 'org.apache.kafka:connect-runtime' o 'org.apache.kafka:connect-transform' o 'org.apache.kafka:kafka-clients' [INFO] Copying files to /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/packages/apache-kafka-connect-plc4x-plc4j-0.12.0-SNAPSHOT [WARNING] The assembly descriptor contains a filesystem-root relative reference, which is not cross platform compatible / [WARNING] The following patterns were never triggered in this artifact exclusion filter: o 'io.confluent:kafka-connect-maven-plugin' o 'org.apache.kafka:connect-api' o 'org.apache.kafka:connect-file' o 'org.apache.kafka:connect-json' o 'org.apache.kafka:connect-runtime' o 'org.apache.kafka:connect-transform' o 'org.apache.kafka:kafka-clients' [INFO] Building zip: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/packages/apache-kafka-connect-plc4x-plc4j-0.12.0-SNAPSHOT.zip [INFO] [INFO] --- build-helper:3.5.0:attach-artifact (attach-confluent-zip) @ plc4j-apache-kafka --- [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-apache-kafka --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-apache-kafka --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-apache-kafka --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 24 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-apache-kafka --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/plc4j-apache-kafka-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-apache-kafka --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Integrations: Apache Kafka' with 13 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-apache-kafka --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-apache-kafka' with 13 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-apache-kafka --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-apache-kafka --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-apache-kafka --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-kafka/0.12.0-SNAPSHOT/plc4j-apache-kafka-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/plc4j-apache-kafka-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-kafka/0.12.0-SNAPSHOT/plc4j-apache-kafka-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/components/packages/apache-kafka-connect-plc4x-plc4j-0.12.0-SNAPSHOT.zip to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-kafka/0.12.0-SNAPSHOT/plc4j-apache-kafka-0.12.0-SNAPSHOT-standalone.zip [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/integrations/apache-kafka/target/plc4j-apache-kafka-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-apache-kafka/0.12.0-SNAPSHOT/plc4j-apache-kafka-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ---------------< org.apache.plc4x:plc4j-capture-replay >---------------- [INFO] Building PLC4J: Tools: Capture Replay 0.12.0-SNAPSHOT [98/105] [INFO] from plc4j/tools/capture-replay/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-capture-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-capture-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-capture-replay --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-capture-replay --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-capture-replay --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-capture-replay --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-capture-replay --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-capture-replay --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-capture-replay --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-capture-replay --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-capture-replay --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-capture-replay --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-capture-replay --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-capture-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-capture-replay --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-capture-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/plc4j-capture-replay-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-capture-replay --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-capture-replay --- [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] commons-cli-1.6.0.jar, jna-5.14.0.jar, logback-classic-1.4.14.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-capture-replay-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-capture-replay --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-capture-replay --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-capture-replay --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 5 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-capture-replay --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/plc4j-capture-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-capture-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-capture-replay --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-capture-replay --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-capture-replay --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-capture-replay --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-capture-replay/0.12.0-SNAPSHOT/plc4j-capture-replay-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/plc4j-capture-replay-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-capture-replay/0.12.0-SNAPSHOT/plc4j-capture-replay-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/capture-replay/target/plc4j-capture-replay-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-capture-replay/0.12.0-SNAPSHOT/plc4j-capture-replay-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4x-opcua-server >----------------- [INFO] Building PLC4J: Integrations: Eclipse Milo OPC UA Server 0.12.0-SNAPSHOT [99/105] [INFO] from plc4j/tools/opcua-server/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-opcua-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-opcua-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-opcua-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-opcua-server --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-opcua-server --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-opcua-server --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-opcua-server --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4x-opcua-server --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4x-opcua-server --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-opcua-server --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-opcua-server --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4x-opcua-server --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4x-opcua-server --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-opcua-server --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.opcuaserver.OpcuaPlcDriverTest [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0.005 s -- in org.apache.plc4x.java.opcuaserver.OpcuaPlcDriverTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 4 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-opcua-server --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-opcua-server --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/plc4x-opcua-server-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-opcua-server --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4x-opcua-server --- [INFO] Including org.eclipse.milo:dictionary-manager:jar:0.6.11 in the shaded jar. [INFO] Including org.eclipse.milo:sdk-server:jar:0.6.11 in the shaded jar. [INFO] Including org.eclipse.milo:bsd-generator:jar:0.6.11 in the shaded jar. [INFO] Including org.eclipse.milo:bsd-core:jar:0.6.11 in the shaded jar. [INFO] Including org.eclipse.milo:stack-server:jar:0.6.11 in the shaded jar. [INFO] Including io.netty:netty-codec-http:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including org.eclipse.milo:stack-core:jar:0.6.11 in the shaded jar. [INFO] Including com.google.guava:guava:jar:33.0.0-jre in the shaded jar. [INFO] Including com.google.guava:failureaccess:jar:1.0.2 in the shaded jar. [INFO] Including com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.glassfish.jaxb:jaxb-runtime:jar:2.3.6 in the shaded jar. [INFO] Including jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3 in the shaded jar. [INFO] Including org.glassfish.jaxb:txw2:jar:2.3.6 in the shaded jar. [INFO] Including com.sun.istack:istack-commons-runtime:jar:3.0.12 in the shaded jar. [INFO] Including com.sun.activation:jakarta.activation:jar:1.2.2 in the shaded jar. [INFO] Including org.eclipse.milo:sdk-core:jar:0.6.11 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.16.1 in the shaded jar. [INFO] Including org.yaml:snakeyaml:jar:2.2 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including org.eclipse.jetty:jetty-util:jar:12.0.5 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-connection-cache:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcmail-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcmail-jdk18on-1.77.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, bsd-core-0.6.11.jar, bsd-generator-0.6.11.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, dictionary-manager-0.6.11.jar, failureaccess-1.0.2.jar, guava-33.0.0-jre.jar, istack-commons-runtime-3.0.12.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jakarta.activation-1.2.2.jar, jakarta.xml.bind-api-2.3.3.jar, jaxb-runtime-2.3.6.jar, jetty-util-12.0.5.jar, jna-5.14.0.jar, json-20231013.jar, listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-codec-http-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-connection-cache-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, plc4x-opcua-server-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, sdk-core-0.6.11.jar, sdk-server-0.6.11.jar, slf4j-api-2.0.11.jar, snakeyaml-2.2.jar, stack-core-0.6.11.jar, stack-server-0.6.11.jar, stax2-api-4.2.1.jar, txw2-2.3.6.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-codec-http-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] guava-33.0.0-jre.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] istack-commons-runtime-3.0.12.jar, jakarta.activation-1.2.2.jar, jakarta.xml.bind-api-2.3.3.jar, jaxb-runtime-2.3.6.jar, txw2-2.3.6.jar define 2 overlapping resources: [WARNING] - META-INF/LICENSE.md [WARNING] - META-INF/NOTICE.md [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] bcmail-jdk18on-1.77.jar, bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jackson-dataformat-yaml-2.16.1.jar, slf4j-api-2.0.11.jar, snakeyaml-2.2.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- build-helper:3.5.0:attach-artifact (attach-uber-jar) @ plc4x-opcua-server --- [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4x-opcua-server --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-opcua-server --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-opcua-server --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 16 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-opcua-server --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/plc4x-opcua-server-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4x-opcua-server --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Integrations: Eclipse Milo OPC UA Server' with 10 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4x-opcua-server --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/jacoco.exec [INFO] Analyzed bundle 'plc4x-opcua-server' with 10 classes [WARNING] Rule violated for bundle plc4x-opcua-server: instructions covered ratio is 0.00, but expected minimum is 0.50 [WARNING] Rule violated for bundle plc4x-opcua-server: classes missed count is 10, but expected maximum is 0 [WARNING] Coverage checks have not been met. See log for details. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-opcua-server --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4x-opcua-server --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-opcua-server --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-opcua-server/0.12.0-SNAPSHOT/plc4x-opcua-server-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/plc4x-opcua-server-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-opcua-server/0.12.0-SNAPSHOT/plc4x-opcua-server-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/plc4x-opcua-server-0.12.0-SNAPSHOT-uber-jar.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-opcua-server/0.12.0-SNAPSHOT/plc4x-opcua-server-0.12.0-SNAPSHOT-standalone.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/opcua-server/target/plc4x-opcua-server-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-opcua-server/0.12.0-SNAPSHOT/plc4x-opcua-server-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ----------------< org.apache.plc4x:plc4j-plc4x-server >----------------- [INFO] Building PLC4J: Tools: Plc4x Server 0.12.0-SNAPSHOT [100/105] [INFO] from plc4j/tools/plc4x-server/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-plc4x-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-plc4x-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-plc4x-server --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-plc4x-server --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-plc4x-server --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-plc4x-server --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-plc4x-server --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-plc4x-server --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-plc4x-server --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-plc4x-server --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-plc4x-server --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/test-classes [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-plc4x-server --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-plc4x-server --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-plc4x-server --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.plc4x.java.tools.plc4xserver.Plc4xServerTest 17:18:05.677 [main] DEBUG io.netty.util.internal.logging.InternalLoggerFactory -- Using SLF4J as the default logging framework 17:18:05.685 [main] DEBUG io.netty.channel.MultithreadEventLoopGroup -- -Dio.netty.eventLoopThreads: 8 17:18:05.696 [main] DEBUG io.netty.util.concurrent.GlobalEventExecutor -- -Dio.netty.globalEventExecutor.quietPeriodSeconds: 1 17:18:05.707 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap -- -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 17:18:05.708 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap -- -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 17:18:05.734 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- -Dio.netty.noUnsafe: false 17:18:05.734 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- Java version: 17 17:18:05.735 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- sun.misc.Unsafe.theUnsafe: available 17:18:05.736 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- sun.misc.Unsafe.copyMemory: available 17:18:05.737 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- sun.misc.Unsafe.storeFence: available 17:18:05.738 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- java.nio.Buffer.address: available 17:18:05.738 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- direct buffer constructor: unavailable: Reflective setAccessible(true) disabled 17:18:05.739 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- java.nio.Bits.unaligned: available, true 17:18:05.741 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @4ca8195f 17:18:05.742 [main] DEBUG io.netty.util.internal.PlatformDependent0 -- java.nio.DirectByteBuffer.(long, {int,long}): unavailable 17:18:05.742 [main] DEBUG io.netty.util.internal.PlatformDependent -- sun.misc.Unsafe: available 17:18:05.743 [main] DEBUG io.netty.util.internal.PlatformDependent -- -Dio.netty.tmpdir: /tmp (java.io.tmpdir) 17:18:05.743 [main] DEBUG io.netty.util.internal.PlatformDependent -- -Dio.netty.bitMode: 64 (sun.arch.data.model) 17:18:05.744 [main] DEBUG io.netty.util.internal.PlatformDependent -- -Dio.netty.maxDirectMemory: -1 bytes 17:18:05.744 [main] DEBUG io.netty.util.internal.PlatformDependent -- -Dio.netty.uninitializedArrayAllocationThreshold: -1 17:18:05.745 [main] DEBUG io.netty.util.internal.CleanerJava9 -- java.nio.ByteBuffer.cleaner(): available 17:18:05.746 [main] DEBUG io.netty.util.internal.PlatformDependent -- -Dio.netty.noPreferDirect: false 17:18:05.748 [main] DEBUG io.netty.channel.nio.NioEventLoop -- -Dio.netty.noKeySetOptimization: false 17:18:05.748 [main] DEBUG io.netty.channel.nio.NioEventLoop -- -Dio.netty.selectorAutoRebuildThreshold: 512 17:18:05.757 [main] DEBUG io.netty.util.internal.PlatformDependent -- org.jctools-core.MpscChunkedArrayQueue: available 17:18:05.816 [main] DEBUG io.netty.channel.DefaultChannelId -- -Dio.netty.processId: 9208 (auto-detected) 17:18:05.824 [main] DEBUG io.netty.util.NetUtil -- -Djava.net.preferIPv4Stack: false 17:18:05.824 [main] DEBUG io.netty.util.NetUtil -- -Djava.net.preferIPv6Addresses: false 17:18:05.827 [main] DEBUG io.netty.util.NetUtilInitializations -- Loopback interface: lo (lo, 0:0:0:0:0:0:0:1%lo) 17:18:05.828 [main] DEBUG io.netty.util.NetUtil -- /proc/sys/net/core/somaxconn: 4096 17:18:05.830 [main] DEBUG io.netty.channel.DefaultChannelId -- -Dio.netty.machineId: 00:22:48:ff:fe:8e:11:2d (auto-detected) 17:18:05.846 [main] DEBUG io.netty.util.ResourceLeakDetector -- -Dio.netty.leakDetection.level: simple 17:18:05.846 [main] DEBUG io.netty.util.ResourceLeakDetector -- -Dio.netty.leakDetection.targetRecords: 4 17:18:05.895 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.numHeapArenas: 8 17:18:05.896 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.numDirectArenas: 8 17:18:05.897 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.pageSize: 8192 17:18:05.897 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.maxOrder: 9 17:18:05.898 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.chunkSize: 4194304 17:18:05.898 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.smallCacheSize: 256 17:18:05.899 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.normalCacheSize: 64 17:18:05.899 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.maxCachedBufferCapacity: 32768 17:18:05.899 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.cacheTrimInterval: 8192 17:18:05.899 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.cacheTrimIntervalMillis: 0 17:18:05.900 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.useCacheForAllThreads: false 17:18:05.900 [main] DEBUG io.netty.buffer.PooledByteBufAllocator -- -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023 17:18:05.921 [main] DEBUG io.netty.buffer.ByteBufUtil -- -Dio.netty.allocator.type: pooled 17:18:05.922 [main] DEBUG io.netty.buffer.ByteBufUtil -- -Dio.netty.threadLocalDirectBufferSize: 0 17:18:05.922 [main] DEBUG io.netty.buffer.ByteBufUtil -- -Dio.netty.maxThreadLocalCharBufferSize: 16384 17:18:05.925 [main] DEBUG io.netty.bootstrap.ChannelInitializerExtensions -- -Dio.netty.bootstrap.extensions: null 17:18:05.945 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:05.946 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:05.952 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:05.954 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:05.956 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:05.957 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:05.959 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:05.970 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:05.978 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:05.981 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:05.982 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:05.983 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:05.985 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:05.986 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:05.988 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:05.990 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:05.991 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:05.992 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:05.994 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:06.006 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:06.010 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:06.011 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:06.078 [main] INFO org.apache.plc4x.java.transport.tcp.TcpChannelFactory -- Configuring Bootstrap with org.apache.plc4x.java.plc4x.config.Plc4xTcpTransportConfiguration@5b275811 17:18:06.117 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:06.119 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:06.122 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:06.123 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:06.124 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:06.125 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:06.126 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:06.126 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:06.127 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:06.127 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:06.127 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:06.128 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:06.128 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:06.128 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:06.129 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:06.130 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:06.131 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:06.131 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:06.131 [nioEventLoopGroup-4-1] DEBUG io.netty.util.ResourceLeakDetectorFactory -- Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@576dada9 17:18:06.133 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:06.135 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:06.136 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:06.137 [nioEventLoopGroup-3-1] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:06.139 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.ConnectEvent@670fab0f 17:18:06.170 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 17:18:06.211 [nioEventLoopGroup-4-1] DEBUG io.netty.util.Recycler -- -Dio.netty.recycler.maxCapacityPerThread: 4096 17:18:06.211 [nioEventLoopGroup-4-1] DEBUG io.netty.util.Recycler -- -Dio.netty.recycler.ratio: 8 17:18:06.211 [nioEventLoopGroup-4-1] DEBUG io.netty.util.Recycler -- -Dio.netty.recycler.chunkSize: 32 17:18:06.212 [nioEventLoopGroup-4-1] DEBUG io.netty.util.Recycler -- -Dio.netty.recycler.blocking: false 17:18:06.212 [nioEventLoopGroup-4-1] DEBUG io.netty.util.Recycler -- -Dio.netty.recycler.batchFastThreadLocalOnly: true 17:18:06.225 [nioEventLoopGroup-4-1] DEBUG io.netty.buffer.AbstractByteBuf -- -Dio.netty.buffer.checkAccessible: true 17:18:06.225 [nioEventLoopGroup-4-1] DEBUG io.netty.buffer.AbstractByteBuf -- -Dio.netty.buffer.checkBounds: true 17:18:06.225 [nioEventLoopGroup-4-1] DEBUG io.netty.util.ResourceLeakDetectorFactory -- Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@5950c714 17:18:06.238 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:06.239 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:06.239 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:06.239 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:06.239 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field connectionStringLen 17:18:06.240 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionString 17:18:06.245 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01001c0001011573696d756c617465643a2f2f6c6f63616c686f7374 17:18:06.272 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:06.275 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:06.276 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:06.278 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:06.280 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field connectionStringLen 17:18:06.281 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionString 17:18:06.282 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Creating new connection 17:18:06.290 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:06.290 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:06.291 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:06.292 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:06.292 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:06.294 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:06.295 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═══════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗║ ║║ 0x01 1 ║║ 0x0009 9 ║║ 0x0001 1 ║║ 0x02 2 CONNECT_RESPONSE ║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║ ║╔═Plc4xConnectResponse════════════════════════════════════╗ ║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗║ ║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ ║ ║║╚═════════════╝╚════════════════════════════════════════╝║ ║ ║╚═════════════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════╝ as data 010009000102000101 17:18:06.302 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:06.303 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:06.303 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:06.303 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:06.303 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:06.304 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:06.306 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic -- Got Plc4x Connection Response 17:18:06.321 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage═════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0021 33 ║║ 0x0002 2 ║║ 0x07 7 WRITE_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteRequest══════════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueRequest════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═valueType/Plc4xValueType═══╗╔═value/══════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x23 35 DINT ║║0x0000002a 42║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════╝╚═════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ 17:18:06.340 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:06.340 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:06.341 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:06.342 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:06.342 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:06.343 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:06.344 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:06.344 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:06.345 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:06.345 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:06.345 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:06.345 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:06.345 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field valueType 17:18:06.346 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterOptional -- write field value 17:18:06.346 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0021 33 ║║ 0x0002 2 ║║ 0x07 7 WRITE_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteRequest══════════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueRequest════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═valueType/Plc4xValueType═══╗╔═value/══════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x23 35 DINT ║║0x0000002a 42║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════╝╚═════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01002100020700010103666f6f0e53544154452f666f6f3a44494e54230000002a 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:06.357 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:06.360 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:06.360 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:06.361 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:06.362 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:06.362 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:06.363 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:06.365 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field valueType 17:18:06.367 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- reading field value 17:18:06.368 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- done reading field value. Value: 42 17:18:06.369 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:06.370 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Reusing exising connection 17:18:06.375 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.simulated.connection.SimulatedDevice -- setting tag SimulatedTag{type=STATE, name='foo', dataType='DINT', numElements=1} to 42 17:18:06.380 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:06.381 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:06.381 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:06.382 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:06.382 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:06.382 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:06.382 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:06.383 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:06.384 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:06.384 [nioEventLoopGroup-3-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001e 30 ║║ 0x0002 2 ║║ 0x08 8 WRITE_RESPONSE ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteResponse══════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════════════════════════════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagResponse═════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═responseCode/Plc4xResponseCode═════════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x01 1 OK ║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01001e0002080001010103666f6f0e53544154452f666f6f3a44494e5401 17:18:06.394 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:06.394 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:06.394 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:06.394 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:06.394 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:06.395 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:06.395 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:06.395 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:06.395 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:06.396 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:06.396 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:06.396 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:06.396 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:06.397 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:06.397 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:06.398 [main] DEBUG org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnection -- Closing connection to PLC, await for disconnect = false 17:18:06.400 [nioEventLoopGroup-4-1] WARN io.netty.channel.DefaultChannelPipeline -- An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at org.apache.plc4x.java.spi.transaction.RequestTransactionManager.endRequest(RequestTransactionManager.java:146) at org.apache.plc4x.java.spi.transaction.RequestTransactionManager$RequestTransaction.endRequest(RequestTransactionManager.java:177) at org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic.lambda$13(Plc4xProtocolLogic.java:170) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.decode(Plc4xNettyWrapper.java:184) at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ... 28 common frames omitted 17:18:06.404 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.DisconnectEvent@27b54c58 17:18:06.405 [nioEventLoopGroup-4-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.CloseConnectionEvent@5cd63734 17:18:06.408 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Channel is closed, closing worker Group also 17:18:08.413 [nioEventLoopGroup-4-1] DEBUG io.netty.buffer.PoolThreadCache -- Freed 2 thread-local buffer(s) from thread: nioEventLoopGroup-4-1 17:18:08.414 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Worker Group was closed successfully! 17:18:08.432 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:08.432 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:08.433 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:08.433 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:08.434 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:08.434 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:08.434 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:08.435 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:08.435 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:08.435 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:08.436 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:08.436 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:08.436 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:08.437 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:08.437 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:08.437 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:08.437 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:08.438 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:08.438 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:08.438 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:08.439 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:08.439 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:08.443 [main] INFO org.apache.plc4x.java.transport.tcp.TcpChannelFactory -- Configuring Bootstrap with org.apache.plc4x.java.plc4x.config.Plc4xTcpTransportConfiguration@5fef2aac 17:18:08.446 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:08.446 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:08.446 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:08.447 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:08.447 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:08.448 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:08.448 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:08.449 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:08.449 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:08.449 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:08.450 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:08.450 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:08.451 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:08.451 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:08.452 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:08.452 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:08.452 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:08.453 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:08.453 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.ConnectEvent@135eb04a 17:18:08.455 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:08.455 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:08.456 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:08.457 [nioEventLoopGroup-3-2] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:08.454 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 17:18:08.459 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:08.459 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:08.459 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:08.459 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:08.460 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field connectionStringLen 17:18:08.460 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionString 17:18:08.461 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01001c0001011573696d756c617465643a2f2f6c6f63616c686f7374 17:18:08.466 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:08.466 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:08.467 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:08.467 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:08.467 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field connectionStringLen 17:18:08.467 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionString 17:18:08.468 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Creating new connection 17:18:08.469 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:08.469 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:08.469 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:08.469 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:08.470 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:08.470 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:08.470 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═══════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗║ ║║ 0x01 1 ║║ 0x0009 9 ║║ 0x0001 1 ║║ 0x02 2 CONNECT_RESPONSE ║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║ ║╔═Plc4xConnectResponse════════════════════════════════════╗ ║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗║ ║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ ║ ║║╚═════════════╝╚════════════════════════════════════════╝║ ║ ║╚═════════════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════╝ as data 010009000102000101 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:08.474 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic -- Got Plc4x Connection Response 17:18:08.480 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001d 29 ║║ 0x0002 2 ║║ 0x05 5 READ_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadRequest══════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗╔═tags/Plc4xTagRequest/tag/Plc4xTag══════════════╗║║ ║║║ 0x0001 1 ║║ 0x01 1 ║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery══════╗║║║ ║║╚═════════════╝╚════════╝║║ 0x03 3 ║║ foo ║║ 0x0f 15 ║║RANDOM/foo:DINT║║║║ ║║ ║╚════════╝╚═════╝╚════════════╝╚═══════════════╝║║║ ║║ ╚════════════════════════════════════════════════╝║║ ║╚═══════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════╝ 17:18:08.486 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:08.487 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:08.487 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:08.487 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:08.487 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:08.487 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:08.488 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:08.488 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:08.488 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:08.488 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:08.489 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:08.489 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:08.489 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001d 29 ║║ 0x0002 2 ║║ 0x05 5 READ_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadRequest══════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗╔═tags/Plc4xTagRequest/tag/Plc4xTag══════════════╗║║ ║║║ 0x0001 1 ║║ 0x01 1 ║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery══════╗║║║ ║║╚═════════════╝╚════════╝║║ 0x03 3 ║║ foo ║║ 0x0f 15 ║║RANDOM/foo:DINT║║║║ ║║ ║╚════════╝╚═════╝╚════════════╝╚═══════════════╝║║║ ║║ ╚════════════════════════════════════════════════╝║║ ║╚═══════════════════════════════════════════════════════════════════════════╝║ ╚═════════════════════════════════════════════════════════════════════════════╝ as data 01001d00020500010103666f6f0f52414e444f4d2f666f6f3a44494e54 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:08.495 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:08.496 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:08.496 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:08.497 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:08.497 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:08.497 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:08.497 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:08.497 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:08.498 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Reusing exising connection 17:18:08.500 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.simulated.connection.SimulatedDevice -- getting tag SimulatedTag{type=RANDOM, name='foo', dataType='DINT', numElements=1} 17:18:08.511 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:08.512 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:08.512 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:08.512 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:08.512 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:08.513 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:08.513 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:08.514 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:08.514 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:08.514 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:08.514 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:08.514 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:08.515 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:08.515 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:08.516 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field valueType 17:18:08.516 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterOptional -- write field value 17:18:08.516 [nioEventLoopGroup-3-2] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═══════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0024 36 ║║ 0x0002 2 ║║ 0x06 6 READ_RESPONSE ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadResponse════════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════════════════════════════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueResponse═════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag═══════════════════════════════════╗╔═responseCode/Plc4xResponseCode═════════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery══════╗║║ 0x01 1 OK ║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0f 15 ║║RANDOM/foo:DINT║║╚════════════════════════════════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚═══════════════╝║ ║║║ ║║║╚════════════════════════════════════════════════╝ ║║║ ║║║╔═valueType/Plc4xValueType═══╗╔═value/════════════╗ ║║║ ║║║║ 0x23 35 DINT ║║0x052ff3a3 87028643║ ║║║ ║║║╚════════════════════════════╝╚═══════════════════╝ ║║║ ║║╚════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 0100240002060001010103666f6f0f52414e444f4d2f666f6f3a44494e540123052ff3a3 17:18:08.524 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:08.524 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:08.525 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:08.525 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:08.525 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:08.525 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:08.526 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:08.526 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:08.526 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:08.526 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:08.526 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:08.527 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:08.527 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:08.527 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:08.528 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field valueType 17:18:08.528 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- reading field value 17:18:08.528 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- done reading field value. Value: 87028643 17:18:08.528 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:08.529 [main] DEBUG org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnection -- Closing connection to PLC, await for disconnect = false 17:18:08.530 [nioEventLoopGroup-5-1] WARN io.netty.channel.DefaultChannelPipeline -- An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at org.apache.plc4x.java.spi.transaction.RequestTransactionManager.endRequest(RequestTransactionManager.java:146) at org.apache.plc4x.java.spi.transaction.RequestTransactionManager$RequestTransaction.endRequest(RequestTransactionManager.java:177) at org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic.lambda$8(Plc4xProtocolLogic.java:127) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.decode(Plc4xNettyWrapper.java:184) at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ... 28 common frames omitted 17:18:08.531 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.DisconnectEvent@4176d660 17:18:08.531 [nioEventLoopGroup-5-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.CloseConnectionEvent@73f24367 17:18:08.533 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Channel is closed, closing worker Group also 17:18:10.536 [nioEventLoopGroup-5-1] DEBUG io.netty.buffer.PoolThreadCache -- Freed 2 thread-local buffer(s) from thread: nioEventLoopGroup-5-1 17:18:10.537 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Worker Group was closed successfully! 17:18:10.540 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:10.540 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:10.540 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:10.541 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:10.541 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:10.541 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:10.542 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:10.542 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:10.542 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:10.543 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:10.543 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:10.543 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:10.544 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:10.544 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:10.545 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:10.545 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:10.546 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:10.546 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:10.546 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:10.547 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:10.547 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:10.548 [main] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:10.551 [main] INFO org.apache.plc4x.java.transport.tcp.TcpChannelFactory -- Configuring Bootstrap with org.apache.plc4x.java.plc4x.config.Plc4xTcpTransportConfiguration@2f382a5e 17:18:10.556 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.ConnectEvent@439e190e 17:18:10.557 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Instantiating new PLC Driver Manager with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7 17:18:10.557 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering available drivers... 17:18:10.558 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol plc4x (PLC4X (Proxy-Protocol)) 17:18:10.558 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ab-eth (Allen Bradley ETH) 17:18:10.559 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol ads (Beckhoff TwinCat ADS) 17:18:10.560 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol bacnet-ip (BACnet/IP) 17:18:10.560 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol c-bus (Clipsal C-Bus) 17:18:10.556 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 17:18:10.562 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.562 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.563 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.563 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.563 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field connectionStringLen 17:18:10.563 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionString 17:18:10.561 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol genericcan (Generic CAN) 17:18:10.566 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol canopen (CAN open) 17:18:10.567 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol eip (EthernetIP) 17:18:10.567 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol logix (Logix CIP) 17:18:10.563 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗╔═Plc4xConnectRequest═════════════════════════╗║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0001 1 ║║ 0x01 1 CONNECT_REQUEST ║║╔═connectionStringLen╗╔═connectionString════╗║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║║ 0x15 21 ║║simulated://localhost║║║ ║ ║╚════════════════════╝╚═════════════════════╝║║ ║ ╚═════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01001c0001011573696d756c617465643a2f2f6c6f63616c686f7374 17:18:10.570 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol firmata (Firmata) 17:18:10.571 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol iec-60870-5-104 (IEC 60870-5-104) 17:18:10.572 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol knxnet-ip (KNXNet/IP) 17:18:10.573 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol open-protocol (Open-Protocol) 17:18:10.573 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-ascii (Modbus ASCII) 17:18:10.573 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-rtu (Modbus RTU) 17:18:10.573 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol modbus-tcp (Modbus TCP) 17:18:10.574 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol opcua (Opcua) 17:18:10.576 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol profinet (Profinet) 17:18:10.577 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol s7 (Siemens S7 (Basic)) 17:18:10.579 [nioEventLoopGroup-3-3] INFO org.apache.plc4x.java.DefaultPlcDriverManager -- Registering driver for Protocol simulated (Simulated PLC4X Datasource) 17:18:10.580 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.581 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.582 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.582 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.582 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field connectionStringLen 17:18:10.583 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionString 17:18:10.583 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Creating new connection 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:10.585 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═══════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗║ ║║ 0x01 1 ║║ 0x0009 9 ║║ 0x0001 1 ║║ 0x02 2 CONNECT_RESPONSE ║║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝║ ║╔═Plc4xConnectResponse════════════════════════════════════╗ ║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗║ ║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ ║ ║║╚═════════════╝╚════════════════════════════════════════╝║ ║ ║╚═════════════════════════════════════════════════════════╝ ║ ╚════════════════════════════════════════════════════════════════════╝ as data 010009000102000101 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:10.588 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:10.589 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic -- Got Plc4x Connection Response 17:18:10.590 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage═════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0021 33 ║║ 0x0002 2 ║║ 0x07 7 WRITE_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteRequest══════════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueRequest════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═valueType/Plc4xValueType═══╗╔═value/══════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x23 35 DINT ║║0x00000015 21║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════╝╚═════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ 17:18:10.596 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.597 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.597 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.598 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.600 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:10.600 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:10.600 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:10.601 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:10.601 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:10.602 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:10.603 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:10.603 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:10.603 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field valueType 17:18:10.604 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterOptional -- write field value 17:18:10.604 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═════════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0021 33 ║║ 0x0002 2 ║║ 0x07 7 WRITE_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteRequest══════════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueRequest════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═valueType/Plc4xValueType═══╗╔═value/══════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x23 35 DINT ║║0x00000015 21║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════╝╚═════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚══════════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚════════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01002100020700010103666f6f0e53544154452f666f6f3a44494e542300000015 17:18:10.615 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.615 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:10.616 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:10.617 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field valueType 17:18:10.617 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- reading field value 17:18:10.617 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- done reading field value. Value: 21 17:18:10.617 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:10.617 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Reusing exising connection 17:18:10.618 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.simulated.connection.SimulatedDevice -- setting tag SimulatedTag{type=STATE, name='foo', dataType='DINT', numElements=1} to 21 17:18:10.618 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:10.619 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:10.620 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001e 30 ║║ 0x0002 2 ║║ 0x08 8 WRITE_RESPONSE ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xWriteResponse══════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════════════════════════════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagResponse═════════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═responseCode/Plc4xResponseCode═════════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x01 1 OK ║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ as data 01001e0002080001010103666f6f0e53544154452f666f6f3a44494e5401 17:18:10.625 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.625 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:10.626 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:10.627 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:10.627 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:10.627 [nioEventLoopGroup-6-1] WARN io.netty.channel.DefaultChannelPipeline -- An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at org.apache.plc4x.java.spi.transaction.RequestTransactionManager.endRequest(RequestTransactionManager.java:146) at org.apache.plc4x.java.spi.transaction.RequestTransactionManager$RequestTransaction.endRequest(RequestTransactionManager.java:177) at org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic.lambda$13(Plc4xProtocolLogic.java:170) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.decode(Plc4xNettyWrapper.java:184) at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ... 28 common frames omitted 17:18:10.628 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- Forwarding request to plc ╔═Plc4xMessage═══════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0003 3 ║║ 0x05 5 READ_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadRequest═════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗╔═tags/Plc4xTagRequest/tag/Plc4xTag═════════════╗║║ ║║║ 0x0001 1 ║║ 0x01 1 ║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║║ ║║╚═════════════╝╚════════╝║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║║║ ║║ ║╚════════╝╚═════╝╚════════════╝╚══════════════╝║║║ ║║ ╚═══════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════╝ 17:18:10.632 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.633 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.633 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.633 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.633 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:10.633 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:10.634 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:10.635 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage═══════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x001c 28 ║║ 0x0003 3 ║║ 0x05 5 READ_REQUEST ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadRequest═════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═numTags╗╔═tags/Plc4xTagRequest/tag/Plc4xTag═════════════╗║║ ║║║ 0x0001 1 ║║ 0x01 1 ║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║║ ║║╚═════════════╝╚════════╝║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║║║ ║║ ║╚════════╝╚═════╝╚════════════╝╚══════════════╝║║║ ║║ ╚═══════════════════════════════════════════════╝║║ ║╚══════════════════════════════════════════════════════════════════════════╝║ ╚════════════════════════════════════════════════════════════════════════════╝ as data 01001c00030500010103666f6f0e53544154452f666f6f3a44494e54 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:10.639 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:10.640 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:10.640 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:10.640 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:10.640 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:10.640 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:10.641 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:10.641 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:10.641 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.utils.cache.CachedPlcConnectionManager -- Reusing exising connection 17:18:10.641 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.simulated.connection.SimulatedDevice -- getting tag SimulatedTag{type=STATE, name='foo', dataType='DINT', numElements=1} 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterConst -- write field version 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field packetLength 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field requestId 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterDiscriminatorEnum -- write field requestType 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field connectionId 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field numTags 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterArray -- write field tags 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tag 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field nameLen 17:18:10.642 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field name 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterImplicit -- write field tagQueryLen 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimple -- write field tagQuery 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field responseCode 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterSimpleEnum -- write field valueType 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldWriterOptional -- write field value 17:18:10.643 [nioEventLoopGroup-3-3] DEBUG org.apache.plc4x.java.spi.GeneratedDriverByteToMessageCodec -- Sending bytes to PLC for message ╔═Plc4xMessage══════════════════════════════════════════════════════════════════════════════════╗ ║╔═version╗╔═packetLength╗╔═requestId╗╔═requestType/Plc4xRequestType╗ ║ ║║ 0x01 1 ║║ 0x0023 35 ║║ 0x0003 3 ║║ 0x06 6 READ_RESPONSE ║ ║ ║╚════════╝╚═════════════╝╚══════════╝╚═════════════════════════════╝ ║ ║╔═Plc4xReadResponse═══════════════════════════════════════════════════════════════════════════╗║ ║║╔═connectionId╗╔═responseCode/Plc4xResponseCode═════════╗╔═numTags╗ ║║ ║║║ 0x0001 1 ║║ 0x01 1 OK ║║ 0x01 1 ║ ║║ ║║╚═════════════╝╚════════════════════════════════════════╝╚════════╝ ║║ ║║╔═tags/Plc4xTagValueResponse════════════════════════════════════════════════════════════════╗║║ ║║║╔═tag/Plc4xTag══════════════════════════════════╗╔═responseCode/Plc4xResponseCode═════════╗║║║ ║║║║╔═nameLen╗╔═name╗╔═tagQueryLen╗╔═tagQuery═════╗║║ 0x01 1 OK ║║║║ ║║║║║ 0x03 3 ║║ foo ║║ 0x0e 14 ║║STATE/foo:DINT║║╚════════════════════════════════════════╝║║║ ║║║║╚════════╝╚═════╝╚════════════╝╚══════════════╝║ ║║║ ║║║╚═══════════════════════════════════════════════╝ ║║║ ║║║╔═valueType/Plc4xValueType═══╗╔═value/══════╗ ║║║ ║║║║ 0x23 35 DINT ║║0x00000015 21║ ║║║ ║║║╚════════════════════════════╝╚═════════════╝ ║║║ ║║╚═══════════════════════════════════════════════════════════════════════════════════════════╝║║ ║╚═════════════════════════════════════════════════════════════════════════════════════════════╝║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════╝ as data 0100230003060001010103666f6f0e53544154452f666f6f3a44494e54012300000015 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderConst -- reading field version 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field packetLength 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field requestId 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderDiscriminator -- reading field requestType 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field connectionId 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field numTags 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- reading field tags. Count: 1 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tag 17:18:10.650 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field nameLen 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field name 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderImplicit -- reading field tagQueryLen 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderSimple -- reading field tagQuery 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field responseCode 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderEnum -- reading field valueType 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- reading field value 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderOptional -- done reading field value. Value: 21 17:18:10.651 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.codegen.fields.FieldReaderArray -- done reading field tags 17:18:10.651 [main] DEBUG org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnection -- Closing connection to PLC, await for disconnect = false 17:18:10.651 [nioEventLoopGroup-6-1] WARN io.netty.channel.DefaultChannelPipeline -- An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.IllegalArgumentException: Unknown Transaction or Transaction already finished! at org.apache.plc4x.java.spi.transaction.RequestTransactionManager.endRequest(RequestTransactionManager.java:146) at org.apache.plc4x.java.spi.transaction.RequestTransactionManager$RequestTransaction.endRequest(RequestTransactionManager.java:177) at org.apache.plc4x.java.plc4x.protocol.Plc4xProtocolLogic.lambda$8(Plc4xProtocolLogic.java:127) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at org.apache.plc4x.java.spi.Plc4xNettyWrapper.decode(Plc4xNettyWrapper.java:184) at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) ... 28 common frames omitted 17:18:10.652 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.DisconnectEvent@7ed35d8e 17:18:10.652 [nioEventLoopGroup-6-1] DEBUG org.apache.plc4x.java.spi.Plc4xNettyWrapper -- User Event triggered org.apache.plc4x.java.spi.events.CloseConnectionEvent@20481efa 17:18:10.654 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Channel is closed, closing worker Group also 17:18:12.656 [nioEventLoopGroup-6-1] DEBUG io.netty.buffer.PoolThreadCache -- Freed 3 thread-local buffer(s) from thread: nioEventLoopGroup-6-1 17:18:12.657 [main] INFO org.apache.plc4x.java.spi.connection.NettyChannelFactory -- Worker Group was closed successfully! 17:18:12.661 [nioEventLoopGroup-3-3] DEBUG io.netty.buffer.PoolThreadCache -- Freed 3 thread-local buffer(s) from thread: nioEventLoopGroup-3-3 17:18:12.662 [nioEventLoopGroup-3-2] DEBUG io.netty.buffer.PoolThreadCache -- Freed 3 thread-local buffer(s) from thread: nioEventLoopGroup-3-2 17:18:12.661 [nioEventLoopGroup-3-1] DEBUG io.netty.buffer.PoolThreadCache -- Freed 3 thread-local buffer(s) from thread: nioEventLoopGroup-3-1 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.094 s -- in org.apache.plc4x.java.tools.plc4xserver.Plc4xServerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-plc4x-server --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-plc4x-server --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/plc4j-plc4x-server-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-plc4x-server --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-plc4x-server --- [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-connection-cache:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-plc4x:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ab-eth:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-ads:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-can:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-canopen:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-eip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-firmata:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.github.purejavacomm:purejavacomm:jar:1.0.2.RELEASE in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-iec-60870:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-knxnetip:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-raw-socket:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-replay:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including net.lingala.zip4j:zip4j:jar:2.11.5 in the shaded jar. [INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-pcap-shared:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.pcap4j:pcap4j-packetfactory-static:jar:1.8.2 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-open-protocol:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-serial:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fazecast:jSerialComm:jar:2.10.4 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-modbus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-utils-raw-sockets:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-opcua:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.bouncycastle:bcpkix-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.bouncycastle:bcutil-jdk18on:jar:1.77 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-profinet-ng:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-net:commons-net:jar:3.10.0 in the shaded jar. [INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.16.1 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-simulated:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including org.slf4j:log4j-over-slf4j:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [INFO] Including ch.qos.logback:logback-core:jar:1.4.14 in the shaded jar. [INFO] Skipping pom dependency org.apache.plc4x:plc4j-driver-all:pom:0.12.0-SNAPSHOT in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, bit-io-1.4.3.jar, commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jSerialComm-2.10.4.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, log4j-over-slf4j-2.0.11.jar, logback-classic-1.4.14.jar, logback-core-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, pcap4j-packetfactory-static-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-connection-cache-0.12.0-SNAPSHOT.jar, plc4j-driver-ab-eth-0.12.0-SNAPSHOT.jar, plc4j-driver-ads-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, plc4j-driver-eip-0.12.0-SNAPSHOT.jar, plc4j-driver-firmata-0.12.0-SNAPSHOT.jar, plc4j-driver-iec-60870-0.12.0-SNAPSHOT.jar, plc4j-driver-knxnetip-0.12.0-SNAPSHOT.jar, plc4j-driver-modbus-0.12.0-SNAPSHOT.jar, plc4j-driver-opcua-0.12.0-SNAPSHOT.jar, plc4j-driver-open-protocol-0.12.0-SNAPSHOT.jar, plc4j-driver-plc4x-0.12.0-SNAPSHOT.jar, plc4j-driver-profinet-ng-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-driver-simulated-0.12.0-SNAPSHOT.jar, plc4j-plc4x-server-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-can-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-transport-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-transport-raw-socket-0.12.0-SNAPSHOT.jar, plc4j-transport-serial-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-replay-0.12.0-SNAPSHOT.jar, plc4j-utils-pcap-shared-0.12.0-SNAPSHOT.jar, plc4j-utils-raw-sockets-0.12.0-SNAPSHOT.jar, purejavacomm-1.0.2.RELEASE.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar, zip4j-2.11.5.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-codec-1.16.0.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] bcpkix-jdk18on-1.77.jar, bcprov-jdk18on-1.77.jar, bcutil-jdk18on-1.77.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-net-3.10.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, log4j-over-slf4j-2.0.11.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, jna-5.14.0.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jackson-dataformat-xml-2.16.1.jar, plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] plc4j-driver-can-0.12.0-SNAPSHOT.jar, plc4j-driver-canopen-0.12.0-SNAPSHOT.jar define 1 overlapping resource: [WARNING] - META-INF/DEPENDENCIES [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- build-helper:3.5.0:attach-artifact (attach-uber-jar) @ plc4j-plc4x-server --- [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-plc4x-server --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-plc4x-server --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-plc4x-server --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 4 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-plc4x-server --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/plc4j-plc4x-server-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-plc4x-server --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/jacoco.exec [INFO] Analyzed bundle 'PLC4J: Tools: Plc4x Server' with 4 classes [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-plc4x-server --- [INFO] Loading execution data file /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/jacoco.exec [INFO] Analyzed bundle 'plc4j-plc4x-server' with 4 classes [INFO] All coverage checks have been met. [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-plc4x-server --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-plc4x-server --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-plc4x-server --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-plc4x-server/0.12.0-SNAPSHOT/plc4j-plc4x-server-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/plc4j-plc4x-server-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-plc4x-server/0.12.0-SNAPSHOT/plc4j-plc4x-server-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/plc4j-plc4x-server-0.12.0-SNAPSHOT-uber-jar.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-plc4x-server/0.12.0-SNAPSHOT/plc4j-plc4x-server-0.12.0-SNAPSHOT-standalone.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/plc4x-server/target/plc4j-plc4x-server-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-plc4x-server/0.12.0-SNAPSHOT/plc4j-plc4x-server-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -----------------< org.apache.plc4x:plc4j-scraper-ng >------------------ [INFO] Building PLC4J: Tools: Scraper (NG) 0.12.0-SNAPSHOT [101/105] [INFO] from plc4j/tools/scraper-ng/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-scraper-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-scraper-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-scraper-ng --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-scraper-ng --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-scraper-ng --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-scraper-ng --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-scraper-ng --- [INFO] No sources to compile [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-scraper-ng --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-scraper-ng --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-scraper-ng --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-scraper-ng --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-scraper-ng --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-scraper-ng --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-scraper-ng --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-scraper-ng --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-scraper-ng --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/plc4j-scraper-ng-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-scraper-ng --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-scraper-ng --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-scraper-ng --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-scraper-ng --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-scraper-ng --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/plc4j-scraper-ng-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-scraper-ng --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-scraper-ng --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-scraper-ng --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-scraper-ng --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-scraper-ng --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper-ng/0.12.0-SNAPSHOT/plc4j-scraper-ng-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/plc4j-scraper-ng-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper-ng/0.12.0-SNAPSHOT/plc4j-scraper-ng-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/tools/scraper-ng/target/plc4j-scraper-ng-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-scraper-ng/0.12.0-SNAPSHOT/plc4j-scraper-ng-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] -------------< org.apache.plc4x:plc4j-utils-plc-simulator >------------- [INFO] Building PLC4J: Utils: PLC-Simulator 0.12.0-SNAPSHOT [102/105] [INFO] from plc4j/utils/plc-simulator/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-utils-plc-simulator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-utils-plc-simulator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-utils-plc-simulator --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-utils-plc-simulator --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-utils-plc-simulator --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-utils-plc-simulator --- [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-utils-plc-simulator --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-utils-plc-simulator --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-utils-plc-simulator --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-utils-plc-simulator --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-utils-plc-simulator --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-utils-plc-simulator --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-utils-plc-simulator --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-utils-plc-simulator --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-utils-plc-simulator --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-utils-plc-simulator --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-utils-plc-simulator --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- shade:3.2.4:shade (generate-uber-jar) @ plc4j-utils-plc-simulator --- [INFO] Including org.apache.plc4x:plc4j-driver-bacnet:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-udp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.commons:commons-csv:jar:1.10.0 in the shaded jar. [INFO] Including commons-io:commons-io:jar:2.15.1 in the shaded jar. [INFO] Including org.pcap4j:pcap4j-core:jar:1.8.2 in the shaded jar. [INFO] Including net.java.dev.jna:jna:jar:5.14.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-c-bus:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-transport-tcp:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including commons-codec:commons-codec:jar:1.16.0 in the shaded jar. [INFO] Including org.apache.commons:commons-text:jar:1.11.0 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-driver-s7:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including io.netty:netty-handler:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.vavr:vavr:jar:0.10.4 in the shaded jar. [INFO] Including io.vavr:vavr-match:jar:0.10.4 in the shaded jar. [INFO] Including org.json:json:jar:20231013 in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-api:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including org.apache.plc4x:plc4j-spi:jar:0.12.0-SNAPSHOT in the shaded jar. [INFO] Including com.fasterxml.woodstox:woodstox-core:jar:6.5.1 in the shaded jar. [INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.16.1 in the shaded jar. [INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.16.1 in the shaded jar. [INFO] Including com.github.jinahya:bit-io:jar:1.4.3 in the shaded jar. [INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. [INFO] Including org.apache.commons:commons-collections4:jar:4.4 in the shaded jar. [INFO] Including commons-cli:commons-cli:jar:1.6.0 in the shaded jar. [INFO] Including io.netty:netty-transport:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-resolver:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-common:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-codec:jar:4.1.104.Final in the shaded jar. [INFO] Including io.netty:netty-buffer:jar:4.1.104.Final in the shaded jar. [INFO] Including org.slf4j:slf4j-api:jar:2.0.11 in the shaded jar. [INFO] Including ch.qos.logback:logback-classic:jar:1.4.14 in the shaded jar. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] bit-io-1.4.3.jar, commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-collections4-4.4.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-text-1.11.0.jar, jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jna-5.14.0.jar, json-20231013.jar, logback-classic-1.4.14.jar, netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar, pcap4j-core-1.8.2.jar, plc4j-api-0.12.0-SNAPSHOT.jar, plc4j-driver-bacnet-0.12.0-SNAPSHOT.jar, plc4j-driver-c-bus-0.12.0-SNAPSHOT.jar, plc4j-driver-s7-0.12.0-SNAPSHOT.jar, plc4j-spi-0.12.0-SNAPSHOT.jar, plc4j-transport-tcp-0.12.0-SNAPSHOT.jar, plc4j-transport-udp-0.12.0-SNAPSHOT.jar, plc4j-utils-plc-simulator-0.12.0-SNAPSHOT.jar, slf4j-api-2.0.11.jar, stax2-api-4.2.1.jar, vavr-0.10.4.jar, vavr-match-0.10.4.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-collections4-4.4.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-text-1.11.0.jar, slf4j-api-2.0.11.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE.txt [WARNING] commons-cli-1.6.0.jar, commons-codec-1.16.0.jar, commons-collections4-4.4.jar, commons-csv-1.10.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-text-1.11.0.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE.txt [WARNING] commons-cli-1.6.0.jar, commons-io-2.15.1.jar, commons-lang3-3.14.0.jar, commons-text-1.11.0.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, slf4j-api-2.0.11.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar, jna-5.14.0.jar, stax2-api-4.2.1.jar, woodstox-core-6.5.1.jar define 1 overlapping resource: [WARNING] - META-INF/LICENSE [WARNING] netty-buffer-4.1.104.Final.jar, netty-codec-4.1.104.Final.jar, netty-common-4.1.104.Final.jar, netty-handler-4.1.104.Final.jar, netty-resolver-4.1.104.Final.jar, netty-transport-4.1.104.Final.jar, netty-transport-native-unix-common-4.1.104.Final.jar define 1 overlapping resource: [WARNING] - META-INF/io.netty.versions.properties [WARNING] jackson-annotations-2.16.1.jar, jackson-core-2.16.1.jar, jackson-databind-2.16.1.jar define 1 overlapping resource: [WARNING] - META-INF/NOTICE [WARNING] maven-shade-plugin has detected that some class files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the class is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/ [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-utils-plc-simulator --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-utils-plc-simulator --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-utils-plc-simulator --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 18 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-utils-plc-simulator --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-utils-plc-simulator --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-utils-plc-simulator --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-utils-plc-simulator --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-utils-plc-simulator --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-utils-plc-simulator --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-plc-simulator/0.12.0-SNAPSHOT/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-plc-simulator/0.12.0-SNAPSHOT/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/utils/plc-simulator/target/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-utils-plc-simulator/0.12.0-SNAPSHOT/plc4j-utils-plc-simulator-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --------------------< org.apache.plc4x:plc4j-osgi >--------------------- [INFO] Building PLC4J: OSGi 0.12.0-SNAPSHOT [103/105] [INFO] from plc4j/osgi/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4j-osgi --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4j-osgi --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4j-osgi --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4j-osgi --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4j-osgi --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4j-osgi --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/osgi/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4j-osgi --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ plc4j-osgi --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /home/runner/work/plc4x/plc4x/plc4j/osgi/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jacoco:0.8.11:prepare-agent (pre-unit-test) @ plc4j-osgi --- [INFO] surefireArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/osgi/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4j-osgi --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/plc4j/osgi/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4j-osgi --- [INFO] No sources to compile [INFO] [INFO] --- gplus:3.0.2:addTestSources (compile-groovy-tests) @ plc4j-osgi --- [INFO] [INFO] --- gplus:3.0.2:compileTests (compile-groovy-tests) @ plc4j-osgi --- [INFO] No sources specified for compilation. Skipping. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4j-osgi --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4j-osgi --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4j-osgi --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/osgi/target/plc4j-osgi-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4j-osgi --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- jacoco:0.8.11:prepare-agent-integration (pre-integration-test) @ plc4j-osgi --- [INFO] failsafeArgLine set to -javaagent:/home/runner/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/runner/work/plc4x/plc4x/plc4j/osgi/target/jacoco-it.exec [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4j-osgi --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4j-osgi --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4j-osgi --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/plc4j/osgi/target/plc4j-osgi-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- jacoco:0.8.11:report (report) @ plc4j-osgi --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- jacoco:0.8.11:check (check-coverage) @ plc4j-osgi --- [INFO] Skipping JaCoCo execution due to missing execution data file:/home/runner/work/plc4x/plc4x/plc4j/osgi/target/jacoco.exec [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4j-osgi --- [INFO] [INFO] --- dependency:3.1.2:analyze-only (check-dependencies) @ plc4j-osgi --- [INFO] No dependency problems found [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4j-osgi --- [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/osgi/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4j-osgi/0.12.0-SNAPSHOT/plc4j-osgi-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/osgi/target/plc4j-osgi-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-osgi/0.12.0-SNAPSHOT/plc4j-osgi-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/plc4j/osgi/target/plc4j-osgi-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4j-osgi/0.12.0-SNAPSHOT/plc4j-osgi-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] ------------< org.apache.plc4x:plc4x-code-generation-tests >------------ [INFO] Building Code-Generation Tests 0.12.0-SNAPSHOT [104/105] [INFO] from code-generation/tests/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-tests --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-tests --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-tests --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-tests --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-tests --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-tests --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-tests --- [INFO] No site descriptor found: nothing to attach. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-tests --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-tests --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-tests --- [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-tests --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-tests --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/tests/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-tests/0.12.0-SNAPSHOT/plc4x-code-generation-tests-0.12.0-SNAPSHOT.pom [INFO] [INFO] -----< org.apache.plc4x:plc4x-code-generation-protocol-test-java >------ [INFO] Building Code-Generation: Protocol Test: Test Java 0.12.0-SNAPSHOT [105/105] [INFO] from code-generation/tests/protocol-test-java/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'asciidoc' is unknown for plugin 'maven-site-plugin:3.12.1:attach-descriptor (attach-descriptor)' [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-maven-version) @ plc4x-code-generation-protocol-test-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-java-version) @ plc4x-code-generation-protocol-test-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-minimum-maven-version) @ plc4x-code-generation-protocol-test-java --- [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-version-convergence) @ plc4x-code-generation-protocol-test-java --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] [INFO] --- enforcer:3.4.1:enforce (enforce-ban-duplicate-classes) @ plc4x-code-generation-protocol-test-java --- [INFO] Adding ignore: module-info [INFO] Adding ignore: META-INF/versions/*/module-info [INFO] Rule 0: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses passed [INFO] [INFO] --- plc4x:1.7.0:generate-driver (generate-driver) @ plc4x-code-generation-protocol-test-java --- [INFO] Checking for open consumers [INFO] Generating type ComplexOfComplexUsageC [INFO] Generating type ComplexOfComplexUsageB [INFO] Generating type ComplexOfComplexUsageA [INFO] Generating type SimpleTypeTest [INFO] Generating type ComplexOfComplexUsageD [INFO] Generating type SimpleDiscriminatedTypeB [INFO] Generating type IntTypeTest [INFO] Generating type SimpleDiscriminatedTypeC [INFO] Generating type SimpleDiscriminatedTypeA [INFO] Generating type EnumDiscriminatedTypeB [INFO] Generating type EnumDiscriminatedTypeA [INFO] Generating type DataIOType [INFO] Generating type EnumDiscriminatedTypeC [INFO] Generating type EnumType [INFO] Generating type LengthLoopTest [INFO] Generating type ReservedTypeTestChild [INFO] Generating type UIntTypeTest [INFO] Generating type EnumDiscriminatedTypeParameter [INFO] Generating type EnumTypeBit [INFO] Generating type ArrayTypeTest [INFO] Generating type ReservedTypeTest [INFO] Generating type EnumDiscriminatedTypeParameterMultiple [INFO] Generating type EnumDiscriminatedTypeMultiple [INFO] Generating type SimpleBitTypeTest [INFO] Generating type AbstractTypeTestSubType [INFO] Generating type EnumDiscriminatedTypeParameterMultipleB [INFO] Generating type EnumTypeTest [INFO] Generating type EnumDiscriminatedTypeParameterMultipleC [INFO] Generating type FieldTypeTest [INFO] Generating type PascalStringTypeTest [INFO] Generating type OptionalTypeTest [INFO] Generating type EnumDiscriminatedTypeParameterMultipleA [INFO] Generating type EnumTypeInt [INFO] Generating type EnumDiscriminatedTypeParameterA [INFO] Generating type EnumDiscriminatedTypeParameterB [INFO] Generating type EnumDiscriminatedTypeParameterC [INFO] Generating type VirtualFieldTest [INFO] Generating type SimpleDiscriminatedType [INFO] Generating type ImplicitPascalStringTypeTest [INFO] Generating type ImplicitTypeTest [INFO] Generating type EnumDiscriminatedType [INFO] Generating type PaddingTypeTest [INFO] Generating type EnumDiscriminatedTypeMultipleC [INFO] Generating type EnumDiscriminatedTypeMultipleA [INFO] Generating type CheckSumTypeTest [INFO] Generating type ConstTypeTest [INFO] Generating type EnumDiscriminatedTypeMultipleB [INFO] Generating type AbstractTypeTest [INFO] Generating type FieldTypeTestWithUnknownField [INFO] Generating type EnumTypeParameters [INFO] Generating type ReservedTypeTestParent [INFO] [INFO] --- build-helper:3.5.0:add-source (add-plc4x-sources) @ plc4x-code-generation-protocol-test-java --- [INFO] Source directory: /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated added. [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ plc4x-code-generation-protocol-test-java --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ plc4x-code-generation-protocol-test-java --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling with eclipse [debug release 11] to target/classes [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[58,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[59,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[82,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[83,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[98,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[104,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[105,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestParent.java:[107,11] The value of the local variable reservedField0 is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[23,15] The import org.apache.plc4x.java.spi.codegen.io.DataReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[71,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[72,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[82,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[88,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageA.java:[89,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[66,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[84,64] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[97,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild0.java:[98,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[51,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[52,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[77,27] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[78,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedType.java:[136,27] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[76,20] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[77,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/LengthLoopTest.java:[101,9] The value of the local variable len is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant6.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[78,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeA.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[101,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[102,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[130,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[136,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[137,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[141,13] The value of the local variable bitField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[143,10] The value of the local variable intField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[145,11] The value of the local variable uintField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[147,11] The value of the local variable floatField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[149,12] The value of the local variable doubleField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitTypeTest.java:[151,12] The value of the local variable stringField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[68,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[91,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[109,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0.java:[110,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[60,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[83,38] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[98,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[106,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentType.java:[107,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[66,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[84,64] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[97,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant0InfantsChild1.java:[98,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[59,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[60,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[80,26] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[81,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[94,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[100,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PascalStringTypeTest.java:[101,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[59,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[60,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[80,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[81,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[102,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/OptionalTypeTest.java:[103,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[23,15] The import org.apache.plc4x.java.spi.codegen.io.DataReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[59,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[60,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[80,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[81,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[102,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[108,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageB.java:[109,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[51,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[52,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[72,29] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[73,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[85,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[91,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[92,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedType.java:[128,29] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[68,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[92,44] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[110,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2.java:[111,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[49,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[50,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[67,27] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[68,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[79,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[80,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTestChild.java:[82,11] The value of the local variable reservedField0 is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[78,18] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[89,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[95,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumTypeTest.java:[96,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[77,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[78,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[110,19] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[111,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[136,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[142,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[143,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[145,13] The value of the local variable bitField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[147,10] The value of the local variable intField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[150,11] The value of the local variable uintField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[153,11] The value of the local variable floatField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[156,12] The value of the local variable doubleField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[159,12] The value of the local variable stringField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ConstTypeTest.java:[177,19] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[22,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[121,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[133,19] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[134,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[193,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[199,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[200,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[217,11] The value of the local variable checksumField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[232,11] The value of the local variable implicitField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[248,11] The value of the local variable reservedField0 is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[252,11] The value of the local variable virtualField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTest.java:[258,5] Dead code [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[83,45] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleB.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant7.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[70,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[71,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[91,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[92,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[104,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[110,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTest.java:[111,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[71,23] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[72,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[82,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[88,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleBitTypeTest.java:[89,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant1.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[83,36] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[95,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleC.java:[96,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[67,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[90,44] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[108,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0.java:[109,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[132,20] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[133,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[161,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[167,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleTypeTest.java:[168,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[21,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[22,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[23,15] The import org.apache.plc4x.java.spi.codegen.io.DataReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[71,44] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[72,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[81,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[112,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[113,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultiple.java:[164,44] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[78,30] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeC.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant4.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[45,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[46,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[63,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[64,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[74,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[80,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[81,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[83,11] The value of the local variable reservedField0 is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ReservedTypeTest.java:[101,22] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[61,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[62,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[79,37] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[80,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[92,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterC.java:[93,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[76,34] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[77,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[97,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ImplicitPascalStringTypeTest.java:[98,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[71,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[72,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[82,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[88,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageD.java:[89,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[83,45] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleA.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/DataIOType.java:[21,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/DataIOType.java:[23,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/DataIOType.java:[24,8] The import java.util is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/DataIOType.java:[40,31] The value of the field org.apache.plc4x.java.test.readwrite.DataIOType.LOGGER is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[78,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeC.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[45,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[46,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[72,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[73,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[86,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[92,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[93,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[95,10] The value of the local variable intField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[101,11] The value of the local variable uintField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/CheckSumTypeTest.java:[122,22] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant3.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[28,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[30,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[31,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[34,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[123,18] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[124,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[149,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[155,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/UIntTypeTest.java:[156,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[75,21] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[76,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[92,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[98,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/PaddingTypeTest.java:[99,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[61,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[62,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[79,37] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[80,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[92,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterA.java:[93,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[87,35] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[88,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[103,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[110,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[111,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultiple.java:[171,35] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[22,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[82,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[94,35] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[95,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[139,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[146,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[147,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[153,11] The value of the local variable checksumField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[159,11] The value of the local variable constField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[171,11] The value of the local variable implicitField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/FieldTypeTestWithUnknownField.java:[178,11] The value of the local variable reservedField0 is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[83,36] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[95,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleA.java:[96,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[78,30] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeA.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[94,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[95,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[127,29] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[128,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[154,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/AbstractTypeTestSubType.java:[155,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[61,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[62,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[79,37] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[80,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[92,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterB.java:[93,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1Infant5.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[78,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeB.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[67,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[90,44] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[108,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild1.java:[109,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[132,19] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[133,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[175,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[181,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ArrayTypeTest.java:[182,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild2Infant8.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[31,8] The import org.apache.plc4x.java.spi.codegen is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[63,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[80,51] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[93,9] The value of the local variable startPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/TypeSwitchInTypeSwitchParentTypeChild0Infant2.java:[94,9] The value of the local variable curPos is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[77,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[78,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[119,22] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[120,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[142,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[148,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[149,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[152,13] The value of the local variable virtualBitField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[154,10] The value of the local variable virtualIntField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[155,11] The value of the local variable virtualUintField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[156,11] The value of the local variable virtualFloatField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[157,12] The value of the local variable virtualDoubleField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/VirtualFieldTest.java:[158,12] The value of the local variable virtualStringField is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[83,45] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[96,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameterMultipleC.java:[97,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[21,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[22,15] The import org.apache.plc4x.java.spi.codegen.fields.FieldWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[23,15] The import org.apache.plc4x.java.spi.codegen.io.DataReaderFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[24,15] The import org.apache.plc4x.java.spi.codegen.io.DataWriterFactory is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[51,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[52,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[69,36] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[70,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[79,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[100,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[101,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeParameter.java:[141,36] The value of the local variable that is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[60,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[61,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[78,30] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[79,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[90,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/SimpleDiscriminatedTypeB.java:[91,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[89,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[90,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[122,17] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[123,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[148,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[154,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/IntTypeTest.java:[155,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[65,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[66,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[83,36] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[84,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[95,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/EnumDiscriminatedTypeMultipleB.java:[96,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[25,15] The import org.apache.plc4x.java.spi.generation.StaticHelper is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[27,8] The import java.time is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[29,8] The import org.apache.plc4x.java.api.exceptions is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[30,8] The import org.apache.plc4x.java.api.value is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[32,8] The import org.apache.plc4x.java.spi.codegen.fields is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[33,8] The import org.apache.plc4x.java.spi.codegen.io is never used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[53,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[54,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[71,28] The value of the local variable _value is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[72,13] The value of the local variable _lastItem is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[82,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[88,19] The value of the local variable positionAware is not used [WARNING] /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/main/generated/org/apache/plc4x/java/test/readwrite/ComplexOfComplexUsageC.java:[89,13] The value of the local variable _lastItem is not used [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ plc4x-code-generation-protocol-test-java --- [INFO] skip non existing resourceDirectory /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ plc4x-code-generation-protocol-test-java --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ plc4x-code-generation-protocol-test-java --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- remote-resources:3.1.0:process (process-resource-bundles) @ plc4x-code-generation-protocol-test-java --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 [INFO] Copying 3 resources from 1 bundle. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ plc4x-code-generation-protocol-test-java --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/target/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT.jar [INFO] [INFO] --- site:3.12.1:attach-descriptor (attach-descriptor) @ plc4x-code-generation-protocol-test-java --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- failsafe:3.2.5:integration-test (default) @ plc4x-code-generation-protocol-test-java --- [INFO] No tests to run. [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] No tests to run. [INFO] [INFO] --- apache-rat:0.16:check (license-check) @ plc4x-code-generation-protocol-test-java --- [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 68 licenses. [INFO] [INFO] --- source:3.3.0:jar-no-fork (attach-sources) @ plc4x-code-generation-protocol-test-java --- [INFO] Building jar: /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/target/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT-sources.jar [INFO] [INFO] --- failsafe:3.2.5:verify (default) @ plc4x-code-generation-protocol-test-java --- [INFO] [INFO] --- install:3.1.1:install (default-install) @ plc4x-code-generation-protocol-test-java --- [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/pom.xml to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test-java/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT.pom [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/target/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test-java/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT.jar [INFO] Installing /home/runner/work/plc4x/plc4x/code-generation/tests/protocol-test-java/target/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT-sources.jar to /home/runner/.m2/repository/org/apache/plc4x/plc4x-code-generation-protocol-test-java/0.12.0-SNAPSHOT/plc4x-code-generation-protocol-test-java-0.12.0-SNAPSHOT-sources.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for PLC4X 0.12.0-SNAPSHOT: [INFO] [INFO] PLC4X .............................................. SUCCESS [04:14 min] [INFO] Code-Generation .................................... SUCCESS [ 3.557 s] [INFO] Code-Generation: Protocol Base: MSpec .............. SUCCESS [ 7.346 s] [INFO] Protocols .......................................... SUCCESS [ 0.573 s] [INFO] Protocols: AB-ETH .................................. SUCCESS [ 2.339 s] [INFO] Protocols: ADS ..................................... SUCCESS [ 2.890 s] [INFO] Protocols: C-Bus ................................... SUCCESS [ 3.354 s] [INFO] Protocols: BACNet/IP ............................... SUCCESS [ 15.066 s] [INFO] Protocols: CANopen ................................. SUCCESS [ 2.201 s] [INFO] Protocols: Df1 ..................................... SUCCESS [ 2.032 s] [INFO] Protocols: EtherNet/IP ............................. SUCCESS [ 3.363 s] [INFO] Protocols: Firmata ................................. SUCCESS [ 2.051 s] [INFO] Protocols: Generic CAN ............................. SUCCESS [ 1.950 s] [INFO] Protocols: IEC-60870 ............................... SUCCESS [ 3.183 s] [INFO] Protocols: KNXNet/IP ............................... SUCCESS [ 7.751 s] [INFO] Protocols: Modbus .................................. SUCCESS [ 2.219 s] [INFO] Protocols: MQTT .................................... SUCCESS [ 0.458 s] [INFO] Protocols: OPC UA .................................. SUCCESS [ 11.006 s] [INFO] Protocols: Open-Protocol ........................... SUCCESS [ 2.746 s] [INFO] Protocols: PLC4X (Proxy) ........................... SUCCESS [ 2.188 s] [INFO] Protocols: PLC4X (API) ............................. SUCCESS [ 1.697 s] [INFO] Protocols: Profinet ................................ SUCCESS [ 3.785 s] [INFO] Protocols: S7 ...................................... SUCCESS [ 2.553 s] [INFO] Protocols: Simulated ............................... SUCCESS [ 1.893 s] [INFO] Protocols: SocketCAN ............................... SUCCESS [ 1.837 s] [INFO] PLC4J .............................................. SUCCESS [ 1.999 s] [INFO] PLC4J: API ......................................... SUCCESS [ 4.788 s] [INFO] PLC4J: SPI ......................................... SUCCESS [ 23.519 s] [INFO] PLC4J: Transports .................................. SUCCESS [ 0.100 s] [INFO] PLC4J: Transports: TCP ............................. SUCCESS [ 0.765 s] [INFO] PLC4J: Transports: Test ............................ SUCCESS [ 0.742 s] [INFO] PLC4J: Utils ....................................... SUCCESS [ 0.089 s] [INFO] PLC4J: Utils: Test Utils ........................... SUCCESS [ 1.535 s] [INFO] Code-Generation: Language Base: Freemarker ......... SUCCESS [ 1.255 s] [INFO] Code-Generation: Protocol Test: Test Mspec ......... SUCCESS [ 0.291 s] [INFO] Code-Generation: Language: Java .................... SUCCESS [ 23.028 s] [INFO] PLC4J: Drivers ..................................... SUCCESS [ 0.193 s] [INFO] PLC4J: Driver: AB-ETH .............................. SUCCESS [ 6.132 s] [INFO] PLC4J: Driver: Beckhoff TwinCat ADS Driver ......... SUCCESS [ 10.073 s] [INFO] PLC4J: Transports: UDP ............................. SUCCESS [ 0.498 s] [INFO] PLC4J: Utils: Pcap (Shared) ........................ SUCCESS [ 0.600 s] [INFO] PLC4J: Transports: PCAP (shared) ................... SUCCESS [ 0.494 s] [INFO] PLC4J: Utils: Raw-Sockets .......................... SUCCESS [ 2.246 s] [INFO] PLC4J: Transports: Raw Socket ...................... SUCCESS [ 0.549 s] [INFO] PLC4J: Utils: Pcap-Replay .......................... SUCCESS [ 0.481 s] [INFO] PLC4J: Transports: PCAP Replay ..................... SUCCESS [ 0.574 s] [INFO] PLC4J: Driver: S7 (Step7) .......................... SUCCESS [ 13.881 s] [INFO] PLC4J: Driver: Ethernet IP ......................... SUCCESS [ 12.124 s] [INFO] PLC4J: Driver: IEC 60870-5-104 ..................... SUCCESS [ 10.893 s] [INFO] PLC4J: Utils: Test-Generator ....................... SUCCESS [ 7.875 s] [INFO] PLC4J: Driver: BACNet/IP Driver .................... SUCCESS [02:43 min] [INFO] PLC4J: Driver: C-Bus ............................... SUCCESS [ 17.413 s] [INFO] PLC4J: Transports: CAN ............................. SUCCESS [ 0.529 s] [INFO] PLC4J: Transports: SocketCAN ....................... SUCCESS [ 1.508 s] [INFO] PLC4J: Transports: VirtualCAN ...................... SUCCESS [ 0.602 s] [INFO] PLC4J: Driver: CAN ................................. SUCCESS [ 3.599 s] [INFO] PLC4J: Driver: CANopen ............................. SUCCESS [ 7.925 s] [INFO] PLC4J: Driver: CtrlX ............................... SUCCESS [ 4.641 s] [INFO] PLC4J: Driver: Firmata ............................. SUCCESS [ 6.179 s] [INFO] PLC4J: Driver: KNXNet/IP ........................... SUCCESS [ 16.365 s] [INFO] PLC4J: Driver: Mock ................................ SUCCESS [ 0.714 s] [INFO] PLC4J: Transports: Serial .......................... SUCCESS [ 2.811 s] [INFO] PLC4J: Driver: Open-Protocol ....................... SUCCESS [ 11.222 s] [INFO] PLC4J: Driver: Modbus .............................. SUCCESS [ 10.163 s] [INFO] PLC4J: Driver: OPC UA .............................. SUCCESS [02:37 min] [INFO] PLC4J: Driver: PLC4X (Proxy-Protocol) .............. SUCCESS [ 4.881 s] [INFO] PLC4J: Driver: Profinet ............................ SUCCESS [ 12.297 s] [INFO] PLC4J: Driver: Profinet (NG) ....................... SUCCESS [ 10.514 s] [INFO] PLC4J: Driver: Simulated ........................... SUCCESS [ 10.002 s] [INFO] PLC4J: All Drivers ................................. SUCCESS [ 0.533 s] [INFO] PLC4J: Examples .................................... SUCCESS [ 3.787 s] [INFO] PLC4J: Examples: Hello-ADS telemetry ............... SUCCESS [ 3.706 s] [INFO] PLC4J: Examples: Cloud: Azure IoT Hub .............. SUCCESS [ 3.832 s] [INFO] PLC4J: Examples: Cloud: Google Cloud IoT Core ...... SUCCESS [ 3.713 s] [INFO] PLC4J: Examples: Hello Discovery ................... SUCCESS [ 3.575 s] [INFO] PLC4J: Examples: Connectivity: MQTT ................ SUCCESS [ 4.204 s] [INFO] PLC4J: Examples: Hello InfluxDB Data Collection .... SUCCESS [ 4.586 s] [INFO] PLC4J: Examples: IoTDB ............................. SUCCESS [ 6.380 s] [INFO] PLC4J: Tools ....................................... SUCCESS [ 0.083 s] [INFO] PLC4J: Tools: Object PLC Mapping ................... SUCCESS [ 8.678 s] [INFO] PLC4J: Tools: Connection Cache ..................... SUCCESS [ 4.010 s] [INFO] PLC4J: Examples: Hello OPM ......................... SUCCESS [ 3.958 s] [INFO] PLC4J: Examples: Hello-Webservice .................. SUCCESS [ 3.665 s] [INFO] PLC4J: Examples: Hello-World: Kotlin ............... SUCCESS [ 28.073 s] [INFO] PLC4J: Examples: Hello-World PLC4X (Discover And Browse) SUCCESS [ 3.523 s] [INFO] PLC4J: Examples: Hello-World PLC4X (Read) .......... SUCCESS [ 3.805 s] [INFO] PLC4J: Examples: Hello-World PLC4X (Subscribe) ..... SUCCESS [ 3.702 s] [INFO] PLC4J: Examples: Hello-World PLC4X (Write) ......... SUCCESS [ 3.537 s] [INFO] PLC4J: Examples: Poll Loop Example ................. SUCCESS [ 3.474 s] [INFO] PLC4J: Examples: S7Event example ................... SUCCESS [ 3.763 s] [INFO] PLC4J: Tools: Scraper .............................. SUCCESS [ 7.868 s] [INFO] PLC4J: Integrations ................................ SUCCESS [ 0.072 s] [INFO] PLC4J: Integrations: Apache Calcite ................ SUCCESS [ 7.647 s] [INFO] PLC4J: Integrations: Apache Nifi ................... SUCCESS [ 1.759 s] [INFO] PLC4J: Integrations: Apache Nifi: Processors ....... SUCCESS [ 9.887 s] [INFO] PLC4J: Integrations: Apache Nifi: NAR .............. SUCCESS [ 2.083 s] [INFO] PLC4J: Integrations: Apache Kafka .................. SUCCESS [ 19.158 s] [INFO] PLC4J: Tools: Capture Replay ....................... SUCCESS [ 0.657 s] [INFO] PLC4J: Integrations: Eclipse Milo OPC UA Server .... SUCCESS [ 6.581 s] [INFO] PLC4J: Tools: Plc4x Server ......................... SUCCESS [ 12.125 s] [INFO] PLC4J: Tools: Scraper (NG) ......................... SUCCESS [ 0.144 s] [INFO] PLC4J: Utils: PLC-Simulator ........................ SUCCESS [ 2.913 s] [INFO] PLC4J: OSGi ........................................ SUCCESS [ 0.395 s] [INFO] Code-Generation Tests .............................. SUCCESS [ 0.048 s] [INFO] Code-Generation: Protocol Test: Test Java .......... SUCCESS [ 3.374 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 18:11 min [INFO] Finished at: 2024-01-17T17:18:23Z [INFO] ------------------------------------------------------------------------ [INFO] 2703 goals, 2703 executed