It's all about the answers!

Ask a question

Getting CRVAP0290E CRMUD0061E errors while Creating Record.

vinitha dsouza (14718110) | asked Jan 21 '15, 4:08 a.m.
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:cq="" xmlns:dcterms="" xmlns:oslc="" xmlns:oslc_cm="" xmlns:rdf="">
<oslc_cm:ChangeRequest rdf:about="https://xxxx/cqweb/oslc/repo/xxx/db/xxx/record/">
<dcterms:title>test record from OSLC</dcterms:title>
<cq:CustomerCategory>Tools test</cq:CustomerCategory>
<cq:Project>Tools test CQ_Test</cq:Project>

CRVAP0290E CRMUD0061E The field "Discipline" is mandatory; a value must be specified.

As per the Request 'Discipline' value is already given in the Request.Not sure why still this comes up.

More info: Actually the Discipline is auto filled value which gets mandatory based on the project selection.
How to handle this situation?

Accepted answer

permanent link
Donald Nong (14.5k414) | answered Jan 23 '15, 1:34 a.m.
Try with "Discipline" with the capital "D", as in <cq:Discipline>Tool</cq:Discipline>
vinitha dsouza selected this answer as the correct answer

vinitha dsouza commented Jan 27 '15, 12:33 a.m.

I have tried this as well.No Luck.

But i doubt about below behaviour,
Actually the Discipline is auto filled value which gets mandatory based on the project selection value.
How to handle this situation?

for eg: Usually in GUI if i select project drop down with "Tools test CQ_Test" value then automatically disciplines will be reflected as this is fetched from project record namely "Tools test CQ_Test".
But when i send them by request issues comes up.

OR Do request should be changed like below if it is different record,
<cq:Project rdf:resource="https://####/cqweb/oslc/repo/####/db/###/record/16777539-33555137"/>;

Donald Nong commented Jan 27 '15, 7:18 p.m.

If the "Discipline" field depends on the "Project" field, you need to make sure that these fields are updated in the correct order.

vinitha dsouza commented Jan 28 '15, 3:44 a.m.

It's working fine now :)

Thanks for the info

Your answer

Register or to post your answer.