私はジャージー モジュールを使用しています。ジャージー コンポーネント内からミュール メッセージ プロパティにアクセスする方法を誰か教えてもらえますか?
メッセージ プロパティに格納されているオブジェクトの 1 つにアクセスする必要があります。
ソース コードを確認しましたが、少なくとも 3.3.1 では、Muleが(これはメッセージとそのプロパティ)@Context
を含む可能性のある custom を注入していないようです。MuleEvent
したがって、私が考えることができる唯一のことは、非推奨の静的アクセサーを飛行中のイベントに使用することです: org.mule.RequestContext.getEvent()
.
ただし、MuleSoft はいつでも削除する可能性があるため、これは将来の証明ではありません。うまくいけば、彼らがそれをドロップするときに、JAX-RS リソースで使用できる代替も提供するでしょう。