-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing CST in SAS EG #8
Comments
I'm not sure about EG configurations but I did notice that your paths are missing a slash: C:Users... should be C:\Users... |
Thanks, Added in SAS program: /* Part of SAS log: MLOGIC(CSTVALIDATE): %PUT ERROR: Fatal error encountered, validation process cannot start. .............. MPRINT(CSTUTIL_CREATETEMPMESSAGES): set _cst5154.standards (where=( (upcase(standard)="CST-FRAMEWORK") AND MPRINT(CSTUTIL_CREATETEMPMESSAGES): * Include the generated code; |
let's start by seeing what's actually defined in your SAS session for CST. Start your SAS session and run this code. %put %sysget(CSTHOME); proc options |
Below the log. It doesn't seem like adding the set statements to the properties config file worked. 25 GOPTIONS ACCESSIBLE; 27 %put %sysget(CLASSPATH); 28
CSTGLOBALLIB= Specifies the location of the SAS Clinical Standards Toolkit global library. |
You need to add the CST config statements to the SAS configuration file. SASHOME/SASFoundation/9.4/nls/en/sasv9.cfg. |
I've addit to the sasV9 file, but I get the same result. Added in sasv9.cfg: -CSTGLOBALLIB C:\Users\Y.D.Dang_pc\Documents\SAS CST\cstGlobalLibrary /* DO NOT EDIT BELOW THIS LINE - INSTALL Application edits below this line / SAS log:
CSTGLOBALLIB= Specifies the location of the SAS Clinical Standards Toolkit global library. |
Maybe of additional note I use the sasv9.cfg in the u8 file. |
Hello,
I'm trying to install the open source CST to use in SAS EG. I've installed Apache ANT and downloaded the v1.7.5 release package. In the config.properties file (C:\Program Files\SASHome\SASStudioSingleUser\3.8\war\config), I've added the following.
#---SAS Clinical Standards toolkit
SET CSTHOME C:Users\Y.D.Dang_pc\Documents\SAS CST\cstFrameworkLibrary
CSTGLOBALLIB C:Users\Y.D.Dang_pc\Documents\SAS CST\cstGlobalLibrary
CSTSAMPLELIB C:Users\Y.D.Dang_pc\Documents\SAS CST\cstSampleLibrary
insert sasautos '!CSTHOME/macros'
JREOPTIONS (-Dsas.app.class.dirs=!CSTHOME/jar)
SET CLASSPATH !CSTHOME/jar
I'm currently however unable to run any of the programs. E.g. if I run cstvalidate I'm getting the following message:
WARNING: Apparent symbolic reference _CST_RC not resolved.
ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand is required. The condition was:
&_cst_rc
ERROR: The macro CSTVALIDATE will stop executing.
Thanks,
Yen
The text was updated successfully, but these errors were encountered: