PROBLEM

Unable to configure a custom print service template in ArcGIS Experience Builder

Last Published: May 17, 2023

Description

In ArcGIS Experience Builder, the Print widget is used to print web maps and includes the option to select layouts from print templates added using a printing utility service. Sometimes, a custom print service is successfully added to the Print widget using the service URL, however the print templates are not displayed, and cannot be configured.

Cause

The custom print service execution mode is set to asynchronous. ArcGIS Experience Builder uses ArcGIS Maps SDK for JavaScript 4.x and it only supports the synchronous execution mode. Refer to ArcGIS Experience Builder: About release versions and Portal for ArcGIS: Printing for more information.

Solution or Workaround

In ArcGIS Server Manager, set the Execution Mode parameter of the custom print service to Synchronous.

  1. Open ArcGIS Server Manager and log in with an administrator account.
  2. Click Services > Manage Services. Browse to and click the custom print service.
  3. Click Parameters and select Synchronous under the Execution Mode parameter.
  4. Click Save.
The custom print service parameters.

Article ID: 000030278

Software:
  • ArcGIS Server
  • ArcGIS Experience Builder

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options