java.lang.ClassCastException: org.jruby.RubyStringIO cannot be cast to org.jruby.RubyTempfile

Google Groups | Tim Inman | 6 years ago
  1. 0

    Image Service / Image Upload Sample Works Intermittently

    Google Groups | 6 years ago | Tim Inman
    java.lang.ClassCastException: org.jruby.RubyStringIO cannot be cast to org.jruby.RubyTempfile
  2. 0

    Memcached Java客户端2.6.1发布 - 编程语言 - ITeye资讯

    iteye.com | 1 year ago
    java.lang.ClassCastException: cannot be cast to
  3. 0

    cannot be cast to javax.servlet.Filter

    Oracle Community | 6 years ago | YE
    java.lang.ClassCastException: cannot be cast to javax.servlet.Filter
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    ClassCastException at org.eclipse.zest.core.viewers.internal.GraphModelEntityFactory.doBuildGraph(GraphModelEntityFactory.java:87)

    Eclipse Bugzilla | 7 years ago | phil_fj12
    java.lang.ClassCastException: [...] cannot be cast to org.eclipse.zest.core.viewers.IGraphEntityContentProvider
  6. 0

    deploy EAR to weblogic 10.3.4

    Oracle Community | 6 years ago | YE
    java.lang.ClassCastException: cannot be cast to javax.servlet.Filter

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.ClassCastException

      org.jruby.RubyStringIO cannot be cast to org.jruby.RubyTempfile

      at org.jruby.RubyTempfile.open()
    2. JRuby Main Maven Artifact
      RubyTempfile.open
      1. org.jruby.RubyTempfile.open(RubyTempfile.java:260)
      1 frame
    3. org.jruby.rack
      RackBaseInput$i_method_0_0$RUBYINVOKER$rewind.call
      1. org.jruby.rack.input.RackRewindableInput.createTempfile(RackRewindableInput.java:221)
      2. org.jruby.rack.input.RackRewindableInput.access$100(RackRewindableInput.java:35)
      3. org.jruby.rack.input.RackRewindableInput$RubyTempfileRackInput.<init>(RackRewindableInput.java:179)
      4. org.jruby.rack.input.RackRewindableInput$RubyTempfileRackInput.<init>(RackRewindableInput.java:177)
      5. org.jruby.rack.input.RackRewindableInput.getDelegateInput(RackRewindableInput.java:202)
      6. org.jruby.rack.input.RackBaseInput.rewind(RackBaseInput.java:78)
      7. org.jruby.rack.input.RackBaseInput$i_method_0_0$RUBYINVOKER$rewind.call(org/jruby/rack/input/RackBaseInput$i_method_0_0$RUBYINVOKER$rewind.gen:65535)
      7 frames
    4. JRuby Main Maven Artifact
      JavaEmbedUtils$1.callMethod
      1. org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
      2. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
      3. org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
      4. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      5. org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
      6. org.jruby.ast.IfNode.interpret(IfNode.java:117)
      7. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      8. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      9. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      10. org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
      11. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
      12. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      13. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      14. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      15. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      16. org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
      17. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
      18. org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
      19. org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36)
      20. org.jruby.ast.IfNode.interpret(IfNode.java:111)
      21. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      22. org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
      23. org.jruby.ast.IfNode.interpret(IfNode.java:117)
      24. org.jruby.ast.IfNode.interpret(IfNode.java:119)
      25. org.jruby.ast.IfNode.interpret(IfNode.java:119)
      26. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      27. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
      28. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:158)
      29. org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
      30. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
      31. org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
      32. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      33. org.jruby.ast.OrNode.interpret(OrNode.java:94)
      34. org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
      35. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      36. org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
      37. org.jruby.ast.IfNode.interpret(IfNode.java:117)
      38. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      39. org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
      40. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      41. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      42. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:146)
      43. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      44. org.jruby.ast.ToAryNode.interpret(ToAryNode.java:69)
      45. org.jruby.ast.MultipleAsgnNode.interpret(MultipleAsgnNode.java:127)
      46. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      47. org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
      48. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      49. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      50. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:146)
      51. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      52. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      53. org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:373)
      54. org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:294)
      55. org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:228)
      56. org.jruby.runtime.Block.yieldSpecific(Block.java:99)
      57. org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
      58. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      59. org.jruby.ast.IfNode.interpret(IfNode.java:119)
      60. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      61. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:160)
      62. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:166)
      63. org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:115)
      64. org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:132)
      65. org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32)
      66. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      67. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      68. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      69. org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:146)
      70. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      71. org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
      72. org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
      73. org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
      74. org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174)
      75. org.jruby.RubyClass.finvoke(RubyClass.java:667)
      76. org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:452)
      77. org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:332)
      78. org.jruby.javasupport.JavaEmbedUtils$1.callMethod(JavaEmbedUtils.java:143)
      78 frames
    5. JRuby-Rack
      RackFilter.doFilter
      1. org.jruby.rack.DefaultRackApplication.__call(DefaultRackApplication.java:68)
      2. org.jruby.rack.DefaultRackApplication.call(DefaultRackApplication.java:42)
      3. org.jruby.rack.DefaultRackDispatcher.process(DefaultRackDispatcher.java:29)
      4. org.jruby.rack.RackFilter.doFilter(RackFilter.java:63)
      4 frames
    6. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    7. com.google.appengine
      ServeBlobFilter.doFilter
      1. com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58)
      1 frame
    8. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    9. Google AppEngine
      TransactionCleanupFilter.doFilter
      1. com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
      1 frame
    10. Jetty Server
      ServletHandler$CachedChain.doFilter
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      1 frame
    11. AppEngine Testing
      StaticFileFilter.doFilter
      1. com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122)
      1 frame
    12. Jetty Server
      WebAppContext.handle
      1. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
      2. org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
      3. org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      4. org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      5. org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
      6. org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
      6 frames
    13. com.google.apphosting
      DevAppEngineWebAppContext.handle
      1. com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)
      1 frame
    14. Jetty Server
      HandlerWrapper.handle
      1. org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      1 frame
    15. AppEngine Testing
      JettyContainerService$ApiProxyHandler.handle
      1. com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:349)
      1 frame
    16. Jetty Server
      SelectChannelEndPoint.run
      1. org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      2. org.mortbay.jetty.Server.handle(Server.java:326)
      3. org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
      4. org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
      5. org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
      6. org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
      7. org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
      8. org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
      8 frames
    17. Jetty Util
      QueuedThreadPool$PoolThread.run
      1. org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
      1 frame