I am using below dependency in my project:-
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-jaxrs2</artifactId>
<version>2.2.22</version>
</dependency>
Below is the place where I am trying to generate swagger resources:-
OpenAPI oas = new OpenAPI();
Info info = new Info();
info.title("Swagger catalog-db-adapter bootstrap code");
info.setVersion("1.0.2");
SwaggerConfiguration oasConfig = new SwaggerConfiguration().openAPI(oas).prettyPrint(true)
.resourcePackages(Stream.of("org.onap.so.adapters.catalogdb.rest").collect(Collectors.toSet()));
try {
new JaxrsOpenApiContextBuilder().application(this).openApiConfiguration(oasConfig).buildContext(true);
} catch (OpenApiConfigurationException e) {
throw new RuntimeException(e.getMessage(), e);
}
But I get an error as JaxrsOpenApiContextBuilder still supports javax and not jakarta yet.Do we have any dependency other than I am using which contains import of jakarta instead of javax