I'm developing an xpages application and running it on 64-bit 8.5.3FP3 server. Time and again I get
HTTP JVM: SEVERE: CLFAD0211E: Exception thrown error. There are two scenarios:
1) opening an xpage with document - this "SEVERE" error does not seem to have other consequences and do not show any follow-up errors say in xpages_exc_*.log ; I've seen other posts where this error is followed by out of memory error and others. In my case the page comes up perfectly and I do not notice any problems. There are no RT editable fields - doc is displayed read only (just a note as I've seen posts blaming rt editor). I use recursive repeat controls, but a) the doc content is displayed correctly and b) the same doc does not cause the error twice (though I've noticed that sometimes opening of one document might cause several CLFAD0211E: Exception thrown errors).
I suspect that because I have more than enough memory allocated for heap, Domino can deal with whatever happens internally without running out of memory. Though I'm monitoring memory in profiler and JVM does not attempt to consume noticeably more memory at the moment the problem appears. JVM current heap size is about 65Mb - a long way from the maximum value.
The application allows Anonymous access - no authentication.
2) in second scenario it happens in a view. Here the CLFAD0211E is followed by another exception:
[1084:0183-23F0] 07.04.2013 22:06:00 HTTP JVM: SEVERE: CLFAD0211E: Exception thrown
[1084:0183-23F0] 07.04.2013 22:06:00 HTTP JVM: SEVERE: CLFAD0246E: Exception occurred servicing request for: /xxxx.nsf/xsp/.ibmmodres/domino/OpenAttachment/xxxx.nsf/BDE45281114C0ACAC1257B130004521C/rt.img/yyyy.jpg - HTTP Code: 500The images get retrieved from the RT item - it's a random image that fails to show (rarely, but often enough to notice:-) I get a feeling that this failure is rather the result of CLFAD0211E not its cause. Again no problems with memory. In this case I get a stack trace in xpages_exc_*.log:
07.04.13 22:06: Exception Thrown
com.ibm.xsp.FacesExceptionEx: NotesException: Notes error: Access to data denied. (C:\Users\normunds\AppData\Local\Temp\notesE520AA\eo443765784tm)
at com.ibm.xsp.model.domino.webapp.DominoResourceProvider$DominoResource.write(DominoResourceProvider.java:98)
at com.ibm.xsp.webapp.FacesResourceServlet.doGet(FacesResourceServlet.java:109)
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:583)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1281)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:860)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:803)
at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:572)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1265)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:658)
at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:481)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:341)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:297)
at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272)
Caused by: NotesException: Notes error: Access to data denied. (C:\Users\normunds\AppData\Local\Temp\notesE520AA\eo443765784tm)
at lotus.domino.local.EmbeddedObject.NextractFile(Native Method)
at lotus.domino.local.EmbeddedObject.extractFile(Unknown Source)
at lotus.domino.local.EmbeddedObject.getInputStream(Unknown Source)
at com.ibm.xsp.model.domino.webapp.DominoResourceProvider$DominoAttachmentResource.doWrite(DominoResourceProvider.java:156)
at com.ibm.xsp.model.domino.webapp.DominoResourceProvider$DominoResource.write(DominoResourceProvider.java:88)
... 15 more