Error in RPA Get table values

Certified Senior Developer

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.

Transaction Date #Ref Description Contact Deposit Charges Payment Balance Action



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


Anyone help on these error please?

  Discussion posts and replies are publicly visible

Parents Reply Children