Características eliminadas de WebSphere Application Server tradicional

Si está migrando la configuración de un release anterior de WebSphere Application Server tradicional, revise las distintas características que se han eliminado de este release y de los anteriores.

WebSphere Application Server tradicional utiliza el siguiente esquema de denominación:

V.R.M.F

donde
  • V = versión
  • R = release
  • M = modificación
  • F = fixpack
Por ejemplo, 9.0.0.1 hace referencia a la versión 9, release 0, modificación 0 y fixpack 1. También es frecuente utilizar "versión" para usar "versión 9.0" como prefijo para un determinado release, modificación o fixpack al hacer referencia a un release, por ejemplo, o "versión 9.0.0.1" al hacer referencia a un fixpack.

Si una característica aparece en Características en desuso de WebSphere Application Server tradicional como en desuso, significa que IBM® podría eliminarla en un release futuro del producto. La inversión futura se centrará en la función estratégica listada en Acciones de migración recomendadas en Características en desuso de WebSphere Application Server tradicional. Habitualmente, una característica no queda obsoleta salvo que se proporcione una alternativa equivalente. Una característica no se elimina como mínimo hasta al cabo de dos releases principales o tres años completos, el periodo que sea mayor, a partir del release donde la característica pasa a estar en desuso. Por ejemplo, al examinar una secuencia de releases que incluye 6.0, 6.1 y 7.0, las características obsoletas en el release 6.0 pueden suprimirse en la versión 7.0. En casos excepcionales, puede que sea necesario eliminar antes las características; estos casos se indicarán de forma clara y explícita en las descripciones de estas características que se incluyen en este artículo.

En las tablas siguientes se describe lo que se ha eliminado, como por ejemplo las características, las API, las interfaces de scripts, las herramientas, los asistentes, los datos de configuración expuestos públicamente, los identificadores de nombres y las constantes. Siempre que sea posible, se identifica la sustitución recomendada.

Características eliminadas en la versión 9.0

Tabla 1. Características eliminadas en la versión 9.0. En esta tabla se describen las características que se han eliminado en la versión 9.0.
Característica Acción de migración recomendada
Installation Manager centralizado para la Versión 7.0 y anteriores Instale, actualice o desinstale manualmente el producto.

Para nuevas instalaciones, instale el producto ejecutando el mandato install. Para actualizar el producto con fixpacks o arreglos temporales, utilice Update Installer para WebSphere Software. Para obtener más información, consulte la documentación de dicha versión del producto.

El Installation Manager centralizado para WebSphere Application Server Versión 8.0 y posteriores sigue estando disponible.

Aplicaciones habilitadas para las comunicaciones (CEA) No hay ninguna alternativa a CEA.

Si está desplegando la aplicación en Liberty, considere utilizar la característica Rtcomm que proporciona un conjunto de herramientas de comunicaciones en tiempo real. Para obtener más información, consulte Desarrollo de aplicaciones WebRTC con Rtcomm.

[z/OS]DMZ Secure Proxy Server for IBM WebSphere Application Server para z/OS [z/OS]Si utiliza el servidor proxy como servidor frontal para WebSphere Application Server, utilice IBM HTTP Server y los plugins de WebSphere Web Server, incluidos en el producto sin coste adicional. Para obtener funciones adicionales, considere utilizar dispositivos IBM DataPower.
Si utiliza el servidor proxy por separado de WebSphere Application Server, la función de proxy HTTP básica está disponible con los servidores HTTP empaquetados con z/OS:
  • V2R2 y posterior: IBM HTTP Server (basado en Apache)
  • V2R1 y anterior: IBM HTTP Server for z/OS V5R3 (DGW)
Para obtener funciones adicionales, considere utilizar dispositivos IBM DataPower.

Si desea más información sobre los servicios de intermediario, consulte Selección de una aplicación frontal para la topología de WebSphere Application Server.

Edge Components: Load Balancer para IPv4 Utilice Edge Components: Load Balancer para IPv4 e IPv6. Para obtener información sobre cómo migrar a Load Balancer para IPv4 e IPv6, consulte Migrar a Load Balancer IPv4 e IPv6.
JavaServer Faces (JSF) 1.2 Sun Reference Implementation (RI) Utilice la implementación de JSF 2.2 MyFaces.

Para obtener información sobre cómo migrar a esta implementación, consulte Migración de JavaServer Faces y el tema Migrar aplicaciones JavaServer Faces 1.x a JavaServer Faces 2.0 de IBM developerWorks.

Herramientas de migración:
  • Mandato convertScriptCompatibility
  • Mandato WebSphereConnectJDBCDriverConversion
  • convertScriptCompatibility: no se requiere ninguna acción de migración. Las configuraciones que convertía este mandato ya no están soportadas.
  • WebSphereConnectJDBCDriverConversion: no se requiere ninguna acción de migración. El controlador JDBC de WebSphere Connect se incluía hasta la Versión 6.1, y la migración a la Versión 9.0 solo está soportada para la Versión 7.0 y posteriores.
Cliente de aplicaciones conectable Utilice IBM Thin Client for Enterprise JavaBeans. Para obtener más información, consulte Ejecución de IBM Thin Client for Enterprise JavaBeans (EJB).
Herramienta de instalación remota para IBM i (iRemoteInstall) Para instalar el producto mediante una interfaz gráfica de usuario, utilice la interfaz gráfica de usuario de IBM Web Administration for IBM i. Para obtener más información, consulte Gestionar una instalación de IBM WebSphere Application Server en IBM i con IBM Web Administration for i.

Como alternativa, puede utilizar los archivos de respuestas o el mandato imcl de Installation Manager para instalar el producto y servicio desde repositorios locales o remotos. Para obtener más información, consulte Instalación del entorno de servicio de aplicaciones.

Abra el modelo y los ejemplos de SCA (Service Component Architecture)

Actualice las aplicaciones para utilizar modelos de programación diferentes. Los modelos de programación que utilice varían dependiendo de cómo ha incorporado previamente SCA en la aplicación.

Si ha utilizado SCA para crear aplicaciones modulares, puede utilizar OSGi como alternativa. Para obtener más información, consulte Desarrollo de aplicaciones OSGi.

