Skip to content

Commit 526e980

Browse files
michbeck100jmini
authored andcommitted
[JAXRS] use contextPath variable for @ApplicationPath in RestApplication (#850)
* Use contextPath variable for RestApplication templates * Update generated RestApplication.java files, as they are skipped by default otherwise * Update Petstore sample for jaxrs so that CIs can verify the change
1 parent ab09909 commit 526e980

43 files changed

Lines changed: 69 additions & 13 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/RestApplication.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package {{invokerPackage}};
33
import javax.ws.rs.ApplicationPath;
44
import javax.ws.rs.core.Application;
55

6-
@ApplicationPath("/")
6+
@ApplicationPath("{{{contextPath}}}")
77
public class RestApplication extends Application {
88
// Add implementation-specific details here
99
}

modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/RestApplication.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package {{invokerPackage}};
33
import javax.ws.rs.ApplicationPath;
44
import javax.ws.rs.core.Application;
55

6-
@ApplicationPath("/")
6+
@ApplicationPath("{{{contextPath}}}")
77
public class RestApplication extends Application {
88
99
}

modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/RestApplication.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {{package}}.impl.{{classname}}ServiceImpl;
1515
{{/apis}}
1616
{{/apiInfo}}
1717

18-
@ApplicationPath("/")
18+
@ApplicationPath("{{{contextPath}}}")
1919
public class RestApplication extends Application {
2020
2121
{{#useSwaggerFeature}}

modules/openapi-generator/src/main/resources/JavaJaxRS/spec/RestApplication.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package {{invokerPackage}};
33
import javax.ws.rs.ApplicationPath;
44
import javax.ws.rs.core.Application;
55

6-
@ApplicationPath("/")
6+
@ApplicationPath("{{{contextPath}}}")
77
public class RestApplication extends Application {
88
99
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.0-SNAPSHOT
1+
3.2.2-SNAPSHOT

samples/server/petstore/jaxrs-cxf-cdi/src/main/java/org/openapitools/api/RestApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import javax.ws.rs.ApplicationPath;
44
import javax.ws.rs.core.Application;
55

6-
@ApplicationPath("/")
6+
@ApplicationPath("/v2")
77
public class RestApplication extends Application {
88
// Add implementation-specific details here
99
}

samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/RestApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import javax.ws.rs.ApplicationPath;
44
import javax.ws.rs.core.Application;
55

6-
@ApplicationPath("/")
6+
@ApplicationPath("/v2")
77
public class RestApplication extends Application {
88

99
}

samples/server/petstore/jaxrs-resteasy/eap-java8/src/main/java/org/openapitools/api/RestApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import org.openapitools.api.impl.StoreApiServiceImpl;
1111
import org.openapitools.api.impl.UserApiServiceImpl;
1212

13-
@ApplicationPath("/")
13+
@ApplicationPath("/v2")
1414
public class RestApplication extends Application {
1515

1616

samples/server/petstore/jaxrs-resteasy/eap-joda/src/main/java/org/openapitools/api/RestApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import org.openapitools.api.impl.StoreApiServiceImpl;
1111
import org.openapitools.api.impl.UserApiServiceImpl;
1212

13-
@ApplicationPath("/")
13+
@ApplicationPath("/v2")
1414
public class RestApplication extends Application {
1515

1616

samples/server/petstore/jaxrs-resteasy/eap/src/main/java/org/openapitools/api/RestApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import org.openapitools.api.impl.StoreApiServiceImpl;
1111
import org.openapitools.api.impl.UserApiServiceImpl;
1212

13-
@ApplicationPath("/")
13+
@ApplicationPath("/v2")
1414
public class RestApplication extends Application {
1515

1616

0 commit comments

Comments
 (0)