[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2015-01-05 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14265386#comment-14265386
 ] 

Alex O'Ree commented on JUDDI-881:
--

yup you got it. 

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2015-01-05 Thread Jelle Van den Driessche (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14264317#comment-14264317
 ] 

Jelle Van den Driessche commented on JUDDI-881:
---

Hi Alex,

I wasn't actively monitoring my mail, thanks for fixing the issue. This means 
that in the next release the find_business should work correctly without 
configuration changes?

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-26 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14259294#comment-14259294
 ] 

ASF subversion and git services commented on JUDDI-881:
---

Commit 7ccb68295ace2e1ce5bb98f026a3645448c47de3 in juddi's branch 
refs/heads/master from [~spyhunter99]
[ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=7ccb682 ]

JUDDI-899 adding test cases for this issue. It appears to be a non-issue.
JUDDI-881 adding additional checks to ensure correct operation in openjpa and 
hibernate


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14258852#comment-14258852
 ] 

ASF subversion and git services commented on JUDDI-881:
---

Commit ad8ecf4620b80f59364e88a3cd68c50df4660892 in juddi's branch 
refs/heads/master from [~spyhunter99]
[ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=ad8ecf4 ]

JUDDI-881 fixing asciidoc


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-25 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14258837#comment-14258837
 ] 

Alex O'Ree commented on JUDDI-881:
--

I think the best compromise is to enable UDDI spec compliance for the tModel 
bag filtering and to have a config setting to disable this. In addition, when 
the load tests run, I injected some code in the test class to programmatically 
disable the tModel bag filtering. This only applies to findBusiness


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14258835#comment-14258835
 ] 

ASF subversion and git services commented on JUDDI-881:
---

Commit 32fd00534079181b8fef1bfdd2adfab26569c579 in juddi's branch 
refs/heads/master from [~spyhunter99]
[ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=32fd005 ]

JUDDI-881 filtering is now togglable, load tests are now performed during junit 
test executing with filtering disabled. For best performance with larger data 
sets, it is recommended to disable this.


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Alex O'Ree
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-24 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14258511#comment-14258511
 ] 

ASF subversion and git services commented on JUDDI-881:
---

Commit 8f7c669da1bfb76c63be3cb03a45832c45787fa9 in juddi's branch 
refs/heads/master from [~spyhunter99]
[ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=8f7c669 ]

JUDDI-881 filtering is now reenabled, load tests are now performed during junit 
test executing and are still skipped during the tck tests. Performance doesn't 
appeared to be too affected


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-23 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14256972#comment-14256972
 ] 

Alex O'Ree commented on JUDDI-881:
--

excellent find. i'll see what i can do to fix it

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-22 Thread Jelle Van den Driessche (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14256717#comment-14256717
 ] 

Jelle Van den Driessche commented on JUDDI-881:
---

I was interpreting "If a tModelBag or find_tModel was used in the search, the 
resulting serviceInfos structure reflects data only for the businessServices 
that actually contained a matching bindingTemplate."  as "If a  tModelBag or 
find_tModel was used in the search, only return serviceInfos belonging to the 
tModel specified". I guess this was an incorrect assumption.  

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-22 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255935#comment-14255935
 ] 

Alex O'Ree commented on JUDDI-881:
--

Right, we're looking at the same thing. It's more than possible that the way 
the test case used to be, was incorrect.

Find business, with the tModel Bag specified, should return all businesses that 
contain services, that contain binding templates that reference all keys 
specified in the bag (unless there's a find qualifier that changes it from AND 
to OR). Because we're returning a businessEntity set, it is inclusive of all 
services owned by those businesses. This is consistent with the test and the 
results of the test, given the input files.

Previously, to JUDDI-573, findBusiness was returning only all businesses that 
contain services, that contain binding templates that reference all keys 
specified in the bag (unless there's a find qualifier that changes it from AND 
to OR). Previously, it was returning the business and only services owned by 
those businesses that use that tModel key. 

I don't see any verbiage in the spec that supports the previous behavior. If 
you see something please quote or link to it.

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-22 Thread Jelle Van den Driessche (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255872#comment-14255872
 ] 

Jelle Van den Driessche commented on JUDDI-881:
---

