Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367041

Summary: CM serviceProvider catalog requirements
Product: [Technology] Lyo Reporter: Michael Fiedler <fiedler.mf>
Component: TestSuiteAssignee: Tori Santonil <ttsanton>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: fiedler.mf, samuel.padgett
Version: 2.1.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Michael Fiedler CLA 2011-12-18 16:45:10 EST
Build Identifier: 

OSLC CM service providers MUST provide a oslc:serviceProvider property for their defined resources that will be the URI to a Service Provider Resource. 

OSLC CM service providers MUST supply a value of http://open-services.net/ns/cm# for the property oslc:domain on either oslc:Service or oslc:ServiceProviderCatalog resources. 


Reproducible: Always
Comment 1 Yuhong Yin CLA 2012-01-10 11:07:29 EST
I will start to look into this.
Comment 2 Samuel Padgett CLA 2014-01-09 13:02:40 EST
http://open-services.net/bin/view/Main/CmSpecificationV2?sortcol=table;up=#Service_Provider_Resources

It looks like the first item (oslc:serviceProvider property) is a MAY, not a MUST.

Tori, can we add a check for the second item? The domain on an oslc:Service or ServiceProvider must contain the OSLC CM namespace.
Comment 3 Samuel Padgett CLA 2014-01-14 13:22:50 EST
Resolved by commit

https://git.eclipse.org/r/#/c/20588/

This change will also test the oslc:domain property for other domains based on the testVersions configuration property.
Comment 4 Samuel Padgett CLA 2015-03-09 09:53:49 EDT
Bulk update: Closing out Lyo bugs fixed long ago. Feel free to reopen if you feel your bug was closed in error.