Branding the Autonomous REST Composer
- Last Updated: November 25, 2025
- 2 minute read
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:
- Download and install the Autonomous REST Connector.
- Navigate to the lib directory that contains the
autorest.jar file. For example:
C:\Program Files\Progress\DataDirect\JDBC\lib\60
- Extract the branding files from autorest.jar to the
filesystem.
java -jar autorest.jar --branduiA folder named autorest-uibranding containing the branding files is created.
- 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
- In the uibranding.properties file, enable the branding feature
by setting
branding.enabledtotrue. - 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.jarThe autorest-branded.jar file is created with your custom branding embedded.
- To launch the branded UI, start the Autonomous REST Connector user interface. For
example:
java -jar autorest-branded.jar --designThe 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.