Código JavaScript
1: 2: var id=compositeData.documentId; 3: if(id==null) 4: return true; 5: 6: var doc = database.getDocumentByUNID(id); 7: return !(config('portalPrincipal')=="" && esPaginaPrincipal(doc)); 8:
com.ibm.xsp.exception.EvaluationExceptionEx: Error al ejecutar una expresión calculada de JavaScript com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:132) javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:451) com.ibm.xsp.component.UIDataPanelBase.isRenderedProp(UIDataPanelBase.java:81) com.ibm.xsp.component.UIDataPanelBase.fillShadowedFlags(UIDataPanelBase.java:231) com.ibm.xsp.component.UIDataPanelBase.encodeBegin(UIDataPanelBase.java:240) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:841) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1317) com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1255) com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:651) com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:321) com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:336) 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:270) com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:260) com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:157) com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:159) com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:138) com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:103) com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:588) com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1335) com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:865) com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:808) com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:577) com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1319) com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:662) com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:482) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:357) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:313) com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272) com.ibm.jscript.InterpretException: Error del intérprete de scripts, línea=6, columna=44: [TypeError] Se ha producido una excepción al llamar al método NotesDatabase.getDocumentByUNID(java.lang.String) Invalid universal id com.ibm.xsp.script.WrapperDomino$fct_Database.call(WrapperDomino.java:6500) com.ibm.jscript.types.FBSObject.call(FBSObject.java:161) com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:197) com.ibm.jscript.ASTTree.ASTVariableDecl.interpret(ASTVariableDecl.java:82) com.ibm.jscript.ASTTree.ASTProgram.interpret(ASTProgram.java:119) com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:139) com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:435) com.ibm.jscript.JSExpression.access$1(JSExpression.java:424) com.ibm.jscript.JSExpression$2.run(JSExpression.java:414) java.security.AccessController.doPrivileged(AccessController.java:730) com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:410) com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:251) com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:234) com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:222) com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:194) com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:78) javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:451) com.ibm.xsp.component.UIDataPanelBase.isRenderedProp(UIDataPanelBase.java:81) com.ibm.xsp.component.UIDataPanelBase.fillShadowedFlags(UIDataPanelBase.java:231) com.ibm.xsp.component.UIDataPanelBase.encodeBegin(UIDataPanelBase.java:240) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:841) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1317) com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1255) com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:651) com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:321) com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:336) 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:270) com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:260) com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:157) com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:159) com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:138) com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:103) com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:588) com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1335) com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:865) com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:808) com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:577) com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1319) com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:662) com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:482) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:357) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:313) com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272) NotesException: Invalid universal id lotus.domino.local.Database.NgetDocumentByUNID(Native Method) lotus.domino.local.Database.getDocumentByUNID(Unknown Source) com.ibm.xsp.script.WrapperDomino$fct_Database.call(WrapperDomino.java:5516) com.ibm.jscript.types.FBSObject.call(FBSObject.java:161) com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:197) com.ibm.jscript.ASTTree.ASTVariableDecl.interpret(ASTVariableDecl.java:82) com.ibm.jscript.ASTTree.ASTProgram.interpret(ASTProgram.java:119) com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:139) com.ibm.jscript.JSExpression._interpretExpression(JSExpression.java:435) com.ibm.jscript.JSExpression.access$1(JSExpression.java:424) com.ibm.jscript.JSExpression$2.run(JSExpression.java:414) java.security.AccessController.doPrivileged(AccessController.java:730) com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:410) com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:251) com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:234) com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:222) com.ibm.xsp.javascript.JavaScriptInterpreter.interpret(JavaScriptInterpreter.java:194) com.ibm.xsp.binding.javascript.JavaScriptValueBinding.getValue(JavaScriptValueBinding.java:78) javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:451) com.ibm.xsp.component.UIDataPanelBase.isRenderedProp(UIDataPanelBase.java:81) com.ibm.xsp.component.UIDataPanelBase.fillShadowedFlags(UIDataPanelBase.java:231) com.ibm.xsp.component.UIDataPanelBase.encodeBegin(UIDataPanelBase.java:240) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:841) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:852) com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1317) com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1255) com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:651) com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:321) com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:336) 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:270) com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:260) com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:157) com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:159) com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:138) com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:103) com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:588) com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1335) com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:865) com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:808) com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:577) com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1319) com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:662) com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:482) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:357) com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:313) com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272)