{"action":"created","issue":{"url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/26655","labels_url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/26655/labels{/name}","comments_url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/26655/comments","events_url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/26655/events","html_url":"https://github.com/brianchandotcom/liferay-portal/pull/26655","id":78380500,"number":26655,"title":"Lps 55780","user":{"login":"shuyangzhou","id":173369,"avatar_url":"https://avatars.githubusercontent.com/u/173369?v=3","gravatar_id":"","url":"https://api.github.com/users/shuyangzhou","html_url":"https://github.com/shuyangzhou","followers_url":"https://api.github.com/users/shuyangzhou/followers","following_url":"https://api.github.com/users/shuyangzhou/following{/other_user}","gists_url":"https://api.github.com/users/shuyangzhou/gists{/gist_id}","starred_url":"https://api.github.com/users/shuyangzhou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shuyangzhou/subscriptions","organizations_url":"https://api.github.com/users/shuyangzhou/orgs","repos_url":"https://api.github.com/users/shuyangzhou/repos","events_url":"https://api.github.com/users/shuyangzhou/events{/privacy}","received_events_url":"https://api.github.com/users/shuyangzhou/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-20T05:30:36Z","updated_at":"2015-05-20T06:16:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/brianchandotcom/liferay-portal/pulls/26655","html_url":"https://github.com/brianchandotcom/liferay-portal/pull/26655","diff_url":"https://github.com/brianchandotcom/liferay-portal/pull/26655.diff","patch_url":"https://github.com/brianchandotcom/liferay-portal/pull/26655.patch"},"body":"@brianchandotcom this is the simplest way that I can get to make it working.\r\n\r\nBasically org.apache.felix.configadmin.jar has a static local permissions file defined, which is completely bypassing the PACL security mechanism, therefore it is not possible to intercept and fix this at PACL level.\r\n\r\nSo the solution is to strip off the OSGI-INF/permissions.perm, to make it a normal bundle which will fail back to PACL mechanism.\r\n\r\nWith this all PACL tests are passing and stable now. Tomorrow I will try to figure out a way to enable the log asserter during the test initialization phase, so that errors like these can be caught stably in the future."},"comment":{"url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/comments/103776656","html_url":"https://github.com/brianchandotcom/liferay-portal/pull/26655#issuecomment-103776656","issue_url":"https://api.github.com/repos/brianchandotcom/liferay-portal/issues/26655","id":103776656,"user":{"login":"liferay-continuous-integration","id":4502793,"avatar_url":"https://avatars.githubusercontent.com/u/4502793?v=3","gravatar_id":"","url":"https://api.github.com/users/liferay-continuous-integration","html_url":"https://github.com/liferay-continuous-integration","followers_url":"https://api.github.com/users/liferay-continuous-integration/followers","following_url":"https://api.github.com/users/liferay-continuous-integration/following{/other_user}","gists_url":"https://api.github.com/users/liferay-continuous-integration/gists{/gist_id}","starred_url":"https://api.github.com/users/liferay-continuous-integration/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liferay-continuous-integration/subscriptions","organizations_url":"https://api.github.com/users/liferay-continuous-integration/orgs","repos_url":"https://api.github.com/users/liferay-continuous-integration/repos","events_url":"https://api.github.com/users/liferay-continuous-integration/events{/privacy}","received_events_url":"https://api.github.com/users/liferay-continuous-integration/received_events","type":"User","site_admin":false},"created_at":"2015-05-20T06:16:25Z","updated_at":"2015-05-20T06:16:25Z","body":"<h1>All tests PASSED!</h1><p>Build Time: 44 minutes 47 seconds</p><h1>See the following links for more information.</h1><ul><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest(master)/907/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest(master)/907/</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-githubpost-start(master)/907/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-githubpost-start(master)/907/</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-source(master)/903/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-source(master)/903/</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-backend(master)/766/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-backend(master)/766/</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-plugins(master)/766/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-plugins(master)/766/</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-githubpost-stop(master)/903/\">https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-githubpost-stop(master)/903/</a></li></ul>"}}