From dc822805459499d2d682fd423a94e4fab4a5f76f Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 7 Jan 2010 23:28:25 +0000 Subject: [PATCH] added assertion git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2791 50f2f4bb-b051-0410-bef5-90022cba6387 --- .../springframework/jca/work/jboss/JBossWorkManagerUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org.springframework.transaction/src/main/java/org/springframework/jca/work/jboss/JBossWorkManagerUtils.java b/org.springframework.transaction/src/main/java/org/springframework/jca/work/jboss/JBossWorkManagerUtils.java index 7ed7bed32b2..f25330148d2 100644 --- a/org.springframework.transaction/src/main/java/org/springframework/jca/work/jboss/JBossWorkManagerUtils.java +++ b/org.springframework.transaction/src/main/java/org/springframework/jca/work/jboss/JBossWorkManagerUtils.java @@ -23,6 +23,8 @@ import javax.management.ObjectName; import javax.naming.InitialContext; import javax.resource.spi.work.WorkManager; +import org.springframework.util.Assert; + /** * Utility class for obtaining the JBoss JCA WorkManager, * typically for use in web applications. @@ -55,6 +57,7 @@ public abstract class JBossWorkManagerUtils { * @see org.jboss.resource.work.JBossWorkManagerMBean */ public static WorkManager getWorkManager(String mbeanName) { + Assert.hasLength(mbeanName, "JBossWorkManagerMBean name must not be empty"); try { Class mbeanClass = JBossWorkManagerUtils.class.getClassLoader().loadClass(JBOSS_WORK_MANAGER_MBEAN_CLASS_NAME); InitialContext jndiContext = new InitialContext();