{"action":"created","issue":{"url":"https://api.github.com/repos/jruby/jruby/issues/3147","labels_url":"https://api.github.com/repos/jruby/jruby/issues/3147/labels{/name}","comments_url":"https://api.github.com/repos/jruby/jruby/issues/3147/comments","events_url":"https://api.github.com/repos/jruby/jruby/issues/3147/events","html_url":"https://github.com/jruby/jruby/issues/3147","id":95487153,"number":3147,"title":"JRuby trying to load jit'd code from Jars","user":{"login":"hydrogen18","id":130230,"avatar_url":"https://avatars.githubusercontent.com/u/130230?v=3","gravatar_id":"","url":"https://api.github.com/users/hydrogen18","html_url":"https://github.com/hydrogen18","followers_url":"https://api.github.com/users/hydrogen18/followers","following_url":"https://api.github.com/users/hydrogen18/following{/other_user}","gists_url":"https://api.github.com/users/hydrogen18/gists{/gist_id}","starred_url":"https://api.github.com/users/hydrogen18/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydrogen18/subscriptions","organizations_url":"https://api.github.com/users/hydrogen18/orgs","repos_url":"https://api.github.com/users/hydrogen18/repos","events_url":"https://api.github.com/users/hydrogen18/events{/privacy}","received_events_url":"https://api.github.com/users/hydrogen18/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jruby/jruby/labels/jit","name":"jit","color":"444444"},{"url":"https://api.github.com/repos/jruby/jruby/labels/JRuby%201.7.x","name":"JRuby 1.7.x","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-16T17:42:07Z","updated_at":"2015-07-16T18:35:03Z","closed_at":null,"body":"Hi, I'm using JRuby to run a rails app.\r\n\r\nI traced JRuby 1.7.19 with InTrace. Each request I see many attempts to load classes from Jars like this. This is just one of the classes. None of them are ever found in a Jar. This doesn't seem like something that would be found in a jar file ever.\r\n\r\nIs this a behavior of JRuby or of Java? Is there anyway I can suppress it searching the filesystem for these classes?\r\n\r\n```\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getJarEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getEntry: {\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getEntry: Return: null\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getEntry: }\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getJarEntry: Return: null\r\n[12:21:31.346]:[38]:java.util.jar.JarFile:getJarEntry: }\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: {\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: {\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: Return: null\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: }\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: Return: null\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: }\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: {\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: {\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: Return: null\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getEntry: }\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: Return: null\r\n[12:21:31.347]:[38]:java.util.jar.JarFile:getJarEntry: }\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: {\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: {\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: Return: null\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: }\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: Return: null\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: }\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: {\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getJarEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: {\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: Arg: rubyjit/ActiveSupport::SafeBuffer$$initialize_0ea9367670c26c377238e8757312acfa98a148f41697085528.class\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: Return: null\r\n[12:21:31.348]:[38]:java.util.jar.JarFile:getEntry: }\r\n```"},"comment":{"url":"https://api.github.com/repos/jruby/jruby/issues/comments/122043619","html_url":"https://github.com/jruby/jruby/issues/3147#issuecomment-122043619","issue_url":"https://api.github.com/repos/jruby/jruby/issues/3147","id":122043619,"user":{"login":"hydrogen18","id":130230,"avatar_url":"https://avatars.githubusercontent.com/u/130230?v=3","gravatar_id":"","url":"https://api.github.com/users/hydrogen18","html_url":"https://github.com/hydrogen18","followers_url":"https://api.github.com/users/hydrogen18/followers","following_url":"https://api.github.com/users/hydrogen18/following{/other_user}","gists_url":"https://api.github.com/users/hydrogen18/gists{/gist_id}","starred_url":"https://api.github.com/users/hydrogen18/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydrogen18/subscriptions","organizations_url":"https://api.github.com/users/hydrogen18/orgs","repos_url":"https://api.github.com/users/hydrogen18/repos","events_url":"https://api.github.com/users/hydrogen18/events{/privacy}","received_events_url":"https://api.github.com/users/hydrogen18/received_events","type":"User","site_admin":false},"created_at":"2015-07-16T18:35:03Z","updated_at":"2015-07-16T18:35:03Z","body":"Sounds great, let me know if there is any way I can help you with testing out the fix."}}