{"action":"created","issue":{"url":"https://api.github.com/repos/gwtproject/gwt/issues/9326","repository_url":"https://api.github.com/repos/gwtproject/gwt","labels_url":"https://api.github.com/repos/gwtproject/gwt/issues/9326/labels{/name}","comments_url":"https://api.github.com/repos/gwtproject/gwt/issues/9326/comments","events_url":"https://api.github.com/repos/gwtproject/gwt/issues/9326/events","html_url":"https://github.com/gwtproject/gwt/issues/9326","id":152992620,"number":9326,"title":"default method not found in inheritance tree","user":{"login":"MousePilots","id":6162832,"avatar_url":"https://avatars.githubusercontent.com/u/6162832?v=3","gravatar_id":"","url":"https://api.github.com/users/MousePilots","html_url":"https://github.com/MousePilots","followers_url":"https://api.github.com/users/MousePilots/followers","following_url":"https://api.github.com/users/MousePilots/following{/other_user}","gists_url":"https://api.github.com/users/MousePilots/gists{/gist_id}","starred_url":"https://api.github.com/users/MousePilots/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MousePilots/subscriptions","organizations_url":"https://api.github.com/users/MousePilots/orgs","repos_url":"https://api.github.com/users/MousePilots/repos","events_url":"https://api.github.com/users/MousePilots/events{/privacy}","received_events_url":"https://api.github.com/users/MousePilots/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gwtproject/gwt/labels/Category-Compiler","name":"Category-Compiler","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-04T11:49:26Z","updated_at":"2016-05-28T05:32:16Z","closed_at":null,"body":"In a largish inheritance tree consisting of several interfaces and (abstract) classes, default methods get lost. Unfortunately I couldn't reproduce this issue in a small code example. A larger example is available on https://github.com/MousePilots/EntityScenarios.git:\r\n\r\n1) build the entire project\r\n2) deploy es-test-web on a JEE 7 server (stock Glassfish 4.1 without configuration should do)\r\n3) do mvn gwt:run and browse to http://localhost:8080/es-test-web/index.html\r\n\r\nYou'll get a browser failure on invocation of org.mousepilots.es.core.model.EntityTypeES.getPersistenceType() noting the function is not found.\r\n\r\nPushing the method down to org.mousepilots.es.core.model.impl.EntityTypeESImpl is a workaround.\r\n\r\nI'm using GWT 2.8.0-SNAPSHOT (issue encountered using the march 4, 2016 snapshot)"},"comment":{"url":"https://api.github.com/repos/gwtproject/gwt/issues/comments/222291341","html_url":"https://github.com/gwtproject/gwt/issues/9326#issuecomment-222291341","issue_url":"https://api.github.com/repos/gwtproject/gwt/issues/9326","id":222291341,"user":{"login":"rluble","id":4175508,"avatar_url":"https://avatars.githubusercontent.com/u/4175508?v=3","gravatar_id":"","url":"https://api.github.com/users/rluble","html_url":"https://github.com/rluble","followers_url":"https://api.github.com/users/rluble/followers","following_url":"https://api.github.com/users/rluble/following{/other_user}","gists_url":"https://api.github.com/users/rluble/gists{/gist_id}","starred_url":"https://api.github.com/users/rluble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rluble/subscriptions","organizations_url":"https://api.github.com/users/rluble/orgs","repos_url":"https://api.github.com/users/rluble/repos","events_url":"https://api.github.com/users/rluble/events{/privacy}","received_events_url":"https://api.github.com/users/rluble/received_events","type":"User","site_admin":false},"created_at":"2016-05-28T05:32:16Z","updated_at":"2016-05-28T05:32:16Z","body":"Could you try at the current snapshot?"}}
{"actor":{"display_login":"rluble"}}