Page tree

Skip to end of metadata
Go to start of metadata

In this section:

Introduction

You can download and install artifacts from the Parasoft customer portal that extend the functionality of your DTP system. Artifacts are complete services or flows that perform custom calculations, add widgets to DTP, trigger tasks in external systems, etc. See Extensions for DTP Enterprise Pack for information about artifacts that are currently available for Extension Designer. You can download artifacts from DTP and install them directly on your host machine. 

Installing Artifacts

  1. Open Extension Designer and choose Configuration> Artifact Manager.


    Artifacts are labeled according to their service category:
    • PIE Slice
    • DTP Workflow
    • PC Practice
    See Working with Services for additional information about service categories.
     
  2. Click Upload Artifact and browse for the artifact you want to upload.
  3. Confirm that you want to install the artifact when prompted.

Click the trash icon to uninstall an extension from your system.

Deploying Artifacts

Installing an artifact adds it to your system, but they must be imported and deployed in Extension Designer before they can perform their function. See Working with Services.

Installing Artifacts with Custom Processors

Some Extension Designer artifacts ship with a custom processor, which are services deployed to DTP in a JAR file. When you download and install an artifact that contains a custom processor, Artifact Manager attempts to automatically install the custom processor into the correct DTP directory.

If Artifact Manager is unable to determine where to install the custom processor, e.g., the Enterprise Pack and DTP are installed on different machines and/or under different users, then you can manually copy the custom processor to the correct location: 

After installing the artifact, copy the custom processor JAR file from the [DTPSERVICES_HOME]/dtpaddons/[path to JAR] directory to the [DTP_HOME]/grs/processors directory.

Also see Integrating Custom Processors.

  • No labels