> Binod,
> Here is my sun-ejb-jar.xml. I am using the Netbeans 5.5 beta to build
> and deploy
> (I guess if I use annotations I don’t have to have the deployment
> descriptor, is that correct? Anyway, I am using the deployment descriptor)
>
Appserver specific specializations are, for now, are still done using
deployment descriptors.
> Thanks
> Ajith
>
>
> <?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>
> <unique-id>1</unique-id>
> <ejb>
> <ejb-name>ReadMDB</ejb-name>
> <jndi-name>jms/MyQ</jndi-name>
> <resource-ref>
> <res-ref-name>jms/MyQCF</res-ref-name>
> <jndi-name>jms/MyQCF</jndi-name>
> </resource-ref>
> <mdb-connection-factory>
> <jndi-name>jms/MyQCF</jndi-name>
> </mdb-connection-factory>
> <!-- Activation related RA specific configuration for this MDB -->
> <mdb-resource-adapter>
> <resource-adapter-mid>genericra</resource-adapter-mid>
>
If the above one is specified, then ideally things should have been
fine. In any case, now, we need to
check, if the packaging and deployment really worked.
So, lets examine,
AS_HOME/domains/domain1/generated/xml/j2ee-apps/xxxApp/xxxxejb_jar/META-INF
directory and make sure that the sun-ejb-jar.xml is really there in the
way we want.
thanks,
Binod.
>
> <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>ConnectionFactoryJndiName</activation-config-property-name>
>
> <activation-config-property-value>AJ.QCF</activation-config-property-value>
>
> </activation-config-property>
> <activation-config-property>
> <activation-config-property-name>DestinationJndiName</activation-config-property-name>
>
> <activation-config-property-value>AJ2.Q</activation-config-property-value>
>
> </activation-config-property>
> <activation-config-property>
> <activation-config-property-name>MaxPoolSize</activation-config-property-name>
>
> <activation-config-property-value>32</activation-config-property-value>
> </activation-config-property>
> <activation-config-property>
> <activation-config-property-name>RedeliveryAttempts</activation-config-property-name>
>
> <activation-config-property-value>0</activation-config-property-value>
> </activation-config-property>
> <activation-config-property>
> <activation-config-property-name>ReconnectAttempts</activation-config-property-name>
>
> <activation-config-property-value>4</activation-config-property-value>
> </activation-config-property>
> <activation-config-property>
> <activation-config-property-name>ReconnectInterval</activation-config-property-name>
>
> <activation-config-property-value>10</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>SendBadMessagesToDMD</activation-config-property-name>
>
> <activation-config-property-value>false</activation-config-property-value>
>
> </activation-config-property>
> </activation-config>
> </mdb-resource-adapter>
> </ejb>
> </enterprise-beans>
> </sun-ejb-jar>
>
>
>
>
>
>
> >>Have you configured your MDB deployment descriptor to use
> genericjmsra instead of default Sun MQ resource adapter?
> >>thanks, Binod
>