Características desechadas

En este apartado se resumen las características desechadas de las ofertas de producto que comprenden WebSphere Process Server versión 6.0, que incluyen WebSphere Business Integration Server Foundation versión 5.1 y WebSphere Application Server Enterprise Edition versión 5.0. Las características desechadas de otras ofertas del producto WebSphere Application Server versión 5.x y 6.x se describen en la documentación de esos productos. A medida que estén disponibles, se proporcionarán enlaces a información adicional para ayudarle a migrar las características desechadas.

Lista de características desechadas

En las tablas siguientes se resumen las características que se han desechado por versión y release. En todas las tablas figura en qué versión y release se ha llevado a cabo el desechado y qué es lo que se ha desechado, como, por ejemplo, características, las API, interfaces de scripts, herramientas, asistentes, datos de configuración expuestos públicamente, identificadores de nombres o constantes. Siempre que sea posible, se proporciona la acción de migración recomendada.

Características desechadas de la versión 6.0.1

WebSphere Process Server versión 6.0.1 no tiene características desechadas.

Características desechadas de la versión 6.0

Características de modelo de programación de aplicaciones y soporte de contenedor
Se desecha el componente BRBeans y se sustituye con las nuevas normas empresariales.

Acción de migración recomendada:

Debe eliminar manualmente todos los usos de BRBeans y cambiarse a las nuevas normas empresariales.

Algunos constructores de creación de modelos de procesos de empresa de BPEL han cambiado sintácticamente en la versión 6. En WebSphere Integration Developer versión 6.0, sólo se admite la nueva sintaxis. Está disponible la migración para estos constructores.

Acción de migración recomendada:

Utilice el asistente de migración incluido con WebSphere Integration Developer para hacer una migración de proyectos de servicio de WebSphere Business Integration Server Foundation versión 5.1 (incluidas las definiciones de proceso) a WebSphere Process Server versión 6.0. Después de que finaliza el asistente de migración, debe llevar a cabo algunos pasos manuales para completar la migración. Si desea más información sobre cómo hacer una migración de proyectos de servicio, consulte el Centro de información de WebSphere Integration Developer versión 6.0.

En WebSphere Business Integration Server Foundation versión 5.1, existe una opción para que la entrada de un servicio de deshacer acciones proporcione explícitamente un mensaje resultante de la fusión de los datos de entrada del servicio compensable sobrescritos por sus datos de salida. Dado que BPEL proporciona un soporte de compensación mejorado, esta función se desecha.

Acción de migración recomendada:

Utilice la compensación de BPEL para nuevos procesos de empresa.

Debido a los cambios en las funciones de Business Flow Manager en WebSphere Process Server versión 6.0, se desechan los siguientes métodos en la API de procesos genéricos:
  • Se ha cambiado el nombre del objeto WorkList por StoredQuery; por consiguiente, se desechan los siguientes métodos en el bean BusinessFlowManager y, si es aplicable, se proporcionan los métodos que ahora utilizará WebSphere Process Server versión 6.0:
    • newWorkList( String workListName, String selectClause, String whereClause, String orderByClause, Integer threshold, TimeZone timezone )
      • Se sustituyen por: createStoredQuery( String storedQueryName, String selectClause, String whereClause, String orderByClause, Integer threshold, TimeZone timezone )
    • getWorkListNames()
      • Se sustituye por: getStoredQueryNames()
    • deleteWorkList( String workListName )
      • Se sustituye por: deleteStoredQuery( String storedQueryName )
    • getWorkList( String workListName )
      • Se sustituye por: getStoredQuery( String storedQueryName )
    • executeWorkList( String workListName )
      • Se sustituye por: query( String storedQueryName, Integer skipTuples )
    • getWorkListActions()
      • No se admite.
  • Se desecha el objeto WorkListData.
    • Utilice StoredQueryData en su lugar.
  • Ya no se admiten los métodos siguientes del objeto ProcessTemplateData:
    • getInputMessageTypeTypeSystemName()
    • getOutputMessageTypeTypeSystemName()
  • Ya no se admiten los métodos siguientes del objeto ProcessInstanceData:
    • getInputMessageTypeTypeSystemName()
    • getOutputMessageTypeTypeSystemName()
  • Ya no se admiten los métodos siguientes del objeto ActivityInstanceData:
    • getInputMessageTypeTypeSystemName()
    • getOutputMessageTypeTypeSystemName()
  • Ya no se admiten los métodos siguientes del objeto ActivityServiceTemplateData:
    • getInputMessageTypeTypeSystemName()

