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

Getting Requirement Creation Factory from service provider XML file

 Hi,


We have two different test DNG servers, and in one of them I'm able to see the Requirement Creation Factory in the services.xml service provider XML file, while I don't see it in the other. Both projects/components are configuration aware.
i'm referring to the URL <server>/rm/oslc_rm/_k6OTgD2hEeic14vgzZaL8g/services.xml which i got from the rm/oslc_rm/catalog page.

The two servers are supposedly have identical configurations, and I have permissions to access and create requirements in the projects on both servers.


Any hints/clues why the "Requirement Creation Factory" doesn't appear in the catalog of second server? Is there any settings that control whether the Creation Factory appear or not?


0 votes



4 answers

Permanent link

 _k6OTgD2hEeic14vgzZaL8g is the UID of a project area. They are UIDs because they are UNIQUE. _k6OTgD2hEeic14vgzZaL8g is most likely not a project area on the other server (except it is a backup).

0 votes

Comments

I use different UUIDs of course. The starting point is the catalog so I’m getting the correct services.xml links and I see the other providers including ReqIF there. Just not the creation providers 


Permanent link

I didn't catch the idea of expected result. But if you are trying to link two RM projects, placed on different servers, you need to add them to a GC project.

0 votes

Comments

The usecase is not about linking two projects. It is just getting OSLC requirement creation factory service from the service provider catalog 


Permanent link

 The service provider should have a creation factory for at least Requirement and RequirementCollection. Are you able to login to that DNG server, open the project area and create requirements? If so, then the service.xml file would have to have the creation factories and there must be something else wrong.

0 votes

Comments

I can create requirements and modules. I even have administrator rights on the second project where I’m not getting the creation factories.


> there must be something else wrong

Any idea or hints where to look is appreciated. Server configuration? Project settings? Logs?



 


Permanent link

 Can you establish consumer/friend relationship with that DNG server from RTC, and can you add an artifact container association to the project area and then create links between DNG and RTC?


If you can, then the creation factory should be there as that's what's used to create the link. Look at how you are getting the service.xml and make sure its the right one.

If not, then there's probably some corruption in the server.

Otherwise I don't have any other ideas.

0 votes

Comments

Jim, thanks for the suggestion. We tried that today with no difference.


We actually created a new project and component on the second server and we can see the requirement creation factory in the services offered, however it still doesn't show up in the first project, so this narrow it down to the project (or component) settings.


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,498
× 516
× 139
× 116

Question asked: May 13 '19, 6:34 p.m.

Question was seen: 3,608 times

Last updated: May 14 '19, 6:27 p.m.

Confirmation Cancel Confirm