Unable to start Swagger API connector
We are trying to use connector available on Marketplace to connect with Swagger API but getting below error.
Note: We already have latest JRE upgraded and using the root directory only.
Error starting ApplicationContext. To display the condition evaluation report re-run your application with ‘debug’ enabled.
2023-07-13T11:16:26.125-05:00 ERROR 73463 — [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:770) ~[spring-boot-3.0.0.jar!/:3.0.0]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:751) ~[spring-boot-3.0.0.jar!/:3.0.0]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-3.0.0.jar!/:3.0.0]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1302) ~[spring-boot-3.0.0.jar!/:3.0.0]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1291) ~[spring-boot-3.0.0.jar!/:3.0.0]
at com.collibra.marketplace.template.sync.json.sample.Application.main(Application.java:30) ~[classes!/:2.0.1]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[swagger-api-document-to-collibra-integration-2.0.1.jar:2.0.1]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:108) ~[swagger-api-document-to-collibra-integration-2.0.1.jar:2.0.1]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[swagger-api-document-to-collibra-integration-2.0.1.jar:2.0.1]
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) ~[swagger-api-document-to-collibra-integration-2.0.1.jar:2.0.1]
Caused by: java.lang.NullPointerException: Cannot invoke “io.swagger.v3.oas.models.info.Info.getTitle()” because the return value of “io.swagger.v3.oas.models.OpenAPI.getInfo ()” is null
at com.collibra.marketplace.template.sync.json.sample.component.ExtractionOpenApi.extract(ExtractionOpenApi.java:92) ~[classes!/:2.0.1]
at com.collibra.marketplace.template.sync.json.sample.component.ExtractionOpenApi.extractFromSpec(ExtractionOpenApi.java:77) ~[classes!/:2.0.1]
at com.collibra.marketplace.template.sync.json.sample.service.IntegrationProcessorService.startIntegrationFromFile(IntegrationProcessorService.java:74) ~[classes!/:2. 0.1]
at com.collibra.marketplace.template.sync.json.sample.Application.run(Application.java:37) ~[classes!/:2.0.1]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:767) ~[spring-boot-3.0.0.jar!/:3.0.0]
… 13 common frames omitted