JUDDI-996 fixed with tests
diff --git a/juddi-core/src/main/java/org/apache/juddi/api/impl/JUDDIApiImpl.java b/juddi-core/src/main/java/org/apache/juddi/api/impl/JUDDIApiImpl.java
index a4ea297..83b7fab 100644
--- a/juddi-core/src/main/java/org/apache/juddi/api/impl/JUDDIApiImpl.java
+++ b/juddi-core/src/main/java/org/apache/juddi/api/impl/JUDDIApiImpl.java
@@ -1318,8 +1318,7 @@
                         }

 

                         StringBuilder sql = new StringBuilder();

-                        sql.append("select distinct c from ReplicationConfiguration c ");

-                        sql.toString();

+                        sql.append("select distinct c from Subscription c ");

                         Query qry = em.createQuery(sql.toString());

                         List<org.apache.juddi.model.Subscription> resultList = qry.getResultList();

                         for (int i = 0; i < resultList.size(); i++) {

diff --git a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_141_JIRATest.java b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_141_JIRATest.java
index df25af0..f71336b 100644
--- a/juddi-core/src/test/java/org/apache/juddi/api/impl/API_141_JIRATest.java
+++ b/juddi-core/src/test/java/org/apache/juddi/api/impl/API_141_JIRATest.java
@@ -28,6 +28,7 @@
 import org.apache.juddi.Registry;

 import org.apache.juddi.api_v3.GetEntityHistoryMessageRequest;

 import org.apache.juddi.api_v3.GetEntityHistoryMessageResponse;

+import org.apache.juddi.api_v3.SubscriptionWrapper;

 import org.apache.juddi.jaxb.PrintUDDI;

 import org.apache.juddi.v3.client.UDDIConstants;

 import org.apache.juddi.v3.client.config.UDDIClient;

@@ -1409,4 +1410,10 @@
             

     }

     

+    

+    @Test

+    public void testJira996SubscriotionTest() throws Exception {

+        JUDDIApiImpl j = new JUDDIApiImpl();

+        List<SubscriptionWrapper> allClientSubscriptionInfo = j.getAllClientSubscriptionInfo(authInfoJoe);

+    }

 }