[jboss-cvs] JBossAS SVN: r111511 - projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/common.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 2 11:03:13 EDT 2011
Author: jesper.pedersen
Date: 2011-06-02 11:03:13 -0400 (Thu, 02 Jun 2011)
New Revision: 111511
Modified:
projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/common/AbstractResourceAdapterDeployer.java
Log:
If there are no CFs or no AOs - dont set reference
Modified: projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/common/AbstractResourceAdapterDeployer.java
===================================================================
--- projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/common/AbstractResourceAdapterDeployer.java 2011-06-02 14:43:29 UTC (rev 111510)
+++ projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/common/AbstractResourceAdapterDeployer.java 2011-06-02 15:03:13 UTC (rev 111511)
@@ -1740,10 +1740,10 @@
log.debug("Activated: " + url.toExternalForm());
}
- Object[] aoObjs = aos.toArray(new Object[aos.size()]);
- String[] aoJndis = aoJndiNames.toArray(new String[aoJndiNames.size()]);
- Object[] cfObjs = cfs.toArray(new Object[cfs.size()]);
- String[] cfJndis = cfJndiNames.toArray(new String[cfJndiNames.size()]);
+ Object[] cfObjs = cfs.size() > 0 ? cfs.toArray(new Object[cfs.size()]) : null;
+ String[] cfJndis = cfJndiNames.size() > 0 ? cfJndiNames.toArray(new String[cfJndiNames.size()]) : null;
+ Object[] aoObjs = aos.size() > 0 ? aos.toArray(new Object[aos.size()]) : null;
+ String[] aoJndis = aoJndiNames.size() > 0 ? aoJndiNames.toArray(new String[aoJndiNames.size()]) : null;
return new CommonDeployment(url, deploymentName, activateDeployment,
resourceAdapter, resourceAdapterKey,
More information about the jboss-cvs-commits
mailing list