Currently, the base URL for basyx.externalurl is not working when the context path is set and basyx.externalurl doesn't contain a leading "/" in the Registry integration scenario.
Rules:
Add a check if the basyx.externalurl has an additional context path set.
[ ] The AAS/SM endpoint inside the descriptor is correct when the registry integration feature is set and basyx.externalurl has a context path set without the "/" suffix
Currently, the base URL for basyx.externalurl is not working when the context path is set and basyx.externalurl doesn't contain a leading "/" in the Registry integration scenario.
Rules:
Entry Points
[1] basyx-java-server-sdk/basyx.aasrepository/basyx.aasrepository-feature-registry-integration/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/registry/integration/AasDescriptorFactory.java at main · eclipse-basyx/basyx-java-server-sdk (github.com) [2] basyx-java-server-sdk/basyx.submodelrepository/basyx.submodelrepository-feature-registry-integration/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/registry/integration/SubmodelDescriptorFactory.java at main · eclipse-basyx/basyx-java-server-sdk (github.com)
Acceptance Criteria