The spec was describing the findBusiness call 
(http://www.uddi.org/pubs/uddi-v3.0.2-20041019.htm#_Toc85908086 - the returns 
part at 5.1.10.3).

Does this mean that JUDDI-573 removed this for performance reasons?

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-22 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255842#comment-14255842
 ] 

Alex O'Ree commented on JUDDI-881:
--

Ahh ok, Tom's business has two services attached to it. The code executed is a 
"findBusiness" that uses the tModel key uddi:uddi.tompublisher.com:tmodeltest01.

If this was a findService, then your description would be accurate. It should 
return only services which use that tModel key. Since this particular test is 
findBusiness and UDDI doesn't support chopping up the business element (i.e. 
you can't return just a partial business, the business and all child elements 
(services + bindings) must be returned)

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-22 Thread Jelle Van den Driessche (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255818#comment-14255818
 ] 

Jelle Van den Driessche commented on JUDDI-881:
---

Sorry replying took so long, I had to retrace the steps I took to reproduce the 
issue. 

The testcase in org.apache.juddi.v3.tck.UDDI_110_FindBusinessIntegrationTest 
was changed for JUDDI-573. This testcase was written for JUDDI-398 to test if 
filtering by providing a TModelBag works correctly.

If I understood the testcase correctly, this should return 1 ServiceInfo (the 
one belonging to uddi:uddi.tompublisher.com:tmodeltest01). The testcase used to 
verify this exact thing, but was changed to test for 2 ServiceInfos to be 
returned.

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-21 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255312#comment-14255312
 ] 

Alex O'Ree commented on JUDDI-881:
--

ping

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-14 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14245993#comment-14245993
 ] 

ASF subversion and git services commented on JUDDI-881:
---

Commit 0806d36d9fd610bd8e6d45fe4b809b44a5a0ecc7 in juddi's branch 
refs/heads/master from [~spyhunter99]
[ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=0806d36 ]

JUDDI-881 adding example find business by service/binding/tmodelInstanceInfo 
keys via tmodelBag


> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-12-14 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14245983#comment-14245983
 ] 

Alex O'Ree commented on JUDDI-881:
--

I don't think JUDDI-573's test case change is the root cause. It looks like 
that change was just to simplify the code, logically it looks the same. We also 
have a sample test application that does exactly what you're looking for. 
Search for a service and binding by a tmodel instance info key. I just expanded 
it for businesses and i'm getting the expected behavior. Do you have anything 
to recreate the problem?

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.1.5, 3.2, 3.2.1
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
> Fix For: 3.3
>
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-08-26 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14110658#comment-14110658
 ] 

Alex O'Ree commented on JUDDI-881:
--

I think Kurt is really the only person that can help with this. The query logic 
is complex (jpa based).

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-08-24 Thread Jelle Van den Driessche (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14108825#comment-14108825
 ] 

Jelle Van den Driessche commented on JUDDI-881:
---

Thanks for getting back to me, I'm not familiar with the code so I don't think 
I'll be the best person to fix the issue. If somebody else could take a look at 
it it would be much appreciated.

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (JUDDI-881) find_business does not filter services when providing a tModelBag

2014-08-23 Thread Alex O'Ree (JIRA)

[ 
https://issues.apache.org/jira/browse/JUDDI-881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14108181#comment-14108181
 ] 

Alex O'Ree commented on JUDDI-881:
--

thanks for reporting this. Do you want to take a crack at fixing it?

> find_business does not filter services when providing a tModelBag
> -
>
> Key: JUDDI-881
> URL: https://issues.apache.org/jira/browse/JUDDI-881
> Project: jUDDI
>  Issue Type: Bug
>  Components: core
>Reporter: Jelle Van den Driessche
>Assignee: Kurt T Stam
>
> When providing a tModelBag in the find_business call, the resulting services 
> should be filtered (UDDI spec 5.1.10.3: If a tModelBag or find_tModel was 
> used in the search, the resulting serviceInfos structure reflects data only 
> for the businessServices that actually contained a matching bindingTemplate).
> This has been fixed in JUDDI-398 and a testclass was written. For JUDDI-573, 
> the behavior of the testclass has been changed so that it no longer is 
> conform the spec.



--
This message was sent by Atlassian JIRA
(v6.2#6252)