이 3GB가 오류 500을 제공합니다 주위 크기의 파일을 업로드하려고 제공XPages + DAOS :</p> <p><a href="https://i.stack.imgur.com/DLkmi.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/DLkmi.jpg" alt="enter image description here"></a></p> <p>LOG.NSF 어떤 유용한 정보를 포함하지 않는 : 큰 크기의 파일을 업로드> 3GB 오류 500
CLFAD0169E: Error writing to persisted content to response 30EC97558DFA85F701A8264A917629CAF0A0329A/DominoDoc-738E-preview/Videoclip_2017_InternationalMarketing_preview.wmv/{3}
java.io.IOException: HTTP: Internal error:
at com.ibm.domino.xsp.bridge.http.servlet.XspCmdHttpServletResponse.write(XspCmdHttpServletResponse.java:860)
at com.ibm.domino.xsp.bridge.http.servlet.XspCmdServletOutputStream.write(XspCmdServletOutputStream.java:72)
at com.ibm.commons.util.io.StreamUtil.copyStream(StreamUtil.java:137)
at com.ibm.commons.util.io.StreamUtil.copyStream(StreamUtil.java:118)
at com.ibm.xsp.webapp.PersistenceServiceResourceProvider$PersistenceServiceResource.write(PersistenceServiceResourceProvider.java:116)
at com.ibm.xsp.webapp.FacesResourceServlet.doGet(FacesResourceServlet.java:110)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at com.ibm.xsp.webapp.FacesModuleResourceServlet.service(FacesModuleResourceServlet.java:85)
at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:588)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1335)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:865)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:808)
at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:577)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1319)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:662)
at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:482)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:357)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:313)
at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272)
파일 작은 크기 ~ 900MB가 잘 업로드 : 및 오류에 대해 다음과 같은 예외를 포함 추적 - 로그 0.xml을 말한다. 문제의 원인은 무엇일까요?
리치 텍스트 필드 크기 : XPages에서 업로드가 실제로 도미노로 수행되기 때문에, Table of Notes and Domino known limits : 사용 가능한 디스크 공간에 의해서만 제한 여기까지 언급
1기가바이트
에이 같은 도미노 제한에 관련이doc.createMIMEEntity("preview");
참고 :
-
01,235,164 문서 필드는 다음 코드에 의해 마임으로 정의
- 파일을 업로드하는 대상 NSF DB는 DAOS를 사용할 수 있습니다. 도미노 설정에서
- 최대 POST 크기 (무제한)를 0으로 설정 문서 파일 업로드 옵션의 최대 크기에 대한 제한을 설정하지 않는 0 (무제한)
- NSF 자체로 설정 웹 사이트 문서에서
- 최대 POST 크기
아무쪼록 고마워!
파일 시스템에 이러한 파일을 저장하고 링크 할 것을 고려해야합니다. –
그래, 그 큰 파일을 NSF + DAOS 대신에 FS에 저장하는 옵션으로 생각할 수 있지만 다른 쪽에서는 사용자가 먼저 파일을 서버 (단계 -1)에 업로드 한 다음 서버에 저장해야합니다. 파일을 어딘가에 업로드했습니다 (2 단계). 이 경우 두 시나리오에 공통적 인 1 단계 문제가있는 것 같습니다. 또한 XPage는 파일 업로드에 대한 단 하나의 컨트롤 만 제공하므로 앱 업로드 방식이 절대적으로 응용 프로그램 제어 방식으로 처리되도록 파일 업로드 컨트롤을 설계하고 처음부터 새로 만들어야합니다. –