Si ha utilizado SCA para los enlaces, reduzca las maneras en que se expone la aplicación a unos pocos estándares, tales como Java API for RESTful Web Services (JAX-RS) o Java Message Service (JMS). Por ejemplo, utilice JAX-RS para enlaces de aplicación; para obtener más información, consulte Implementación de aplicaciones web JAX-RS. Para minimizar la duplicación de la implementación del nivel de enlace, estructure las aplicaciones para utilizar código compartido.

Si desea seguir utilizando SCA como parte de una estrategia a largo plazo, puede ser conveniente alojar las aplicaciones en IBM Business Process Manager.

Web 2.0 y Mobile Toolkit
Dojo Toolkit, incluido Dojo Diagrammer

Las aplicaciones de escritorio y móviles de Dojo continuarán funcionando pero ya no están soportadas. Puede continuar desarrollando las aplicaciones Dojo mediante Dojo Toolkit de código abierto.

Servicio del servidor Análisis y Gráficos
Modifique la arquitectura de sus aplicaciones para que utilicen JAX-RS (Java API for RESTful Web Services).

Cuando migre el servicio de gráficos, podrá utilizar el proyecto Apache Batik de código abierto para convertir imágenes.

Servicios de la aplicación Optimizer, extensión WebDAV, Conversión de correlaciones y Dojo Diagrammer

No hay ninguna acción de migración recomendada.

Nota: Los servicios de la aplicación Servicio de mensajería web, Proxy Ajax y Adaptador RPC, que se instalan con el producto, no se han eliminado pero están en desuso. Para obtener información sobre alternativas recomendadas para estos elementos, consulte Características en desuso de WebSphere Application Server tradicional.
[AIX Solaris HP-UX Linux Windows]Scripts de configuración de plug-in de servidor web
Se han eliminado los scripts siguientes en los sistemas operativos distribuidos:
  • ConfigureApachePlugin.bat y ConfigureApachePlugin.sh
  • ConfigureDomino7Plugin.bat y ConfigureDomino7Plugin.sh
  • ConfigureIHSPlugin.bat y ConfigureIHSPlugin.sh
  • ConfigureIIS5Plugin.bat
  • ConfigureIIS6Plugin.bat
  • ConfigureIIS7Plugin.bat
  • ConfigureSunOnePlugin.bat y ConfigureSunOnePlugin.sh
Nota: El script ConfigureIHSPlugin.sh para el sistema operativo z/OS no se ha eliminado y puede continuar utilizándose.
[AIX Solaris HP-UX Linux Windows]

Configure el plug-in de servidor web mediante la herramienta pct. Para utilizar la herramienta pct, ejecute el script wctcmd.bat o wctcmd.sh con el parámetro -tool pct especificado. Para obtener más información, consulte Configuración de un plug-in de servidor web utilizando la herramienta pct.

[HP-UX]Soporte de interfaz gráfica de usuario de WebSphere Customization Toolbox en el sistema operativo HP-UX
Nota: el soporte de la interfaz gráfica de usuario aún está disponible para otros sistemas operativos distribuidos.
[HP-UX]

En lugar de la herramienta de configuración de plug-ins de servidor web, utilice el mandato wctcmd -tool pct para configurar el plug-in de servidor web. Para obtener más información, consulte Configuración de un plug-in de servidor web utilizando la herramienta pct.

En lugar de la herramienta de migración de configuración, utilice una combinación de los mandatos WASPreUpgrade, manageprofiles y WASPostUpgrade para migrar las propiedades. Para obtener más información, consulte Migración, coexistencia e interoperatividad.

En lugar de la herramienta de gestión de perfiles, utilice el mandato manageprofiles para crear, suprimir, aumentar, hacer copia de seguridad y restaurar perfiles. Para obtener más información, consulte Mandato manageprofiles.

Características eliminadas en la versión 8.5

[z/OS]
Tabla 2. Características eliminadas en la versión 8.5. En esta tabla se describen las características que se han eliminado en la versión 8.5.
Característica Acción de migración recomendada
Las herramientas waslogbr y wcslogbr, y los scripts asociados para iniciar las herramientas No es necesaria ninguna acción de migración. Los archivos de registro pueden visualizarse utilizando la consola administrativa o un editor de texto.
El procedimiento administrativo asíncrono y las definiciones RACF para el ID de usuario administrativo asíncrono en los trabajos de personalización que se generan mediante Profile Management Tool para z/OS cuando se configura WebSphere Application Server Versión 8.5 No es necesaria ninguna acción de migración.
Soporte de IBM WebSphere Application Server Feature Pack for Dynamic Scripting Migre las aplicaciones IBM WebSphere sMash al perfil Liberty, donde pueden aprovechar el tiempo de ejecución de pequeño tamaño y los servicios RESTful estándar del sector utilizando JAX-RS así como tener acceso a actualizaciones significativas en el soporte de DOJO.
Soporte de Intelligent Management para configurar los siguientes tipos de servidores middleware utilizando la consola administrativa:
  • Apache Tomcat
  • BEA WebLogic
  • JBoss
  • El WebSphere Application Server externo (los servidores de aplicaciones que se ejecutan fuera de la célula de Intelligent Management).
Utilice los scripts wsadmin para gestionar estos recursos.
[IBM i]
Tabla 3. Características eliminadas en la versión 8.5. En esta tabla se describen las características que se han eliminado en la versión 8.5.
Característica Acción de migración recomendada
Aplicaciones IBM Business Solutions

Si desea obtener una aplicación similar que utiliza LDAP, podrá adquirir IBM Tivoli Directory Server.

No hay ninguno vía de acceso de migración desde la aplicación IBM Business Solutions proporcionada en WebSphere Application Server a la aplicación alternativa proporcionada en IBM Tivoli Directory Server.

wasprofile (mandato) Utilice el mandato manageprofiles.

Para obtener más información, consulte el apartado Mandato manageprofiles.

