Designing Intelligent Event Processor (IEP) Projects

Creating and Deploying the Composite Application Project

You deploy an IEP Module project as part of a Composite Application project.

The Composite Application Service Assembly (CASA) Editor provides a visual interface for editing the deployment configuration of a Composite Application project. You can perform such tasks as adding JBI module projects, adding and removing connections between endpoints, and adding concrete WSDL elements.

ProcedureTo Create a Composite Application Project

  1. From the IDE's main menu, choose File -> New Project.

    The New Project wizard opens.

  2. In the Categories list, select the SOA node.

  3. In the Projects list, select the Composite Application node.

  4. Click Next.

  5. (Optional) In the Project Name field, change the default project name.

  6. Click Finish.

    The new Composite Application project appears in the Projects window. In addition, the CASA Editor appears.

ProcedureTo Add the IEP Module Project to the Composite Application Project

  1. In the Projects window, right-click the Composite Application project and choose Add JBI Module.

    The Select Project dialog box appears.

  2. Select the IEP Module project.

  3. Click Add Project JAR Files.

    The IEP Module project is added to the JBI Modules area of the CASA Editor.

ProcedureTo Define the Binding Components and Connections

  1. If you generated an abstract WSDL document, then use the CASA Editor to define the binding components and connections.

    For detailed instructions, see the CASA Editor topics in the NetBeans IDE help.

  2. If you generated a concrete WSDL document, then you can override the generated bindings by deleting the connections and defining the new binding components and connections.


    Caution – Caution –

    For both abstract and concrete WSDL documents, do not clone the WSDL document to customize its generated bindings and services. Updates to the generated WSDL documents will not be updated after the cloning. Over time, the cloned and edited WSDL document deployed for the bindings will become inconsistent with the WSDL document deployed for the IEP Service Engine.


ProcedureTo Deploy the Composite Application Project

  1. Right-click the Composite Application project and select Build.

  2. Right-click the Composite Application project and select Deploy.

  3. Wait until the BUILD SUCCESSFUL message appears in the Output window.

    You can now create test cases to ensure that the IEP Module project works as expected.

    If you make additional changes to the IEP Module project, then you must rebuild and redeploy the Composite Application project.