View Issue Details

IDProjectCategoryView StatusLast Update
000358210000-012: DiscoverySpecpublic2017-05-18 17:05
ReporterNathan PocockAssigned Torandyarmstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.03 
Summary0003582: 6.2.6 RegisterApplication and handling of duplications
Description

CMPWG 10/27/2016:

Is there a situation that a GDS would reject RegisterApplication?

For example, can I register an application where the applicationUri already exists?

The current text says "... to register a new Application"; does "new" mean a unique applicationUri? or does it mean that any field within the ApplicationRecordDataType structure is different?

Are there reasons that justify the existence of multiple records for a single application? (we couldn't think of one)

We think additional guidance is needed:

  • Perhaps add text like "Applications should check the GDS first, to see if they are already registered before calling RegisterServer."
  • Perhaps also add text like "Applications that have changed, perhaps capabilities have been added/removed etc., should call UpdateApplication to update the GDS instead of RegisterApplication."

This is made a little more confusing with the following text found in 6.2.4 FindApplications:

"... however, system configuration errors can create situations where the GDS has multiple entries for a single ApplicationUri."

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

randyarmstrong

2016-12-05 17:50

administrator   ~0007420

Add text explaining what is expected of clients.

Updated 1.04 DRAFT 03.

Jim Luth

2017-05-18 17:05

administrator   ~0008130

Closed after review in telecon.

Issue History

Date Modified Username Field Change
2016-10-27 16:36 Nathan Pocock New Issue
2016-11-22 17:13 Jim Luth Assigned To => randyarmstrong
2016-11-22 17:13 Jim Luth Status new => assigned
2016-12-05 17:50 randyarmstrong Note Added: 0007420
2016-12-05 17:50 randyarmstrong Status assigned => resolved
2016-12-05 17:50 randyarmstrong Resolution open => fixed
2017-05-18 17:05 Jim Luth Note Added: 0008130
2017-05-18 17:05 Jim Luth Status resolved => closed