Acción de migración recomendada:

Utilice los métodos de sustitución, si hay alguno, que se proporcionan.

Debido a los cambios en las funciones de Human Task Manager en WebSphere Process Server versión 6.0, se desechan los siguientes métodos en la API de procesos genéricos
  • Se desechan los métodos siguientes en el bean HumanTaskManager y se proporcionan los sustitutos para utilizarlos en WebSphere Process Server versión 6.0:
    • createMessage( TKIID tkiid, String messageTypeName )
      • Utilice los métodos específicos: createInputMessage( TKIID tkiid ), createOutputMessage( TKIID tkiid ), createFaultMessage( TKIID tkiid ) en su lugar.
    • createMessage( String tkiid, String messageTypeName )
      • Utilice los métodos específicos: createInputMessage( String tkiid ), createOutputMessage( String tkiid ), createFaultMessage( String tkiid ) en su lugar.
  • Para el objeto Task, ya no se admiten los siguientes métodos:
    • getInputMessageTypeName()
    • getOutputMessageTypeName()

Acción de migración recomendada:

Utilice los métodos de sustitución, si hay alguno, que se proporcionan.

Se desechan las siguientes vistas de base de datos:
  • DESCRIPTION
  • CUSTOM_PROPERTY

Acción de migración recomendada:

Para nuevas aplicaciones, utilice la vista TASK_DESC para la vista DESCRIPTION y la vista TASK_CPROP para la vista CUSTOM_PROPERTY.

Modelo de programación de fragmentos de código Java
  • En WebSphere Business Integration Server Foundation versión 5.1, el acceso a las variables BPEL contenidas en fragmentos de código Java en línea (actividades y condiciones) se realiza a través de métodos getter y setter. No se admiten estos métodos. El método WSIFMessage que se utiliza para representar variables BPEL en fragmentos de código Java tampoco se admite.
  • No se admiten los métodos <typeOfP> getCorrelationSet<cs> Property<p>(), dado que no se consideran conjuntos de correlaciones declarados a nivel de ámbito; sólo se pueden utilizar para acceder a conjuntos de correlaciones declarados a nivel de proceso.
  • No se admiten los métodos de WebSphere Business Integration Server Foundation versión 5.1 para acceder a propiedades personalizadas dentro de actividades de fragmentos de código Java.
  • No se admiten los siguientes métodos getPartnerLink. Como no tienen en cuenta los enlaces de socio declarados a nivel de ámbito, sólo se pueden utilizar para acceder a enlaces de socio declarados a nivel de proceso.
    • EndpointReference getPartnerLink();
    • EndpointReference getPartnerLink( int role );
    • void setPartnerLink( EndpointReference epr );

Acción de migración recomendada:

Utilice el asistente de migración incluido con WebSphere Integration Developer 6.0 para hacer una migración de proyectos de servicio de WebSphere Business Integration Server Foundation versión 5.1 (incluidas las definiciones de proceso) a WebSphere Process Server versión 6.0. Después de que finaliza el asistente de migración, debe llevar a cabo algunos pasos manuales para completar la migración. Si desea más información sobre cómo hacer una migración de proyectos de servicio, consulte el Centro de información de WebSphere Integration Developer versión 6.0.

Características de servicios de aplicaciones
Se desecha la característica Servicio Extended Messaging y todas las API y SPI de EMS/CMM enumeradas a continuación:
  • com/ibm/websphere/ems/CMMCorrelator
  • com/ibm/websphere/ems/CMMException
  • com/ibm/websphere/ems/CMMReplyCorrelator
  • com/ibm/websphere/ems/CMMRequest
  • com/ibm/websphere/ems/CMMResponseCorrelator
  • com/ibm/websphere/ems/ConfigurationException
  • com/ibm/websphere/ems/FormatException
  • com/ibm/websphere/ems/IllegalStateException
  • com/ibm/websphere/ems/InputPort
  • com/ibm/websphere/ems/OutputPort
  • com/ibm/websphere/ems/transport/jms/JMSRequest
  • com/ibm/websphere/ems/TimeoutException
  • com/ibm/websphere/ems/TransportException
  • com/ibm/ws/spi/ems/CMMFactory
  • com/ibm/ws/spi/ems/format/cmm/CMMFormatter
  • com/ibm/ws/spi/ems/format/cmm/CMMParser
  • com/ibm/ws/spi/ems/format/Formatter
  • com/ibm/ws/spi/ems/format/Parser
  • com/ibm/ws/spi/ems/transport/CMMReceiver
  • com/ibm/ws/spi/ems/transport/CMMReplySender
  • com/ibm/ws/spi/ems/transport/CMMSender
  • com/ibm/ws/spi/ems/transport/MessageFactory

