You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by da...@apache.org on 2006/12/08 08:05:21 UTC
svn commit: r483857 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java
Author: dain
Date: Thu Dec 7 23:05:19 2006
New Revision: 483857
URL: http://svn.apache.org/viewvc?view=rev&rev=483857
Log:
Don't assume that there is are remote and home interfaces
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java?view=diff&rev=483857&r1=483856&r2=483857
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/AssemblerTool.java Thu Dec 7 23:05:19 2006
@@ -157,8 +157,13 @@
List<Method> methods = new ArrayList<Method>();
if (methodInfo.methodIntf == null) {
- resolveMethods(methods, deploymentInfo.getRemoteInterface(), methodInfo);
- resolveMethods(methods, deploymentInfo.getHomeInterface(), methodInfo);
+ if (deploymentInfo.getRemoteInterface() != null) {
+ resolveMethods(methods, deploymentInfo.getRemoteInterface(), methodInfo);
+ }
+ if (deploymentInfo.getHomeInterface() != null) {
+ resolveMethods(methods, deploymentInfo.getHomeInterface(), methodInfo);
+ } else {
+ }
} else if (methodInfo.methodIntf.equals("Home")) {
resolveMethods(methods, deploymentInfo.getHomeInterface(), methodInfo);
} else if (methodInfo.methodIntf.equals("Remote")) {