{"action":"created","issue":{"url":"https://api.github.com/repos/glowroot/glowroot/issues/44","labels_url":"https://api.github.com/repos/glowroot/glowroot/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/glowroot/glowroot/issues/44/comments","events_url":"https://api.github.com/repos/glowroot/glowroot/issues/44/events","html_url":"https://github.com/glowroot/glowroot/issues/44","id":122338924,"number":44,"title":"Support for different application servers","user":{"login":"ajdevries","id":80894,"avatar_url":"https://avatars.githubusercontent.com/u/80894?v=3","gravatar_id":"","url":"https://api.github.com/users/ajdevries","html_url":"https://github.com/ajdevries","followers_url":"https://api.github.com/users/ajdevries/followers","following_url":"https://api.github.com/users/ajdevries/following{/other_user}","gists_url":"https://api.github.com/users/ajdevries/gists{/gist_id}","starred_url":"https://api.github.com/users/ajdevries/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajdevries/subscriptions","organizations_url":"https://api.github.com/users/ajdevries/orgs","repos_url":"https://api.github.com/users/ajdevries/repos","events_url":"https://api.github.com/users/ajdevries/events{/privacy}","received_events_url":"https://api.github.com/users/ajdevries/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-15T18:50:11Z","updated_at":"2015-12-18T03:25:45Z","closed_at":"2015-12-18T03:25:45Z","body":"Is there a list for supported application servers? Right now I'm testing with Glassfish 4.1.1 and it seems that glowroot isn't working. Investigating things now. Seeing this in the server.log:\r\n```\r\n[2015-12-15T17:37:14.191+0100] [glassfish 4.1] [SEVERE] [NCLS-CORE-00029] [javax.enterprise.system.core] [tid: _ThreadID=81 _Thre\r\nCannot start container web, exception: A MultiException has 2 exceptions.  They are:\r\n1. java.lang.NoClassDefFoundError: org/glowroot/agent/plugin/servlet/ServletAspect$HttpServletRequest\r\n2. java.lang.IllegalStateException: Unable to perform operation: post construct on com.sun.enterprise.web.WebContainer\r\n]]\r\n```"},"comment":{"url":"https://api.github.com/repos/glowroot/glowroot/issues/comments/165659764","html_url":"https://github.com/glowroot/glowroot/issues/44#issuecomment-165659764","issue_url":"https://api.github.com/repos/glowroot/glowroot/issues/44","id":165659764,"user":{"login":"trask","id":218610,"avatar_url":"https://avatars.githubusercontent.com/u/218610?v=3","gravatar_id":"","url":"https://api.github.com/users/trask","html_url":"https://github.com/trask","followers_url":"https://api.github.com/users/trask/followers","following_url":"https://api.github.com/users/trask/following{/other_user}","gists_url":"https://api.github.com/users/trask/gists{/gist_id}","starred_url":"https://api.github.com/users/trask/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trask/subscriptions","organizations_url":"https://api.github.com/users/trask/orgs","repos_url":"https://api.github.com/users/trask/repos","events_url":"https://api.github.com/users/trask/events{/privacy}","received_events_url":"https://api.github.com/users/trask/received_events","type":"User","site_admin":false},"created_at":"2015-12-18T03:25:45Z","updated_at":"2015-12-18T03:25:45Z","body":"Great.  In this case, I attached Eclipse debugger to Glassfish and put a breakpoint inside the NoClassDefFoundError constructor, and then walked the stack at the breakpoint to see what class loader was being used, and why it wasn't finding the glowroot classes (which are in the JVM bootstrap class loader)."}}