• JSON RPC Service

    By K A 1 decade ago

    When I try to call a JSONRPCService - SSJS method, it gives the below error
    it works fine for CSJS methods.

    Any clue how to resolve this.

     


    Service error

    Stack trace

    com.ibm.domino.services.ServiceException:
     at com.ibm.domino.services.rpc.RpcServiceEngine.renderService(RpcServiceEngine.java:82)
     at com.ibm.domino.services.HttpServiceEngine.processRequest(HttpServiceEngine.java:167)
     at com.ibm.xsp.extlib.component.rpc.UIJsonRpcService._processAjaxRequest(UIJsonRpcService.java:299)
     at com.ibm.xsp.extlib.component.rpc.UIJsonRpcService.processAjaxRequest(UIJsonRpcService.java:282)
     at com.ibm.xsp.util.AjaxUtilEx$1.invokeContextCallback(AjaxUtilEx.java:194)
     at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:862)
     at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:878)
     at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:878)
     at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:878)
     at com.ibm.xsp.component.UIViewRootEx.invokeOnComponent(UIViewRootEx.java:1552)
     at com.ibm.xsp.util.AjaxUtilEx.renderAjaxPartialLifecycle(AjaxUtilEx.java:188)
     at com.ibm.xsp.webapp.FacesServletEx.renderAjaxPartial(FacesServletEx.java:225)
     at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:170)
     at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:160)
     at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:138)
     at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:103)
     at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:576)
     at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1281)
     at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:847)
     at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:796)
     at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:565)
     at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1265)
     at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:653)
     at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:476)
     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: com.ibm.commons.util.io.json.JsonException: Unknown literal of class com.ibm.jscript.types.FBSUndefined
     at com.ibm.commons.util.io.json.JsonGenerator$Generator.outLiteral(JsonGenerator.java:166)
     at com.ibm.commons.util.io.json.JsonGenerator$Generator.outObject(JsonGenerator.java:211)
     at com.ibm.commons.util.io.json.JsonGenerator$Generator.outLiteral(JsonGenerator.java:160)
     at com.ibm.commons.util.io.json.JsonGenerator$Generator.outLiteral(JsonGenerator.java:139)
     at com.ibm.commons.util.io.json.JsonGenerator$Generator.toJson(JsonGenerator.java:135)
     at com.ibm.commons.util.io.json.JsonGenerator.toJson(JsonGenerator.java:95)
     at com.ibm.domino.services.rpc.RpcServiceEngine.renderService(RpcServiceEngine.java:78)
     ... 26 more