Mandato crtjavapgm No es necesaria ninguna acción de migración.
Las herramientas waslogbr y wcslogbr, y los scripts asociados para iniciar las herramientas No es necesaria ninguna acción de migración. Los archivos de registro pueden visualizarse utilizando la consola administrativa o un editor de texto.
Soporte de IBM WebSphere Application Server Feature Pack for Dynamic Scripting Migre las aplicaciones IBM WebSphere sMash al perfil Liberty, donde pueden aprovechar el tiempo de ejecución de pequeño tamaño y los servicios RESTful estándar del sector utilizando JAX-RS así como tener acceso a actualizaciones significativas en el soporte de DOJO.
Soporte de Intelligent Management para configurar los siguientes tipos de servidores middleware utilizando la consola administrativa:
  • Apache Tomcat
  • BEA WebLogic
  • JBoss
  • El WebSphere Application Server externo (los servidores de aplicaciones que se ejecutan fuera de la célula de Intelligent Management).
Utilice los scripts wsadmin para gestionar estos recursos.
[AIX Solaris HP-UX Linux Windows]
Tabla 4. Características eliminadas en la versión 8.5. En esta tabla se describen las características que se han eliminado en la versión 8.5.
Característica Acción de migración recomendada
Aplicaciones IBM Business Solutions

Si desea obtener una aplicación similar que utiliza LDAP, podrá adquirir IBM Tivoli Directory Server.

No hay ninguno vía de acceso de migración desde la aplicación IBM Business Solutions proporcionada en WebSphere Application Server a la aplicación alternativa proporcionada en IBM Tivoli Directory Server.

wasprofile (mandato) Utilice el mandato manageprofiles.

Para obtener más información, consulte el apartado Mandato manageprofiles.

Las herramientas waslogbr y wcslogbr, y los scripts asociados para iniciar las herramientas No es necesaria ninguna acción de migración. Los archivos de registro pueden visualizarse utilizando la consola administrativa o un editor de texto.
Soporte de IBM WebSphere Application Server Feature Pack for Dynamic Scripting Migre las aplicaciones IBM WebSphere sMash al perfil Liberty, donde pueden aprovechar el tiempo de ejecución de pequeño tamaño y los servicios RESTful estándar del sector utilizando JAX-RS así como tener acceso a actualizaciones significativas en el soporte de DOJO.
Soporte de Intelligent Management para configurar los siguientes tipos de servidores middleware utilizando la consola administrativa:
  • Apache Tomcat
  • BEA WebLogic
  • JBoss
  • El WebSphere Application Server externo (los servidores de aplicaciones que se ejecutan fuera de la célula de Intelligent Management).
Utilice los scripts wsadmin para gestionar estos recursos.

Características eliminadas en la Versión 8.0

[z/OS]
Tabla 5. Características eliminadas en la Versión 8.0. En esta tabla se describen las características que se han eliminado en la Versión 8.0.
Característica Acción de migración recomendada
Canal Apache SOAP en la pasarela de servicios web Los servicios de la pasarela se deben desplegar en el canal SOAP HTTP en lugar del canal Apache SOAP. El punto final (URL) del servicio será distinto para este canal, por lo que los programas de cliente que se comuniquen con la pasarela deberán utilizar el nuevo punto final del servicio.
Apache SOAP, WEBSJAVA.SOAP
  • soap.jar
  • wssoap.jar
Migre servicios web desarrollados con Apache SOAP a los servicios web JAX-RPC (API de Java para RPC basado en XML) desarrollados basándose en la especificación de servicios web para Java EE (Java Platform, Enterprise Edition ).

Consulte Migración de servicios web de Apache SOAP a servicios web JAX-RPC basados en estándares Java EE para obtener más información.

Las clases y campos siguientes del adaptador de recursos relacionales WebSphere:
  • Clase com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_10G_HELPER
  • Clase com.ibm.websphere.rsadapter.OracleDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_HELPER
Si utiliza Oracle10gDataStoreHelper, ORACLE_10G_HELPER, OracleDataStoreHelper u ORACLE_HELPER, cambie al controlador JDBC Oracle 11g y utilice Oracle11gDataStoreHelper u ORACLE_11G_HELPER en su lugar.
La variable de configuración protocol_http_transport_class_mapping_file que especifica el nombre de archivo de correlación de clase de transacción
Nota: Se trata de una eliminación únicamente de la Versión 8 y servidores posteriores. Esta variable sigue estando soportada y en desuso para los servidores de nivel inferior (Versión 7 y anteriores) gestionados por la Versión 8.
Utilice la variable de configuración wlm_classification_file para especificar el nombre del archivo XML que correlaciona solicitudes HTTP con clases de transacción WLM.
[IBM i]
Tabla 6. Características eliminadas en la Versión 8.0. En esta tabla se describen las características que se han eliminado en la Versión 8.0.
Característica Acción de migración recomendada
Soporte para IBM Java Developer Kit for IBM i, también denominado Classic JVM Utilice IBM Technology for Java on IBM i, que incluye IBM Java Standard Edition (SE) de 32 bits e IBM Java SE de 64 bits.
Canal Apache SOAP en la pasarela de servicios web Los servicios de la pasarela se deben desplegar en el canal SOAP HTTP en lugar del canal Apache SOAP. El punto final (URL) del servicio será distinto para este canal, por lo que los programas de cliente que se comuniquen con la pasarela deberán utilizar el nuevo punto final del servicio.
Apache SOAP, WEBSJAVA.SOAP
  • soap.jar
  • wssoap.jar
Migre servicios web desarrollados con Apache SOAP a los servicios web JAX-RPC (API de Java para RPC basado en XML) desarrollados basándose en la especificación de servicios web para Java EE (Java Platform, Enterprise Edition ).

Consulte Migración de servicios web de Apache SOAP a servicios web JAX-RPC basados en estándares Java EE para obtener más información.

Las clases y campos siguientes del adaptador de recursos relacionales WebSphere:
  • Clase com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_10G_HELPER
  • Clase com.ibm.websphere.rsadapter.OracleDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_HELPER
