Notas de la versión de Sun Java Communications Suite 5

Problemas de compatibilidad de Instant Messaging

La Tabla 4–3 incluye las incompatibilidades conocidas de Instant Messaging 7.2.

Tabla 4–3 Problemas de compatibilidad de Instant Messaging 7.2

Incompatibilidad 

Impacto 

Comentarios 

Las versiones de Instant Messenger anteriores a 2006Q1 no admiten la redirección de XMPP. 

(Número de problema: 6401743) Si va a utilizar el servidor de redirecciones Instant Messaging con Instant Messenger, debe utilizar la versión 2006Q1 o superior de Instant Messenger.  

Si utiliza un cliente de terceros, asegúrese de que admite la redirección de XMPP antes de implementar el servidor de redirecciones Instant Messaging. 

Los paquetes SDK Java de Instant Messaging tienen un nuevo nombre en Sun Java System Instant Messaging 7 2005Q4 para cumplir con las convenciones de nomenclatura de la comunidad de código abierto (org.netbeans.lib.collab). 

En versiones futuras, Instant Messaging utilizará exclusivamente el nuevo esquema de nomenclatura y el antiguo será descartado. 

 

Instant Messaging 7.2 es incompatible con las versiones 7 2005Q4 de Access Manager. 

Al instalar Access Manager, seleccione el "modo Legacy (estilo versión 6)" en vez del "modo Realm (estilo versión 7)" en el programa de instalación de Java Enterprise System. 

 

Instant Messaging 7.2 es incompatible con las versiones 2004Q2 de Portal Server y Messaging Server. 

Actualice Portal Server y Messaging Server cuando actualice Instant Messaging 7.2.  

 

Debido a un cambio de protocolo, el servidor de Instant Messaging 7.2 no puede comunicarse con un servidor de una versión anterior en las implementaciones federadas.  

Los sitios de implementación federada de Instant Messaging deberán actualizar todos los servidores. Las implementaciones existentes que no deseen actualizar el servidor, tendrán que definir explícitamente la propiedad del objeto de serie de sesión de colaboración para que utilice la implementación de protocolo heredado. 

Deberá coordinar la actualización para limitar el tiempo durante el que los servidores no se podrán comunicar entre sí. 

Comunicación Cliente - Servidor 

Debido al cambio de protocolo, las versiones anteriores del cliente (2004Q2 y anteriores) no podrán comunicarse con las nuevas versiones del servidor y viceversa. 

Deberá actualizar el cliente y el servidor a la vez. 

Sun Java System Instant Messaging 7 2005Q4 y 2006Q1 son incompatibles con los componentes compartidos que se suministran con Sun Java System Instant Messaging 7.2. 

Instant Messaging tiene una fuerte dependencia del SDK IM. El SDK IM se instala con los componentes compartidos. 

Deberá actualizar los componentes compartidos y, a continuación, actualizar Instant Messaging. Consulte la Sun Java Communications Suite 5 Installation Guide para obtener instrucciones específicas.

La implementación SDK de Instant Messaging del protocolo Legacy Instant MessagingPresence ahora se proporciona en un único paquete. 

De forma predeterminada, las API SDK de Instant Messaging utilizan la implementación basada en el protocolo XMPP. Las aplicaciones tendrán que definir explícitamente la propiedad del objeto de fábrica de sesión de colaboración para que utilice la implementación del protocolo Legacy.  

 

El componente SDK incluye archivos jar adicionales: SDK de Instant Messaging utiliza las bibliotecas JSO (JABBER Stream Objects).

Para poder utilizar XMPP, deberá modificar classpath de las aplicaciones antiguas utilizando el SDK de Instant Messaging.

 

El servidor Instant Messaging 6 2004Q2 es incompatible con el comportamiento predeterminado de la última versión del SDK. 

Para poder utilizar el servidor 6 2004Q2 con el SDK actual de Instant Messaging deberá definir la propiedad del objeto de fábrica de sesión de colaboración para que utilice la implementación del protocolo legacy. Consulte el número de problema 6200472 en Problemas conocidos y limitaciones de Instant Messaging para obtener más instrucciones.

 

El multiplexor de Instant Messaging 7.2 no funciona con versiones anteriores del servidor. 

(Número de problema: 6396790) Debido a un cambio en el protocolo interno que se utiliza entre el multiplexor y el servidor, el multiplexor no detecta inmediatamente que se ha bloqueado una versión anterior del servidor. Es posible que los clientes que utilizan un multiplexor conectado a una versión anterior del servidor bloqueado tarden un tiempo razonable en darse cuenta del fallo del servidor.  

Utilice Instant Messaging 7.2 tanto para el multiplexor como para el servidor. Deberá actualizar o aplicar una revisión en los sistemas donde esté instalado el servidor y despues actualice los sistemas donde esté habilitado sólo el multiplexor. 

El servidor de Instant Messaging 7.2 no funciona con las versiones anteriores del SDK de Instant Messaging.  

(Número de problema: 6439781) No podrá iniciar el servidor de Instant Messaging 7.2 después de la actualización si no actualiza también el SDK de Instant Messaging. 

Utilice la versión 7.2 del servidor y de SDK. 

Cambios en la URL predeterminada de la base de códigos desde la versión 6 2004Q2. 

(Número de problema: 6189921) La URL predeterminada de la base de códigos ha cambiado de: 

http://server:port/iim

a: 

http://server:port/im

 

Cambios en los números de puerto predeterminados desde la versión 6 2004Q2. 

(Número de problema: 6189921) El puerto del servidor ha cambiado de 49999 a 45222 y el puerto del multiplexor de 49909 a 5222.