Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RTC cleints - Cannot find package http://open-services.net/xmlns/cm/1.0/

We just upgraded to 602 moving from a single server to distributed env. In our new network topology our servers don't have internet connectivity.

Users using the RTC client or CLI for builds are getting an issue in their automated builds and clients querying for a work item "Cannot find package http://open-services.net/xmlns/cm/1.0/:  How to resolve this, if per our security requirements , the servers and/or clients don't have internet access?

0 votes


Accepted answer

Permanent link

 The resolution was found for this issue.  The main issue was caused by an invalid header detection on our nginx server.  They modified their configuration to
pass the header onto the CCM server and it resolved the issue.

Norman Dignard selected this answer as the correct answer

0 votes

Comments

 OMG @ctrobins   I found this page after a lot of google searching. I'm having the same exact issue (just upgraded to 6.0.2).  Can you please elaborate on the exact nginx changes. I've tried both 


proxy_pass_request_headers      on;
 and
underscores_in_headers on;

Thanks!


2 other answers

Permanent link

Many CLM servers are running in isolated environments, and internet access is not a requirement at all. Also, http://open-services.net/xmlns/cm/1.0/ is a namespace, not an actual web site, so it is a bit strange that it is being accessed. If I search the error message, a tool called "Go Build" shows up. Can you confirm it is being used? If so, you may need to look into that direction.

0 votes

Comments

I have no idea on "Go Builds" however the problem can be seen by entering a work item number in the rtc client search box . It returns a popup with the error. If you enter a colon before the number it works eg ":3245".  The RTC command line build scripts also have this problem. 


Permanent link

This may be related to the "accessExternalSchema" change that came in with Java.


for a different symptom: Configuring Eclipse with a VM parameter to avoid "unconfigured" project area editors
The defect is: Defect 387309: Project Area Configuration - Empty/Missing information in Mac OS Luna Eclipse Client

The problem occurs when there is a reference in the xml to an external scheme. I the prior case it was for 


<process-specification xmlns="http://com.ibm.team.process">


There is probably a similar line at the header of some xml loaded in the path discussed here.


The fix is to add the VM arg: 

-Djavax.xml.accessExternalSchema=all


to the launcher.  

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,495

Question asked: May 02 '17, 1:45 p.m.

Question was seen: 3,764 times

Last updated: Oct 21 '20, 9:17 a.m.

Confirmation Cancel Confirm