{"action":"created","issue":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/597","labels_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/597/labels{/name}","comments_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/597/comments","events_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/597/events","html_url":"https://github.com/wildfly/wildfly-core/pull/597","id":66892753,"number":597,"title":"[WFCORE-282] Wildcard read support across domain processes","user":{"login":"bstansberry","id":299242,"avatar_url":"https://avatars.githubusercontent.com/u/299242?v=3","gravatar_id":"","url":"https://api.github.com/users/bstansberry","html_url":"https://github.com/bstansberry","followers_url":"https://api.github.com/users/bstansberry/followers","following_url":"https://api.github.com/users/bstansberry/following{/other_user}","gists_url":"https://api.github.com/users/bstansberry/gists{/gist_id}","starred_url":"https://api.github.com/users/bstansberry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bstansberry/subscriptions","organizations_url":"https://api.github.com/users/bstansberry/orgs","repos_url":"https://api.github.com/users/bstansberry/repos","events_url":"https://api.github.com/users/bstansberry/events{/privacy}","received_events_url":"https://api.github.com/users/bstansberry/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wildfly/wildfly-core/labels/ready-for-merge","name":"ready-for-merge","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2015-04-07T14:03:48Z","updated_at":"2015-04-10T18:40:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wildfly/wildfly-core/pulls/597","html_url":"https://github.com/wildfly/wildfly-core/pull/597","diff_url":"https://github.com/wildfly/wildfly-core/pull/597.diff","patch_url":"https://github.com/wildfly/wildfly-core/pull/597.patch"},"body":"Support for variations of /host=*/**, /host=*/server=* and /host=x/server=* addresses in the ops that support wildcard reads (read-resource, read-attribute, read-attribute-group, and the upcoming WFCORE-287 'query' op.)\r\n\r\nAlso includes commits fixing or working around issues found while testing this: WFCORE-619, WFCORE-622 and WFCORE-627.\r\n\r\nCompatibility note: Previously, wildcard reads would store any RBAC access-control response header data in the items in the response's \"result\" node. This change strips them out from there and places them in the top level response, consistent with non-wildcard reads. So instead of\r\n\r\n```\r\n{\r\n    \"outcome\"=>\"success\",\r\n    \"result\"=> [{\r\n        \"address\"=>[(\"foo\",\"bar\")],\r\n        \"result\"=>{ some stuff},\r\n        \"response-headers\"=> {\r\n            \"access-control\"=>[{\r\n                \"absolute-address\"=>[(\"foo\",\"bar\")]\r\n                ....\r\n            }]\r\n        }\r\n    }]\r\n}\r\n```\r\n\r\nIt is now\r\n\r\n```\r\n{\r\n    \"outcome\"=>\"success\",\r\n    \"result\"=> [{\r\n        \"address\"=>[(\"foo\",\"bar\")],\r\n        \"result\"=>{ some stuff}\r\n    }],\r\n    \"response-headers\"=> {\r\n        \"access-control\"=>[{\r\n            \"absolute-address\"=>[(\"foo\",\"bar\")]\r\n            ....\r\n        }]\r\n    }\r\n}\r\n```\r\n\r\nI regard the previous structure as being a bug. But input from @heiko-braun or @hpehl on whether that will cause problems in the console is needed before this can be merged.\r\n\r\nNote also there is an open issue related to this work in a mixed domain: see WFCORE-621."},"comment":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/comments/91648247","html_url":"https://github.com/wildfly/wildfly-core/pull/597#issuecomment-91648247","issue_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/597","id":91648247,"user":{"login":"wildfly-ci","id":939955,"avatar_url":"https://avatars.githubusercontent.com/u/939955?v=3","gravatar_id":"","url":"https://api.github.com/users/wildfly-ci","html_url":"https://github.com/wildfly-ci","followers_url":"https://api.github.com/users/wildfly-ci/followers","following_url":"https://api.github.com/users/wildfly-ci/following{/other_user}","gists_url":"https://api.github.com/users/wildfly-ci/gists{/gist_id}","starred_url":"https://api.github.com/users/wildfly-ci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wildfly-ci/subscriptions","organizations_url":"https://api.github.com/users/wildfly-ci/orgs","repos_url":"https://api.github.com/users/wildfly-ci/repos","events_url":"https://api.github.com/users/wildfly-ci/events{/privacy}","received_events_url":"https://api.github.com/users/wildfly-ci/received_events","type":"User","site_admin":false},"created_at":"2015-04-10T18:40:56Z","updated_at":"2015-04-10T18:40:56Z","body":"**Linux** [Build 1509](http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=49794&buildTypeId=WildFlyCore_PullRequest) is now running using a merge of e372d0d3e230e605b790c7d2fcf6c6d5cd8ed0eb\n"}}