Understanding the XSLT Designer

Creating and Deploying the Composite Application

An XSLT project is not directly deployable. You must first add an XSLT project as a JBI module to a Composite Application project before you can deploy the Composite Application project. Deploying the project makes the service assembly available to the application server, thus allowing its service units to be run.

ProcedureTo create a Composite Application:

  1. Choose File > New Project from the main menu.

  2. Under Categories, select SOA.

  3. Under Projects, select Composite Application. Click Next.

  4. In the Project Name field, type HelloXSLTCAP.

  5. Specify a project location or accept the default.

  6. Click Finish.

  7. The Projects window now contains the HelloXSLTCAP project node.

    Composite Application Project Added to the Projects
Window

ProcedureTo add a JBI module:

  1. Right-click the HelloXSLTCAP node and choose Add JBI Module from the pop-up menu.

  2. Select the HelloXSLTransformation project and click Add Project Jar Files.

    Add a JBI Module
  3. To verify that the JBI module has been added, expand HelloXSLTCAP > JBI Modules.

    JBI Module Added

ProcedureTo deploy the HelloXSLTCAP Composite Application:

  1. In the Projects window, right-click the HelloXSLTCAP node and choose Deploy Project from the pop-up menu.

    Note: If the Warning - Select Server dialog box appears, select Sun Java System Application Server 9 and click OK.

  2. In the Output window that opens in the lower part of the IDE, watch for the BUILD SUCCESSFUL message.

  3. To verify that the project has been deployed, expand Sun Java System Application Server 9 > JBI > Service Assemblies in the Runtime window. You should see the HelloXSLTCAP node.

    Service Assembly