Si utiliza Oracle10gDataStoreHelper, ORACLE_10G_HELPER, OracleDataStoreHelper u ORACLE_HELPER, cambie al controlador JDBC Oracle 11g y utilice Oracle11gDataStoreHelper u ORACLE_11G_HELPER en su lugar.
[AIX Solaris HP-UX Linux Windows]
Tabla 7. Características eliminadas en la Versión 8.0. En esta tabla se describen las características que se han eliminado en la Versión 8.0.
Característica Acción de migración recomendada
Canal Apache SOAP en la pasarela de servicios web Los servicios de la pasarela se deben desplegar en el canal SOAP HTTP en lugar del canal Apache SOAP. El punto final (URL) del servicio será distinto para este canal, por lo que los programas de cliente que se comuniquen con la pasarela deberán utilizar el nuevo punto final del servicio.
Apache SOAP, WEBSJAVA.SOAP
  • soap.jar
  • wssoap.jar
Migre servicios web desarrollados con Apache SOAP a los servicios web JAX-RPC (API de Java para RPC basado en XML) desarrollados basándose en la especificación de servicios web para Java EE (Java Platform, Enterprise Edition ).

Consulte Migración de servicios web de Apache SOAP a servicios web JAX-RPC basados en estándares Java EE para obtener más información.

Las clases y campos siguientes del adaptador de recursos relacionales WebSphere:
  • Clase com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_10G_HELPER
  • Clase com.ibm.websphere.rsadapter.OracleDataStoreHelper
  • Campo com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_HELPER
Si utiliza Oracle10gDataStoreHelper, ORACLE_10G_HELPER, OracleDataStoreHelper u ORACLE_HELPER, cambie al controlador JDBC Oracle 11g y utilice Oracle11gDataStoreHelper u ORACLE_11G_HELPER en su lugar.
En una plataforma Windows, coubicación para el método de reenvío MAC del asignador. Ubique los servidores web que estaban utilizando la ordenación en una máquina distinta.

Características suprimidas en la versión 7.0

[z/OS]
Tabla 8. Características suprimidas en la versión 7.0. En esta tabla se describen las características que se han eliminado en la Versión 7.0.
Característica Acción de migración recomendada
Soporte de las interfaces siguientes:
  • Java Virtual Machine Profiler Interface (JVMPI)
  • Java Virtual Machine Debug Interface (JVMDI)
Utilice Java Virtual Machine Tool Interface (JVMTI).

Para obtener más información, consulte JVMTI (JVM Tool Interface).

Todas las clases del paquete com.ibm.websphere.servlet.filter:
  • ChainedRequest
  • ChainedResponse
  • ChainerServlet
  • ServletChain
Cambie el diseño de la arquitectura de las aplicaciones de modo que utilicen las clases javax.servlet.filter en lugar de las clases com.ibm.websphere.servlet.filter. A partir de la especificación de Servlet 2.3, las clases javax.servlet.filter proporcionan la posibilidad de interceptar solicitudes y examinar respuestas. También puede encadenar la funcionalidad así como dar formato y truncar las respuestas.
El mecanismo de autenticación ICSF (Integrated Cryptographic Services Facility) Utilice el mecanismo LTPA (Lightweight Third-Party Authentication).

Para obtener más información, consulte el apartado LTPA (Lightweight Third Party Authentication).

Los siguientes controladores JDBC (Java Database Connectivity):
  • Controlador JDBC de WebSphere Connect
  • Controlador de Microsoft SQL Server 2000 para JDBC
  • Controlador JDBC de WebSphere SequeLink para Microsoft SQL Server
Utilice el controlador JBDC de DataDirect Connect o el controlador JBDC de Microsoft SQL Server 2005.

Revise Valores mínimos necesarios del origen de datos por proveedor para proveedores JDBC específicos.

Consulte el artículo Migración de la unidad JDBC de WebSphere Connect de la documentación.

El diálogo de personalización, el conjunto de paneles ISPF (Interactive System Productivity Facility) se utiliza para crear trabajos e instrucciones para configurar y migrar el entorno de WebSphere Application Server para z/OS
Utilice la herramienta de gestión de perfiles o el mandato zpmt para generar trabajos e instrucciones para crear perfiles.
  • Para obtener información acerca de cómo utilizar la herramienta de gestión de perfiles, lea el artículo Configuración de entornos de servicio de aplicaciones de z/OS con la herramienta de gestión de perfiles de la documentación.
  • Si desea más información sobre cómo utilizar el mandato zpmt, consulte el artículo Configuración de entornos de servicio de aplicaciones z/OS con el mandato zpmt en la documentación.
Utilice la herramienta de migración de z/OS o el mandato zmmt para generar definiciones de migración.
  • Para obtener información acerca de cómo utilizar la herramienta de gestión de migración de z/OS, consulte el artículo Utilización de la herramienta de gestión de migración de z/OS para crear y gestionar la definición de migración en la documentación.
  • Para obtener información acerca de cómo utilizar el mandato zmmt, lea el artículo Utilización del mandato zmmt para crear definiciones de migración de la documentación.
Soporte para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 y para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 (XA)

Para obtener más información, lea El soporte de controladores JDBC de tipo 2 basados en CLI existentes de DB2 se ha eliminado de IBM WebSphere Application Server Versión 7.0.

Utilice el controlador JDBC de DB2 Universal.
Programa de utilidad de línea de mandatos mb2mdb No es necesaria ninguna acción de migración.
La API de personalización de pasarela de servicios Web

Sustituya los filtros existentes por una combinación de manejadores JAX-RPC y mediaciones del bus de integración de servicios.

Clase com.ibm.websphere.servlet.session.UserTransactionWrapper Almacene una UserTransaction directamente en la sesión HTTP sin derivarla en la clase eliminada
Clase com.ibm.websphere.rsadapter.DataDirectDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper.
Clase com.ibm.websphere.rsadapter.MSSQLServerDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
Proveedor de Derby Network Server utilizando el controlador Universal JDBC Utilice en su lugar Derby Network Server con Derby Client.

Para obtener más información, consulte el apartado Proveedores de JDBC.

Soporte para las siguientes propiedades personalizadas:
  • com.ibm.security.SAF.unauthenticatedId
  • com.ibm.security.SAF.useEJBROLEAuthz
  • com.ibm.security.SAF.useEJBROLEDelegation
Utilice las siguientes propiedades personalizadas especificadas en el panel de opciones de autorización SAF:
  • com.ibm.security.SAF.unautheticated
  • com.ibm.security.SAF.authorization
  • com.ibm.security.SAF.delegation
