Author: boisvert
Date: Tue Dec  2 07:00:22 2008
New Revision: 722484

URL: http://svn.apache.org/viewvc?rev=722484&view=rev
Log:
ODE-445: No endpoint config files results in a null pointer exception

Modified:
    
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
    
ode/branches/APACHE_ODE_1.X/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java

Modified: 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEService.java?rev=722484&r1=722483&r2=722484&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEService.java
 Tue Dec  2 07:00:22 2008
@@ -155,7 +155,7 @@
             } catch (Exception e) {
                 String errorMsg = "Timeout or execution error when waiting for 
response to MEX "
                         + odeMex + " " + e.toString();
-                __log.error(errorMsg);
+                __log.error(errorMsg, e);
                 throw new OdeFault(errorMsg);
             }
 

Modified: 
ode/branches/APACHE_ODE_1.X/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java?rev=722484&r1=722483&r2=722484&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/bpel-store/src/main/java/org/apache/ode/store/ProcessConfImpl.java
 Tue Dec  2 07:00:22 2008
@@ -138,8 +138,10 @@
                     return path.getName().endsWith(".endpoint") && 
path.isFile();
                 }
             });
-            Arrays.sort(files);
-            propFiles.addAll(Arrays.asList(files));
+            if( files != null ) {
+                   Arrays.sort(files);
+                   propFiles.addAll(Arrays.asList(files));
+            }
         }
         return propFiles;
     }


Reply via email to