Unexpected runtime error
The runtime has encountered an unexpected error.
Error source
Page Name:/Sitemap.xspControl Id: computedField1
Property: value
Exception
Error while executing JavaScript computed expression
Script interpreter error, line=30, col=41: 'hdoc' is null
Javascript code
1: nview = database.getView("(NavigatorParent)");
2: text="";
3: i=0;
4:
5: function NavDok(ndoc){
6: try{
7:
8: pdoc = database.getDocumentByUNID(ndoc.getParentDocumentUNID());
9:
10: if(pdoc!=null & doc.getItemValueString("imNav")=="1"){
11:
12: text+="<li><a href='/" + @ReplaceSubstring(database.getFilePath(),"\\","/") + "/Inhalt/" + pdoc.getItemValueString("URLTitel") + "'>" + ndoc.getItemValueString("Label") + "</a>";
13:
14: ndoc = nview.getDocumentByKey("NL" + ndoc.getUniversalID());
15: if(ndoc != null){
16: text+="<ul class='eb2'>";
17: while(ndoc != null){
18: NavDok(ndoc);
19: ndoc = nview.getDocumentByKey("TL" + ndoc.getUniversalID());
20: }
21: text+= "</ul>";
22: }
23: text+= "</li>\n";
24: }}catch(e){
25: }
26: }
27:
28: doc = nview.getDocumentByKey("TL/");
29: hdoc = database.getView("(Homepage)").getFirstDocument();
30: ndoc = navigator.getDocumentByKey(hdoc.getUniversalID());
31: if(ndoc == null)
32: text+="<li><a href='/" + @ReplaceSubstring(database.getFilePath(),"\\","/") + "/Inhalt/" + hdoc.getItemValueString("UrlTitel") + "'>" + hdoc.getItemValueString("Subject") + "</a>";
33:
34:
35: while(doc != null){
36: i=0;
37: NavDok(doc);
38: doc = nview.getDocumentByKey("TL" + doc.getUniversalID());
39: }
40:
41: text
►
▼
Stack Trace
com.ibm.xsp.exception.EvaluationExceptionEx: Error while executing JavaScript computed expression
com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:132)
javax.faces.component.UIOutput.getValue(UIOutput.java:159)
com.ibm.xsp.util.FacesUtil.convertValue(FacesUtil.java:1021)
com.ibm.xsp.renderkit.html_basic.OutputTextRenderer.encodeEnd(OutputTextRenderer.java:79)
com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeEnd(ReadOnlyAdapterRenderer.java:150)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:1001)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:759)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1043)
com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1012)
com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:557)
com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:313)
com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:348)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:257)
com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:198)
com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:187)
com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:138)
com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:131)
com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:85)
com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:464)
com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:698)
com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:730)
com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:684)
com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:453)
com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:687)
com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:275)
com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:259)
com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:216)
com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:279)
com.ibm.jscript.InterpretException: Script interpreter error, line=30, col=41: 'hdoc' is null
com.ibm.jscript.ASTTree.ASTMember.interpret(ASTMember.java:150)
com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:87)
com.ibm.jscript.ASTTree.ASTArgumentList.interpret(ASTArgumentList.java:50)
com.ibm.jscript.types.FBSObject.call(FBSObject.java:148)
com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:171)
com.ibm.jscript.ASTTree.ASTAssign.interpret(ASTAssign.java:90)
com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:102)
com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:438)
com.ibm.jscript.JSExpression.access$1(JSExpression.java:427)
com.ibm.jscript.JSExpression$2.run(JSExpression.java:417)
com.ibm.jscript.JSExpression$2.run(JSExpression.java)
java.security.AccessController.doPrivileged(AccessController.java:284)
com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:415)
com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:250)
com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:233)
com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:193)
com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:165)
com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:78)
javax.faces.component.UIOutput.getValue(UIOutput.java:159)
com.ibm.xsp.util.FacesUtil.convertValue(FacesUtil.java:1021)
com.ibm.xsp.renderkit.html_basic.OutputTextRenderer.encodeEnd(OutputTextRenderer.java:79)
com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeEnd(ReadOnlyAdapterRenderer.java:150)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:1001)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:759)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1043)
com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1012)
com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:557)
com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:313)
com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:348)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:257)
com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:198)
com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:187)
com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:138)
com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:131)
com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:85)
com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:464)
com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:698)
com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:730)
com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:684)
com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:453)
com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:687)
com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:275)
com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:259)
com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:216)
com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:279)