You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2019/12/12 13:54:30 UTC
[plc4x] branch feature/knxnet-ip updated (1cf8c1c -> f747026)
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch feature/knxnet-ip
in repository https://gitbox.apache.org/repos/asf/plc4x.git.
from 1cf8c1c - Finetuning
add 15c8dff remove post release version messup
add 9d141e1 - Fixed a problem that if an Iso on TCP packet didn't start with "0x03" then it wouldn't remove that byte and the driver would go into an infinite loop.
add 7d73e38 Added station/address parameter to AB-ETH driver
add deb7aa6 - Updated the fake kafka-connect config to one that matches other examples running in our IoT Lab
add 4bb44c2 PLC4X-151 Build for boost fails on Jenkins - Re-enabled the boost build to see what the problem is.
add c05bf9e PLC4X-151 Build for boost fails on Jenkins - Fixed the parent pom coordinates inside the .net modules
add 5447a45 PLC4X-151 Build for boost fails on Jenkins - Tried to make Boost build with clang instead of gcc to reduce the amount of memory needed.
add 848e185 PLC4X-151 Build for boost fails on Jenkins - Added some documentation on alternates to calculate the keys for the VM - Removed something committed which shouldn't have been there - Bumped the CMake version to hopefully fix the build on jenkins again.
add 2bc6b5c PLC4X-151 Build for boost fails on Jenkins - Disabled the non java things on Jenkins again
add d3ebc94 Fixed a layouting problem with the check script
add 0c5d994 PLC4X-160: Fix css to make links to Apache events and ASF homepage work again
add daca310 Merge pull request #104 from dominikriemer/develop
add e40253f initial ams/ads mspec
add c76ff54 added some tests for expression parser and WIP for MFL and MFP
add 877319f cleanup tests and reformat code
add f3c6f86 added parent expressionn
add 836638f added test for parent expression
add 94907da added bitmask and possibility to add comments at more places
add 0e28841 cleanup and remove byte type
add ca049eb removed bitmask and parent expression as well as basic work on ads spec
add 22d127d added missing ads mspec
add 0ee09fa fixed generation for big integer
add 2de5b50 added tcp and serial frames to ads
add 68dccaa small fixes on ams spec
add cbfae24 some progress on sandbox ads implementation
add 005c85b moved to IO from generated code
add 1660dfb Merge pull request #107 from apache/feature/ams_ads_mpsec
add a7ca2bb fix build
add 408054c fixed missing sandbox ams code
add 2921627 fixed wrong expression in ams mspec
add a6e4880 fixed wrong equal check for discriminator in ads spec
add 9db632c - Code Generation -- Added spec-templates to the generator (Generated once per spec) -- Fixed the handling of BigIntegers -- Fixed the handling of BigInteger reference values -- Fixed the importing of the type-packages (for enums) - ADS/AMS Protocol -- Commented out stuff that was just copied form DF1 and didn't compile
new f747026 Merge branch 'develop' into feature/knxnet-ip
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Jenkinsfile | 9 +-
RELEASE_NOTES | 2 +-
.../freemarker/FreemarkerLanguageOutput.java | 83 +++--
.../plc4x/language/java/JavaLanguageOutput.java | 5 +
.../language/java/JavaLanguageTemplateHelper.java | 221 ++++++-------
.../templates/java/enum-package-info-template.ftlh | 39 +++
.../main/resources/templates/java/io-template.ftlh | 82 ++---
.../resources/templates/java/pojo-template.ftlh | 82 +----
build-utils/protocol-base-mspec/pom.xml | 37 +++
.../plugins/codegenerator/language/mspec/MSpec.g4 | 12 +-
.../mspec/expression/ExpressionStringListener.java | 32 +-
.../mspec/expression/ExpressionStringParser.java | 14 +-
.../definitions/DefaultComplexTypeDefinition.java | 8 +-
.../DefaultDiscriminatedComplexTypeDefinition.java | 2 +-
.../definitions/DefaultEnumTypeDefinition.java | 2 +-
.../mspec/parser/MessageFormatListener.java | 111 +++----
.../language/mspec/parser/MessageFormatParser.java | 17 +-
.../expression/ExpressionStringParserTest.java | 177 ++++++++++
.../mspec/parser/MessageFormatParserTest.java | 25 +-
.../src/test/resources/mspec.example | 359 +++++++++++++++++++++
.../org/apache/plc4x/java/abeth/AbEthDriver.java | 8 +-
.../java/abeth/connection/AbEthPlcConnection.java | 16 +-
.../apache/plc4x/java/abeth/model/AbEthField.java | 7 +-
.../java/abeth/protocol/Plc4xAbEthProtocol.java | 8 +-
plc4j/examples/hello-world-plc4x/pom.xml | 7 +
plc4j/integrations/apache-kafka/README.md | 2 +-
.../apache-kafka/config/plc4x-source.properties | 48 +--
plc4j/integrations/logstash-plugin/README.md | 2 +-
.../src/gem/lib/logstash-input-plc4x_jars.rb | 2 +-
.../java/org/apache/plc4x/karaf/FeatureIT.java | 2 +-
.../karaf-features/s7/src/main/feature/feature.xml | 2 +-
.../java/isoontcp/protocol/IsoOnTcpProtocol.java | 10 +
pom.xml | 2 +-
protocols/{s7 => amsads}/pom.xml | 8 +-
.../plc4x/protocol/amsads/AMSADSProtocol.java} | 10 +-
...e.plc4x.plugins.codegenerator.protocol.Protocol | 4 +-
.../main/resources/protocols/amsads/amsads.mspec | 359 +++++++++++++++++++++
protocols/pom.xml | 1 +
sandbox/plc4net/api/pom.xml | 2 +-
sandbox/plc4net/plc4net.driver/pom.xml | 2 +-
sandbox/pom.xml | 1 +
.../README.adoc | 6 +-
.../pom.xml | 53 +--
.../apache/plc4x/java/amsads/AMSADSPlcDriver.java | 43 ++-
.../connection/AdsAbstractPlcConnection.java | 99 +++---
.../amsads}/connection/AdsConnectionFactory.java | 9 +-
.../amsads}/connection/AdsSerialPlcConnection.java | 25 +-
.../amsads}/connection/AdsTcpPlcConnection.java | 135 ++++----
.../plc4x/java/amsads}/model/AdsDataType.java | 2 +-
.../apache/plc4x/java/amsads}/model/AdsField.java | 2 +-
.../java/amsads}/model/AdsPlcFieldHandler.java | 2 +-
.../java/amsads}/model/AdsSubscriptionHandle.java | 9 +-
.../plc4x/java/amsads}/model/DirectAdsField.java | 8 +-
.../plc4x/java/amsads}/model/SymbolicAdsField.java | 2 +-
.../plc4x/java/amsads}/model/package-info.java | 2 +-
.../java/amsads/protocol/Ads2PayloadProtocol.java | 92 ++++++
.../amsads/protocol/Payload2SerialProtocol.java | 121 +++++++
.../java/amsads/protocol/Payload2TcpProtocol.java | 93 ++++++
.../java/amsads}/protocol/Plc4x2AdsProtocol.java | 214 +++---------
.../amsads}/protocol/exception/AdsException.java | 15 +-
.../exception/AdsProtocolOverflowException.java | 2 +-
.../java/amsads}/protocol/util/DigestUtil.java | 15 +-
.../amsads}/protocol/util/LittleEndianDecoder.java | 4 +-
.../amsads}/protocol/util/LittleEndianEncoder.java | 4 +-
.../protocol/util/SingleMessageRateLimiter.java | 2 +-
.../java/amsads}/protocol/util/package-info.java | 2 +-
.../services/org.apache.plc4x.java.spi.PlcDriver | 4 +-
.../plc4x/java/amsads/AMSADSPlcDriverTest.java} | 10 +-
.../protocol/amsads}/BenchmarkGeneratedDf1.java | 3 +-
.../plc4x/protocol/amsads}/BenchmarkManualDf1.java | 0
.../org/apache/plc4x/protocol/amsads}/Df1Test.java | 6 +-
.../plc4x/protocol/amsads}/EndToEndTest.java | 0
.../org/apache/plc4x/protocol/amsads}/IOTest.java | 8 +-
.../src/test/resources/testsuite/Df1Testsuite.xml | 0
sandbox/test-java-df1-driver/README.adoc | 2 +-
src/main/script/prerequisiteCheck.groovy | 17 +
src/site/asciidoc/developers/code-gen/index.adoc | 14 +-
src/site/asciidoc/developers/release.adoc | 2 +-
src/site/asciidoc/developers/vm.adoc | 14 +-
src/site/asciidoc/protocols/ab-eth/index.adoc | 2 +-
src/site/asciidoc/protocols/features.adoc | 8 +
src/site/asciidoc/users/download.adoc | 4 +-
src/site/resources/css/site.css | 2 -
src/site/site.xml | 3 +-
tools/boost/pom.xml | 3 +-
85 files changed, 2004 insertions(+), 881 deletions(-)
create mode 100644 build-utils/language-java/src/main/resources/templates/java/enum-package-info-template.ftlh
create mode 100644 build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParserTest.java
copy plc4j/utils/opm/src/test/java/org/apache/plc4x/java/opm/OPMExceptionTest.java => build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParserTest.java (60%)
create mode 100644 build-utils/protocol-base-mspec/src/test/resources/mspec.example
copy protocols/{s7 => amsads}/pom.xml (86%)
copy protocols/{s7/src/main/java/org/apache/plc4x/protocol/s7/S7Protocol.java => amsads/src/main/java/org/apache/plc4x/protocol/amsads/AMSADSProtocol.java} (84%)
copy plc4j/drivers/simulated/src/main/resources/META-INF/services/org.apache.plc4x.java.spi.PlcDriver => protocols/amsads/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol (93%)
create mode 100644 protocols/amsads/src/main/resources/protocols/amsads/amsads.mspec
copy sandbox/{test-java-df1-driver => test-java-amsads-driver}/README.adoc (86%)
copy sandbox/{test-java-df1-driver => test-java-amsads-driver}/pom.xml (74%)
copy plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/AdsPlcDriver.java => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/AMSADSPlcDriver.java (69%)
copy {plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/connection/AdsAbstractPlcConnection.java (74%)
copy {plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/connection/AdsConnectionFactory.java (84%)
copy {plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/connection/AdsSerialPlcConnection.java (77%)
copy {plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/connection/AdsTcpPlcConnection.java (78%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/AdsDataType.java (99%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/AdsField.java (95%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/AdsPlcFieldHandler.java (99%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/AdsSubscriptionHandle.java (88%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/DirectAdsField.java (95%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/SymbolicAdsField.java (98%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/model/package-info.java (95%)
create mode 100644 sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/protocol/Ads2PayloadProtocol.java
create mode 100644 sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/protocol/Payload2SerialProtocol.java
create mode 100644 sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads/protocol/Payload2TcpProtocol.java
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/Plc4x2AdsProtocol.java (66%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/exception/AdsException.java (73%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/exception/AdsProtocolOverflowException.java (95%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/util/DigestUtil.java (70%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/util/LittleEndianDecoder.java (99%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/util/LittleEndianEncoder.java (99%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/util/SingleMessageRateLimiter.java (98%)
copy {plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads => sandbox/test-java-amsads-driver/src/main/java/org/apache/plc4x/java/amsads}/protocol/util/package-info.java (94%)
copy {plc4j/drivers/simulated => sandbox/test-java-amsads-driver}/src/main/resources/META-INF/services/org.apache.plc4x.java.spi.PlcDriver (93%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/java/df1/DF1PlcDriverTest.java => test-java-amsads-driver/src/test/java/org/apache/plc4x/java/amsads/AMSADSPlcDriverTest.java} (84%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/protocol/df1 => test-java-amsads-driver/src/test/java/org/apache/plc4x/protocol/amsads}/BenchmarkGeneratedDf1.java (97%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/protocol/df1 => test-java-amsads-driver/src/test/java/org/apache/plc4x/protocol/amsads}/BenchmarkManualDf1.java (100%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/protocol/df1 => test-java-amsads-driver/src/test/java/org/apache/plc4x/protocol/amsads}/Df1Test.java (85%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/protocol/df1 => test-java-amsads-driver/src/test/java/org/apache/plc4x/protocol/amsads}/EndToEndTest.java (100%)
copy sandbox/{test-java-df1-driver/src/test/java/org/apache/plc4x/protocol/df1 => test-java-amsads-driver/src/test/java/org/apache/plc4x/protocol/amsads}/IOTest.java (95%)
copy sandbox/{test-java-df1-driver => test-java-amsads-driver}/src/test/resources/testsuite/Df1Testsuite.xml (100%)
[plc4x] 01/01: Merge branch 'develop' into feature/knxnet-ip
Posted by cd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a commit to branch feature/knxnet-ip
in repository https://gitbox.apache.org/repos/asf/plc4x.git
commit f747026ad4af3447da24b2011d54f855580fe854
Merge: 1cf8c1c 9db632c
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Thu Dec 12 14:42:56 2019 +0100
Merge branch 'develop' into feature/knxnet-ip
# Conflicts:
# build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
# build-utils/language-java/src/main/resources/templates/java/io-template.ftlh
# build-utils/language-java/src/main/resources/templates/java/pojo-template.ftlh
# build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java
Jenkinsfile | 9 +-
RELEASE_NOTES | 2 +-
.../freemarker/FreemarkerLanguageOutput.java | 83 +-
.../plc4x/language/java/JavaLanguageOutput.java | 5 +
.../language/java/JavaLanguageTemplateHelper.java | 221 ++---
.../templates/java/enum-package-info-template.ftlh | 39 +
.../main/resources/templates/java/io-template.ftlh | 82 +-
.../resources/templates/java/pojo-template.ftlh | 82 +-
build-utils/protocol-base-mspec/pom.xml | 37 +
.../plugins/codegenerator/language/mspec/MSpec.g4 | 12 +-
.../mspec/expression/ExpressionStringListener.java | 32 +-
.../mspec/expression/ExpressionStringParser.java | 14 +-
.../definitions/DefaultComplexTypeDefinition.java | 8 +-
.../DefaultDiscriminatedComplexTypeDefinition.java | 2 +-
.../definitions/DefaultEnumTypeDefinition.java | 2 +-
.../mspec/parser/MessageFormatListener.java | 111 +--
.../language/mspec/parser/MessageFormatParser.java | 17 +-
.../expression/ExpressionStringParserTest.java | 177 ++++
.../mspec/parser/MessageFormatParserTest.java | 43 +
.../src/test/resources/mspec.example | 359 +++++++
.../org/apache/plc4x/java/abeth/AbEthDriver.java | 8 +-
.../java/abeth/connection/AbEthPlcConnection.java | 16 +-
.../apache/plc4x/java/abeth/model/AbEthField.java | 7 +-
.../java/abeth/protocol/Plc4xAbEthProtocol.java | 8 +-
plc4j/examples/hello-world-plc4x/pom.xml | 7 +
plc4j/integrations/apache-kafka/README.md | 2 +-
.../apache-kafka/config/plc4x-source.properties | 48 +-
plc4j/integrations/logstash-plugin/README.md | 2 +-
.../src/gem/lib/logstash-input-plc4x_jars.rb | 2 +-
.../java/org/apache/plc4x/karaf/FeatureIT.java | 2 +-
.../karaf-features/s7/src/main/feature/feature.xml | 2 +-
.../java/isoontcp/protocol/IsoOnTcpProtocol.java | 10 +
pom.xml | 2 +-
.../amsads}/pom.xml | 42 +-
.../plc4x/protocol/amsads/AMSADSProtocol.java | 46 +
...e.plc4x.plugins.codegenerator.protocol.Protocol | 38 +
.../main/resources/protocols/amsads/amsads.mspec | 359 +++++++
protocols/pom.xml | 1 +
sandbox/plc4net/api/pom.xml | 2 +-
sandbox/plc4net/plc4net.driver/pom.xml | 2 +-
sandbox/pom.xml | 1 +
.../README.adoc | 6 +-
sandbox/test-java-amsads-driver/pom.xml | 180 ++++
.../apache/plc4x/java/amsads/AMSADSPlcDriver.java | 121 +++
.../connection/AdsAbstractPlcConnection.java | 230 +++++
.../amsads/connection/AdsConnectionFactory.java | 57 ++
.../amsads/connection/AdsSerialPlcConnection.java | 67 ++
.../amsads/connection/AdsTcpPlcConnection.java | 372 +++++++
.../plc4x/java/amsads/model/AdsDataType.java | 577 +++++++++++
.../apache/plc4x/java/amsads/model/AdsField.java | 26 +
.../java/amsads/model/AdsPlcFieldHandler.java | 1015 ++++++++++++++++++++
.../java/amsads/model/AdsSubscriptionHandle.java | 84 ++
.../plc4x/java/amsads/model/DirectAdsField.java | 141 +++
.../plc4x/java/amsads/model/SymbolicAdsField.java | 105 ++
.../plc4x/java/amsads/model/package-info.java | 22 +
.../java/amsads/protocol/Ads2PayloadProtocol.java | 92 ++
.../amsads/protocol/Payload2SerialProtocol.java | 121 +++
.../java/amsads/protocol/Payload2TcpProtocol.java | 93 ++
.../java/amsads/protocol/Plc4x2AdsProtocol.java | 325 +++++++
.../amsads/protocol/exception/AdsException.java | 56 ++
.../exception/AdsProtocolOverflowException.java | 32 +
.../java/amsads/protocol/util/DigestUtil.java | 46 +
.../amsads/protocol/util/LittleEndianDecoder.java | 357 +++++++
.../amsads/protocol/util/LittleEndianEncoder.java | 285 ++++++
.../protocol/util/SingleMessageRateLimiter.java | 124 +++
.../java/amsads/protocol/util/package-info.java | 22 +
.../services/org.apache.plc4x.java.spi.PlcDriver | 38 +
.../plc4x/java/amsads/AMSADSPlcDriverTest.java | 42 +
.../protocol/amsads/BenchmarkGeneratedDf1.java | 80 ++
.../plc4x/protocol/amsads/BenchmarkManualDf1.java | 239 +++++
.../org/apache/plc4x/protocol/amsads/Df1Test.java | 30 +
.../apache/plc4x/protocol/amsads/EndToEndTest.java | 56 ++
.../org/apache/plc4x/protocol/amsads/IOTest.java | 97 ++
.../src/test/resources/testsuite/Df1Testsuite.xml | 101 ++
sandbox/test-java-df1-driver/README.adoc | 2 +-
src/main/script/prerequisiteCheck.groovy | 17 +
src/site/asciidoc/developers/code-gen/index.adoc | 14 +-
src/site/asciidoc/developers/release.adoc | 2 +-
src/site/asciidoc/developers/vm.adoc | 14 +-
src/site/asciidoc/protocols/ab-eth/index.adoc | 2 +-
src/site/asciidoc/protocols/features.adoc | 8 +
src/site/asciidoc/users/download.adoc | 4 +-
src/site/resources/css/site.css | 2 -
src/site/site.xml | 3 +-
tools/boost/pom.xml | 3 +-
85 files changed, 6776 insertions(+), 478 deletions(-)
diff --cc sandbox/pom.xml
index 10311f9,3173d2e..1d59822
--- a/sandbox/pom.xml
+++ b/sandbox/pom.xml
@@@ -37,21 -37,14 +37,22 @@@
<modules>
<module>code-gen</module>
<module>plc-simulator</module>
- <module>streampipes-connectors</module>
+ <module>test-java-amsads-driver</module>
<module>test-java-bacnetip-driver</module>
+
+ <module>test-java-df1-driver</module>
+
<module>test-java-knxnetip-driver</module>
+ <module>test-java-knxnetip-driver-passive</module>
+ <module>test-java-knxnetip-shared</module>
+
<module>test-java-s7-driver</module>
- <module>test-java-passive-s7-driver</module>
- <module>test-java-df1-driver</module>
+ <module>test-java-s7-driver-passive</module>
+
+ <module>test-streampipes-plc4x-adapters</module>
+ <module>test-streampipes-plc4x-processors</module>
+ <module>test-streampipes-plc4x-shared</module>
</modules>
<profiles>