Primefacesを何度も使用しました。素晴らしいです。しかし、今回は理由がわかりません。
唸り声コンポーネントを追加できません。エラーは次のとおりです。org.primefaces.component.growl.Growlをorg.primefaces.component.api.AutoUpdatableにキャストできません。
p:messagesについても同じです
ファセットのエラーが原因である可能性があります。しかし、これを以前に書いた成功したフェイスレットと比較すると、何が問題なのか理解できません。ファセットは質問です(p:growlを削除すると、すべてうまくいきます):
<body>
<ui:composition template="./../../WEB-INF/master.xhtml">
<ui:define name="top">
<h:outputText value="#{bundle.ListAccountHolderTitle}"></h:outputText>
</ui:define>
<ui:define name="content">
<h:form>
<p:growl id="growl"/>
<p:dataTable value="#{accountHolderBean.items}" var="holder">
<p:column headerText="Type">#{holder.name}</p:column>
</p:dataTable>
<h:panelGrid columns="2">
Type
<h:inputText id="type1" required="true" value="#{accountHolderBean.selected.type}"/>
Name
<h:inputText id="name1" value="#{accountHolderBean.selected.name}"/>
Field
<h:inputText id="field1" accesskey="f" value="#{accountHolderBean.field}"/>
Value
<h:inputText id="val" accesskey="v" value="#{accountHolderBean.val}"/>
All attributes
<h:outputText id="attrs" value="#{accountHolderBean.allAttributes}"/>
</h:panelGrid>
<p:commandLink update="attrs" actionListener="#{accountHolderBean.update}">Update</p:commandLink>
</h:form>
</ui:define>
</ui:composition>
</body>