GlassFish 4.1 および NetBeans 8.0.2でDialog Framework - Dataの ShowCase デモを実行したいと考えています。ショーケースからコードをコピーして貼り付けます。しかし、次の行で NullPointerException が発生しました。
FacesContext.getCurrentInstance().addMessage(null, message);
エラーコード
java.lang.NullPointerException
at Beans.DFView.onCarChosen(CalculateBean.java:27)
クライアント通信には別のサーブレットアプリケーションが必要だと読みましたが、チュートリアルへのリンクが見つかりません。
次のコードを faces-config.xml に追加する必要があることを読みました。
<application>
<action-listener>org.primefaces.application.DialogActionListener</action-listener>
<navigation-handler>org.primefaces.application.DialogNavigationHandler</navigation-handler>
<view-handler>org.primefaces.application.DialogViewHandler</view-handler>
</application>
Natalia Zoń の投稿へのリンク: RequestContext.getCurrentInstance() から返された Primefaces JSF null ここで、Push Server について読みました: Developer.am