[AIX Solaris HP-UX Linux Windows][IBM i]
Tabla 9. Características suprimidas en la versión 7.0. En esta tabla se describen las características que se han eliminado en la Versión 7.0.
Característica Acción de migración recomendada
Soporte de las interfaces siguientes:
  • Java Virtual Machine Profiler Interface (JVMPI)
  • Java Virtual Machine Debug Interface (JVMDI)
Utilice Java Virtual Machine Tool Interface (JVMTI).

Para obtener más información, consulte JVMTI (JVM Tool Interface).

Todas las clases del paquete com.ibm.websphere.servlet.filter:
  • ChainedRequest
  • ChainedResponse
  • ChainerServlet
  • ServletChain
Cambie el diseño de la arquitectura de las aplicaciones de modo que utilicen las clases javax.servlet.filter en lugar de las clases com.ibm.websphere.servlet.filter. A partir de la especificación de Servlet 2.3, las clases javax.servlet.filter proporcionan la posibilidad de interceptar solicitudes y examinar respuestas. También puede encadenar la funcionalidad así como dar formato y truncar las respuestas.
El mecanismo de autenticación ICSF (Integrated Cryptographic Services Facility) Utilice el mecanismo LTPA (Lightweight Third-Party Authentication).

Para obtener más información, consulte el apartado LTPA (Lightweight Third Party Authentication).

Los siguientes controladores JDBC (Java Database Connectivity):
  • Controlador JDBC de WebSphere Connect
  • Controlador de Microsoft SQL Server 2000 para JDBC
  • Controlador JDBC de WebSphere SequeLink para Microsoft SQL Server
Utilice el controlador JBDC de DataDirect Connect o el controlador JBDC de Microsoft SQL Server 2005.

Revise Valores mínimos necesarios del origen de datos por proveedor para proveedores JDBC específicos.

Soporte para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 y para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 (XA)

Para obtener más información, lea El soporte de controladores JDBC de tipo 2 basados en CLI existentes de DB2 se ha eliminado de IBM WebSphere Application Server Versión 7.0.

Utilice el controlador JDBC de DB2 Universal.
Programa de utilidad de línea de mandatos mb2mdb No es necesaria ninguna acción de migración.
La API de personalización de pasarela de servicios Web

Sustituya los filtros existentes por una combinación de manejadores JAX-RPC y mediaciones del bus de integración de servicios.

Clase com.ibm.websphere.servlet.session.UserTransactionWrapper Almacene una UserTransaction directamente en la sesión HTTP sin derivarla en la clase eliminada
Clase com.ibm.websphere.rsadapter.DataDirectDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper.
Clase com.ibm.websphere.rsadapter.MSSQLServerDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
Proveedor de Derby Network Server utilizando el controlador Universal JDBC Utilice en su lugar Derby Network Server con Derby Client.

Para obtener más información, consulte el apartado Proveedores de JDBC.

Soporte para las siguientes propiedades personalizadas:
  • com.ibm.security.SAF.unauthenticatedId
  • com.ibm.security.SAF.useEJBROLEAuthz
  • com.ibm.security.SAF.useEJBROLEDelegation
Utilice las siguientes propiedades personalizadas especificadas en el panel de opciones de autorización SAF:
  • com.ibm.security.SAF.unautheticated
  • com.ibm.security.SAF.authorization
  • com.ibm.security.SAF.delegation
[AIX Solaris HP-UX Linux Windows][IBM i]
Tabla 10. Características suprimidas en la versión 7.0. En esta tabla se describen las características que se han eliminado en la Versión 7.0.
Característica Acción de migración recomendada
Soporte de las interfaces siguientes:
  • Java Virtual Machine Profiler Interface (JVMPI)
  • Java Virtual Machine Debug Interface (JVMDI)
Utilice Java Virtual Machine Tool Interface (JVMTI).

Para obtener más información, consulte JVMTI (JVM Tool Interface).

Todas las clases del paquete com.ibm.websphere.servlet.filter:
  • ChainedRequest
  • ChainedResponse
  • ChainerServlet
  • ServletChain
Cambie el diseño de la arquitectura de las aplicaciones de modo que utilicen las clases javax.servlet.filter en lugar de las clases com.ibm.websphere.servlet.filter. A partir de la especificación de Servlet 2.3, las clases javax.servlet.filter proporcionan la posibilidad de interceptar solicitudes y examinar respuestas. También puede encadenar la funcionalidad así como dar formato y truncar las respuestas.
El mecanismo de autenticación ICSF (Integrated Cryptographic Services Facility) Utilice el mecanismo LTPA (Lightweight Third-Party Authentication).

Para obtener más información, consulte el apartado LTPA (Lightweight Third Party Authentication).

Los siguientes controladores JDBC (Java Database Connectivity):
  • Controlador JDBC de WebSphere Connect
  • Controlador de Microsoft SQL Server 2000 para JDBC
  • Controlador JDBC de WebSphere SequeLink para Microsoft SQL Server
Utilice el controlador JBDC de DataDirect Connect o el controlador JBDC de Microsoft SQL Server 2005.

Revise Valores mínimos necesarios del origen de datos por proveedor para proveedores JDBC específicos.

Soporte para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 y para el controlador JDBC de tipo 2 basado en CLI heredado de DB2 (XA)

Para obtener más información, lea El soporte de controladores JDBC de tipo 2 basados en CLI existentes de DB2 se ha eliminado de IBM WebSphere Application Server Versión 7.0.

Utilice el controlador JDBC de DB2 Universal.
Programa de utilidad de línea de mandatos mb2mdb No es necesaria ninguna acción de migración.
La API de personalización de pasarela de servicios Web

Sustituya los filtros existentes por una combinación de manejadores JAX-RPC y mediaciones del bus de integración de servicios.

Clase com.ibm.websphere.servlet.session.UserTransactionWrapper Almacene una UserTransaction directamente en la sesión HTTP sin derivarla en la clase eliminada
Clase com.ibm.websphere.rsadapter.DataDirectDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper.
Clase com.ibm.websphere.rsadapter.MSSQLServerDataStoreHelper Utilice la clase com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
Proveedor de Derby Network Server utilizando el controlador Universal JDBC Utilice en su lugar Derby Network Server con Derby Client.

