BookmarkSubscribeRSS Feed
MariaD
Barite | Level 11

Hi folks,

 

We're installing a new server on Solaris and the following error appear:

 

39         options set=TKJNI_OPT_TRACE="y";
40         %put JAVA_HOME is: %sysget(JAVA_HOME);
JAVA_HOME is: /sasbin/SASPrivateJavaRuntimeEnvironment/9.4/jre
41         %put CLASSPATH is: %sysget(CLASSPATH);
WARNING: The argument to macro function %SYSGET is not defined as a system variable.
CLASSPATH is:
42         %put PATH is: %sysget(PATH);
PATH is: 
/opt/IQ/IQ-16_1/bin64:/sasbin/Platform_Suite//lsf/10.1/sparc-sol10-64/etc:/sasbin/Platform_Suite//lsf/10.1/sparc-sol10-64/bin:/sasbin/Platform_Suite//pm/10.1/bin:/sasbin/Platform_Suite//pm/10.1/s
parc-sol10-64/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/sybase/OCS-16_0/bin:/opt/IBM/db2/V9.1/cfg:/opt/IBM/db2/V9.1/bin
43         %put SHLIB_PATH is: %sysget(SHLIB_PATH);
WARNING: The argument to macro function %SYSGET is not defined as a system variable.
SHLIB_PATH is:
NOTE: PROCEDURE JAVAINFO used (Total process time):
      real time           1.01 seconds
      cpu time            0.01 seconds
      
ERROR: Proc javainfo did not run correctly.
44         proc javainfo; run;
 

45         proc options option=jreoptions; run;
 
    SAS (r) Proprietary Software Release 9.4  TS1M6
 
 JREOPTIONS=(           -DPFS_TEMPLATE=/sasbin/SASFoundation/9.4/misc/tkjava/qrpfstpt.xml         -Djava.class.path=/sasbin/SASVersionedJarRepository/eclipse/plugins/sas.launcher.jar         
-Djava.security.auth.login.config=/sasbin/SASFoundation/9.4/misc/tkjava/sas.login.config         -Djava.security.policy=/sasbin/SASFoundation/9.4/misc/tkjava/sas.policy         
-Djava.system.class.loader=com.sas.app.AppClassLoader         -Dlog4j.configuration=file:/sasbin/SASFoundation/9.4/misc/tkjava/sas.log4j.properties         
-Dsas.app.class.path=/sasbin/SASVersionedJarRepository/eclipse/plugins/tkjava.jar         -Dsas.ext.config=/sasbin/SASFoundation/9.4/misc/tkjava/sas.java.ext.config         
-Dtkj.app.launch.config=/sasbin/SASVersionedJarRepository/picklist          )
                   Specifies the Java Runtime Environment options for SAS.
NOTE: PROCEDURE OPTIONS used (Total process time):
      real time           0.00 seconds
      cpu time            0.00 seconds
      
                                                                                          The SAS System
 

NOTE: PROCEDURE JAVAINFO used (Total process time):
      real time           1.00 seconds
      cpu time            0.01 seconds
      
ERROR: Proc javainfo did not run correctly.
 
 
Thanks,
3 REPLIES 3
SASKiwi
PROC Star

The install script is expecting an environment variable defined in Solaris called SHLIB_PATH and it isn't currently defined. 

JuanS_OCS
Amethyst | Level 16

Hi @MariaD ,

 

at what time is this error appearing? During installation, after installation? Is this a SAS Foundation error, or in the SAS Deployment Wizard logs?

 

I suppose you have gone through all the SAS foundation requirements for Solaris x64, including proper license expiration dates, correct? 

https://support.sas.com/documentation/installcenter/en/ikfdtnsaxsr/66401/PDF/default/sreq.pdf

 

Besides the warning mentioned by @SASKiwi , it concerns me a bit that the java CLASSPATH variable seems to be empty.

alexal
SAS Employee

@MariaD ,

 

Did you check LD_LIBRARY_PATH?

 

%put LD_LIBRARY_PATH is: %sysget(LD_LIBRARY_PATH) ;

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

Get Started with SAS Information Catalog in SAS Viya

SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 3 replies
  • 1009 views
  • 2 likes
  • 4 in conversation