Connection Manager is still using the BOSH code before the 1.6 update:
http://svn.igniterealtime.org/svn/repos/connectionmanager/trunk/src/java/org/jivesoftware/multiplexer/net/http/
And the updated BOSH code is here:
http://svn.igniterealtime.org/svn/repos/openfire/trunk/src/java/org/jivesoftware/openfire/http/
After a discussion with Sebastian Mercado:
After copying over the new http package, we have to get rid of XMPPServer and SessionManager dependencies.
ConnectionManager has functions that allows us to replace the XMPPServer references.
HttpSessionManager should be refactored to run independently from SessionManager.