Managing external files

External files are images, style sheets, JAR files, or other assets that are part of a workflow implementation but that are developed outside of the designer. You can add these external files to your process application or toolkit in the Designer view so that all project assets are included in the repository.

Adding these files to your process application ensures that all required assets are available and installed when your project is ready for testing or production.

Note: Before you add managed files, be aware of the following requirements:
  • You must have write access to the current process application or toolkit to add external files as assets.
  • The managed files must be 100 MB or less.
  • The managed file names must not be longer than 64 alphanumeric characters.

When you add external assets to be managed as part of your project, you can easily use those files in your coaches and other implementations for activities, such as services. For example, when you add a JavaScript (.js) file to be managed as part of your project, you can use the functions and variables within the JS file in the scripts and scriptlets that you develop throughout your project. JS files that are included as managed files are able to access both dynamic library JAR files and any JAR files within the managed files themselves.

Managed files are also included in the list of options that you can select for:

  • A custom CSS when customizing the style of a particular coach or coach component.
  • The default CSS or the default XSL for all coaches in a process application or toolkit.
  • The implementation of various process components, where appropriate.