[jboss-cvs] JBossAS SVN: r66221 - trunk/server/src/main/org/jboss/ejb.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Oct 17 13:39:39 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-10-17 13:39:39 -0400 (Wed, 17 Oct 2007)
New Revision: 66221
Modified:
trunk/server/src/main/org/jboss/ejb/MessageDrivenContainer.java
Log:
Deal with a null/empty messaging type and default to javax.jms.MessageListener
Modified: trunk/server/src/main/org/jboss/ejb/MessageDrivenContainer.java
===================================================================
--- trunk/server/src/main/org/jboss/ejb/MessageDrivenContainer.java 2007-10-17 17:39:00 UTC (rev 66220)
+++ trunk/server/src/main/org/jboss/ejb/MessageDrivenContainer.java 2007-10-17 17:39:39 UTC (rev 66221)
@@ -171,7 +171,10 @@
// Map the bean methods
Map map = new HashMap();
MessageDrivenMetaData mdMetaData = (MessageDrivenMetaData)metaData;
- Class clazz = getClassLoader().loadClass(mdMetaData.getMessagingType());
+ String type = mdMetaData.getMessagingType();
+ if(type == null || type.length() == 0)
+ type = MessageDrivenMetaData.DEFAULT_MESSAGING_TYPE;
+ Class clazz = getClassLoader().loadClass(type);
Method[] methods = clazz.getDeclaredMethods();
for (int i = 0; i < methods.length; i++)
{
More information about the jboss-cvs-commits
mailing list