The Autonomous REST Connector includes the Autonomous REST Composer. The Composer is a GUI tool that enables you to generate and edit model files. You may brand or white label the Composer to apply logos, names, and styles to the Composer interface.

Take the following steps to brand the Composer and rebuild the driver jar file:

  1. Download and install the Autonomous REST Connector.
  2. Navigate to the lib directory that contains the autorest.jar file. For example:

    C:\Program Files\Progress\DataDirect\JDBC\lib\60

  3. Extract the branding files from autorest.jar to the filesystem.
    java -jar autorest.jar --brandui

    A folder named autorest-uibranding containing the branding files is created.

  4. View and modify the following branding files in the folder:
    • uibranding.properties: Property file containing text labels, description, models, company information, and UI messages
    • uibranding.css: Style sheet with styling elements like colors, fonts, images, and visual layout
    • uibranding.png: Sample image file, which can be replaced with a customized image
    • uibranding.ico: Sample favicon that appears on the browser tab and can be replaced with a customized icon
  5. In the uibranding.properties file, enable the branding feature by setting branding.enabled to true.
  6. After making your changes to the branding files, repackage them back into a new autorest.jar. For example:
    java -jar autorest.jar --brandui autorest-branded.jar

    The autorest-branded.jar file is created with your custom branding embedded.

  7. To launch the branded UI, start the Autonomous REST Connector user interface. For example:
    java -jar autorest-branded.jar --design

    The system displays the white-labeled Autonomous REST Connector UI with your custom branding.

Result:

The Composer has been branded based on the branding information you have provided. You may now deploy the Autonomous REST Connector in a SaaS application with the branded Composer. Alternatively, you may distribute the Autonomous REST Connector, as described in Distributing a Branded Driver.