2015-04-23 2 views
1

При попытке развернуть Maven Уха проекта в WebSphere сервере я получаю ошибку org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Async operation timed outНевозможно развернуть Maven проект Уха в WebSphere сервере 7

Пожалуйста, найдите ниже консоли ошибок и снимков экрана

[4/23/15 14:46:11:625 IST] 00000021 webapp  I com.ibm.ws.webcontainer.webapp.WebApp log SRVE0292I: Servlet Message - [isclite#isclite.war]:.action: ApplicationDeploymentDetailForm was null.Creating new form bean and storing in session 
[4/23/15 14:47:25:720 IST] 00000021 CommonsMultip E org.apache.struts.upload.CommonsMultipartRequestHandler handleRequest Failed to parse multipart request 
           org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Async operation timed out 
    at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429) 
    at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:238) 
    at com.ibm.isclite.container.controller.NLSDiskMultipartRequestHandler.handleRequest(NLSDiskMultipartRequestHandler.java:76) 
    at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209) 
    at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821) 
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254) 
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486) 
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:738) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1449) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1384) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:927) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:494) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:315) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:852) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:785) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175) 
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3610) 
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274) 
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926) 
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557) 
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384) 
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83) 
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) 
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202) 
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766) 
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527) 

[4/23/15 14:47:25:735 IST] 00000021 servlet  E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Uncaught exception created in one of the service methods of the servlet action in application isclite. Exception created : javax.servlet.ServletException: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Async operation timed out 
    at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:247) 
    at com.ibm.isclite.container.controller.NLSDiskMultipartRequestHandler.handleRequest(NLSDiskMultipartRequestHandler.java:76) 
    at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209) 
    at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821) 
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254) 
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486) 
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:738) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1449) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1384) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:927) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:494) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:315) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:852) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:785) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175) 
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3610) 
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274) 
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926) 
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557) 
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384) 
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83) 
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) 
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202) 
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766) 
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527) 
Caused by: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Async operation timed out 
    at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429) 
    at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:238) 
    ... 37 more 

[4/23/15 14:47:25:747 IST] 00000021 webapp  E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[action]: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Async operation timed out 
    at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429) 
    at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:238) 
    at com.ibm.isclite.container.controller.NLSDiskMultipartRequestHandler.handleRequest(NLSDiskMultipartRequestHandler.java:76) 
    at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209) 
    at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821) 
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254) 
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486) 
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:738) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1449) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1384) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:927) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:494) 
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:315) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:852) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:785) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175) 
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3610) 
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274) 
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926) 
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557) 
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384) 
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83) 
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) 
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202) 
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766) 
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)} 

У меня есть увеличенный размер памяти виртуальной машины Java Начальный размер кучи 1024 Максимальный размер кучи 1024

и также увеличены Серверы приложений> server1> Служба транзакций Общий срок действия операции: 50000 Срок действия: 50000

Но все еще стоит на той же проблеме. Может ли кто-нибудь помочь мне решить эту проблему?

PAGE ONE

не в состоянии развернуть Error Page after importing project

+0

Попытайтесь изменить не таймаут транзакции, а асинхронный тайм-аут. Перейдите в раздел «Серверы приложений> server1> Настройки веб-контейнера> Веб-контейнер» и в «Асинхронные свойства сервлета» увеличьте время ожидания. – Gas

ответ

0

По умолчанию Maven будет включать в себя все файлы фляги зависимостей внутри файла WAR/EAR, когда вы делаете пакет (в зависимости от конфигурации). И несколько раз он заканчивает создание огромного WAR/EAR-файла.

В вашем случае размер файла WAR/EAR огромен со всеми файлами jar зависимости.

Обычно обычные банки сконфигурированы с помощью функции Web sphere shared library (libraries.xml), чтобы избежать огромных файлов WAR/EAR и использовать общее местоположение для их сохранения и ссылки из файла libraries.xml.

+0

Претензия на огромный размер файла необоснован. – fnt

0

Я пробовал использовать Chrome. Я получил эту ошибку в IE. Кажется, это ошибка с WAS6.1. Попробуйте развернуть файл EAR 3-4 раза в хроме. Он должен работать.