Template Engine
The Template engine is located at %FIORANO_HOME%\esb\tools\templates (this is referred as %TEMPLATE_ENGINE% going forward in this doc) directory in 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:
Overview
Content Tools
ThemeBuilder