[jboss-cvs] JBossAS SVN: r62872 - trunk/ejb3/src/main/org/jboss/ejb3/metamodel.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 8 10:17:53 EDT 2007
Author: wolfc
Date: 2007-05-08 10:17:53 -0400 (Tue, 08 May 2007)
New Revision: 62872
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java
Log:
EJBTHREE-957: parsing message-destination in ejb-jar.xml
Modified: trunk/ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java 2007-05-08 14:17:39 UTC (rev 62871)
+++ trunk/ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java 2007-05-08 14:17:53 UTC (rev 62872)
@@ -499,7 +499,11 @@
{
child = new InterceptorBinding();
}
-
+ else if (localName.equals("message-destination"))
+ {
+ child = new MessageDestination();
+ }
+
return child;
}
@@ -884,6 +888,11 @@
parent.addMethodPermission(permission);
}
+ public void addChild(AssemblyDescriptor parent, MessageDestination destination, UnmarshallingContext navigator, String namespaceURI, String localName)
+ {
+ parent.addMessageDestination(destination);
+ }
+
/**
* Called when parsing character is complete.
*/
@@ -1194,6 +1203,14 @@
return false;
}
+ public void setValue(MessageDestination destination, UnmarshallingContext navigator, String namespaceURI, String localName, String value)
+ {
+ if (localName.equals("message-destination-name"))
+ {
+ destination.setMessageDestinationName(getValue(localName, value));
+ }
+ }
+
/**
* Called when a child element with simple content is read for DD.
*/
More information about the jboss-cvs-commits
mailing list