# Failed  to  USE CLI to Define Template Generator

**URL:** <https://forum.certara.com/t/failed-to-use-cli-to-define-template-generator/1698>\
**Category:** General Discussion\
**Created:** [May 13, 2021, 7:05am UTC](https://forum.certara.com/t/failed-to-use-cli-to-define-template-generator/1698 "2021-05-13T07:05:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jozef](https://avatars.discourse-cdn.com/v4/letter/j/f4b2a3/32.png) [@Jozef](https://forum.certara.com/u/Jozef)\
**Post date:** [May 14, 2021, 5:02am UTC](https://forum.certara.com/t/failed-to-use-cli-to-define-template-generator/1698/1 "2021-05-14T05:02:00Z")

</div>

Shouldn’t it be:  
–meddra. **version** =23.0 ^  
???

---

<div class="post-metadata">

**Author:** ![pstrigunov](https://sea1.discourse-cdn.com/certara/user_avatar/forum.certara.com/pstrigunov/32/255_2.png) [@pstrigunov](https://forum.certara.com/u/pstrigunov)\
**Post date:** [May 14, 2021, 5:11pm UTC](https://forum.certara.com/t/failed-to-use-cli-to-define-template-generator/1698/2 "2021-05-14T17:11:01Z")

</div>

Hello Guang,

**meddra.version** is the correct parameter for CLI validations, but you don’t need to specify MedDRA version at all for this task.

You can also remove the SDTM CT version. Dictionary and CT versions aren’t used by Community define.xml spec generator.

Thanks,

Philipp

---

<div class="post-metadata">

**Author:** ![guang.huang](https://avatars.discourse-cdn.com/v4/letter/g/f6c823/32.png) [@guang.huang](https://forum.certara.com/u/guang.huang)\
**Post date:** [May 13, 2021, 7:05am UTC](https://forum.certara.com/t/failed-to-use-cli-to-define-template-generator/1698/3 "2021-05-13T07:05:40Z")

</div>

based on paper {How to Automate Validation with Pinnacle 21 Command Line Interface and SAS®}

like below code, bold line is new added based on paper.

/_4. Define Template Generator_/  
x  
java -jar “&jarpath.&jarfile.” ^  
–standard=sdtm ^  
–standard.version=3.3 ^  
–source.sdtm=“&sdtmpath.” ^  
**–source.encoding=UTF-8 ^**  
–meddra.encoding=23.0 ^  
–cdisc.ct.sdtm.version=2020-11-06 ^  
–output.format=define-excel ^  
–output=“&reportpath.\sdtm\_define\_template.xlsx” ^  
;

Failed to generate the define template.

log like below :

2021-05-13 15:00:44 [main] ERROR n.pinnacle21.oce.utils.ProcessUtils - CLI.3.5::Failed parsing input argument list::Command line: ^ --standard=sdtm ^ --standard.version=3.3 ^ --source.sdtm=\sas\Biometrics\products\zl2307\onco\2307002\analysis\primary\data\sdtm\xpt ^ --source.encoding=UTF-8 ^ --meddra.encoding=23.0 ^ --cdisc.ct.sdtm.version=2020-11-06 ^ --output.format=define-excel ^ --output=\10.64.27.6\Profile\ZAISH00668\Documents\Pinnacle 21 Community\defines\sdtm\_define\_template.xlsx ^  
net.pinnacle21.oce.exceptions.CLIException: Command line: ^ --standard=sdtm ^ --standard.version=3.3 ^ --source.sdtm=\sas\Biometrics\products\zl2307\onco\2307002\analysis\primary\data\sdtm\xpt ^ --source.encoding=UTF-8 ^ --meddra.encoding=23.0 ^ --cdisc.ct.sdtm.version=2020-11-06 ^ --output.format=define-excel ^ --output=\10.64.27.6\Profile\ZAISH00668\Documents\Pinnacle 21 Community\defines\sdtm\_define\_template.xlsx ^  
at net.pinnacle21.oce.model.input.CommandLine.(CommandLine.java:360) ~[p21-client-1.0.3.jar:1.0.3]  
at net.pinnacle21.oce.utils.ProcessUtils.startFromCommandLine(ProcessUtils.java:146) ~[p21-client-1.0.3.jar:1.0.3]  
at net.pinnacle21.oce.utils.ProcessUtils.startFromCommandLine(ProcessUtils.java:118) ~[p21-client-1.0.3.jar:1.0.3]  
at net.pinnacle21.oce.Main.main(Main.java:16) [p21-client-1.0.3.jar:1.0.3]  
Caused by: joptsimple.UnrecognizedOptionException: meddra.encoding is not a recognized option  
at joptsimple.OptionException.unrecognizedOption(OptionException.java:108) ~[p21-client-1.0.3.jar:1.0.3]  
at joptsimple.OptionParser.handleLongOptionToken(OptionParser.java:449) ~[p21-client-1.0.3.jar:1.0.3]  
at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:56) ~[p21-client-1.0.3.jar:1.0.3]  
at joptsimple.OptionParser.parse(OptionParser.java:381) ~[p21-client-1.0.3.jar:1.0.3]  
at net.pinnacle21.oce.model.input.CommandLine.(CommandLine.java:357) ~[p21-client-1.0.3.jar:1.0.3]  
… 3 common frames omitted

anybody could help me with this? log says : Failed parsing input argument list. but I have no idea what argument is not right there.
