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));