You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by li...@apache.org on 2007/08/23 21:13:59 UTC
svn commit: r569121 - in
/geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb:
EJBEndpointController.java EJBServiceDispatcher.java
Author: linsun
Date: Thu Aug 23 12:13:58 2007
New Revision: 569121
URL: http://svn.apache.org/viewvc?rev=569121&view=rev
Log:
GERONIMO-3437 - Axis2: serviceimplClass being null caused NPE at invoke in JavaBeanDispatcher
Modified:
geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBEndpointController.java
geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBServiceDispatcher.java
Modified: geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBEndpointController.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBEndpointController.java?rev=569121&r1=569120&r2=569121&view=diff
==============================================================================
--- geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBEndpointController.java (original)
+++ geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBEndpointController.java Thu Aug 23 12:13:58 2007
@@ -38,7 +38,7 @@
if (Provider.class.isAssignableFrom(serviceImplClass)) {
return new EJBProviderDispatcher(serviceImplClass, this.invContext);
} else {
- return new EJBServiceDispatcher(this.invContext);
+ return new EJBServiceDispatcher(serviceImplClass, this.invContext);
}
}
Modified: geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBServiceDispatcher.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBServiceDispatcher.java?rev=569121&r1=569120&r2=569121&view=diff
==============================================================================
--- geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBServiceDispatcher.java (original)
+++ geronimo/server/trunk/modules/geronimo-axis2/src/main/java/org/apache/geronimo/axis2/ejb/EJBServiceDispatcher.java Thu Aug 23 12:13:58 2007
@@ -29,8 +29,8 @@
private InvocationContext invContext;
- public EJBServiceDispatcher(InvocationContext invContext) {
- super(null, null);
+ public EJBServiceDispatcher(Class serviceImplClass, InvocationContext invContext) {
+ super(serviceImplClass, null);
this.invContext = invContext;
}