RQMCopy fails with INFO: Starting: configuration TE36
					 Hi, I am unsure why this is failing.
	
	
		
	
		
	
	
		
	
	
	
				
				
			C:\work\work\Tools\RQM UTILS\RQM_COPY>java -Xmx2048M -jar RQMCopyUtility.jar -s=https://9.186.96.49:9443/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/OSL+System+Lab -us=me@us.ibm.com -pws=mypassword -d=https://clmsb.storage.tucson.ibm.com:443/qm/service/com.ibm.rqm.i
		
		
			ntegration.service.IIntegrationService/resources/OSL+System+Lab -a=testplan -i=attachment -i=testphase -l=importlog.txt
		
	
			May 10, 2013 1:27:48 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting processing of artifact type: testplan
		
		
			May 10, 2013 1:27:48 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Reading feed for artifact type: testplan
		
		
			May 10, 2013 1:28:06 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Done reading feed for artifact type: testplan
		
		
			May 10, 2013 1:28:06 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: testplan urn:com.ibm.rqm:testplan:12
		
		
			May 10, 2013 1:28:07 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: attachment urn:com.ibm.rqm:attachment:119
		
		
			May 10, 2013 1:28:09 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: attachment urn:com.ibm.rqm:attachment:119
		
		
			May 10, 2013 1:28:09 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: attachment urn:com.ibm.rqm:attachment:120
		
		
			May 10, 2013 1:28:29 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: attachment urn:com.ibm.rqm:attachment:120
		
		
			May 10, 2013 1:28:29 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: attachment urn:com.ibm.rqm:attachment:121
		
		
			May 10, 2013 1:28:50 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: attachment urn:com.ibm.rqm:attachment:121
		
		
			May 10, 2013 1:28:50 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: attachment urn:com.ibm.rqm:attachment:122
		
		
			May 10, 2013 1:29:22 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: attachment urn:com.ibm.rqm:attachment:122
		
		
			May 10, 2013 1:29:22 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: attachment urn:com.ibm.rqm:attachment:123
		
		
			May 10, 2013 1:29:24 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: attachment urn:com.ibm.rqm:attachment:123
		
		
			May 10, 2013 1:29:24 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: template testplan/com.ibm.rqm.planning.templates.testplan.template_1317198309933
		
		
			May 10, 2013 1:29:24 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Finishing: template testplan/com.ibm.rqm.planning.templates.testplan.template_1317198309933
		
		
			May 10, 2013 1:29:24 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Starting: configuration TE36
		
		
			May 10, 2013 1:29:25 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Error received: 400, retry #: 0
		
		
			May 10, 2013 1:29:28 PM com.ibm.rqm.ct.util.Logger logInfo
		
		
			INFO: Error received: 400, retry #: 1
		
		
			May 10, 2013 1:29:31 PM com.ibm.rqm.ct.util.Logger logError
		
		
			SEVERE: RestException executing: PUT, RC: 400, message: {"errorClass":"java.lang.IllegalArgumentException","errorCode":400,"errorTraceMarshall":[{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType$FieldMetaDataImpl","errorTraceMethodName":"getSearchTermAttribute","errorTraceLineNumber":454},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType","errorTraceMethodName":"getSearchTermAttribute","errorTraceLineNumber":281},{"errorTraceFileName":"Attribute.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.configuration.Attribute","errorTraceMethodName":"toSearchTermAttribute","errorTraceLineNumber":101},{"errorTraceFileName":"ConfigUtils.java","errorTraceClassName":"com.ibm.rational.test.lm.service.ConfigUtils","errorTraceMethodName":"configPartToSearchTerm","errorTraceLineNumber":513},{"errorTraceFileName":"ConfigUtils.java","errorTraceClassName":"com.ibm.rational.test.lm.service.ConfigUtils","errorTraceMethodName":"configPartToSearchTerm","errorTraceLineNumber":545},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType$4","errorTraceMethodName":"getValue","errorTraceLineNumber":189},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType$4","errorTraceMethodName":"getValue","errorTraceLineNumber":1},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType$FieldMetaDataImpl","errorTraceMethodName":"getSearchTermAttribute","errorTraceLineNumber":489},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType$FieldMetaDataImpl","errorTraceMethodName":"getSearchTermAttribute","errorTraceLineNumber":422},{"errorTraceFileName":"FieldMetaDataType.java","errorTraceClassName":"com.ibm.rational.test.lm.service.FieldMetaDataType","errorTraceMethodName":"getSearchTermAttribute","errorTraceLineNumber":281},{"errorTraceFileName":"Attribute.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.configuration.Attribute","errorTraceMethodName":"toSearchTermAttribute","errorTraceLineNumber":101},{"errorTraceFileName":"ConfigUtils.java","errorTraceClassName":"com.ibm.rational.test.lm.service.ConfigUtils","errorTraceMethodName":"configPartToSearchTerm","errorTraceLineNumber":513},{"errorTraceFileName":"SavedConfigurationRestService.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.service.configuration.SavedConfigurationRestService","errorTraceMethodName":"createRepoItems","errorTraceLineNumber":919},{"errorTraceFileName":"SavedConfigurationRestService.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.service.configuration.SavedConfigurationRestService","errorTraceMethodName":"storeConfigurationValues","errorTraceLineNumber":671},{"errorTraceFileName":"SavedConfigurationRestService.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.service.configuration.SavedConfigurationRestService","errorTraceMethodName":"access$0","errorTraceLineNumber":654},{"errorTraceFileName":"SavedConfigurationRestService.java","errorTraceClassName":"com.ibm.rational.test.lm.catalog.service.configuration.SavedConfigurationRestService$Op","errorTraceMethodName":"execute","errorTraceLineNumber":1062},{"
		
	
	I copied over the catalog prior to attempting the copy too.
	What is TE36? 
				Accepted answer
										Hi Jeff,
1) TE36 would be a Test Environment.
2) The reason why it failed is not clear to me. 400 is usually seen for invalid XML but who knows without additional details...
I'd suggest you first check this Test Environment (in the source server instance) by opening this URL in a browser: https://9.186.96.49:9443/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/OSL+System+Lab/configuration/TE36
It may reveal some root cause...
For understanding (and possibly accessing) which resources RQMCopyUtility use, I'd advise to have a read at this cheat cheet / "how to" blog on OSLC / REST APIs: http://sleroyblog.wordpress.com/2013/04/09/querying-rqm-40-through-oslc-and-rest-api/
Regards,
Stéphane
									
									
									
1) TE36 would be a Test Environment.
2) The reason why it failed is not clear to me. 400 is usually seen for invalid XML but who knows without additional details...
I'd suggest you first check this Test Environment (in the source server instance) by opening this URL in a browser: https://9.186.96.49:9443/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/OSL+System+Lab/configuration/TE36
It may reveal some root cause...
For understanding (and possibly accessing) which resources RQMCopyUtility use, I'd advise to have a read at this cheat cheet / "how to" blog on OSLC / REST APIs: http://sleroyblog.wordpress.com/2013/04/09/querying-rqm-40-through-oslc-and-rest-api/
Regards,
Stéphane