Errors in Importing requirements from DOORS NG - Not enough arguments, cannot modify an unresolved proxy
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I want to import requirements from DNG to trace to my modules. After I setup DOORS connection and configure project and change sets, when I use Import requirements in Requirements editor, the import finishes unsuccessfully with a 'Not enough arguments' error at the end, but the requirement set still shows in the editor. I closed the tab and tried to save the requirement set that got imported, but got the "Cannot modify an unresolved proxy' error and the file cannot be saved. What setup step am I missing?
2 comentarios
Pat Canny
el 10 de Jun. de 2025
I assume you used slreq.dngConfigure ? https://www.mathworks.com/help/slrequirements/ug/configure-ibm-doors-next.html
Respuestas (1)
Snehal
el 18 de Jun. de 2025
I see that you are facing issues when trying to import requirements in the Requirements editor. The error messages suggest that the import was not successful or that some referenced objects (e.g., modules, artifacts) were not resolved correctly: possibly due to missing or invalid configuration data.
Here are some important points that might help:
- Ensure that you have correctly configured the DNG connection using ‘slreq.dngConfigure’ and verify each input field.
- In the Importing Requirements window, make sure the ‘DNG Module’ dropdown has a valid and accessible module selected. Avoid spaces, special characters, or empty modules
- From the attached screenshot, it seems that you are using the ‘Full module hierarchy’ option. This option may fail if the DNG module is not hierarchically organized. You can consider switching to ‘Filter by query’ option in such case. In the input for ‘Filter by query’ field, ensure that your query string is correct and the module actually has artifacts that match the query
- Try deleting the problematic .slreqx file manually from the project folder, then reopen MATLAB and try re-importing
- Upgrade to MATLAB R2023a or newer, or install any available patches or bug fixes for Requirements Toolbox via MATLAB Add-On Manager or MathWorks Bug Reports, and then re-try importing requirements
- Use ‘slreq.clear’ command before retrying import to clear any stale in-memory objects. You can also use the following command for debugging:
slreq.importViewSettings('Verbose', true)
Refer to the following documentation links for more details:
- https://www.mathworks.com/help/slrequirements/ref/slreq.dngconfigure.html
- https://www.mathworks.com/help/slrequirements/ug/import-requirements-from-ibm-doors-next.html
- https://www.mathworks.com/help/slrequirements/ref/slreq.clear.html
- https://www.mathworks.com/help/slrequirements/ref/slreq.importviewsettings.html
Hope this helps!
2 comentarios
Va
el 20 de Jun. de 2025
Thank you, I tried everything except point 5 and still had the issue. I will try installing the new version, which would take a bit, as we have to make sure our tools are compatible.
Ver también
Categorías
Más información sobre IBM DOORS Traceability en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!