This chapter describes the configuration files you use to administer Oracle Communications Instant Messaging Server. The chapter also describes the Instant Messaging Server directory structure and the properties files used to store Instant Messaging Server operational data and configuration information.
Program files include the native executable files, the library files in the bin or lib directory, the shell scripts in the sbin directory, the Java classes, and templates files in the lib directory.
Server configuration files include the iim.conf.xml file and a subdirectory that contains all the server-wide access control files.
Note:
Use the imconfutil command to make a configuration change. Never directly edit the iim.conf.xml file.Server configuration files are located in the Instant Messaging Server configuration directory. The default location of the configuration directory is /etc/opt/sun/comms/im/default/config.
For convenience, the installer creates a symbolic link from /etc/opt/sun/comms/im/default/config to /opt/sun/comms/im/config.
In addition, if you create multiple instances of Instant Messaging Server, the name of the /default directory varies, depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
Server configuration files are located in the Instant Messaging Server configuration directory. The default location of the configuration directory is /etc/opt/sun/im/default/config
For convenience, the installer creates a symbolic link from /etc/opt/sun/im/default/config to /opt/sun/comms/im/config.
In addition, if you create multiple instances of Instant Messaging Server, the name of the /default directory varies, depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
The runtime directory contains Instant Messaging Server data. It includes the configurable directory for files generated by the server at runtime. It also includes the end user data in the data directory. Its log directory contains the server, multiplexor, Calendar agent, and XMPP service log files.
The default value of the runtime directory is /var/opt/sun/comms/im/default.
In addition, if you create multiple instances of Instant Messaging Server, the name of the /default directory varies, depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
The default value of the runtime directory is /var/opt/sun/im/default.
In addition, if you create multiple instances of Instant Messaging Server, the name of the /default directory varies, depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
If you are using a file-based property store, the database directory contains end user information such as the user and news channels directory. If you are using LDAP to store user data, the database directory is not used.
The default value for the Database Directory is /var/opt/sun/comms/im/default/db
In addition, if you create multiple instances of Instant Messaging, the name of the /default directory will vary depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
The default value for the Database Directory is /var/opt/sun/im/default/db
In addition, if you create multiple instances of Instant Messaging, the name of the /default directory will vary depending on the instance. See the topic on creating multiple instances from a single Instant Messaging Server installation in Instant Messaging Server Installation and Configuration Guide.
Instant Messaging Server stores all configuration properties (formally called options) in the iim.conf.xml file. For more information on the properties and values stored in the iim.conf.xml file, see "Configuration Properties."