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

Chapter 5. Installation


5.1. Variable Name: SOA_ROOT Directory

SOA Root (often written as SOA_ROOT) is the term given to the directory that contains the application server files. In the standard version of the JBoss Enterprise SOA Platform package, SOA root is the jboss-soa-p-5 directory. In the Standalone edition, though, it is the jboss-soa-p-standalone-5 directory.
Throughout the documentation, this directory is frequently referred to as SOA_ROOT. Substitute either jboss-soa-p-5 or jboss-soa-p-standalone-5 as appropriate whenever you see this name.

5.2. Variable Name: PROFILE

PROFILE can be any one of the server profiles that come with the JBoss Enterprise SOA Platform product: default, production, all, minimal, standard or web. Substitute one of these that you are using whenever you see "PROFILE" in a file path in this documentation.

Prerequisites

  • a Java Development Kit (Red Hat recommends OpenJDK)
  • a database server
  • Apache Ant 1.7 or later
  • an archiving tool that can open ZIP files

Warning

These instructions explain how to install and configure the product on a test system only. These defaults will not result in the level of security needed for a production system. Please read the full Installation Guide for information on installing and configuring this product for production use.
Follow these steps after you have downloaded either the Standalone or full SOA package from the Red Hat Customer Portal and verified its integrity.

Procedure 5.1. Installation

  1. Extract the installation directory by running unzip soa-p-VERSION.zip.
  2. Open the user account settings file in your text editor: vi SOA_ROOT/jboss-as/server/default/conf/props/soa-users.properties.
    The contents of this file using the following syntax: username=password.
    #admin=admin
    
    Confirm that the security roles for your admin account are enabled by removing a leading hash character, if it is present.

    Warning

    Because this account is not secure and the password can be easily guessed, use admin=admin for test purposes only. Do not use admin as a password on production systems as this may compromise security.
  3. Save the file and exit vi.
  4. Open the security permissions file in your text editor: vi SOA_ROOT/jboss-as/server/default/conf/props/soa-roles.properties.
    #admin=JBossAdmin,HttpInvoker,user,admin
    
    Confirm that the security roles for your admin account are enabled by removing a leading hash character, if it is present.
  5. Save the changes to the file and exit vi.
Result

The JBoss Enterprise SOA Platform is now installed and configured for basic use.

Prerequisites

  • a Java Development Kit
  • a database server
  • Apache Ant 1.7 or later
  • an archiving tool that can open ZIP files

Warning

These instructions explain how to install and configure the product on a test system only. These defaults will not result in the level of security needed for a production system. Please read the full Installation Guide for information on installing and configuring this product for production use.
Follow these steps after you have downloaded either the Standalone or full SOA package from the Red Hat Customer Portal and verified its integrity.

Procedure 5.2. Installation

  1. Extract the soa-p-VERSION.zip using the ZIP tool of your choice.
  2. Confirm that the security roles for your admin account are enabled by removing a leading hash character, if it is present.

    Warning

    Because this account is not secure and the password can be easily guessed, use admin=admin for test purposes only. Do not use admin as a password on production systems as this may compromise security.
  3. Save the file and exit Notepad.
  4. Open SOA_ROOT\jboss-as\server\default\conf\props\soa-roles.properties in Notepad.
    #admin=JBossAdmin,HttpInvoker,user,admin
    
    Remove the hash to enable the security permissions for your admin account.
  5. Save the file and exit Notepad.
Result

The JBoss Enterprise SOA Platform is now installed and configured for basic use.

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部