Skip to content

[BUG] AAS and Submodel Registry use string($byte) for identifier parameters in Swagger UI #921

@JS-Aibel

Description

@JS-Aibel

Describe the bug
In the Swagger UI for both AAS Registry and Submodel Registry, the identifier parameters are defined as string($byte) instead of string.

Affected Parameters:

  • aasIdentifier in AAS Registry
  • submodelIdentifier in Submodel Registry

To Reproduce
DELETE /submodel-descriptors/{submodelIdentifier}
Here, submodelIdentifier string($byte) is described as:

The Submodel’s unique ID (UTF8-BASE64-URL-encoded)

Expected behavior
Identifiers should ideally be represented as string rather than string($byte) to avoid confusion, since they are Base64-encoded strings, not binary data.

BaSyx:

  • aas-registry-log-mem:2.0.0-SNAPSHOT
  • submodel-registry-log-mem:2.0.0-SNAPSHOT

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    To triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions