{"action":"created","issue":{"url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/256","repository_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP","labels_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/256/labels{/name}","comments_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/256/comments","events_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/256/events","html_url":"https://github.com/TheCoder4eu/BootsFaces-OSP/issues/256","id":127046592,"number":256,"title":"@previous doesn't work if it's in a b:column","user":{"login":"stephanrauh","id":3045767,"avatar_url":"https://avatars.githubusercontent.com/u/3045767?v=3","gravatar_id":"","url":"https://api.github.com/users/stephanrauh","html_url":"https://github.com/stephanrauh","followers_url":"https://api.github.com/users/stephanrauh/followers","following_url":"https://api.github.com/users/stephanrauh/following{/other_user}","gists_url":"https://api.github.com/users/stephanrauh/gists{/gist_id}","starred_url":"https://api.github.com/users/stephanrauh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephanrauh/subscriptions","organizations_url":"https://api.github.com/users/stephanrauh/orgs","repos_url":"https://api.github.com/users/stephanrauh/repos","events_url":"https://api.github.com/users/stephanrauh/events{/privacy}","received_events_url":"https://api.github.com/users/stephanrauh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"stephanrauh","id":3045767,"avatar_url":"https://avatars.githubusercontent.com/u/3045767?v=3","gravatar_id":"","url":"https://api.github.com/users/stephanrauh","html_url":"https://github.com/stephanrauh","followers_url":"https://api.github.com/users/stephanrauh/followers","following_url":"https://api.github.com/users/stephanrauh/following{/other_user}","gists_url":"https://api.github.com/users/stephanrauh/gists{/gist_id}","starred_url":"https://api.github.com/users/stephanrauh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephanrauh/subscriptions","organizations_url":"https://api.github.com/users/stephanrauh/orgs","repos_url":"https://api.github.com/users/stephanrauh/repos","events_url":"https://api.github.com/users/stephanrauh/events{/privacy}","received_events_url":"https://api.github.com/users/stephanrauh/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/milestones/11","html_url":"https://github.com/TheCoder4eu/BootsFaces-OSP/milestones/v0.8.2","labels_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/milestones/11/labels","id":1507736,"number":11,"title":"v0.8.2","description":"v0.8.2 Milestone","creator":{"login":"TheCoder4eu","id":5765668,"avatar_url":"https://avatars.githubusercontent.com/u/5765668?v=3","gravatar_id":"","url":"https://api.github.com/users/TheCoder4eu","html_url":"https://github.com/TheCoder4eu","followers_url":"https://api.github.com/users/TheCoder4eu/followers","following_url":"https://api.github.com/users/TheCoder4eu/following{/other_user}","gists_url":"https://api.github.com/users/TheCoder4eu/gists{/gist_id}","starred_url":"https://api.github.com/users/TheCoder4eu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheCoder4eu/subscriptions","organizations_url":"https://api.github.com/users/TheCoder4eu/orgs","repos_url":"https://api.github.com/users/TheCoder4eu/repos","events_url":"https://api.github.com/users/TheCoder4eu/events{/privacy}","received_events_url":"https://api.github.com/users/TheCoder4eu/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":40,"state":"open","created_at":"2016-01-14T20:26:49Z","updated_at":"2016-04-19T21:56:40Z","due_on":"2016-05-01T22:00:00Z","closed_at":null},"comments":1,"created_at":"2016-01-16T19:13:51Z","updated_at":"2016-04-21T00:55:23Z","closed_at":null,"body":"This code doesn't work. That's obvious, but it seems to result in a endless loop.\r\n```xml\r\n<b:column>\r\n   <b:message for='@previous' />\r\n</b:column>\r\n```"},"comment":{"url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/comments/212675331","html_url":"https://github.com/TheCoder4eu/BootsFaces-OSP/issues/256#issuecomment-212675331","issue_url":"https://api.github.com/repos/TheCoder4eu/BootsFaces-OSP/issues/256","id":212675331,"user":{"login":"zhedar","id":6633403,"avatar_url":"https://avatars.githubusercontent.com/u/6633403?v=3","gravatar_id":"","url":"https://api.github.com/users/zhedar","html_url":"https://github.com/zhedar","followers_url":"https://api.github.com/users/zhedar/followers","following_url":"https://api.github.com/users/zhedar/following{/other_user}","gists_url":"https://api.github.com/users/zhedar/gists{/gist_id}","starred_url":"https://api.github.com/users/zhedar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhedar/subscriptions","organizations_url":"https://api.github.com/users/zhedar/orgs","repos_url":"https://api.github.com/users/zhedar/repos","events_url":"https://api.github.com/users/zhedar/events{/privacy}","received_events_url":"https://api.github.com/users/zhedar/received_events","type":"User","site_admin":false},"created_at":"2016-04-21T00:55:23Z","updated_at":"2016-04-21T00:55:23Z","body":"This doesn't seem to be limited to columns. I suspect it's related to `NamingContainers`, because it also fails inside a `b:panel`, if there is no content before the `b:message`. \r\nFor example\r\n\r\n    <h:form id=\"form1\">\r\n        <b:panel title=\"test\" look=\"primary\" id=\"panel1\" collapsible=\"false\">\r\n\t     <b:message for='@previous' />\r\n\t     <b:inputText value=\"test\"/>\r\n        </b:panel>\r\n     </h:form>\r\nfails in exactly the same way.\r\n\r\nWhen I read the purpose of `@previous` it seemed quite clear:\r\n> @previous finds the previous JSF element in the same level of the JSF tree.\r\nIf there is nothing in front of `@previous`, it will get sad and search forever :(. We may need to introduce a check for that OR let it use its parent component, if it is the first child component."}}