Creating Intelligent Event Processing Module Projects

See Also

You create a new Intelligent Event Processing Module project in the NetBeans IDE. You then add one or more event processors to the project.

To create an Intelligent Event Processing Module 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 Intelligent Event Processing Module node.
  4. Click Next.
  5. (Optional) In the Project Name field, change the default project name.
  6. Click Finish.
    The new IEP Module project appears in the Projects window. You can now add one or more event processors to the project.

To add an event processor to the project:

  1. Right-click the Processor Files node and choose New > Intelligent Event Processor.
  2. (Optional) In the File Name field, change the default file name.
  3. Click Finish.
    The event processor is added. The IEP Editor opens in Design view. You can now define the event processing logic by adding and configuring IEP operators.

Event Processor Naming

When you add an event processor, be aware that IEP does not allow the deployment of two event processors with the same name. For example, assume that you have two Composite Application projects. The first Composite Application project includes an IEP Module project that has an event processor called test.iep. The second Composite Application project includes an IEP Module project that has an event processor called test.iep. You deploy the first Composite Application project, and then try to deploy the second Composite Application project. The second deployment will not succeed.

One workaround is to assign unique names to the event processors.

Another workaround is to create a unique folder hierarchy in each IEP Module project. For example, you could add a folder called MyFolder1 to the IEP Module project in the first Composite Application project and a folder called MyFolder2 to the IEP Module project in the second Composite Application project. Then you can add event processors with the same name to these folders.

See Also
 
Adding IEP Operators to an Event Process
Configuring IEP Operators
Validating Event Processes
Understanding WSDL Creation
Deploying a Composite Application that Contains an IEP Module Project
 

Legal Notices