Hi,I am trying to get all the values from a table using Appian RPA Get table values action. But I am getting an error.
This is the table I am trying to get.
This is the table action configuration.
This is the error I am getting.
[STAT] 2023-11-03 04:37:36 01m 06s (0h) - <ACTION_START> - Start action 'browser->get-table-values' - 'Get table values' // dur: - - avg: - etc: [INFO] 2023-11-03 04:37:36 01m 06s (0h) - Target table has no footer section [WARN] 2023-11-03 04:37:37 01m 06s (0h) - Method manageException invoked [ERROR] 2023-11-03 04:37:37 01m 07s (0h) - java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.novayre.jidoka.client.RobotClientExecutor.invokeMethod(RobotClientExecutor.java:1559) at com.novayre.jidoka.client.RobotClientExecutor.onManageExceptionMethodCall(RobotClientExecutor.java:776) at com.novayre.jidoka.client.WorkflowProcessor.invokeManageExceptionMethod(WorkflowProcessor.java:221) at com.novayre.jidoka.client.WorkflowProcessor.manageException(WorkflowProcessor.java:255) at com.novayre.jidoka.client.WorkflowProcessor.start(WorkflowProcessor.java:169) at com.novayre.jidoka.client.RobotClientExecutor.workflow(RobotClientExecutor.java:732) at com.novayre.jidoka.client.RobotClientExecutor.runJavaTechnologyRobot(RobotClientExecutor.java:638) at com.novayre.jidoka.client.ETechnologyClient.runJava(ETechnologyClient.java:241) at com.novayre.jidoka.client.ETechnologyClient.lambda$static$1(ETechnologyClient.java:37) at com.novayre.jidoka.client.ETechnologyClient.run(ETechnologyClient.java:96) at com.novayre.jidoka.client.RobotClientExecutor.tryExecute(RobotClientExecutor.java:412) at com.novayre.jidoka.client.RobotClientExecutor.execute(RobotClientExecutor.java:213) at com.novayre.jidoka.client.ResponseHandler.execute(ResponseHandler.java:324) at com.novayre.jidoka.client.ResponseHandler.robotDeclaredResponse(ResponseHandler.java:274) at com.novayre.jidoka.client.ResponseHandler.onMessage(ResponseHandler.java:149) at com.novayre.jidoka.client.ClientManager.processResponse(ClientManager.java:1715) at com.novayre.jidoka.client.ClientManager.internalSendCommandRetry(ClientManager.java:1417) at com.novayre.jidoka.client.ClientManager.internalSendCommand(ClientManager.java:1283) at com.novayre.jidoka.client.ClientManager.sendCommand(ClientManager.java:1064) at com.novayre.jidoka.client.ClientManager.sendCommand(ClientManager.java:1053) at com.novayre.jidoka.client.ClientManager.loop(ClientManager.java:1044) at com.novayre.jidoka.client.ClientManager.realConnectToServer(ClientManager.java:926) at com.novayre.jidoka.client.ClientManager.connectToServer(ClientManager.java:884) at com.novayre.jidoka.client.JidokaClient.connect(JidokaClient.java:976) at com.novayre.jidoka.client.JidokaClient.mainLoop(JidokaClient.java:578) at com.novayre.jidoka.client.JidokaClient.run(JidokaClient.java:564) at com.novayre.jidoka.client.JidokaClient.main(JidokaClient.java:403) Caused by: com.novayre.jidoka.client.api.exceptions.JidokaException: Error invoking method 'browser->get-table-values' at com.novayre.jidoka.client.RobotClientExecutor.invokeMethod(RobotClientExecutor.java:1316) at com.novayre.jidoka.client.RobotClientExecutor.internalCallAction(RobotClientExecutor.java:908) at com.novayre.jidoka.client.RobotClientExecutor.onMethodCall(RobotClientExecutor.java:764) at com.novayre.jidoka.client.WorkflowProcessor.start(WorkflowProcessor.java:158) ... 22 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.novayre.jidoka.client.SDKInvoker.invoke(SDKInvoker.java:56) at com.novayre.jidoka.client.RobotClientExecutor.internalInvokeMethod(RobotClientExecutor.java:1345) at com.novayre.jidoka.client.RobotClientExecutor.invokeMethod(RobotClientExecutor.java:1299) ... 25 more Caused by: java.lang.IndexOutOfBoundsException: Index 11 out of bounds for length 11 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) at java.base/java.util.Objects.checkIndex(Objects.java:359) at java.base/java.util.ArrayList.get(ArrayList.java:427) at java.base/java.util.stream.Collectors.lambda$toMap$68(Collectors.java:1673) at java.base/java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at com.novayre.jidoka.browser.impl.WebBrowserSupportV3.lambda$extractTableData$4(WebBrowserSupportV3.java:247) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at com.novayre.jidoka.browser.impl.WebBrowserSupportV3.extractTableData(WebBrowserSupportV3.java:245) at com.novayre.jidoka.browser.impl.WebBrowserSupportV3.getTableValues(WebBrowserSupportV3.java:165) ... 32 more
Discussion posts and replies are publicly visible
Hello Hirushiharan,
Error is showing that there is no footer section.Can you please provide the Site link of this table, so that I can spy the element to get the table values?
Hi Anjali,
Thanks for the reply. Sorry, I can't share the site details, it is confidential.
What should I provide in the footer section of the table configuration?
Thanks