[jboss-cvs] JBossAS SVN: r109776 - trunk/connector/src/main/java/org/jboss/resource/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Dec 8 08:03:35 EST 2010
Author: weston.price at jboss.com
Date: 2010-12-08 08:03:35 -0500 (Wed, 08 Dec 2010)
New Revision: 109776
Modified:
trunk/connector/src/main/java/org/jboss/resource/deployers/DataSourceDeployer.java
Log:
[JBAS-8559] Fixed NPE with environment refs group being null.
Modified: trunk/connector/src/main/java/org/jboss/resource/deployers/DataSourceDeployer.java
===================================================================
--- trunk/connector/src/main/java/org/jboss/resource/deployers/DataSourceDeployer.java 2010-12-08 12:55:19 UTC (rev 109775)
+++ trunk/connector/src/main/java/org/jboss/resource/deployers/DataSourceDeployer.java 2010-12-08 13:03:35 UTC (rev 109776)
@@ -170,11 +170,14 @@
if(isWARSupported() && wmd != null && wmd.is30())
{
- temp = wmd.getJndiEnvironmentRefsGroup().getDataSources();
-
- if(temp != null && !temp.isEmpty())
+ if(wmd.getJndiEnvironmentRefsGroup() != null)
{
- candidates.addAll(temp);
+ temp = wmd.getJndiEnvironmentRefsGroup().getDataSources();
+
+ if(temp != null && !temp.isEmpty())
+ {
+ candidates.addAll(temp);
+ }
}
}
@@ -198,14 +201,18 @@
if(isEJBSupported() && (ebmd != null && ebmd.isEJB31()))
{
- for(JBossEnterpriseBeanMetaData md: ebmd.getEnterpriseBeans())
+ if(ebmd.getEnterpriseBeans() != null)
{
- temp = md.getDataSources();
-
- if(temp != null && !temp.isEmpty())
+ for(JBossEnterpriseBeanMetaData md: ebmd.getEnterpriseBeans())
{
- candidates.addAll(temp);
+ temp = md.getDataSources();
+
+ if(temp != null && !temp.isEmpty())
+ {
+ candidates.addAll(temp);
+ }
}
+
}
}
More information about the jboss-cvs-commits
mailing list