Para obtener más información, consulte el apartado Proveedores de JDBC.

Soporte para las siguientes propiedades personalizadas:
  • com.ibm.security.SAF.unauthenticatedId
  • com.ibm.security.SAF.useEJBROLEAuthz
  • com.ibm.security.SAF.useEJBROLEDelegation
Utilice las siguientes propiedades personalizadas especificadas en el panel de opciones de autorización SAF:
  • com.ibm.security.SAF.unautheticated
  • com.ibm.security.SAF.authorization
  • com.ibm.security.SAF.delegation

Características en desuso en la versión 6.1

[z/OS]
Tabla 11. Características en desuso en la versión 6.1. En esta tabla se describen las características que se han eliminado en la versión 6.1.
Característica Acción de migración recomendada
Interfaz com.ibm.websphere.security.CustomRegistry Utilice la interfaz com.ibm.websphere.security.UserRegistry.
Soporte del protocolo de seguridad IIOP de z/SAS (z/OS Secure Authentication Service) Utilice los protocolos CSIv2 (Common Secure Interoperability Versión 2).
Soporte de CCF (Common Connector Framework) Utilice la solución JCA (J2EE Connector Architecture).

Para obtener información acerca de cómo utilizar JCA (J2EE Connector Architecture), consulte el apartado Acceso a datos utilizando conectores JCA (Java EE Connector Architecture).

Soporte de la base de datos IBM Cloudscape Versión 5.1.x Utilice la base de datos de Apache Derby.
Log Analyzer, la herramienta proporcionada anteriormente para visualizar y analizar el archivo de registro cronológico de actividades o servicios. Utilice la herramienta Log and Trace Analyzer para Eclipse de Application Server Toolkit. Esta herramienta se puede instalar desde la consola del Launchpad de Application Server Toolkit.
Mozilla Rhino JavaScript (js.jar) Utilice el código Rhino disponible en Mozilla.

Vaya al sitio Web Rhino: JavaScript para Java y obtenga la copia más reciente de Rhino.

JDOM (Java Document Object Model) Utilice el código disponible de la organización JDOM.

Vaya al sitio web JDOM, obtenga la copia más reciente de JDOM y empaquétela en la aplicación.

Proveedor de JDBC de DB2 para zOS local (RRS) Utilice el proveedor del controlador JDBC de DB2 Universal.

Para obtener más información, lea Utilización del controlador JDBC de DB2 Universal para acceder a DB2 para z/OS. Asimismo, lea Migración del controlador JDBC/SQLJ para OS/390 y z/OS al controlador JDBC de DB2 Universal en la documentación de Information Management Software for z/OS Solutions.

Función de carga previa de clases No es necesaria ninguna acción de migración.
Los ejemplos siguientes de la galería de ejemplos:
  • Adventure Builder
  • Greenhouse by WebSphere
  • WebSphere Bank
Los ejemplos de tecnología siguientes de la galería de ejemplos:
  • BMP (Bean-Managed Persistence)
  • CMP (Container-Managed Persistence) 1.1
  • CMP (Container-Managed Persistence) 2.1
  • CMR (Container-Managed Relationships)
  • EJB Time
  • Servlet de filtro
  • JSP (JavaServer Pages) 2.0
  • MDB (Message-Driven Beans)
  • Pagelist Servlet
  • JSP (JavaServer Pages) simples
  • Servlets simples
  • Sesión con estado
  • TagLib
No es necesaria ninguna acción de migración.
Los siguientes mandatos de visualización de la consola MVS (Multiple Virtual Storage) relacionados con sesiones existentes:
  • DISPLAY,SESSIONS
  • DISPLAY,SESSIONS,LISTENERS
  • DISPLAY,SESSIONS,SERVER
  • DISPLAY,SESSIONS,SERVER,TCPIIOP
  • DISPLAY,SESSIONS,SERVER,TCPIIOP,LIST
  • DISPLAY,SESSIONS,SERVER,LOCALIIOP
  • DISPLAY,SESSIONS,SERVER,LOCALIIOP,LIST
  • DISPLAY,SESSIONS,SERVER,SSLIIOP
  • DISPLAY,SESSIONS,SERVER,SSLIIOP,LIST
  • DISPLAY,SESSIONS,SERVER,HTTP
  • DISPLAY,SESSIONS,SERVER,HTTP,LIST
  • DISPLAY,SESSIONS,SERVER,HTTPS
  • DISPLAY,SESSIONS,SERVER,HTTPS,LIST
Modifique todos los procesos de automatización y otros que utilicen estos mandatos de modo que utilicen el nuevo conjunto de mandatos siguiente:
  • DISPLAY,LISTENERS
  • DISPLAY,CONNECTIONS
  • DISPLAY,CONNECTIONS,NAME='name'
  • DISPLAY,CONNECTIONS,LIST
  • DISPLAY,CONNECTIONS,LIST,NAME='name'
Las siguientes variables de configuración:
  • com_ibm_userRegistries_type
  • com_ibm_userRegistries_LDAPUserRegistry_ realm
  • com_ibm_userRegistries_CustomUserRegistry_ realm
  • control_region_ssl_thread_pool_size
  • control_region_security_enable_trusted_ applications
  • nonauthenticated_clients_allowed
  • security_zSAS_ssl_repertoire
  • security_sslType1
  • security_sslClientCerts_allowed
  • security_kerberos_allowed
  • security_userid_password_allowed
  • security_userid_passticket_allowed
  • security_assertedID_IBM_accepted
  • security_assertedID_IBM_sent
  • protocol_http_max_keep_alive_connections
  • protocol_http_max_connect_backlog
  • protocol_https_transport_class_mapping_file
  • protocol_https_max_keep_alive_connections
  • protocol_https_max_connect_backlog
  • protocol_iiop_no_local_copies
