Skip Headers
Oracle® Beehive Installation Guide
Release 1 (1.4) for Solaris Operating System (SPARC 64-Bit)

Part Number E13793-02
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
View PDF

24 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 DomainName property of XMPP Service. By default, the value of DomainName 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  
    -----------------+-------------------------------------------------------------
    DomainNames      | 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.
    
    beectl restart --component BEEAPP_mysite.mydomian.com