{"action":"created","issue":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/952","labels_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/952/labels{/name}","comments_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/952/comments","events_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/952/events","html_url":"https://github.com/wildfly/wildfly-core/pull/952","id":100439665,"number":952,"title":"[WFCORE-833] Capability-based model reference validation for profiles…","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"},{"url":"https://api.github.com/repos/wildfly/wildfly-core/labels/rebase-this","name":"rebase-this","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-08-12T00:19:18Z","updated_at":"2015-08-13T16:14:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wildfly/wildfly-core/pulls/952","html_url":"https://github.com/wildfly/wildfly-core/pull/952","diff_url":"https://github.com/wildfly/wildfly-core/pull/952.diff","patch_url":"https://github.com/wildfly/wildfly-core/pull/952.patch"},"body":"…, socket-binding-groups, server-groups and server-configs\r\n\r\nInvolves changes to AbstractControllerService/ModelControllerImpl/OperationContextImpl to allow partial deferral of capability resolution to account for the fact that during HostController boot the entire set of configured capabilities is not known until the last of several operation executions is complete (i.e. domain.xml content is not known when host.xml content is installed.)\r\n\r\nAlso includes a fair bit of test fixture tweaks related to supporting capability resolution testing in core-model-test.\r\n\r\nThis PR includes a fair amount of commented out logic in DomainModelReferenceValidator and in some unit tests of OSHs in the host-controller module. My intent in doing that was to perhaps make it easier for @kabir to see what I was doing here. Once he's had a chance to have a look I can remove the commented code, either in a change to this PR or another one. The unit test changes are because the handlers being directly tested no longer do reference validation. The validation is part of capability resolution. Equivalent testing is now done in core-model-test."},"comment":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/comments/130746207","html_url":"https://github.com/wildfly/wildfly-core/pull/952#issuecomment-130746207","issue_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/952","id":130746207,"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-08-13T16:14:28Z","updated_at":"2015-08-13T16:14:28Z","body":"**Core - Full Integration** [Build 1509](http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=64623&buildTypeId=WildFlyCore_PullRequest_WildFlyCoreFullIntegration) is now running using a merge of 995a2f972ff389ba2763f581d85ac546389253ff\n"}}