No es necesaria ninguna acción de migración.
[AIX Solaris HP-UX Linux Windows]
Tabla 12. Características en desuso en la versión 6.1. En esta tabla se describen las características que se han eliminado en la versión 6.1.
Característica Acción de migración recomendada
Interfaz com.ibm.websphere.security.CustomRegistry Utilice la interfaz com.ibm.websphere.security.UserRegistry.
Soporte del protocolo de seguridad IIOP SAS (Secure Authentication Service) Utilice los protocolos CSIv2 (Common Secure Interoperability Versión 2).
Soporte de las API de programación de seguridad CORBA de SAS (Secure Authentication Service) Migre las API de programación SAS a JAAS (Java Authentication and Authorization Service).

Para obtener información acerca de esta migración, consulte el apartado Migración del inicio de sesión programático CORBA (Object Request Broker Architecture) a JAAS (Java Authentication and Authorization Service) (CORBA y JAAS).

Soporte de CCF (Common Connector Framework) Utilice la solución JCA (J2EE Connector Architecture).

Para obtener información acerca de cómo utilizar JCA (J2EE Connector Architecture), consulte el apartado Acceso a datos utilizando conectores JCA (Java EE Connector Architecture).

Soporte de la base de datos IBM Cloudscape Versión 5.1.x Utilice la base de datos de Apache Derby.
Asistente de creación de perfiles Utilice la herramienta de gestión de perfiles.

Para obtener información acerca de cómo utilizar la herramienta de gestión de perfiles para crear un perfil, consulte el apartado Gestión de perfiles mediante la interfaz gráfica de usuario.

Log Analyzer, la herramienta proporcionada anteriormente para visualizar y analizar el archivo de registro cronológico de actividades o servicios. Utilice la herramienta Log and Trace Analyzer para Eclipse de Application Server Toolkit. Esta herramienta se puede instalar desde la consola del Launchpad de Application Server Toolkit.
Mozilla Rhino JavaScript (js.jar) Utilice el código Rhino disponible en Mozilla.

Vaya al sitio Web Rhino: JavaScript para Java y obtenga la copia más reciente de Rhino.

JDOM (Java Document Object Model) Utilice el código disponible de la organización JDOM.

Vaya al sitio web JDOM, obtenga la copia más reciente de JDOM y empaquétela en la aplicación.

Función de carga previa de clases No es necesaria ninguna acción de migración.
Los ejemplos siguientes de la galería de ejemplos:
  • Adventure Builder
  • Greenhouse by WebSphere
  • WebSphere Bank
Los ejemplos de tecnología siguientes de la galería de ejemplos:
  • BMP (Bean-Managed Persistence)
  • CMP (Container-Managed Persistence) 1.1
  • CMP (Container-Managed Persistence) 2.1
  • CMR (Container-Managed Relationships)
  • EJB Time
  • Servlet de filtro
  • JSP (JavaServer Pages) 2.0
  • MDB (Message-Driven Beans)
  • Pagelist Servlet
  • JSP (JavaServer Pages) simples
  • Servlets simples
  • Sesión con estado
  • TagLib
No es necesaria ninguna acción de migración.
[IBM i]
Tabla 13. Características en desuso en la versión 6.1. En esta tabla se describen las características que se han eliminado en la versión 6.1.
Característica Acción de migración recomendada
Interfaz com.ibm.websphere.security.CustomRegistry Utilice la interfaz com.ibm.websphere.security.UserRegistry.
Soporte del protocolo de seguridad IIOP SAS (Secure Authentication Service) Utilice los protocolos CSIv2 (Common Secure Interoperability Versión 2).
Soporte de las API de programación de seguridad CORBA de SAS (Secure Authentication Service) Migre las API de programación SAS a JAAS (Java Authentication and Authorization Service).

Para obtener información acerca de esta migración, consulte el apartado Migración del inicio de sesión programático CORBA (Object Request Broker Architecture) a JAAS (Java Authentication and Authorization Service) (CORBA y JAAS).

Soporte de CCF (Common Connector Framework) Utilice la solución JCA (J2EE Connector Architecture).

Para obtener información acerca de cómo utilizar JCA (J2EE Connector Architecture), consulte el apartado Acceso a datos utilizando conectores JCA (Java EE Connector Architecture).

Soporte de la base de datos IBM Cloudscape Versión 5.1.x Utilice la base de datos de Apache Derby.
Log Analyzer, la herramienta proporcionada anteriormente para visualizar y analizar el archivo de registro cronológico de actividades o servicios. Utilice la herramienta Log and Trace Analyzer para Eclipse de Application Server Toolkit. Esta herramienta se puede instalar desde la consola del Launchpad de Application Server Toolkit.
Mozilla Rhino JavaScript (js.jar) Utilice el código Rhino disponible en Mozilla.

Vaya al sitio Web Rhino: JavaScript para Java para obtener la copia más reciente de Rhino.

JDOM (Java Document Object Model) Utilice el código disponible de la organización JDOM.

Vaya al sitio web JDOM, descargue la copia más reciente de JDOM y empaquétela en la aplicación.

Función de carga previa de clases No es necesaria ninguna acción de migración.
Los ejemplos siguientes de la galería de ejemplos:
  • Adventure Builder
  • Greenhouse by WebSphere
  • WebSphere Bank
Los ejemplos de tecnología siguientes de la galería de ejemplos:
  • BMP (Bean-Managed Persistence)
  • CMP (Container-Managed Persistence) 1.1
  • CMP (Container-Managed Persistence) 2.1
  • CMR (Container-Managed Relationships)
  • EJB Time
  • Servlet de filtro
  • JSP (JavaServer Pages) 2.0
  • MDB (Message-Driven Beans)
  • Pagelist Servlet
  • JSP (JavaServer Pages) simples
  • Servlets simples
  • Sesión con estado
  • TagLib
No es necesaria ninguna acción de migración.

Características suprimidas en la versión 6.0

Tabla 14. Características suprimidas en la versión 6.0. En esta tabla se describen las características que se han eliminado en la Versión 6.0.
Componente Clases e interfaces
Actividad

