[ http://issues.apache.org/jira/browse/JUDDI-50?page=history ]
     
Steve Viens resolved JUDDI-50:
------------------------------

     Resolution: Fixed
    Fix Version: 0.9

As indicated in this issue, when only the "sortByNameAsc" find qualifier is 
specified, BusinessList, ServiceList and TModelList were not being returned in 
the correctly sorted order (ascending by name). 

I've applied the attached patch to FindServiceByName and made (very) similar 
fixes to FindBusinessByName and FindTModelByNAme.

Thanks to Mathieu Peltier for identifying this issue and supplying a patch. 

> Pb with appendOrderBy() method of juddi/datastore/jdbc/FindServiceByNameQuery?
> ------------------------------------------------------------------------------
>
>          Key: JUDDI-50
>          URL: http://issues.apache.org/jira/browse/JUDDI-50
>      Project: jUDDI
>         Type: Bug
>  Environment: Latest jUDDI CVS version (2005-01-21) deployed in JOnAS
>     Reporter: Mathieu Peltier
>     Assignee: Steve Viens
>      Fix For: 0.9
>  Attachments: FindServiceByNameQuery_patch.txt
>
> It seems that there is a bug in 
> ws-juddi/src/java/org/apache/juddi/datastore/jdbc/FindServiceByNameQuery.java#appendOrderBy(DynamicQuery,FindQualifiers)
>  method.
> If:
> qualifiers.sortByNameAsc=true
> qualifiers.sortByNameDesc=false
> qualifiers.sortByDateAsc=false
> qualifiers.sortByDateDesc=false
> -> the generated ORDER BY clause is not ORDER BY N.NAME ASC

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to