It's all about the answers!

Ask a question

RQM Version in OSLC Root Services not matching with the RQM/CLM version


Rajesh Avanthi (10815138173) | asked Aug 05 '13, 4:10 a.m.
edited Aug 13 '13, 11:11 a.m. by Rosa Naranjo (2.9k11623)
Hi

The RQM/CLM version is 4.0.3.
But the version shown in the RQM Root
Services is 4.0.1.

Any idea on why these exists such a version mismatch ?

Thanks in advance RQM version

  RootServices.xml:
===============
	
		xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/terms/" xmlns:jfs="http://jazz.net/xmlns/prod/jazz/jfs/1.0/" xmlns:jtp="http://jazz.net/xmlns/prod/jazz/jtp/0.6/" xmlns:jd="http://jazz.net/xmlns/prod/jazz/discovery/1.0/" xmlns:jp06="http://jazz.net/xmlns/prod/jazz/process/0.6/" xmlns:ju="http://jazz.net/ns/ui#" xmlns:jdb="http://jazz.net/xmlns/prod/jazz/dashboard/1.0/" xmlns:rqm="http://jazz.net/xmlns/prod/jazz/rqm/qm/1.0/" xmlns:qm_rqm="http://jazz.net/ns/qm/rqm#" xmlns:oslc="http://open-services.net/ns/core#" xmlns:trs="http://jazz.net/ns/trs#" rdf:about="https://devapm05.accenture.com/qm/rootservices">;
		
			Quality Management
		
		
			xmlns:jd="http://jazz.net/xmlns/prod/jazz/discovery/1.0/" rdf:resource="https://devapm05.accenture.com/qm/friends" />
			
				rdf:resource="https://devapm05.accenture.com/qm" />
				
					rdf:resource="https://devapm05.accenture.com/qm" />
					
						rdf:resource="https://devapm05.accenture.com/qm/oauth-request-token" />
						
							rdf:resource="https://devapm05.accenture.com/qm/oauth-access-token" />
							
								Jazz
							
							
								https://devapm05.accenture.com/qm
							
							
								rdf:resource="https://devapm05.accenture.com/qm/oauth-authorize" />
								
									rdf:resource="https://devapm05.accenture.com/qm/oauth-request-consumer" />
									
										;
										
											rdf:resource="https://devapm05.accenture.com/jts/users"   />
											
												rdf:resource="https://devapm05.accenture.com/qm/whoami"   />
												
													rdf:resource="https://devapm05.accenture.com/qm/storage"   />
													
														rdf:resource="https://devapm05.accenture.com/qm/query"   />
														
															xmlns:oslc_qm="http://open-services.net/xmlns/qm/1.0/" rdf:resource="https://devapm05.accenture.com/qm/oslc_qm/catalog" />
															
																xmlns:oslc_auto="http://open-services.net/ns/auto#" rdf:resource="https://devapm05.accenture.com/qm/oslc_auto_test/catalog" />
																
																	
																		
																			;
																		
																	
																
																
																	rdf:resource="https://devapm05.accenture.com/qm/appServerRenameStatus" />
																	
																		xmlns:oslc_cm="http://open-services.net/xmlns/cm/1.0/" rdf:resource="https://devapm05.accenture.com/qm/oslc/workitems/catalog" />
																		
																			rdf:resource="https://devapm05.accenture.com/qm/jfs/WidgetCatalog"/>
																			
																				rdf:resource="https://devapm05.accenture.com/qm/indexing"   />
																				
																					rdf:resource="https://devapm05.accenture.com/qm/history"   />
																					
																						rdf:resource="https://devapm05.accenture.com/qm/search"   />
																						
																							rdf:resource="https://devapm05.accenture.com/qm/baselines"   />
																							
																								rdf:resource="https://devapm05.accenture.com/qm/mailer"   />
																								
																									rdf:resource="https://devapm05.accenture.com/qm/process/project-areas" />
																									
																										rdf:resource="https://devapm05.accenture.com/qm/process/templates" />
																										
																											rdf:resource="https://devapm05.accenture.com/qm/process-security"/>;
																											
																												rdf:resource="https://devapm05.accenture.com/qm/../clmhelp" />
																												
																													4
																												
																												
																													4.0.1
																												
																												
																													rdf:resource="https://devapm05.accenture.com/qm/service/com.ibm.team.repository.service.internal.setup.IRegistrationHandlerService" />
																													
																														rdf:resource="https://devapm05.accenture.com/qm/service/com.ibm.team.repository.service.internal.setup.ISetupWizardDescriptorService"/>;
																														
																															;
																															
																																rdf:resource="https://devapm05.accenture.com/qm/discovery" />
																																
																																	rdf:resource="https://devapm05.accenture.com/qm/bulk"   />
																																	
																																		rdf:resource="https://devapm05.accenture.com/qm/changes" />
																																		
																																			rdf:resource="https://devapm05.accenture.com/qm/_ajax-modules/com.ibm.team.repository.AuthorizeOAuth" />
																																			
																																				rdf:resource="https://devapm05.accenture.com/qm/dashboards" />
																																				
																																					;
																																					
																																						;
																																						
																																							;
																																							
																																								;
																																								
																																									;
																																									
																																										;
																																										
																																											;
																																										
																																									
																																								
																																							
																																						
																																					
																																				
																																			
																																		
																																	
																																
																															
																														
																													
																												
																											
																										
																									
																								
																							
																						
																					
																				
																			
																		
																	
																
															
														
													
												
											
										
									
								
							
						
					
				
			
		
	