Acción de migración recomendada:

En lugar de utilizar el Servicio Extended Messaging y las herramientas asociadas, tendrá que utilizar las API de JMS estándar o tecnologías de mensajería equivalentes.

Características desechadas de WebSphere Business Integration Server Foundation versión 5.1.1

WebSphere Business Integration Server Foundation versión 5.1.1 no tiene características desechadas.

Características desechadas de WebSphere Business Integration Server Foundation versión 5.1

Herramientas de instalación y migración
Se desechan los procesos de empresa de los que se ha creado un modelo con WebSphere Studio Application Developer Integration Edition versión 5.0 o anteriores.

Acción de migración recomendada:

Utilice la opción Migrar incluida con WebSphere Studio Application Developer Integration Edition versión 5.1 para hacer una migración de procesos de empresa a procesos relacionados con BPEL.

Varios métodos e interfaces de la API de Business Process Choreographer utilizados para procesos de empresa creados con WebSphere Studio Application Developer Integration Edition versión 5.0 o anterior.

Acción de migración recomendada:

Si desea una lista detallada de estos métodos e interfaces de la API, consulte el Javadoc incluido con Business Process Choreographer.

Características de modelo de programación de aplicaciones y soporte de contenedor
Se desechan las interfaces de programación de Business Rule Bean que incluyen los siguientes métodos, clases y atributos públicos:
  • Clases públicas:
    • com.ibm.websphere.brb.RuleImporter
    • com.ibm.websphere.brb.RuleExporter
  • Método público:
    • getLocalRuleManager() en la clase com.ibm.websphere.brb.TriggerPoint
  • Atributo protegido:
    • ruleMgr en la clase com.ibm.websphere.brb.TriggerPoint

Acción de migración recomendada:

No es necesaria ninguna acción.

Se desechan los métodos scheduler.Scheduler de la interfaz de programación de la clase com.ibm.websphere.scheduler:
  • public BeanTaskInfo createBeanTaskInfo();
  • public MessageTaskInfo createMessageTaskInfo();

Acción de migración recomendada:

Utilice estos métodos:

  • public Object createTaskInfo(Class taskInfoInterface) throws TaskInfoInvalid;
  • BeanTaskInfo ti = (BeanTaskInfo) Scheduler.createTaskInfo(BeanTaskInfo.class);
Se desecha la API de personalización de Web Services Gateway.

Acción de migración recomendada:

No es necesaria ninguna acción. No obstante, cuando sea posible, utilice los manejadores JAX-RPC (API Java para llamadas de procedimiento remoto basadas en XML) en lugar de interfaces específicas de Web Services Gateway, como los filtros. La API de Web Services Gateway se sustituirá en un futuro release. Si desea más información, consulte el artículo 'Manejadores JAX-RPC: una alternativa a los filtros de pasarela' en el Centro de información de WebSphere Business Integration Server Foundation.

Características desechadas de WebSphere Application Server Enterprise Edition versión 5.0.2

Características de modelo de programación de aplicaciones y soporte de contenedor
Se desecha la interfaz scheduler.MessageTaskInfo de la clase com.ibm.websphere.scheduler
  • public int setJMSPriority();

Acción de migración recomendada:

Utilice el siguiente método en lugar del método desechado:
  • public int getJMSPriority();

Características desechadas de WebSphere Application Server Enterprise Edition versión 5.0.1

WebSphere Application Server Enterprise Edition versión 5.0.1 no tiene características desechadas.

Características desechadas de WebSphere Application Server Enterprise Edition versión 5.0

WebSphere Application Server Enterprise Edition versión 5.0 no tiene características desechadas.

Condiciones de uso |

Última actualización: Wed Apr 19 20:57:03 2006

(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)