When you use ODS Output the bit after the = is a data set name. When there is period in the name then you have told SAS that the part before the period is a library name, in this case JD.
Try;
ods output covparms=JD_cp lsmeans=JD_lsm test3=JD_t3;
to get a prefix to the dataset names.
... View more