[jboss-svn-commits] JBL Code SVN: r8684 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jan 4 08:44:07 EST 2007
Author: kevin.conner at jboss.com
Date: 2007-01-04 08:44:06 -0500 (Thu, 04 Jan 2007)
New Revision: 8684
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java
Log:
Fixed NPE when no services are present: JBESB-320
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java 2007-01-04 13:39:56 UTC (rev 8683)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java 2007-01-04 13:44:06 UTC (rev 8684)
@@ -237,12 +237,14 @@
*/
private List<Listener> getListeners(boolean isGateway) {
List<Listener> gateways = new ArrayList<Listener>();
- Service[] services = jbossesb.getServices().getServiceArray();
+ if (jbossesb.getServices() != null) {
+ Service[] services = jbossesb.getServices().getServiceArray();
- for(Service service : services) {
- for(Listener listener : service.getListeners().getListenerArray()) {
- if(service.getIsGateway() == isGateway) {
- gateways.add(listener);
+ for(Service service : services) {
+ for(Listener listener : service.getListeners().getListenerArray()) {
+ if(service.getIsGateway() == isGateway) {
+ gateways.add(listener);
+ }
}
}
}
More information about the jboss-svn-commits
mailing list