The Graphical Builder provides tools to assist you throughout the
application development cycle. When developing with the Graphical Builder,
you have to first create a BTT application project and a Graphical Builder
design file, develop one transaction at a time and then package all the transactions
you developed for the application into an EAR file for deployment. To create
an application with the Graphical Builder, follow these steps:
- Analyze the requirements and identify the entities that your application
will uses. The entities include data elements, CHA contexts, formatters, and
so on.
- Create a BTT application project with various J2EE
projects which consist of EAR project, Application Client project, EJB project,
Web project and SCA Module project, which is only supported within WebSphere® Integration
Developer. For the J2EE project group, only the EAR project is mandatory,
and others are optional.
- Create a Graphic Builder Design file.
- Create a presentation node for Web clients.
- Create Single Action EJB nodes or business process nodes for presentation
nodes.
- Add CHA context nodes to the presentation nodes, Single Action
EJB nodes, and business process nodes.
Note: The business process
node is only supported within WebSphere Integration Developer
- Add formatters to the Single Action EJB nodes or business process
nodes which is only supported by WID.
- Create the formatters with the Format Editor or create new formatter
from the Graphical Builder.
- Define invokers for presentation nodes to connect to
Single Action EJBs or business processes.
- Create actions in Struts with the Web Diagram Editor
and Struts Tools BTT Extension.
- Create associated invoker for actions in Struts.
- Code the reusable entities for your application, such
visual beans, desktop components, EJB, and business process Java™ snippets.
- Repeat the step 3 to 12 until you have created all the transactions
for your application.
- Package projects into an EAR file.