m Manolo
on

 

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.

 

Forums: Troubleshooting and Problems

Philipp
on April 15, 2021

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

m Manolo
on April 19, 2021

Thank you very much Philipp!, It mas such a silly mistake in retrospective , but it works now, thanks!.

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.