One answer



permanent link
Stephane Leroy (1.4k149) | answered Aug 05 '13, 4:32 a.m.
JAZZ DEVELOPER
Hi Rajesh,

I confirm my 4.0.3 server returns the same 4.0.1 value that you mentioned previously (I have not clue to bring to you about this).

But referring to John's answer here ( https://jazz.net/forum/questions/88047/ccm-rootservices-document-does-not-contain-version-info ): "Applications are expected to provide version information in their /application-about resource."
As a consequence, you should rather use:  https://<hostname>:<port>/qm/application-about
which returns the expected version number with a 4.0.3 server :

<rdf:RDF><oslc:Publisher rdf:about="https://<hostname>:<port>/qm/application-about"><dcterms:title>Quality Management</dcterms:title><dcterms:description>Delivers capabilities for test management, including test planning, creation, and execution, as well as workflow control, tracking, and end-to-end traceability.</dcterms:description><dcterms:identifier>http://jazz.net/application/qm</dcterms:identifier><jfs:version>4.0.3</jfs:version><oslc:icon rdf:resource="https://localhost:9443/qm/web/com.ibm.rqm.planning.web/ui/internal/page/templates/images/banner/RQM_16.png"/><jfs:instanceName>/qm</jfs:instanceName></oslc:Publisher></rdf:RDF>

Thanks and Regards,
Stéphane








Comments
Rajesh Avanthi commented Aug 13 '13, 10:45 a.m.

Hi Stephane

Thanks for that inputs.

But given that RQM is displaying the version in rootservices, shouldn't it be the correct version? I understand that it is not required to show the version, but as it is
shown, we believe it should showing the correct version, even though we will use the application-about section for uniformity across tools. (RRC is showing the correct version)





Stephane Leroy commented Aug 13 '13, 10:56 a.m.
JAZZ DEVELOPER

Hi Rajesh,
as mentioned before I have no clue about the reason for this version "gap" between the 2 attributes.
Good news is that you now know the right attribute to pick up.
Your questioning certainly makes sense. You might want to raise a W.I. on Jazz.net to get to full story (and eventually have this fixed).
Hope this helps.
Regards,
Stéphane


Rajesh Avanthi commented Aug 26 '13, 11:18 p.m.

Here's a work-around to address this problem:

1) Open <RQM 4.0.3 installation directory>/server/conf/<RQM context root>/services.xml in a text editor.

2) Change <rqm:version>4.0.1</rqm:version> to <rqm:version>4.0.3</rqm:version>.

3) Save the text editor.

4) Open https://<host>:<port>/<RQM context root>/rootservices in a browser.

5) Confirm <rqm:version>4.0.3</rqm:version>.

Note: Restarting the RQM server or reseting the browser cache is not required.


Stephane Leroy commented Aug 27 '13, 4:08 a.m.
JAZZ DEVELOPER

Wrt. your work-around:
would work... but be aware that you'd need to remind to reproduce this manual operation each time you update to a later version (and possibly when getting hotfixes for RQM from IBM support).
I'd rather stick with https://<hostname>:<port>/qm/application-about URL approach....

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.