Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xpages 在xpage中上载时发生filenotfoundexception_Xpages - Fatal编程技术网

Xpages 在xpage中上载时发生filenotfoundexception

Xpages 在xpage中上载时发生filenotfoundexception,xpages,Xpages,我使用的是DominoServer9。服务器运行正常 在某个阶段,它会达到一种状态,即上传到XPage 上载控制失败,出现FileNotFound错误(无法找到 为正在上载的文件创建的临时文件,详细信息 稍后再谈) 在某些情况下,服务器一天可能会达到一次或两次此状态 一旦出现这种状态,任何正在上载的文件都将生成 相同的FileNotFound错误。 阻止这种情况发生的唯一方法是重新启动服务器 完整的异常详细信息: CLFAD0211E: Exception thrown com.ibm.xsp.

我使用的是DominoServer9。服务器运行正常

在某个阶段,它会达到一种状态,即上传到XPage 上载控制失败,出现FileNotFound错误(无法找到 为正在上载的文件创建的临时文件,详细信息 稍后再谈)

在某些情况下,服务器一天可能会达到一次或两次此状态

一旦出现这种状态,任何正在上载的文件都将生成 相同的FileNotFound错误。 阻止这种情况发生的唯一方法是重新启动服务器

完整的异常详细信息:

CLFAD0211E: Exception thrown
com.ibm.xsp.FacesExceptionEx: com.ibm.xsp.FacesExceptionEx:
java.io.FileNotFoundException:
C:WINDOWSTEMPnotes618068xspuploadupload_00010082.tmp (The
system
cannot find the path specified.)
at
com.ibm.xsp.context.FacesContextExImpl.(FacesContextExImpl
.java:26
7)
at
com.ibm.xsp.domino.context.DominoFacesContext.(DominoFaces
Context.
java:32)
at
com.ibm.xsp.domino.context.DominoFacesContextFactoryImpl.getFace
sContext
(DominoFacesContextFactoryImpl.java:67)
at
com.ibm.xsp.controller.FacesControllerImpl.getFacesContext(Faces
Controll
erImpl.java:175)
at
com.ibm.xsp.webapp.FacesServlet.getFacesContext(FacesServlet.jav
a:352)
at
com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:141)
at
com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:13
7)
at
com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesSer
vlet.jav
a:103)
at
com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeSe
rvlet(Co
mponentModule.java:576)
at
com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(N
SFCompon
entModule.java:1267)
at
com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterI
nvoker.i
nvokeServlet(ComponentModule.java:847)
at
com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletI
nvoker.d
oService(ComponentModule.java:796)
at
com.ibm.designer.runtime.domino.adapter.ComponentModule.doServic
e(ComponentModule.java:565)
at
com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFCo
mponentModule.java:1251)   at
com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:598)   at
com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:421)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService
(LCDEnvironment.java:341)
at
com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(L
CDEnvironment.java:297)   at
com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272)
Caused by: com.ibm.xsp.FacesExceptionEx:java.io.FileNotFoundException:
C:WINDOWSTEMPnotes618068xspuploadupload_00010082.tmp (The system
cannot find the path specified.)   at
 com.ibm.xsp.http.FileUploadRequestWrapper.doParseRequest(FileUploadRequestWrapper.
 java:153)
 at
com.ibm.xsp.http.FileUploadRequestWrapper.getParameter(FileUploadRequest
Wrapper.java:573)

at
javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:161)
at
com.sun.faces.context.RequestParameterMap.get(ExternalContextImpl.java:6
29)
at
com.ibm.xsp.context.FacesContextExImpl.(FacesContextExImpl
.java:17
5)
... 18 more
Caused by: java.io.FileNotFoundException:
C:WINDOWSTEMPnotes618068xspuploadupload_00010082.tmp (The    system
cannot find the path specified.)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.(FileOutputStream.java:190)
at java.io.FileOutputStream.(FileOutputStream.java:142)
at
com.ibm.xsp.http.fileupload.DeferredFileOutputStream.thresholdReached(De
ferredFileOutputStream.java:183)
at
com.ibm.xsp.http.fileupload.ThresholdingOutputStream.checkThresh
old(ThresholdingOutputStream.java:275)   at

如果发生这种情况,您能否在操作系统级别访问c:/windows/temp? 这个目录有什么特别的地方吗?磁盘空间问题


还要检查该文件夹的访问权限,可能会发生一些情况,使Domino不再有权访问临时目录

我试图解决这个问题。我已将domino服务器的临时文件存储目录更改为notes.ini文件中的另一个目录。它解决了这个问题

你好,朱利安,我们已经检查了磁盘空间和权限。一切都很好。如果你检查这个链接,你可能会得到更多的想法。