We’ve reproduced this bug and will work on a solution. It happens only if you provide the source parameter as a path to a folder with a single file inside.
As a workaround, you can add a filename to the source.adam parameter, for example --source.adam=“&path\XPT_ADAM\adsl.xpt”. Then ADSL will be picked for validation correctly and AD0001 won’t fire.
When validating ADSL via CLI and specifying source domains as library paths, the report is not correct and mentions reject code AD0001 ‘Missing ADSL dataset’.
In below code, folder XPT_ADAM contains adsl.xpt and XPT_SDTM contains dm.xpt, ex.xpt, ae.xpt.