[savara-commits] savara SVN: r112 - tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator.
do-not-reply at jboss.org
do-not-reply at jboss.org
Sun Dec 6 07:09:04 EST 2009
Author: objectiser
Date: 2009-12-06 07:09:04 -0500 (Sun, 06 Dec 2009)
New Revision: 112
Modified:
tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/DeploymentFileGenerator.java
tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/JBMMessagingSystem.java
Log:
SAVARA-2 - generate reply queue.
Modified: tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/DeploymentFileGenerator.java
===================================================================
--- tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/DeploymentFileGenerator.java 2009-12-06 11:30:04 UTC (rev 111)
+++ tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/DeploymentFileGenerator.java 2009-12-06 12:09:04 UTC (rev 112)
@@ -70,6 +70,12 @@
buf.append("\t<depends>"+service.getCategory()+
".destination:service=Queue,name="+dest+
"</depends>\r\n");
+
+ if (service.isGateway()) {
+ buf.append("\t<depends>"+service.getCategory()+
+ ".destination:service=Queue,name="+dest+
+ "_reply</depends>\r\n");
+ }
} else {
logger.severe("Failed to find destination for JMS bus id '"+
service.getJMSBusIdRef()+"'");
Modified: tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/JBMMessagingSystem.java
===================================================================
--- tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/JBMMessagingSystem.java 2009-12-06 11:30:04 UTC (rev 111)
+++ tools/eclipse/trunk/plugins/org.jboss.savara.tools.jbossesb/src/java/org/jboss/savara/tools/jbossesb/generator/JBMMessagingSystem.java 2009-12-06 12:09:04 UTC (rev 112)
@@ -70,6 +70,17 @@
buf.append("\t\t</depends>\r\n");
buf.append("\t\t<depends>jboss.messaging:service=PostOffice</depends>\r\n");
buf.append("\t</mbean>\r\n");
+
+ if (service.isGateway()) {
+ buf.append("\t<mbean code=\"org.jboss.jms.server.destination.QueueService\"\r\n");
+ buf.append("\t\t\tname=\""+service.getCategory()+".destination:service=Queue,name="+dest+"_reply\"\r\n");
+ buf.append("\t\t\txmbean-dd=\"xmdesc/Queue-xmbean.xml\">\r\n");
+ buf.append("\t\t<depends optional-attribute-name=\"ServerPeer\">\r\n");
+ buf.append("\t\t\tjboss.messaging:service=ServerPeer\r\n");
+ buf.append("\t\t</depends>\r\n");
+ buf.append("\t\t<depends>jboss.messaging:service=PostOffice</depends>\r\n");
+ buf.append("\t</mbean>\r\n");
+ }
} else {
logger.severe("Failed to find destination for JMS bus id '"+
service.getJMSBusIdRef()+"'");
More information about the savara-commits
mailing list