[jboss-cvs] JBoss Messaging SVN: r2561 - branches/Branch_1_2_0_SP/src/main/org/jboss/jms/client/container.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 26 00:55:41 EDT 2007


Author: clebert.suconic at jboss.com
Date: 2007-03-26 00:55:40 -0400 (Mon, 26 Mar 2007)
New Revision: 2561

Modified:
   branches/Branch_1_2_0_SP/src/main/org/jboss/jms/client/container/SessionAspect.java
Log:
if using AOP2.0 this gerAruments might be a Object[0]

Modified: branches/Branch_1_2_0_SP/src/main/org/jboss/jms/client/container/SessionAspect.java
===================================================================
--- branches/Branch_1_2_0_SP/src/main/org/jboss/jms/client/container/SessionAspect.java	2007-03-26 04:36:49 UTC (rev 2560)
+++ branches/Branch_1_2_0_SP/src/main/org/jboss/jms/client/container/SessionAspect.java	2007-03-26 04:55:40 UTC (rev 2561)
@@ -663,7 +663,7 @@
        
       MethodInvocation mi = (MethodInvocation)invocation;
       
-      if (mi.getArguments() != null)
+      if (mi.getArguments() != null && mi.getArguments().length > 0)
       {
          jbm.setObject((Serializable)mi.getArguments()[0]);
       }
@@ -683,8 +683,8 @@
       JBossTextMessage jbm = new JBossTextMessage(0);
       
       MethodInvocation mi = (MethodInvocation)invocation;
-      
-      if (mi.getArguments() != null)
+
+      if (mi.getArguments() != null && mi.getArguments().length > 0)
       {
          jbm.setText((String)mi.getArguments()[0]);
       }




More information about the jboss-cvs-commits mailing list