I'm using provided example: Spring Boot Example with Camel REST DSL and OpenApi (https://github.com/apache/camel-spring-boot-examples/tree/main/rest-openapi-springdoc)
I noticed that the generated tags are incorrect and contains some duplicate values, for example:
Note the value "/api/users/users"
I tried to investigate in the source code of the component, and I found this line of code in class RestOpenApiReader:
I don't really understand the purpose of the opPath value, which contains the concatenation of "/api/users" and "/users". I guess it should be "/api/users" ?
It explains however why the pathAsTag value is consequently incorrect.
Hope it helps!