commit | 90294e48774894680ed15e3642a7b6124bd89deb | [log] [tgz] |
---|---|---|
author | Rene-Pascal Fischer <rene-pascal.fischer@iese.fraunhofer.de> | Fri Aug 20 15:18:23 2021 +0200 |
committer | Frank Schnicke <frank.schnicke@iese.fraunhofer.de> | Fri Oct 01 09:52:02 2021 +0200 |
tree | ef97d785eda089b53a59e5c106941f1dfbf176ca | |
parent | a7f9ca6b8891b234d000e9a3c6abe5016da1fd15 [diff] |
Fixes wrong XML id name creation Signed-off-by: Rene-Pascal Fischer <rene-pascal.fischer@iese.fraunhofer.de> Change-Id: Ic59aff9675ae16b845c397c550b50535450168cd
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 28cf3bb..d25d48e 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
@@ -148,7 +148,9 @@ * @return UUID */ private static String createUniqueID() { - return UUID.randomUUID().toString(); + // 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(); } /**