Author: kstam
Date: Wed Jan 5 17:36:25 2011
New Revision: 1055548
URL: http://svn.apache.org/viewvc?rev=1055548&view=rev
Log:
JUDDI-445, fixing issue where the results are non-unique
Modified:
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/query/EntityQuery.java
Modified:
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/query/EntityQuery.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/query/EntityQuery.java?rev=1055548&r1=1055547&r2=1055548&view=diff
==============================================================================
---
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/query/EntityQuery.java
(original)
+++
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/query/EntityQuery.java
Wed Jan 5 17:36:25 2011
@@ -78,7 +78,14 @@ public abstract class EntityQuery {
Query qry = dynamicQry.buildJPAQuery(em);
- List<?> result = qry.getResultList();
+ List<Object> result = new ArrayList<Object>();
+ //Filter out non-unique results
+ for (Object object : qry.getResultList()) {
+ if (!result.contains(object)) {
+ result.add(object);
+ }
+ }
+
int resultSize = result.size();
if (listDesc != null) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]