ccm rootservices document does not contain version info
Accepted answer
Applications are expected to provide version information in their /application-about resource. For example, this is returned by one of our CCM applications:
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:jfs="http://jazz.net/xmlns/prod/jazz/jfs/1.0/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:oslc="http://open-services.net/ns/core#"> <oslc:Publisher rdf:about="https://jazz.net/jazz/application-about"> <dcterms:title>Change and Configuration Management</dcterms:title> <dcterms:description>Provides capabilities for change management, planning, software configuration management, automation (build system), and extensions for IBM enterprise platforms development.</dcterms:description> <dcterms:identifier>http://jazz.net/application/ccm</dcterms:identifier> <jfs:version>4.0.1 M3</jfs:version> <oslc:icon rdf:resource="https://jazz.net/jazz/web/com.ibm.team.rtc.web/ui/graphics/UICustomizations/RTC_16.png"/>
<jfs:instanceName>Jazz</jfs:instanceName> </oslc:Publisher > </rdf:RDF>The version information in the RRC and RQM rootservices resources is application-specific (i.e. uses unique XML namespaces), while the application-about information format is consistent across applications. It is the source of the version information that you see in the CLM administration web UIs.
Note that the location of an application's "about" service can be obtained from its rootservices resource as the value of the oslc:publisher property.