List - Index out of Range Error | bront | 2017-08-10 13:24 | |||||||||
Status: Closed | |||||||||||
hi, I am running 17.2 on our development server, and though I can create lists I can't populate them with data. Whenever I try, I get an index out of range error. I am not sure what's causing this. Any suggestions would be welcome. Thanks, bront -- from labkey.log INFO ScriptService$Console 2017-08-10 16:19:35,306 ajp-nio-8009-exec-5 : RhinoEngine.createTopLevel: initialize cache ERROR ExceptionUtil 2017-08-10 16:19:35,327 ajp-nio-8009-exec-5 : Exception detected and logged to mothership java.lang.StringIndexOutOfBoundsException: String index out of range: 3 at java.lang.String.charAt(String.java:658) at org.apache.catalina.loader.WebappClassLoaderBase.filter(WebappClassLoaderBase.java:2780) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1253) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1142) at org.mozilla.javascript.Kit.classOrNull(Kit.java:92) at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:159) at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:114) at org.mozilla.javascript.NativeJavaTopPackage.init(NativeJavaTopPackage.java:130) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.mozilla.javascript.ScriptableObject.buildClassCtor(ScriptableObject.java:1191) at org.mozilla.javascript.LazilyLoadedCtor.buildValue0(LazilyLoadedCtor.java:138) at org.mozilla.javascript.LazilyLoadedCtor.access$000(LazilyLoadedCtor.java:51) at org.mozilla.javascript.LazilyLoadedCtor$1.run(LazilyLoadedCtor.java:123) at java.security.AccessController.doPrivileged(Native Method) at org.mozilla.javascript.LazilyLoadedCtor.buildValue(LazilyLoadedCtor.java:119) at org.mozilla.javascript.LazilyLoadedCtor.init(LazilyLoadedCtor.java:99) at org.mozilla.javascript.ScriptableObject.sealObject(ScriptableObject.java:2033) at org.labkey.api.script.RhinoEngine.createTopLevel(RhinoService.java:645) at org.labkey.api.script.RhinoScriptEngine.<init>(RhinoScriptEngine.java:122) at org.labkey.api.script.RhinoEngine.<init>(RhinoService.java:579) at org.labkey.api.script.RhinoEngine.<init>(RhinoService.java:585) at org.labkey.api.script.RhinoFactory.getScriptEngine(RhinoService.java:236) at org.labkey.api.script.ScriptReferenceImpl$1.compile(RhinoService.java:260) at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1321) at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270) at java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1235) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at org.labkey.api.script.ScriptReferenceImpl$1.load(RhinoService.java:255) at org.labkey.api.script.ScriptReferenceImpl$1.load(RhinoService.java:249) at org.labkey.api.module.ModuleResourceCache$1.load(ModuleResourceCache.java:90) at org.labkey.api.module.ModuleResourceCache$1.load(ModuleResourceCache.java:78) at org.labkey.api.cache.BlockingCache.get(BlockingCache.java:145) at org.labkey.api.cache.BlockingCache.get(BlockingCache.java:82) at org.labkey.api.module.ModuleResourceCache.getResourceMap(ModuleResourceCache.java:118) at org.labkey.api.script.ScriptReferenceImpl.get(RhinoService.java:297) at org.labkey.api.script.RhinoFactory.compile(RhinoService.java:242) at org.labkey.api.data.triggers.ScriptTriggerFactory.checkPaths(ScriptTriggerFactory.java:112) at org.labkey.api.data.triggers.ScriptTriggerFactory.createTriggerScript(ScriptTriggerFactory.java:74) at org.labkey.api.data.triggers.ScriptTriggerFactory.createTrigger(ScriptTriggerFactory.java:51) at org.labkey.api.data.AbstractTableInfo.loadTriggers(AbstractTableInfo.java:1303) at org.labkey.api.data.AbstractTableInfo.getTriggers(AbstractTableInfo.java:1288) at org.labkey.api.data.AbstractTableInfo.hasTriggers(AbstractTableInfo.java:1266) at org.labkey.api.query.AbstractQueryUpdateService.hasTableScript(AbstractQueryUpdateService.java:283) at org.labkey.api.query.AbstractQueryUpdateService._importRowsUsingDIB(AbstractQueryUpdateService.java:196) at org.labkey.api.query.AbstractQueryUpdateService._insertRowsUsingDIB(AbstractQueryUpdateService.java:300) at org.labkey.list.model.ListQueryUpdateService.insertRows(ListQueryUpdateService.java:180) at org.labkey.api.query.UserSchemaAction.doInsertUpdate(UserSchemaAction.java:249) at org.labkey.query.controllers.QueryController$InsertQueryRowAction.handlePost(QueryController.java:2433) at org.labkey.query.controllers.QueryController$InsertQueryRowAction.handlePost(QueryController.java:2407) at org.labkey.api.action.FormViewAction.handleRequest(FormViewAction.java:101) at org.labkey.api.action.FormViewAction.handleRequest(FormViewAction.java:80) at org.labkey.api.action.BaseViewAction.handleRequest(BaseViewAction.java:177) at org.labkey.api.action.SpringActionController.handleRequest(SpringActionController.java:416) at org.labkey.api.module.DefaultModule.dispatch(DefaultModule.java:1226) at org.labkey.api.view.ViewServlet._service(ViewServlet.java:205) at org.labkey.api.view.ViewServlet.service(ViewServlet.java:132) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.labkey.api.data.TransactionFilter.doFilter(TransactionFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.labkey.core.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:118) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.labkey.api.module.ModuleLoader.doFilter(ModuleLoader.java:1147) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.labkey.api.security.AuthFilter.doFilter(AuthFilter.java:217) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:868) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) |
|||||||||||
| |||||||||||