XPages compositeData not found (with stack trace)

I see this error when doing partial refresh:

5.5.10 12:45: Exception Thrown

javax.faces.FacesException: Error while executing JavaScript computed expression

at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:106)

at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:96)

at com.ibm.xsp.controller.FacesControllerImpl.execute(FacesControllerImpl.java:243)

at com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:179)

at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:187)

at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:138)

at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:131)

at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:85)

at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:464)

at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:673)

at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:730)

at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:684)

at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:453)

at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:657)

at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:247)

at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:259)

at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:216)

at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:279)

Caused by: com.ibm.xsp.exception.EvaluationExceptionEx: Error while executing JavaScript computed expression

at com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:132)

at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:447)

at com.ibm.xsp.component.UIDataPanelBase.isRenderedProp(UIDataPanelBase.java:76)

at com.ibm.xsp.component.UIDataPanelBase.fillShadowedFlags(UIDataPanelBase.java:226)

at com.ibm.xsp.component.UIDataPanelBase.processDecodes(UIDataPanelBase.java:291)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at com.ibm.xsp.component.UIDataPanelBase.processDecodes(UIDataPanelBase.java:304)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at com.ibm.xsp.component.UIDataPanelBase.processDecodes(UIDataPanelBase.java:304)

at javax.faces.component.UIForm.processDecodes(UIForm.java:166)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1173)

at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:332)

at com.ibm.xsp.component.UIViewRootEx._processDecodes(UIViewRootEx.java:1150)

at com.ibm.xsp.component.UIViewRootEx.processDecodes(UIViewRootEx.java:1107)

at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:98)

... 18 more

Caused by: com.ibm.jscript.InterpretException: Script interpreter error, line=1, col=30: Reference error: ‘compositeData’ not found

at com.ibm.jscript.types.FBSReferenceByName$JavaPackageVariable.getValue(FBSReferenceByName.java:73)

at com.ibm.jscript.ASTTree.InterpretResult.getFBSValue(InterpretResult.java:40)

at com.ibm.jscript.ASTTree.binaryop.ASTBinaryDefaultOp.interpret(ASTBinaryDefaultOp.java:45)

at com.ibm.jscript.ASTTree.binaryop.ASTBinaryRelAnd.interpret(ASTBinaryRelAnd.java:59)

at com.ibm.jscript.ASTTree.ASTReturn.interpret(ASTReturn.java:43)

at com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:102)

at com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:438)

at com.ibm.jscript.JSExpression.access$1(JSExpression.java:427)

at com.ibm.jscript.JSExpression$2.run(JSExpression.java:417)

at com.ibm.jscript.JSExpression$2.run(JSExpression.java)

at java.security.AccessController.doPrivileged(AccessController.java:284)

at com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:415)

at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:250)

at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:233)

at com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:193)

at com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:165)

at com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:78)

... 37 more

Subject: solved

It seems that this exception was caused by another exception which happened when I tried to call split() on compositeData.something and something was null.