You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using the archetype with camel-rest-extensions, when migrating APIs where the specification paths cannot be changed, this path pattern collision issue sometimes occurs. There may be other bugs but this seems to be the most common one.
Since openapi4j is archived, it means there's no support for fixing bugs like this.
Alternative libraries:
com.atlassian.oai swagger-request-validator-core is already part of this project and according to this camel-rest-extensions merged PR it was switched from because it didn't offer XML support, and there is still an open issue for XML support with the validator
?
The text was updated successfully, but these errors were encountered:
My short term plan in order to support this for clients who need this fix is to fork the openapi4j version to fix the bug and then update camel-rest extensions to use the forked version.
Long term, I don't think it's a good idea to use a forked openapi4j version that we would also need to maintain. But switching to a whole new validator library requires significantly more changes and figuring out the acceptance criteria to ensure previous functionality is not broken.
Using the archetype with camel-rest-extensions, when migrating APIs where the specification paths cannot be changed, this path pattern collision issue sometimes occurs. There may be other bugs but this seems to be the most common one.
Since openapi4j is archived, it means there's no support for fixing bugs like this.
Alternative libraries:
The text was updated successfully, but these errors were encountered: