[jboss-cvs] JBossAS SVN: r74430 - trunk/cluster/src/main/org/jboss/ha/framework/server.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 11 18:08:25 EDT 2008
Author: pferraro
Date: 2008-06-11 18:08:25 -0400 (Wed, 11 Jun 2008)
New Revision: 74430
Modified:
trunk/cluster/src/main/org/jboss/ha/framework/server/ClusterPartition.java
Log:
[JBAS-5509] Remove support for passing null types to HAPartition.callMethodOnCluster
Problematic methods were actually callMethodOnNode and callAsyncMethodOnNode.
Modified: trunk/cluster/src/main/org/jboss/ha/framework/server/ClusterPartition.java
===================================================================
--- trunk/cluster/src/main/org/jboss/ha/framework/server/ClusterPartition.java 2008-06-11 22:00:26 UTC (rev 74429)
+++ trunk/cluster/src/main/org/jboss/ha/framework/server/ClusterPartition.java 2008-06-11 22:08:25 UTC (rev 74430)
@@ -1053,12 +1053,10 @@
if (!(targetNode instanceof ClusterNodeImpl))
throw new IllegalArgumentException("targetNode " + targetNode + " is not an instance of " +
ClusterNodeImpl.class + " -- only targetNodes provided by this HAPartition should be used");
- MethodCall m;
boolean trace = this.log.isTraceEnabled();
- if(types != null)
- m=new MethodCall(serviceName + "." + methodName, args, types);
- else
- m=new MethodCall(serviceName + "." + methodName, args);
+
+ MethodCall m = new MethodCall(serviceName + "." + methodName, args, types);
+
if( trace )
{
this.log.trace("callMethodOnNode( objName="+serviceName
@@ -1112,12 +1110,10 @@
if (!(targetNode instanceof ClusterNodeImpl))
throw new IllegalArgumentException("targetNode " + targetNode + " is not an instance of " +
ClusterNodeImpl.class + " -- only targetNodes provided by this HAPartition should be used");
- MethodCall m;
boolean trace = this.log.isTraceEnabled();
- if(types != null)
- m=new MethodCall(serviceName + "." + methodName, args, types);
- else
- m=new MethodCall(serviceName + "." + methodName, args);
+
+ MethodCall m = new MethodCall(serviceName + "." + methodName, args, types);
+
if( trace )
{
this.log.trace("callAsyncMethodOnNode( objName="+serviceName
More information about the jboss-cvs-commits
mailing list