Accessibility
Adobe
Sign in My orders My Adobe

Title

Replacement file for XMPP Gateway (ColdFusion 8 & ColdFusion MX 7.0.x )Products affected

Issue

Several ColdFusion 8 and ColdFusion MX 7 XMPP (Instant Messaging) Gateway problems can be corrected by updating the XMPP Gateway component.

Reason

This TechNote provides a replacement file to update the XMPP Gateway component of ColdFusion 8 and ColdFusion MX 7 as follows:

  • Adds compatibility with Ignite Openfire XMPP server
  • Fix for missing realm in SASL/Digest-MD5 challenge response
  • XMPP/Jabber 1.0 specification compliance
  • Increased connection timeout from 5 to 15 seconds (helps reduce connection failures for very busy XMPP servers)
  • Includes SASL/Plain support for servers requesting SASL/PLAIN such as Google Talk
  • Added SASL/Digest-MD5 support

Solution

In the instructions below, [cf_root] is the ColdFusioninstallation directory. Example installation directories are:
  • C:\CFusionMX7 or C:\ColdFusion8
  • /opt/coldfusionmx7 or /opt/coldfusion8
  • C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion
  • /opt/jrun4/servers/cfusion/cfusion-ear/cfusion-war/WEB-INF/cfusion
Install the updated smack.jar:
  1. Stop ColdFusion.
  2. Back up the following file before installing the replacement file:

    [cf_root]/lib/smack.jar
  3. Download smack.jar(173KB).
    (Confirm the extension is .jar after downloading. Web browsers may rename the file as smack.zip.)
  4. Replace the existing [cf_root]/lib/smack.jar with the new file.
  5. Restart ColdFusion.
Note: For the J2EE edition of ColdFusion 8 or ColdFusion MX 7 on WebSphere or WebLogic servers, you must perform these steps before deploying the cfusion.ear or the cfusion.war file to the application server.

Additional Information

  • "ColdFusion hot fixes (CF 8 and higher)" (TechNote kb402604)
  • "ColdFusion hot fixes (MX 7 through MX 7.02)" (TechNote tn_17883)

Doc ID
(b39b42b5)

Last updated
2007-11-07

Contacting Adobe Support

Still need help?
Find out about all your support options.
Contact support