JSF 2.1.13 -> 2.1.24 からアップグレードしました (2.2.1 も試しました)。
<ui:repeat var="product" value="#{productList}">
<h:panelGroup rendered="#{product!=null}">
<ui:repeat var="quantity"
value="#{priceRepository.getQuantityOptions(product).entrySet().toArray()}">
#{quantity}
</ui:repeat>
</h:panelGroup>
</ui:repeat>
アップグレード後、priceRepository.getQuantityOptions(product) に null 製品が渡されると NPE が発生します。null 製品を渡す理由がわかりません。productList には null が含まれておらず、null 以外の製品のみをレンダリングします。