How do I get existing components to work with Jabberd 2?
A. “External” components (ie components that connect to a Jabber server over TCP using the “jabber:component:accept” protocol will work as-is. Simply configure the component to connect to the router using the port and secret specified in router.xml. “Internal” or “library load” components that load at runtime into a jabberd 1.4 instance can be used by placing the 1.4 instance into “uplink” mode. An appropriate “linker” alias needs to be added to router.xml to support this. Jabberd 2 does not provide XDB and logging facilities. For “internal” components, these can be provided by the enclosing jabberd 1.4 instance. For “external” components, they will need to connect to a 1.4 instance that provides these services, which in turn uplinks to the Jabberd 2 router.