Skip to content
This repository was archived by the owner on Oct 30, 2023. It is now read-only.

Commit 40576a3

Browse files
committed
refs swagger-api/swagger-core#2312 - bootstrap swagger-web integration
1 parent 52794b3 commit 40576a3

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

java/java-dropwizard/src/main/java/io/swagger/sample/SwaggerSampleApplication.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public void run(SwaggerSampleConfiguration configuration, Environment environmen
4848
oas.info(info);
4949
OpenApiConfiguration oasConfig = new OpenApiConfiguration()
5050
.openApi(oas)
51-
.withResourcePackage("io.swagger.sample.resource");
51+
.withResourcePackageNames("io.swagger.sample.resource");
5252

5353
// eg.
5454
//ContextUtils.getOrBuildContext(oasConfig);
@@ -57,9 +57,9 @@ public void run(SwaggerSampleConfiguration configuration, Environment environmen
5757
// or
5858
//environment.jersey().register(new OpenApiListingResource().configLocation("/integration/openapi-configuration.json"));
5959
// or
60-
//environment.jersey().register(new OpenApiListingResource().resourcePackage("io.swagger.sample.resource"));
61-
// or TODO
62-
//environment.jersey().register(new OpenApiListingResource().classes("io.swagger.sample.resource.PetResource"));
60+
//environment.jersey().register(new OpenApiListingResource().resourcePackageNames("io.swagger.sample.resource"));
61+
// or
62+
//environment.jersey().register(new OpenApiListingResource().resourceClassNames("io.swagger.sample.resource.PetResource"));
6363

6464
environment.jersey().register(new PetResource());
6565
environment.getObjectMapper().setSerializationInclusion(JsonInclude.Include.NON_NULL);

java/java-jersey2/src/main/java/io/swagger/sample/Bootstrap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void init(ServletConfig config) throws ServletException {
3131
oas.info(info);
3232
OpenApiConfiguration oasConfig = new OpenApiConfiguration()
3333
.openApi(oas)
34-
.withResourcePackage("io.swagger.sample.resource");
34+
.withResourcePackageNames("io.swagger.sample.resource");
3535

3636
// TODO or get from serviceLoader etc..
3737
new JaxrsOpenApiContextBuilder()

java/java-jersey2/src/main/resources/openapi-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[
22
{
3-
"resourcePackage": "io.swagger.sample.resource",
3+
"resourcePackageNames": "io.swagger.sample.resource",
44
"openApi": {
55
"info": {
66
"version": "1.0",

java/java-jersey2/src/main/webapp/WEB-INF/web.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</init-param>
3434
<!-- specify resource package
3535
<init-param>
36-
<param-name>openApi.configuration.resourcePackage</param-name>
36+
<param-name>openApi.configuration.resourcePackageNames</param-name>
3737
<param-value>com.fasterxml.jackson.jaxrs.json,io.swagger.sample.resource</param-value>
3838
</init-param>
3939
-->
@@ -57,7 +57,7 @@
5757

5858
<!-- specify resource package
5959
<init-param>
60-
<param-name>openApi.configuration.resourcePackage</param-name>
60+
<param-name>openApi.configuration.resourcePackageNames</param-name>
6161
<param-value>com.fasterxml.jackson.jaxrs.json,io.swagger.sample.resource</param-value>
6262
</init-param>
6363
-->

0 commit comments

Comments
 (0)