com.ibm.ws.activity.ActivityConstants
com.ibm.ws.activity.ActivityService com.ibm.ws.activity.ActivityServiceInitializer com.ibm.ws.activity.ActivityTrace com.ibm.ws.activity.GlobalIdImpl com.ibm.ws.activity.HighlyAvailableServiceManager com.ibm.ws.activity.HLSLiteDataInterface com.ibm.ws.activity.HLSLiteExtended com.ibm.ws.activity.HLSLiteInfo com.ibm.ws.activity.j2ee_activity_specific_data com.ibm.ws.activity.j2ee_activity_specific_dataHelper com.ibm.ws.activity.ServiceMigration com.ibm.ws.activity.VUTrace com.ibm.ws.activity.WebSphereServiceManager com.ibm.ws.activity.WebSphereUserActivity com.ibm.ws.javax.activity.ActionErrorException com.ibm.ws.javax.activity.ActionNotFoundException com.ibm.ws.javax.activity.ActivityCoordinator com.ibm.ws.javax.activity.ActivityInformation com.ibm.ws.javax.activity.ActivityManager com.ibm.ws.javax.activity.ActivityNotProcessedException com.ibm.ws.javax.activity.ActivityPendingException com.ibm.ws.javax.activity.ActivityToken com.ibm.ws.javax.activity.CompletionStatus com.ibm.ws.javax.activity.ContextPendingException com.ibm.ws.javax.activity.CoordinationInformation com.ibm.ws.javax.activity.GlobalId com.ibm.ws.javax.activity.InvalidParentContextException com.ibm.ws.javax.activity.InvalidStateException com.ibm.ws.javax.activity.NoActivityException com.ibm.ws.javax.activity.NoImplementException com.ibm.ws.javax.activity.NotOriginatorException com.ibm.ws.javax.activity.Outcome com.ibm.ws.javax.activity.PersistentActivityCoordinator com.ibm.ws.javax.activity.PropertyGroupContext com.ibm.ws.javax.activity.PropertyGroupRegisteredException com.ibm.ws.javax.activity.PropertyGroupUnknownException com.ibm.ws.javax.activity.ServiceAlreadyRegisteredException com.ibm.ws.javax.activity.ServiceInformation com.ibm.ws.javax.activity.ServiceNotRegisteredException com.ibm.ws.javax.activity.Signal com.ibm.ws.javax.activity.SignalSetActiveException com.ibm.ws.javax.activity.SignalSetInactiveException com.ibm.ws.javax.activity.SignalSetUnknownException com.ibm.ws.javax.activity.Status com.ibm.ws.javax.activity.SystemException com.ibm.ws.javax.activity.TimeoutRangeException com.ibm.ws.javax.activity.UserActivity
com.ibm.ws.javax.activity.coordination.Action
com.ibm.ws.javax.activity.coordination.RecoverableAction com.ibm.ws.javax.activity.coordination.ServiceManager com.ibm.ws.javax.activity.coordination.SignalSet com.ibm.ws.javax.activity.coordination.SubordinateSignalSet com.ibm.ws.javax.activity.propertygroup.PropertyGroup com.ibm.ws.javax.activity.propertygroup.PropertyGroupManager com.ibm.ws.javax.ejb.ActivityCompletedLocalException com.ibm.ws.javax.ejb.ActivityRequiredLocalException com.ibm.ws.javax.ejb.InvalidActivityLocalException

ALS com.ibm.websphere.als.BufferManager
Tareas Ant

com.ibm.websphere.ant.tasks.endptEnabler.Property
com.ibm.websphere.ant.tasks.Java2WSDL.Mapping com.ibm.websphere.ant.tasks.Messages com.ibm.websphere.ant.tasks.WSDL2Java.Mapping

Las API de beans asíncronos

com/ibm/websphere/asynchbeans/pmi/AlarmManagerPerf.java
com/ibm/websphere/asynchbeans/pmi/AsynchBeanPerf.java com/ibm/websphere/asynchbeans/pmi/SubsystemMonitorManagerPerf.java
com/ibm/websphere/asynchbeans/pmi/SubsystemMonitorPerf.java com/ibm/websphere/asynchbeans/pmi/AlarmManagerPmiModule.java
com/ibm/websphere/asynchbeans/pmi/AsynchBeanPmiModule.java com/ibm/websphere/asynchbeans/pmi/SubsystemMonitorManagerPmiModule.java
com/ibm/websphere/asynchbeans/pmi/SubsystemMonitorPmiModule.java

Dynacache com.ibm.websphere.servlet.cache.CacheConfig
Gestión com.ibm.websphere.management.application.EarUtils
Las API de ObjectPool

com/ibm/websphere/objectpool/pmi/ObjectPoolPerf.java
com/ibm/websphere/objectpool/pmi/ObjectPoolPmiModule.java

RAS

com.ibm.ras.RASConsoleHandler com.ibm.ras.RASEnhancedMessageFormatter com.ibm.ras.RASEnhancedTraceFormatter com.ibm.ras.RASErrorHandler com.ibm.ras.RASFileHandler com.ibm.ras.RASFormatter com.ibm.ras.RASHandler com.ibm.ras.RASMessageFormatter com.ibm.ras.RASMultiFileHandler com.ibm.ras.RASSerialFileHandler com.ibm.ras.RASSocketHandler com.ibm.ras.RASTextAreaHandler com.ibm.ras.RASTraceFormatter com.ibm.websphere.ras.WsOrbRasManager

API del planificador

com.ibm.websphere.scheduler.pmi.SchedulerPmiModule
com.ibm.websphere.scheduler.pmi.SchedulerPerf
com.ibm.websphere.scheduler.MessageTaskInfo.setJMSPriority()

Seguridad

com.ibm.websphere.security.AuthorizationTable
com.ibm.websphere.security.FileRegistrySample
com.ibm.websphere.security.SecurityProviderException
com.ibm.websphere.security.WASPrincipal
com.ibm.websphere.security.auth.AuthDataFileEnc

Perfil de usuario

com.ibm.websphere.userprofile.UserProfile
com.ibm.websphere.userprofile.UserProfileCreateException
com.ibm.websphere.userprofile.UserProfileExtender com.ibm.websphere.userprofile.UserProfileFinderException
com.ibm.websphere.userprofile.UserProfileManager
com.ibm.websphere.userprofile.UserProfileProperties com.ibm.websphere.userprofile.UserProfileRemoveException


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rmig_remfeat
File name: rmig_remfeat.html