Forums: Troubleshooting and Problems
Hello Manolo,
Thank you for your questions!
meddra.version is an optional parameter and should be included only if you actually use MedDRA dictionary. This parameter cannot take empty value, so you need to delete --meddra.version="". The error that you received was caused by double quotes breaking the MedDRA value parsing, so the next UNII parameter was treated as a part of the MedDRA version value.
Please also note that "2021-2-12" is not a valid UNII version format, it should be 2021-02-12 to match the dictionary that comes with Community.
source.define parameter is also optional in SDTM data validations, ECLI shouldn't require it as long as you provide valid source.sdtm. Could you please provide an example of the command that caused CLI to ask for source.define?
Thanks,
Philipp
Thank you very much Philipp!, It mas such a silly mistake in retrospective , but it works now, thanks!.
Here's my current command:
java -jar p21-client-1.0.3.jar --engine.version="FDA 2010.1" --standard=sdtm --standard.version=3.3 --source.sdtm="/Users/server01/Documents/test_17/sas_files/*.xpt" --source.define="/Users/server01/Documents/Pinnacle 21 Community/Define.xml" --cdisc.ct.sdtm.version=2021-03-26 --meddra.version="" --unii.version=2021-2-12 --ndf-rt.version=2021-04-05 --report="/Users/server01/Documents/Pinnacle 21 Community/reports/s101-sdtm.xlsx"
PWD:
/Users/server01/Documents/Pinnacle 21 Community
LS:
Define.xml app.data configs lib p21-client-1.0.3.jar p21-client-1.0.3.log reports
The error:
ERROR n.p.oce.events.CommandLineReporter - Exception: CLI.3.9::Control terminology does not exists::Cannot find metadata version=--unii.version=2021-2-12 in folder=/MedDRA: Process error.
I tried deleting the meddra parameter (simply not typing --meddra.version="...", without the "" (just blank after the = ...)
I tried switching engines, switching parameters, using some of the Define.xml files that come with the client, Fully changing versions, copying the examples you have in your documentation and yet I always get these errors.
Either i'm missing something, or you need to have MedDra to run the CLI (as well as Define.xml, given that it kept asking us for one), but not for desktop?
The only post i've seen in the forums that comes close to my issue was the following:
https://www.pinnacle21.com/forum/pinnacle-21-300-failed-use-cli
There, it is mentioned that I need to be online... what does that exactly mean? Logged in? Have internet access?
I've tried being logged and not logged both in the webpage and the desktop client, and obviously I have internet access, and allowed p21 in the firewall.
I know this might be a bit vague but, there are just too many errors, mainly it asking for files that just outright aren't in the client, Or at least I don't see them.
Eagerly awaiting your response -Manolo.