Publishing new device resources

Occasionally, new devices are created and a template is published with the new device. When this occurs, you may encounter missing resources. If there are any missing resources, export the resource list from EngageOne Server and republish the device resources from Designer.

Note that if you upgraded from a previous version, make sure you publish a template or Active Content and import it into EngageOne Server before exporting a resource list back to Designer. This is particularly important if you have multiple repositories.

If a resource exists in multiple repositories, EngageOne Server updates the existing resource with any new information about the resource, including any additional repositories to which it is linked. When a resource is missing in multiple repositories, export the resource list for each repository and republish the device resources from Designer.

To avoid any missing resource problems, follow these steps:

  1. Create the new device in Designer.
  2. Publish the template from Designer and import it into EngageOne Server.
  3. Use the Export Resource List option to export the resource list to a local file, which is then imported to Designer to resolve any missing resources. Note that exporting all of the resources and not just those of a selected template ensures that all devices created in Designer contain all resources for all templates in EngageOne. The Resources tab indicates if any resources are missing in a device as shown below. For more information, see Working with missing resources.
  4. Use the Publish Resources For EngageOne option in Designer, which allows the input file to be browsed and read and then prompts for the target output device definitions to publish to. A single ZIP file is created that contains all of the resources for the selected devices. This zip file is then imported into EngageOne Administration to create or update all devices installed on the server. The three publishing options are:
    • Publish all resources
    • Publish missing resources
    • Publish for selected output device
  5. Import the device into EngageOne Server. For more information, see Devices.