killbill-memoizeit

Merge branch 'integration' of github.com:ning/killbill

5/15/2012 1:22:06 PM

Details

diff --git a/overdue/src/main/java/com/ning/billing/overdue/service/DefaultOverdueService.java b/overdue/src/main/java/com/ning/billing/overdue/service/DefaultOverdueService.java
index a42e757..d810a84 100644
--- a/overdue/src/main/java/com/ning/billing/overdue/service/DefaultOverdueService.java
+++ b/overdue/src/main/java/com/ning/billing/overdue/service/DefaultOverdueService.java
@@ -17,6 +17,7 @@
 package com.ning.billing.overdue.service;
 
 import java.net.URI;
+import java.net.URISyntaxException;
 
 import com.google.inject.Inject;
 import com.ning.billing.lifecycle.LifecycleHandlerType;
@@ -61,11 +62,11 @@ public class DefaultOverdueService implements ExtendedOverdueService {
             try {
                 System.out.println("Overdue config URI" + properties.getConfigURI());
                 URI u = new URI(properties.getConfigURI());
-                if(u != null) {
-                    overdueConfig = XMLLoader.getObjectFromUri(u, OverdueConfig.class);
-                }
+                overdueConfig = XMLLoader.getObjectFromUri(u, OverdueConfig.class);
 
                 isInitialized = true;
+            } catch (URISyntaxException e) {
+		//                overdueConfig = new OverdueConfig();
             } catch (Exception e) {
                 throw new ServiceException(e);
             }