2017-05-03 9 views
0

最近JSF 2.3にアップグレードされ、p:fileUploadがfileUploadListenerの呼び出しを停止しました。 Jettyで走っているときはまだ完璧に動作しますが、Libertyでは動作しません。私たちはPrimeFaces 6.0を使用しています。fileUploadListenerがLibertyサーバーのJSF 2.3で呼び出されていない

これは回避策の既知の問題ですか?

<p:fileUpload id="uploadFile" update="@this docPanel" value="#{documentController.file}" mode="advanced" auto="false" fileLimit="1" 
    fileUploadListener="#{documentController.upload}" styleClass="fileUpload" widgetVar="fileUploadVar" a:onchange="checkSize(); " 
    required="true" requiredMessage="#{msgs.msg_val_required}"/> 
+1

I 'の改善' のタグ – Kukeltje

+0

は、リバティのJSF 2.2でこの仕事をしましたか? – wtlucy

+0

これはLibertyのJSF 2.2で動作しました。 – Promination

答えて

0

Spring Security CSRFがリクエストを認識しなかったことが判明しました。それを受け入れるようにフィルターを拡張しました。

private RegexRequestMatcher unprotectedMatcher = new RegexRequestMatcher("(/views/StartSystem.*)|(/views/ListDocumentReferences.*)", null); 
関連する問題