[
https://issues.apache.org/jira/browse/JUDDI-421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kurt T Stam updated JUDDI-421:
------------------------------
Fix Version/s: (was: 3.0.4)
3.0.5
> Subscription with find_business filter does not display changes for updates
> to contained bindingTemplates
> ---------------------------------------------------------------------------------------------------------
>
> Key: JUDDI-421
> URL: https://issues.apache.org/jira/browse/JUDDI-421
> Project: jUDDI
> Issue Type: Bug
> Components: core
> Affects Versions: 3.0.3
> Environment: Apache Tomcat 6.0.29, PostgreSQL 8.4
> Reporter: Jason Brown
> Assignee: Jeff Faath
> Priority: Minor
> Fix For: 3.0.5
>
>
> After saving an asynchronous subscription with a subscription filter for a
> find_business currently there are not notifications if there are changes made
> to a bindingTemplate contained within a business.
> The specification dictates that "The entity is considered to be changed if
> the modifiedIncludingChildren element of the operationalInfo element of the
> entity has been changed." (Section 5.5.1.1) Performing a get_operationalInfo
> on a businessEntitty after altering the contents of a bindingTemplate within
> the businessEntity shows no change in the modifiedIncludingChildren timestamp
> of the businessEntity. Again, according to the spec, "Independent changes
> made to contained entities of such entities (for example, changes to an
> existing businessService within a businessEntity by means of a save_service
> API call) do not affect the value of the modified element associated with the
> containing entity. Instead, the modifiedIncludingChildren element in the
> containing entity contains the maximum of its own modified element and the
> modifiedIncludingChildren elements of each of the entities it contains (if
> any). If a contained entity is deleted or moved elsewhere, the
> modifiedIncludingChildren element is also updated, since such operations
> would otherwise not be documented elsewhere." (Section 3.8.2).
> So the question that is really at hand is whether or not jUDDI considers a
> bindingTemplate to be "contained" by a businessEntity. There is at least one
> other product (Systinet) where this is the case, and subscriptions produce
> notifications with changes (and, thusly, updated modifiedIncludingChildren
> elements) for changes to bindingTemplates under a businessEntity. Is there a
> reason that this is not the case with jUDDI, or is it just something that is
> not yet implemented? Any information on the subject would be fantastic.
> Thanks.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.