You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by dj...@apache.org on 2006/11/27 21:59:34 UTC

svn commit: r479761 - /incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java

Author: djencks
Date: Mon Nov 27 12:59:30 2006
New Revision: 479761

URL: http://svn.apache.org/viewvc?view=rev&rev=479761
Log:
plan may be null, test for it

Modified:
    incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java

Modified: incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java?view=diff&rev=479761&r1=479760&r2=479761
==============================================================================
--- incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java (original)
+++ incubator/openejb/trunk/openejb2/modules/openejb-corba-builder/src/main/java/org/apache/openejb/deployment/TSSLinkBuilder.java Mon Nov 27 12:59:30 2006
@@ -69,11 +69,15 @@
     }
 
     static boolean hasTssLinks(XmlObject plan) {
-        return plan.selectChildren(TSS_LINK_QNAME).length > 0 ||
-                plan.selectChildren(TSS_QNAME).length > 0;
+        return plan != null && (plan.selectChildren(TSS_LINK_QNAME).length > 0 ||
+                plan.selectChildren(TSS_QNAME).length > 0);
     }
 
     public void buildNaming(XmlObject specDD, XmlObject plan, Configuration localConfiguration, Configuration remoteConfiguration, Module module, Map componentContext) throws DeploymentException {
+        if (plan == null) {
+            return;
+        }
+
         AbstractName ejbName = getGBeanName(componentContext);
 
         String[] tssLinks = toStringArray(plan.selectChildren(TSS_LINK_QNAME));