You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juddi.apache.org by "Kurt T Stam (JIRA)" <ju...@ws.apache.org> on 2010/07/11 18:23:51 UTC
[jira] Commented: (JUDDI-402) Two subscription filters not working
correctly
[ https://issues.apache.org/jira/browse/JUDDI-402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12887213#action_12887213 ]
Kurt T Stam commented on JUDDI-402:
-----------------------------------
Hi Jason,
Rereading the spec I think jUDDI is doing the right thing where on an update on of a (related) business no updates are being sent:
http://uddi.org/pubs/uddi-v3.0.2-20041019.htm#_Toc85908129 (see 5.5.1.1).
They should only be sent if:
1. For related businessEntity:
A related businessEntity (related to the business specified in the businessKey argument of find_relatedBusinesses API) is considered to be changed if either:
- the related businessEntity is changed, or
- at least one of the two reciprocal publisherAssertions that represents the relationship is changed.
2. For publisherAssertion:
A publisherAssertion is considered to be changed if the publisher has updated the publisherAssertion via the set_publisherAssertions, or add_publisherAssertions APIs.
So if you want to receive updates on an update on a business, you need to create a subscription on that businessEntity.
Thank you for reporting the issue and please let us know if I misunderstood your description of the report. It did give me an opportunity to go over the code and I added some more functionality to the XRegistration (JUDDI-380).
--Kurt
> Two subscription filters not working correctly
> ----------------------------------------------
>
> Key: JUDDI-402
> URL: https://issues.apache.org/jira/browse/JUDDI-402
> Project: jUDDI
> Issue Type: Bug
> Components: core
> Affects Versions: 3.0.2
> Environment: Tomcat 6.0.10, PostgreSQL 8.4
> Reporter: Jason Brown
> Assignee: Kurt T Stam
> Fix For: 3.0.3
>
>
> When creating a subscription with a filter for find_relatedBusiness a subscription is created and a listener shows that notifications are being sent, but when changes are made to related businesses no updates are being sent. When a subscription is created for a get_assertionStatusReport no notifications are sent at all as though no subscription has been created.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.