この図は、メッセージ・サービス構成オプションの概要を示しています。アノテーションまたはXMLを使用できます。アノテーションを使用する場合、@MessageDriven
または@MessageDrivenDeployment
を使用できます。@MessageDriven
を使用する場合、@ActivationConfigProperty
アノテーションのみを使用できます。@MessageDrivenDeployment
を使用する場合、@ActivationConfigProperty
アノテーションまたは属性のいずれかを使用できますが、@ActivationConfigProperty
アノテーションを使用することをお薦めします。@MessageDrivenDeployment
構成は@MessageDriven
をオーバーライドし、@ActivationConfigProperty
構成は属性をオーバーライドします。XMLを使用する場合、ejb-jar.xml
またはorion-ejb-jar.xml
を使用できます。ejb-jar.xml
を使用する場合、<activation-config-property>
要素のみを使用できます。orion-ejb-jar.xml
を使用する場合、<config-property>
要素または属性のいずれかを使用できますが、<config-property>
要素を使用することをお薦めします。orion-ejb-jar.xml
構成はejb-jar.xml
をオーバーライドし、<config-property>
構成は属性をオーバーライドします。