Skip Headers
Oracle® Beehive Installation Guide
Release 2 (2.0.1.8) for Linux x86

Part Number E16641-07
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

23 Configuring XMPP

Extensible Messaging and Presence Protocol (XMPP) is an open XML technology for presence and real-time communication. For users to authenticate against Oracle Beehive's XMPP Service, you must perform the following steps to configure it:

  1. Follow the steps described in "Configuring TLS with Oracle Wallet", XMPP Service requires a TLS connection.

  2. Set the DomainNames property of XMPP Service. By default, the value of DomainNames is example.com. Change it to the name of your domain. Call the following beectl commands.

    These commands assume the name of your domain is mydomain.com and the component identifier of BEEAPP is BEEAPP_mysite.mydomain.com:

    beectl list_properties --component _XmppService --name DomainNames
     
    -----------------+-------------------------------------------------------------
    Property name    | Property value  
    -----------------+-------------------------------------------------------------
    DomainName       | example.com     
    -----------------+-------------------------------------------------------------
    
    beectl modify_property
      --component _XmppService
      --name DomainNames
      --value mydomain.com
     
    Changes to configuration repository are not activated.
    Successfully stored the property for component id a471ba52-b384-4b31-afe2-45ea8c38a658.
    
    beectl activate_configuration
    
    Proposed configuration is saved successfully and activated now.