Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. First create the service unit. The service unit is a ZIP file that will contain your application's Java class files and the servicemix.xml configuration file. For example:
    1. Wiki Markup
      Use a ZIP compression tool, such as Winzip or gzip to create a zip file containing the classes in \[servicemix_dir\]\examples\loan-broker\build\loanbroker\components and the {{servicemix.xml}} file which can be found in {{\[servicemix_dir\]\src\su. The zip file name is arbitrary, but it is used in the Service Assembly's {{jbi.xml}} file, so to match the example call it {{loanbroker-su.zip}}.
      \\
    2. Wiki Markup
      Put the {{loanbroker-su.zip}} file in the {{\[servicemix_dir\]\examples\loan-broker\build}} directory for later use. Note: you may store the zip file anywhere.
      \\
      \\
      The above two steps can be done automatically using the ant script: "ant build-su". If you look in the {{build.xml}} file you will see the {{build-su}} target does exactly what we just did manually.
      \\
  2. Create the Service Assembly. Generally a Service Assembly is a zip file containing one or more service units and a jbi.xml file. The jbi.xml file must be in the META-INF directory. The ZIP file directory structure for our example looks like this:

--------------------------------------------------------------------------------------

...