IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Advanced development topics

Adding Java to the application

Although IBM Integration Designer is designed so that you can do most tasks without coding directly in Java™, it does provide the capability to do so in many ways.

Modules are built using SCA components and WSDL interfaces. However, you can also create Java components with Java interfaces in your modules. You can drag a Java class onto the assembly editor canvas as a component.

You can also add a JAR file to a module or library. You can invoke SCA components from Java applications through the use of stand-alone references. You can use imports to draw from stateless session Enterprise JavaBeans (EJBs), modeled as an imported service. You can drag a stateless session bean onto the canvas of the assembly editor to create an import. You can double-click many Java objects in the Business Integration view to open a Java source editor where you can edit the code (but beware of editing generated code, because you may cause build or deployment errors).

Topics in this section of the documentation provide additional information about using Java with SCA and WSDL artifacts.