Template Engine

The Template engine is located at %FIORANO_HOME%\esb\tools\templates (this is referred to as %TEMPLATE_ENGINE% henceforth in this documentation) directory within the installation. Template Engine is used to generate sample ESB component sources in various languages (Java, JCA complaint(Java), C, C++, C# etc).


Java, JCA components come under Java category. C, CPP and CSharp come under Non-Java category.

The structure of templates and scripts used for component creation are shown in the figure below.

Figure 1: Structure of the Template Engine

Component creation can be done in two ways:

  1. From the Fiorano Event Process Orchestration (Fiorano eStudio)
  2. From the Command Line using scripts

Creating Microservice from eStudio is easier compared to the Command Line approach, since it has an interactive interface.

Adaptavist ThemeBuilder EngineAtlassian Confluence