This section gives detailed information of different types of multiple projects.
These types include:
Global Web Project: the project contains web resources which are shared hierarchically with other global, common and local projects. In Global web projects, there are the following web resources types
Global Java Project: the project contains components which are shared hierarchically with other global, common and local projects. In Global java projects, there are the following web resources types
▪ UDTT Global Definitions XML (btt.xml, context, data, type, service etc.)
Common Java project: the project contains self-defined operations generated by WS import wizard. These operations are then reused by other common and local projects. Typical resources contained in a common project are:
▪ Self-defined operation
▪ Self-defined flow processor without views
Common Web Project: the project contains sub page flows which are shared by local projects. The common web project has self-defined flows and need initialize btt.xml in UDTT startup servlet. In Global java projects, there are the following web resources types
▪ Self-defined sub-flow with views
Local project: the local project is application web project and does not share any component with other projects. It refers shared components from global and common projects. Local project has business -specific logic implemented by page flow and operations that can not be shared. As best practice, in local project, the data/type is not defined, it use the data defined in global java project.