ページのap:commandButtonをクリックすると、このエラーが発生します
java.lang.IllegalStateException:PWC3999:応答がコミットされた後にセッションを作成できません
ボタンはh:formで、次のようになります。
<p:commandButton value="Save" action="#{discussionManager.save}" ajax="false"/>  
ただし、h:commandButtonは正常に機能します。
<h:commandButton value="Save" action="#{discussionManager.save}"/>  (this works)
これはメソッドが含まれているBeanです
@Named
@RequestScoped
public class DiscussionManager {
    private static final Logger logger = Logger.getLogger("DiscussionManager");
    @Inject
    private DiscussionDao discussionDao;
    private Discussion discussion = new Discussion();
    @Produces
    @Named
    @RequestScoped
    public Discussion getDiscussion() {
        return discussion;
    }
    public String save() {
        logger.info("Hello");
        discussionDao.create(discussion);
        return "list";
    }
}
この質問を投稿する前に一日中待っていました。これを機能させる方法を知っておく必要があると感じたからです。しかし、私は自分の本や他のたくさんの投稿を読んで再読しました。なぜ機能しないのかわかりません。