diff --git a/core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequest.java b/core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequest.java index 779e5d6131..f7d86f3c88 100644 --- a/core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequest.java +++ b/core/impl/src/main/java/cloud/piranha/core/impl/DefaultWebApplicationRequest.java @@ -30,7 +30,6 @@ import cloud.piranha.core.api.AttributeManager; import cloud.piranha.core.api.HttpHeaderManager; import cloud.piranha.core.api.HttpSessionManager; -import cloud.piranha.core.api.MultiPartManager; import cloud.piranha.core.api.WebApplication; import cloud.piranha.core.api.WebApplicationRequest; import static cloud.piranha.core.impl.DefaultServletRequestDispatcher.PREVIOUS_REQUEST; @@ -206,11 +205,6 @@ public class DefaultWebApplicationRequest extends ServletInputStream implements * Stores the multipart config. */ protected MultipartConfigElement multipartConfig; - - /** - * Stores the multipart manager. - */ - protected MultiPartManager multipartManager; /** * Stores the parameters. @@ -740,16 +734,16 @@ private String mergeQueryFromAttributes() { @Override public Part getPart(String name) throws IOException, ServletException { verifyMultipartFormData(); - return multipartManager != null - ? multipartManager.getPart(webApplication, this, name) + return webApplication.getMultiPartManager() != null + ? webApplication.getMultiPartManager().getPart(webApplication, this, name) : null; } @Override public Collection getParts() throws IOException, ServletException { verifyMultipartFormData(); - return multipartManager != null - ? multipartManager.getParts(webApplication, this) + return webApplication.getMultiPartManager() != null + ? webApplication.getMultiPartManager().getParts(webApplication, this) : Collections.EMPTY_LIST; }