Symptom
When using the "offset" tag in a RESTful query, an error similar to:
Note: This error message is from the Semantic SDK - but a similar error can occur in the Raylight SDK or any Restful call that uses the offset tag.
Error Message #1
WSR 00400 : Out of bounds argument ("10")
Error Message #2
com.sap.bip.rs.cxf.providers.exceptions.RestRuntimeExceptionMapper||Out of bounds argument (50)
Full Stack Trace:
com.sap.webi.raylight.RaylightException: Out of bounds argument (50)
at com.sap.webi.raylight.context.Messenger.createException (Messenger.java:57)
at com.sap.webi.raylight.util.ObjectIndex.getInfoObjects (ObjectIndex.java:127)
at com.sap.sl.sdk.conso.GetUniversesAction.execute (GetUniversesAction.java:36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.webi.raylight.actions.ActionInvoker.invokeWith (ActionInvoker.java:123)
at com.sap.webi.raylight.actions.ActionDispatcher.invoke (ActionDispatcher.java:105)
at com.sap.sl.sdk.conso.SlConsoUniverses.getUniverses (SlConsoUniverses.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke (AbstractInvoker.java:89)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke (JAXRSInvoker.java:164)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke (JAXRSInvoker.java:242)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke (JAXRSInvoker.java:91)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run (ServiceInvokerInterceptor.java:58)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun (FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at org.apache.cxf.workqueue.SynchronousExecutor.execute (SynchronousExecutor.java:37)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage (ServiceInvokerInterceptor.java:106)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept (PhaseInterceptorChain.java:255)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage (ChainInitiationObserver.java:113)
at org.apache.cxf.transport.servlet.ServletDestination.invoke (ServletDestination.java:102)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination (ServletController.java:464)
at org.apache.cxf.transport.servlet.ServletController.invoke (ServletController.java:149)
at com.sap.bip.rs.server.servlet.BIPServletController.invoke (BIPServletController.java:93)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke (AbstractCXFServlet.java:148)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest (AbstractHTTPServlet.java:179)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet (AbstractHTTPServlet.java:108)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service (AbstractHTTPServlet.java:159) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210)
at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter (WorkflowFilter.java:45)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:929)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1002)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process (AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run (JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask (ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:761)
Read more...
Environment
- SAP BusinessObjects Business Intelligence platform 4.0
Product
Keywords
WSR 00400 offset limit rest raylight semantic sl query instance total , KBA , BI-DEV-WEB , Platform Web Services , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview