Creating a BTT channel application project

Perform the following steps to create a channel application project.
  1. In RAD, click File > New > Project to open the new project creation wizard.
  2. Expand BTT, select Channel Application Project, and then click Next. The New BTT Channel Application Project panel is displayed as shown in the following screen capture:
    Screen capture showing the new BTT channel application project panel
  3. Define the BTT Channel Application project structure.
    • In the Channel type field, you can select the type of BTT channel application project: HTML, Web 2.0, JSF, Rich Client, and Mobile.
    • In the RCS Membership field, you can set up RCS Membership to generate RCP server side project.
      Screen capture showing the new BTT channel application project panel
      1. If Channel Type is not Rich Client, RCS Membership is disabled.
    • CCL Membership. CCL is the abbreviation for Common Channel Logic working as logic layer of all the WARs. You can set up CCL RCS Membership to generate CCL project.
      1. If Add CCL to Project is selected, CCL Project Name field is enabled; otherwise CCL Project Name field is disabled.
      2. You can enter CCL project name to CCL Project Name field or browse all the existing CCL projects in the workspace.

        The generated CCL project has the following files:

        Screen capture listing all the generated CCL project files.

        After channel application project is generated, the CCL project is added to Web Library dependency of the channel application project (server side).

    • Enterprise Application project (EAR Project). A new or existing Enterprise Application project (EAR Project) must be associated with your new Web project to facilitate deployment. If you want to override the default settings for the Enterprise Application project, you can do that using the wizard. When your Web project is created at the end of the wizard, the new Enterprise Application project is also created with the name specified in the EAR project field. Note that the default name is the name of the web project appended with EAR (unless the ear project was selected when you open the wizard.)

      The generated EAR project has the following files:

      Screen capture illustrating all the generated EAR project files.

  4. Specify the BTT Channel Application project content when you create Rich Client channel.