<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 8.1 EJB 2.1//EN" "http://www.sun.com/software/appserver/dtds/sun-ejb-jar_2_1-1.dtd">
<sun-ejb-jar>
    <enterprise-beans>
        <ejb>
        <ejb-name>ActiveMQTestMDB</ejb-name>
            <jndi-name>ActiveMQTestMDB</jndi-name>
            <resource-ref>
                <res-ref-name>jms/outboundXAQCF</res-ref-name>
                <jndi-name>jms/outboundXAQCF</jndi-name>
            </resource-ref>
            <resource-env-ref>
                <resource-env-ref-name>jms/outqueue</resource-env-ref-name>
                <jndi-name>jms/outqueue</jndi-name>
            </resource-env-ref>
            <bean-pool>
                <steady-pool-size>10</steady-pool-size>
                <resize-quantity>2</resize-quantity>
                <max-pool-size>30</max-pool-size>
                <pool-idle-timeout-in-seconds>60</pool-idle-timeout-in-seconds>
            </bean-pool>
            <mdb-resource-adapter>
                <resource-adapter-mid>genericra</resource-adapter-mid>
                <activation-config>
                    <activation-config-property>
                        <activation-config-property-name>DestinationType</activation-config-property-name>
                        <activation-config-property-value>javax.jms.Queue</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>MaxPoolSize</activation-config-property-name>
                        <activation-config-property-value>30</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>RedeliveryAttempts</activation-config-property-name>
                        <activation-config-property-value>3</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>RedeliveryInterval</activation-config-property-name>
                        <activation-config-property-value>1</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>ReconnectAttempts</activation-config-property-name>
                        <activation-config-property-value>1000</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>ReconnectInterval</activation-config-property-name>
                        <activation-config-property-value>1</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>ConnectionFactoryJndiName</activation-config-property-name>
                        <activation-config-property-value>activemqconnectionfactory</activation-config-property-value>
                    </activation-config-property>               
                    <activation-config-property>
                        <activation-config-property-name>DestinationJndiName</activation-config-property-name>
                        <activation-config-property-value>Receive</activation-config-property-value>
                    </activation-config-property>
                    <activation-config-property>
                        <activation-config-property-name>SendBadMessagesToDMD</activation-config-property-name>
                        <activation-config-property-value>false</activation-config-property-value>
                    </activation-config-property>

                    <activation-config-property>
                        <activation-config-property-name>EndpointReleaseTimeOut</activation-config-property-name>
                        <activation-config-property-value>30</activation-config-property-value>
                    </activation-config-property>

                </activation-config>
            </mdb-resource-adapter>
        </ejb>
    </enterprise-beans>
</sun-ejb-jar>
