此内容没有您所选择的语言版本。

9.3. Install JBoss Fuse Integration Quickstart Applications


The following features for JBoss Fuse integration quickstart applications are provided by org/jboss/integration/fuse/quickstarts/karaf-features/<FUSE_INTEGRATION_PACKAGE_VERSION>/karaf-features-<FUSE_INTEGRATION_PACKAGE_VERSION>-features.xml:
  • fuse-bxms-switchyard-quickstart-bpm-service
  • fuse-bxms-switchyard-quickstart-rules-camel-cbr
  • fuse-bxms-switchyard-quickstart-rules-interview
  • fuse-bxms-switchyard-quickstart-rules-interview-container
  • fuse-bxms-switchyard-quickstart-rules-interview-dtable
  • fuse-bxms-switchyard-demo-library
  • fuse-bxms-switchyard-demo-helpdesk
  • fuse-bxms-camel-blueprint-drools-decision-table
  • fuse-bxms-camel-spring-drools-decision-table
  • fuse-bxms-jbpm-workitems-camel-quickstart
  • fuse-bxms-spring-jbpm-osgi-example
This file (and supporting repositories) is located in http://repository.jboss.org/nexus/content/repositories/public, which is already configured for use on JBoss Fuse 6.2 out of the box in installDir/etc/org.ops4j.pax.url.mvn.cfg.

Procedure 9.4. Installing the Quickstart Application

  1. Add a reference to the features file by running the following console command:
    JBossFuse:karaf@root> features:addurl mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.0.0.redhat-620137/xml/features
    Copy to Clipboard Toggle word wrap
  2. You can now install the quickstart applications provided by this features file by running, for example, the following console command:
    JBossFuse:karaf@root> features:install fuse-bxms-switchyard-quickstart-bpm-service
    Copy to Clipboard Toggle word wrap

Procedure 9.5. Downloading and Installing the Quickstart ZIP Files

  1. Download the quickstart application ZIP file.
  2. Unpack the contents of the quickstarts directory into your existing installDir/quickstarts directory.
  3. Unpack the contents of the system directory into your existing installDir/system directory.

9.3.1. Testing Your First Quickstart Application

Procedure 9.6. Testing the Quickstart Application

  1. Start JBoss Fuse:
    $ ./installDir/bin/fuse
    Copy to Clipboard Toggle word wrap
  2. Install and start the switchyard-bpm-service by running the following console command:
    JBossFuse:karaf@root> features:install fuse-bxms-switchyard-quickstart-bpm-service
    Copy to Clipboard Toggle word wrap

    Note

    Any dependent features specified by the application’s features file will be installed automatically.
  3. Submit a webservice request to invoke the SOAP gateway.
    1. Open a terminal window and navigate to the associated quickstart directory that was unpacked from the quickstart application ZIP file (in this case, switchyard-bpm-service).
    2. Run the following command:
      $ mvn clean install
      Copy to Clipboard Toggle word wrap

      Note

      You will need the following repositories configured in your settings.xml file:
      • http://maven.repository.redhat.com/ga/
      • http://repository.jboss.org/nexus/content/repositories/public/
    3. Run the following command:
      $ mvn exec:java -Pkaraf
      Copy to Clipboard Toggle word wrap
  4. You will receive the following response:
    SOAP Reply:
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/><soap:Body><ns2:submitOrderResponse xmlns:ns2="urn:switchyard-quickstart:bpm-service:1.0">
        <orderId>test1</orderId>
        <accepted>true</accepted>
        <status>Thanks for your order, it has been shipped!</status>
    </ns2:submitOrderResponse></soap:Body></soap:Envelope>
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat