内部ミーティング
こもりんさんとS2JMSContainerの実装方針に関する打ち合わせをランチで実施。
あと、検討事項が一つ。メッセージがMapMessageの場合、ペイロードとプロパティに同じ名前の要素が存在した場合、どのように扱うか決めておく必要があります。基本は、ペイロード側優先でよいかな。
MapMessageだけでなく、マッピング対象が複数になる場合は、TooMany***RutimeExceptionを生成する方向でとりあえず決定。
またLess Configを踏まえて、ヘッダに対応するプロパティ名はJMSヘッダ名と同一であればマッピングを行い(JMSを除いたものにも対応)、それ以外は無視。もし対応するならアノテーションによるマッピングを行う。destプロパティに@JMSDestinationをつけるとJMSDestinationがマッピングされるという具合。
でも、アノテーションによるマッピング対応はまずは後回しで、まずは作りませう。>こもりんさん