• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 354
  • Last Modified:

MDB 3.0 Queue Names

Hi,

I am using MDB 3.0 using annotations to define queue names and deploying using JBOSS AS 4.2.3.
I am looking for a way to define these queue names in some configuration files so that to change the queue names no change in code should be required.

TIA.

Thanks,
sri
0
srinitin
Asked:
srinitin
1 Solution
 
ramazanyichCommented:
you can do it in ejb-jar.xml file inside META-INF folder.


<ejb-jar xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                            http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"
	version="3.0">
 
	<description>
		<![CDATA[No Description.]]>
	</description>
	<display-name>My MDB bean</display-name>
 
	<enterprise-beans>
		<message-driven>
			<ejb-name>MDBName</ejb-name>
			<ejb-class>
				yout.mdb.full.class.name
			</ejb-class>
			<transaction-type>Container</transaction-type>
			<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>
						acknowledgeMode
					</activation-config-property-name>
					<activation-config-property-value>
						AUTO_ACKNOWLEDGE
					</activation-config-property-value>
				</activation-config-property>
				<activation-config-property>
					<activation-config-property-name>
						destination
					</activation-config-property-name>
					<activation-config-property-value>
						queueName
					</activation-config-property-value>
				</activation-config-property>
			</activation-config>
		</message-driven>
		
	</enterprise-beans>
 
 
</ejb-jar>

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now