2017-03-14 8 views
0

私はSpringブートアプリケーションのYAMLでヘッダ名をパラメータ化しています.2つの引数を持つメソッドを持つサービスアクティベータがあります。メッセージヘッダーの1つの値になります。Service Activatorの引数に@Headerの値としてプレースホルダを使用

ヘッダーアノテーションのヘッダー名としてプレースホルダの値を使用するにはどうすればよいですか?

public void setTotal(@Header("${rip.headers.batchno.name}") String batchId) {

これが動作するようには思えません。

答えて

1

プレースホルダ(およびSpEL式)はサポートされていません。

JIRA Issueを開くと、サポートの追加を検討することができます。

関連する問題