SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 59216: Creating a window in SAS® Visual Scenario Designer generates a "...SocketTimeoutException: Read timed out ..." error

DetailsHotfixAboutRate It

In SAS Visual Scenario Designer, creating a window might fail. This error is displayed in the SASVisualScenarioDesigner6.3.log file:

[tomcat-http--49] ERROR com.sas.vsm.web.DefaultExceptionResolver - com.sas.lasr.LASRException: java.net.SocketTimeoutException: Read timed out com.sas.vsm.lasr.LASRRuntimeException: com.sas.lasr.LASRException: java.net.SocketTimeoutException: Read timed out at com.sas.vsm.lasr.LASRClientTemplate.partitionTable(LASRClientTemplate.java:826) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Caused by: com.sas.lasr.LASRException: java.net.SocketTimeoutException: Read timed out at com.sas.lasr.LASRClient.processAction(LASRClient.java:2372) at com.sas.lasr.LASRClient.partitionTable(LASRClient.java:1650) Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152)

The problem can occur when your SAS® LASR™ Analytic Server table is large. ("Large" can vary.)

Click the Hot Fix tab in this note to access the hot fix for this issue.

After you install the hot fix, you need to take additional steps:

  • SAS Visual Scenario Designer 6.3 M0:
    1. In the Lev1/Web/WebAppServer/SASServer7_1/bin directory, edit the setenv.sh file. Locate the JVM_OPTS section of the file. Add this parameter:
      –Dvsd.lasr.client.timeout=number of minutes

      The number of minutes value should not be less than 5.

    2. Restart the SASServer_7 web application server.

  • SAS Visual Scenario Designer 6.3 M1:

    Run the following SQL query for the SAS Visual Scenario Designer table:

    INSERT INTO vsd_app_config_lkp (property_id, "property_nm", "property_value", "property_datatype", sort_order) VALUES (next row number, 'lasr_client_timeout_value.limit', 'number of minutes', 'NUMERIC', 1);

    The number of minutes value should not be less than 5.

    The next row number value refers to the vsd_app_config_lkp table.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Visual Scenario DesignerLinux for x646.3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.