AASXConverter: Add a leading R for aasx package Ids
Old AASX Package Explorer version expect this R
Signed-off-by: Tobias Klausmann <tobias.klausmann@lenze.com>
diff --git a/sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/aasx/AASXFactory.java b/sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/aasx/AASXFactory.java
index 99362b9..a09d971 100644
--- a/sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/aasx/AASXFactory.java
+++ b/sdks/java/basys.sdk/src/main/java/org/eclipse/basyx/aas/factory/aasx/AASXFactory.java
@@ -151,7 +151,9 @@
private static String createUniqueID() {
// only letters or underscore as start of id allowed
// https://www.w3.org/TR/1999/REC-xml-names-19990114/#ns-qualnames
- return "id_" + UUID.randomUUID().toString();
+ //
+ // old AASX Package Explorer versions expect a leading R
+ return "Rid_" + UUID.randomUUID().toString();
}
/**