will be helpful for those in need Mea culpa! I have traced the problem down to a live lock introduced due to inappropriate usage of a static variable. Primefaces and JSF are not to blame for incorrect behaviour! Sorry for any inconvenience caused!
boost property_tree: iterating through attributes of repeated child elements within repeated child elements