org.renjin.eval.EvalException: object of type 'builtin' is not subsettable

GitHub | marioguerriero | 10 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.

Root Cause Analysis

  1. org.renjin.eval.EvalException

    object of type 'builtin' is not subsettable

    at org.renjin.primitives.special.DollarFunction.apply()
  2. org.renjin.primitives
    DollarFunction.apply
    1. org.renjin.primitives.special.DollarFunction.apply(DollarFunction.java:58)
    1 frame
  3. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  4. org.renjin.sexp
    Promise.force
    1. org.renjin.sexp.Promise.doEval(Promise.java:91)
    2. org.renjin.sexp.Promise.force(Promise.java:85)
    2 frames
  5. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluate(Context.java:209)
    1 frame
  6. org.renjin.primitives
    R$primitive$list.apply
    1. org.renjin.primitives.R$primitive$list.apply(R$primitive$list.java:39)
    1 frame
  7. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  8. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  9. org.renjin.primitives
    InternalFunction.apply
    1. org.renjin.primitives.R$primitive$paste.apply(R$primitive$paste.java:31)
    2. org.renjin.primitives.special.InternalFunction.apply(InternalFunction.java:55)
    2 frames
  10. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    3. org.renjin.eval.Context.evaluate(Context.java:163)
    3 frames
  11. org.renjin.sexp
    Closure.doApply
    1. org.renjin.sexp.Closure.doApply(Closure.java:107)
    1 frame
  12. org.renjin.eval
    ClosureDispatcher.applyClosure
    1. org.renjin.eval.ClosureDispatcher.apply(ClosureDispatcher.java:76)
    2. org.renjin.eval.ClosureDispatcher.applyClosure(ClosureDispatcher.java:61)
    2 frames
  13. org.renjin.sexp
    Closure.apply
    1. org.renjin.sexp.Closure.apply(Closure.java:81)
    1 frame
  14. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  15. org.renjin.primitives
    R$primitive$$bracket.apply
    1. org.renjin.primitives.S3.reassembleAndEvaluateArgs(S3.java:286)
    2. org.renjin.primitives.S3.tryDispatchFromPrimitive(S3.java:239)
    3. org.renjin.primitives.R$primitive$$bracket.apply(R$primitive$$bracket.java:38)
    3 frames
  16. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  17. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  18. org.renjin.primitives
    R$primitive$$bang$eq.apply
    1. org.renjin.primitives.R$primitive$$bang$eq.apply(R$primitive$$bang$eq.java:35)
    1 frame
  19. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  20. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  21. org.renjin.primitives
    R$primitive$$bar.apply
    1. org.renjin.primitives.R$primitive$$bar.apply(R$primitive$$bar.java:36)
    1 frame
  22. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  23. org.renjin.primitives
    ParenFunction.apply
    1. org.renjin.primitives.special.ParenFunction.apply(ParenFunction.java:39)
    1 frame
  24. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  25. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  26. org.renjin.primitives
    R$primitive$$amp.apply
    1. org.renjin.primitives.R$primitive$$amp.apply(R$primitive$$amp.java:36)
    1 frame
  27. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  28. org.renjin.primitives
    ParenFunction.apply
    1. org.renjin.primitives.special.ParenFunction.apply(ParenFunction.java:39)
    1 frame
  29. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  30. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  31. org.renjin.primitives
    R$primitive$$amp.apply
    1. org.renjin.primitives.R$primitive$$amp.apply(R$primitive$$amp.java:36)
    1 frame
  32. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  33. org.renjin.sexp
    Promise.force
    1. org.renjin.sexp.Promise.doEval(Promise.java:91)
    2. org.renjin.sexp.Promise.force(Promise.java:85)
    2 frames
  34. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluate(Context.java:209)
    2. org.renjin.eval.Context.evaluateSymbol(Context.java:253)
    3. org.renjin.eval.Context.evaluate(Context.java:203)
    3 frames
  35. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  36. org.renjin.primitives
    InternalFunction.apply
    1. org.renjin.primitives.R$primitive$which.apply(R$primitive$which.java:28)
    2. org.renjin.primitives.special.InternalFunction.apply(InternalFunction.java:55)
    2 frames
  37. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  38. org.renjin.primitives
    AssignLeftFunction.apply
    1. org.renjin.primitives.special.AssignLeftFunction.assignLeft(AssignLeftFunction.java:60)
    2. org.renjin.primitives.special.AssignLeftFunction.apply(AssignLeftFunction.java:44)
    2 frames
  39. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  40. org.renjin.primitives
    BeginFunction.apply
    1. org.renjin.primitives.special.BeginFunction.apply(BeginFunction.java:46)
    1 frame
  41. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    3. org.renjin.eval.Context.evaluate(Context.java:163)
    3 frames
  42. org.renjin.sexp
    Closure.doApply
    1. org.renjin.sexp.Closure.doApply(Closure.java:107)
    1 frame
  43. org.renjin.eval
    ClosureDispatcher.applyClosure
    1. org.renjin.eval.ClosureDispatcher.apply(ClosureDispatcher.java:76)
    2. org.renjin.eval.ClosureDispatcher.applyClosure(ClosureDispatcher.java:61)
    2 frames
  44. org.renjin.sexp
    Closure.apply
    1. org.renjin.sexp.Closure.apply(Closure.java:81)
    1 frame
  45. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  46. org.renjin.invoke
    ArgumentIterator.evalNext
    1. org.renjin.invoke.codegen.ArgumentIterator.evalNext(ArgumentIterator.java:61)
    1 frame
  47. org.renjin.primitives
    R$primitive$length.apply
    1. org.renjin.primitives.R$primitive$length.apply(R$primitive$length.java:28)
    1 frame
  48. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  49. org.renjin.primitives
    AssignLeftFunction.apply
    1. org.renjin.primitives.special.AssignLeftFunction.assignLeft(AssignLeftFunction.java:60)
    2. org.renjin.primitives.special.AssignLeftFunction.apply(AssignLeftFunction.java:44)
    2 frames
  50. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  51. org.renjin.primitives
    BeginFunction.apply
    1. org.renjin.primitives.special.BeginFunction.apply(BeginFunction.java:46)
    1 frame
  52. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  53. org.renjin.primitives
    ForFunction.apply
    1. org.renjin.primitives.special.ForFunction.apply(ForFunction.java:91)
    1 frame
  54. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    2 frames
  55. org.renjin.primitives
    BeginFunction.apply
    1. org.renjin.primitives.special.BeginFunction.apply(BeginFunction.java:46)
    1 frame
  56. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    3. org.renjin.eval.Context.evaluate(Context.java:163)
    3 frames
  57. org.renjin.sexp
    Closure.doApply
    1. org.renjin.sexp.Closure.doApply(Closure.java:107)
    1 frame
  58. org.renjin.eval
    ClosureDispatcher.applyClosure
    1. org.renjin.eval.ClosureDispatcher.apply(ClosureDispatcher.java:76)
    2. org.renjin.eval.ClosureDispatcher.applyClosure(ClosureDispatcher.java:61)
    2 frames
  59. org.renjin.sexp
    Closure.apply
    1. org.renjin.sexp.Closure.apply(Closure.java:81)
    1 frame
  60. org.renjin.eval
    Context.evaluate
    1. org.renjin.eval.Context.evaluateCall(Context.java:283)
    2. org.renjin.eval.Context.evaluate(Context.java:207)
    3. org.renjin.eval.Context.evaluateExpressionVector(Context.java:266)
    4. org.renjin.eval.Context.evaluate(Context.java:205)
    4 frames
  61. org.renjin.script
    RenjinScriptEngine.eval
    1. org.renjin.script.RenjinScriptEngine.eval(RenjinScriptEngine.java:150)
    2. org.renjin.script.RenjinScriptEngine.eval(RenjinScriptEngine.java:109)
    2 frames
  62. it.unisannio.loganalysis
    QueryParameterSelector.lambda$new$61446b05$1
    1. it.unisannio.loganalysis.analysis.AnalyzerController.performQuery(AnalyzerController.java:43)
    2. it.unisannio.loganalysis.presentation.MyUI.lambda$init$0(MyUI.java:75)
    3. it.unisannio.loganalysis.presentation.components.QueryParameterSelector.lambda$new$61446b05$1(QueryParameterSelector.java:128)
    3 frames
  63. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:498)
    4 frames
  64. Vaadin
    EventRouter.fireEvent
    1. com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
    2. com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198)
    3. com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161)
    3 frames
  65. com.vaadin.server
    AbstractClientConnector.fireEvent
    1. com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:1008)
    1 frame
  66. Vaadin
    Button$1.click
    1. com.vaadin.ui.Button.fireClick(Button.java:377)
    2. com.vaadin.ui.Button$1.click(Button.java:54)
    2 frames
  67. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:498)
    4 frames
  68. com.vaadin.server
    VaadinServlet.service
    1. com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:158)
    2. com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118)
    3. com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:408)
    4. com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:273)
    5. com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:79)
    6. com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
    7. com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1409)
    8. com.vaadin.server.VaadinServlet.service(VaadinServlet.java:364)
    8 frames
  69. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    1 frame
  70. Jetty
    QueuedThreadPool$3.run
    1. org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)
    2. org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1667)
    3. org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:172)
    4. org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
    5. org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
    6. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
    7. org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
    8. org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
    9. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
    10. org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
    11. org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
    12. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
    13. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
    14. org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
    15. org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
    16. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
    17. org.eclipse.jetty.server.Server.handle(Server.java:497)
    18. org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
    19. org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
    20. org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
    21. org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)
    22. org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)
    22 frames
  71. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:745)
    1 frame