Monday, April 14, 2014

Ruby, Rails, RVM and me!

Thanks to Radar's blog about using RVM to install ruby instead of installing ruby as a package.

Following is the debug info for android-marketplace-crawler.
  1. Errors found in the Utils.java file when loading permissions.
     
    java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
        at java.util.concurrent.FutureTask.get(FutureTask.java:111)
        at com.marketplace.Main.execute(Unknown Source)
        at com.marketplace.Main.resolveArgs(Unknown Source)
        at com.marketplace.Main.main(Unknown Source)
    Caused by: java.lang.ExceptionInInitializerError
        at com.marketplace.io.Sender$AppQuery.toString(Unknown Source)
        at com.marketplace.io.Sender.appExists(Unknown Source)
        at com.marketplace.io.Sender.addAppToCollection(Unknown Source)
        at com.marketplace.service.CategoryThread.run(Unknown Source)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:679)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
        at com.marketplace.Utils$Permission.<init>(Unknown Source)
        at com.marketplace.Utils.<clinit>(Unknown Source)
        ... 10 more
    
    This error is caused by the empty line at the end of the file "permission"
  2. This error came when create items in table
    undefined method 'class_inheritable_accessor'
    
    The error occurs because of the deprecated function in rails. Here is the solution to this problem: https://github.com/wvanbergen/request-log-analyzer/issues/103

No comments:

Post a Comment