Skip to content
Success

Changes

Summary

  1. Fix MongoDBAASAggregator deleteAAS query (details)
  2. Value of SubmodelElementCollection should be sorted by default. (details)
  3. Adds check for correct inputs in operation invoke (details)
  4. Updated bundled OPC-UA library version to v1.0.6 (details)
  5. Changed moquette-broker repo and version (details)
  6. Refactors XML deserialization for AASXPackageExplorer compatibility (details)
Commit 735d2ac8a6945b51849575625580de6cfd470946 by Philipp Neuschwander
Fix MongoDBAASAggregator deleteAAS query

Signed-off-by: Philipp Neuschwander <philipp.neuschwander@iese.fraunhofer.de>
Change-Id: I2ff5854c7a7cdfacbc3e42570c81ddb6c652492d
The file was modified components/basys.components/basyx.components.docker/basyx.components.AASServer/src/test/java/org/eclipse/basyx/regression/AASServer/TestMongoDBAggregator.java
The file was modified components/basys.components/basyx.components.docker/basyx.components.AASServer/src/main/java/org/eclipse/basyx/components/aas/mongodb/MongoDBAASAggregator.java
Commit 2c2cc9d7061aa7c368d35f162608dbacf5deb708 by Alexander Gordt
Value of SubmodelElementCollection should be sorted by default.

SubmodelElementMapCollectionConverter doesn't consider if SEC is ordered
or not, so the backing Map of SEC should be LinkedHashMap that preserves
order of inserted Elements.

Signed-off-by: Alexander Gordt <alexander.gordt@objective-partner.com>
Change-Id: I09b26bb1211d29c45f48a3d5624dc171c8574a8f
The file was modified sdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/submodel/types/digitalnameplate/submodelelementcollections/address/TestAddress.java
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/metamodel/facade/SubmodelElementMapCollectionConverter.java
The file was modified sdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/submodel/metamodel/map/submodelelement/TestSubmodelElementCollection.java
Commit 09b8bf44127317dbd6f33c93154768facd892efa by Rene-Pascal Fischer
Adds check for correct inputs in operation invoke

* Adds check for input lengths
* Adds check for submodelElementTypes

Co-authored-by: Daniel Espen <daniel.espen@iese.fraunhofer.de>
Signed-off-by: Rene-Pascal Fischer <rene-pascal.fischer@iese.fraunhofer.de>
Change-Id: I2f842aa4c6661299ead532b010c3918b5058346f
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/metamodel/map/submodelelement/operation/Operation.java
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/metamodel/connected/submodelelement/operation/ConnectedOperation.java
The file was addedsdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/submodel/metamodel/map/submodelelement/operation/TestOperationInput.java
The file was addedsdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/metamodel/map/submodelelement/operation/OperationCheckHelper.java
The file was addedsdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/submodel/metamodel/connected/submodelelement/operation/TestConnectedOperationInput.java
The file was addedsdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/submodel/metamodel/map/submodelelement/operation/TestOperationInputSuite.java
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/metamodel/map/submodelelement/operation/OperationHelper.java
Commit 0fb53fc76478381272c0017324cfd6f5fe0f092e by Thomas Psota
Updated bundled OPC-UA library version to v1.0.6

Change-Id: I00a49401249eb025a50c5e54e41b652f8dae7b81
Signed-off-by: Thomas Psota <thomas.psota@iese.fraunhofer.de>
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_services_nodemanagement.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/CMakeLists.txt
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/pubsub/ua_pubsub.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_session.h
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/ua_types.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_server_internal.h
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tests/CMakeLists.txt
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_nodes.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/debian/control-template
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/include/open62541/plugin/nodestore.h
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_subscription.c
The file was modified sdks/c++/basys.sdk.cc/CMakeLists.txt
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/.azure-pipelines/azure-pipelines-win.yml
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_server_ns0.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_services_attribute.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/client/ua_client_connect.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tests/server/check_monitoreditem_filter.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tools/generate_datatypes.py
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tools/azure-devops/win/build.ps1
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tests/server/check_services_attributes.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_session.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tests/client/check_client_subscriptions.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/src/server/ua_services_monitoreditem.c
The file was modified sdks/c++/basys.sdk.cc/lib/open62541/tools/azure-devops/win/install.ps1
Commit d0d5082ca8a944a77a4ce1f9a1e42a874e1a0de9 by Florian Wege
Changed moquette-broker repo and version
jCenter/Bintray does not exist anymore

Signed-off-by: wege <florian.wege@iese.fraunhofer.de>
Change-Id: Ia43b08faa55fb0056e7f474ca2295e81cb9bb014
The file was modified sdks/java/basys.sdk/pom.xml
Commit 89b489c8b19abffd78e44efb222c5a3bbc50c9d7 by Maximilian Conradi
Refactors XML deserialization for AASXPackageExplorer compatibility

Refactors AssetXMLConverter to change "Template" AssetKind to "Type"
Refactors OperationXMLConverter to handle multiple <aas:inputVariable> Tags
Adds AASXPackageExplorerCompatibilityHandler to collect all compatibility workarounds in one place
Adds TestAASXPackageExplorerCompatibility to test compatibility workarounds separately

Signed-off-by: Maximilian Conradi <maximilian.conradi@iese.fraunhofer.de>
Change-Id: I7d6fcfcaef0714fd5d56626667ea856766c6bdfc
The file was addedsdks/java/basys.sdk/src/test/resources/aas/factory/xml/inWorkarounds.xml
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/xml/api/parts/AssetXMLConverter.java
The file was addedsdks/java/basys.sdk/src/test/java/org/eclipse/basyx/testsuite/regression/aas/factory/xml/TestAASXPackageExplorerCompatibility.java
The file was addedsdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/xml/AASXPackageExplorerCompatibilityHandler.java
The file was modified sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/submodel/factory/xml/converters/submodelelement/operation/OperationXMLConverter.java