Dear BaSyx Community,
we’re wrapping up the preparations for the first service release of the Java part of BaSyx. We’re planning to release 1.0.1 (JAVA) on the 15th of October.
The release will cover a variety of bugfixes as well as increase compatibility with the AASX Package Explorer by addressing different interpretations of the DotAAS Part 1 V2.0.1 specification.
This release will include the following updates as also described in the release plan [1]:
·
Fixes crash when invoking an Operation with zero OutputVariables
·
Fixes ProviderException only accepting Exceptions instead of Throwables during construction
·
Fixes inconsistent handling of HTTP/REST endpoints
·
Fixes ProviderException incorrectly handling the message of the passed Throwable (Bug 573180)
·
Fixes BaSyxHttpServer failing silently
·
Fixes Camunda having a dependency conflict
·
Fixes inconsistency in handling AASX files in contrast to AASX Package Explorer and increased compatibility (e.g.
Bug 571725,
Bug 571725)
·
Fixes issues in XML (De-)serialization in regard to OperationVariables used in Operations
·
Fixes issue with SubmodelElements that have an idShort starting with "value"
·
Fixes missing modelType of Qualifier
·
Fixes issue with deserializing an AAS Environment in JSON when only a reference to an Asset was included
·
Fixes wrong exception handling when a nonexisting HTTP path was accessed
·
Adds missing Capability SubmodelElement
·
Fixes HTTPS issue with OpenJDK
·
Fixes wrong ID creation during AASX serialization
·
Enforces created AASX files only including absolute paths for increased AASX Package Explorer compatibility (Bug 571592)
·
Fixes wrong initialization for Submodels stored in MongoDB
·
Fixes HTTPSConnector being in the wrong folder
·
Fixes MongoDB backend not correctly deleting Submodels
·
Fixes handling of XMLGregorianCalendar as Property value
The release candidate 1.0.1RC01 is already available in the release_1.0.1_java branch. It will be merged into master on the 15th of October.
Best regards,
Frank
[1] https://projects.eclipse.org/projects/technology.basyx/releases/1.0.1-java
--
Frank Schnicke
Expert »Industrie 4.0 System Architectures«
Dept. Virtual Engineering
Fraunhofer IESE
Fraunhofer-Platz 1 | 67663 Kaiserslautern
+49 631 6800-2259
frank.schnicke@xxxxxxxxxxxxxxxxxx
www.iese.fraunhofer.de
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
25 Jahre Fraunhofer IESE – Engineering the Digital Future
Reisen Sie mit uns in die Vergangenheit, aber vor allem in die digitale Zukunft!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -