Tips for troubleshooting scheduling and distribution in SAS® Web Report Studio


Overview

This SAS knowledge base article reviews some commonly encountered problems with scheduling and distribution in SAS Web Report Studio. The following topics are included:

Schedule or Distribute Option Is Unavailable or Missing from the File Menu

Here are some reasons why the Schedule or Distribute option might be unavailable or completely missing from the File menu:

Note: If you are using release 4.31_M2, your log is named SASWebReportStudio.log. There is no release number at the end of the filename. The log is in a location similar to /SAS-configuration-directory/Lev1/Web/Logs/.

  1. Log on to SAS® Management Console with an administrative account such as sasadm@saspw.
  2. On the Plug-ins tab, navigate to Application Management ► Configuration Manager ► SAS Application Infrastructure ► Web Report Studio 4.x.
  3. Right-click Web Report Studio 4.x and select Properties.
  4. Click the Advanced tab.
  5. Click Add.
  1. Click OK twice to exit all of the dialog boxes.
  2. Restart the web application server. When the server is fully up, send a copy of the SASWebReportStudio4.4.log that was generated after the restart to SAS Technical Support. Indicate which scheduling server you are using.

Distributions Are Not Received

If users do not receive the distributed report, check the View Scheduled and Distributed Reports dialog box to see whether the distribution's status is Executed, Failed, or Running.

  1. Log on to SAS Web Report Studio.
  2. Select File ► Manage Files.
  3. In the upper right corner, click View Scheduled and Distributed Reports.

Depending on the status, here are some possible reasons why a distribution might not be received:

Note: If you are using an authenticated Gmail server and the address that you enter into the Sender e-mail field in the Distribute Report wizard is ignored, then contact SAS Technical Support.

Tip: As a test, select File ► Email. If you cannot successfully send email, then you cannot successfully distribute. Send any error along with the SASWebReportStudio4.4.log to SAS Technical Support as described next.

If you cannot determine why the distributions are not being received, then send the SASWebReportStudio4.4.log to SAS Technical Support. Provide the name of the report and the time at which it should have been distributed. Indicate which scheduling server you are using.

Reports Do Not Execute as Scheduled

If reports are not executing as scheduled, check the View Scheduled and Distributed Reports dialog box to see whether the schedule's status is Executed, Failed, or Running.

  1. Log on to SAS Web Report Studio.
  2. Select File ► Manage Files.
  3. In the upper right corner, click View Scheduled and Distributed Reports.

Depending on the status, here are some possible causes:

If you cannot determine why the schedules are not executing, then send the SASWebReportStudio4.4.log to SAS Technical Support. Provide the name of the report and the time at which the report was scheduled to run. Indicate which scheduling server you are using.

Recipient Lists Cannot Be Created or an Error Appears

Here are some problems related to recipient lists that you might encounter:

Other Errors That Might Occur in the Schedule or Distribute Wizard

Here are a few other problems that you might encounter when using the Schedule or Distribute wizard:

Scheduled Reports Do Not Display Updated Results

For performance reasons, a session cache is active while you are logged in to SAS Web Report Studio. As a result of this caching, if a scheduled report runs and updates results during a session, then you must log off and then log back in to see the refreshed copy of the report. For more information, see SAS Note 39343.

Stored Processes Execute Multiple Times

If a scheduled SAS Web Report Studio report includes a stored process, the stored process is executed at least four times when the report is generated at the scheduled time. This is expected behavior. For more information, see SAS Note 33811.

Additional Documentation