This is an automated email from the ASF dual-hosted git repository.
sergeyb pushed a commit to branch 3.1.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.1.x-fixes by this push:
new 216a3c6 Reverting 3.1.x SwaggerToOpenApi filter changes
216a3c6 is described below
commit 216a3c67a55673dbe7099dadf85c3a7d4113f3bf
Author: Sergey Beryozkin <[email protected]>
AuthorDate: Wed Dec 27 14:02:16 2017 +0000
Reverting 3.1.x SwaggerToOpenApi filter changes
---
.../openapi/SwaggerToOpenApiConversionFilter.java | 17 +----------------
1 file changed, 1 insertion(+), 16 deletions(-)
diff --git
a/rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/openapi/SwaggerToOpenApiConversionFilter.java
b/rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/openapi/SwaggerToOpenApiConversionFilter.java
index 89a8474..fee536d 100644
---
a/rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/openapi/SwaggerToOpenApiConversionFilter.java
+++
b/rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/openapi/SwaggerToOpenApiConversionFilter.java
@@ -25,8 +25,6 @@ import java.net.URI;
import javax.ws.rs.WebApplicationException;
import javax.ws.rs.container.ContainerRequestContext;
import javax.ws.rs.container.ContainerRequestFilter;
-import javax.ws.rs.container.ContainerResponseContext;
-import javax.ws.rs.container.ContainerResponseFilter;
import javax.ws.rs.container.PreMatching;
import javax.ws.rs.ext.Provider;
import javax.ws.rs.ext.WriterInterceptor;
@@ -39,8 +37,7 @@ import org.apache.cxf.jaxrs.utils.JAXRSUtils;
@Provider
@PreMatching
-public final class SwaggerToOpenApiConversionFilter implements
ContainerRequestFilter,
- ContainerResponseFilter, WriterInterceptor {
+public final class SwaggerToOpenApiConversionFilter implements
ContainerRequestFilter, WriterInterceptor {
private static final String SWAGGER_PATH = "swagger.json";
private static final String OPEN_API_PATH = "openapi.json";
@@ -83,16 +80,4 @@ public final class SwaggerToOpenApiConversionFilter
implements ContainerRequestF
private boolean isOpenApiRequested() {
return Boolean.TRUE ==
JAXRSUtils.getCurrentMessage().getExchange().get(OPEN_API_PROPERTY);
}
-
- @Override
- public void filter(ContainerRequestContext requestContext,
ContainerResponseContext responseContext)
- throws IOException {
- if (isOpenApiRequested() && responseContext.getEntity() instanceof
String) {
- String swaggerJson = (String)responseContext.getEntity();
- String openApiJson =
SwaggerToOpenApiConversionUtils.getOpenApiFromSwaggerJson(swaggerJson,
openApiConfig);
- responseContext.setEntity(openApiJson);
-
JAXRSUtils.getCurrentMessage().getExchange().remove(OPEN_API_PROPERTY);
- }
-
- }
}
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].