IBM Rational Web Developer Refresh Pack 6.0.1 - Notas de release
Para Rational Web Developer, Versión 6.0 ó 6.0.0.1
Para ver la versión más actualizada de este archivo, consulte las notas de release en
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rwd/601/html/nl/readme_es_ES_601.html.
Contenido
1.0 Acerca de este release
1.1 Novedades de este release
1.2 Historial de arreglos del producto
2.0 Información de instalación
2.1 Requisitos de hardware
2.2 Requisitos de software
2.3 Correquisitos de software
3.0 Limitaciones y problemas conocidos y soluciones
4.0 Soporte al cliente
5.0 Avisos y marcas registradas
1.0 Acerca de este release
IBM® Rational® Web Developer Refresh Pack 6.0.1 contains enhancements and fixes to the version 6.0 release.
1.1 Novedades de este release
IBM Rational Web Developer Refresh Pack 6.0.1 proporciona nuevas funciones
para los componentes siguientes:
Crystal Reports®
- Mejoras en la utilización
- Desarrollo de aplicaciones para trabajar con BusinessObjects™ Enterprise XI
- Capacidad de actualizar aplicaciones existentes para utilizar las bibliotecas de
BusinessObjects Enterprise XI
Herramientas de datos
- Soporte de Derby v10.0
- Mejoras de SQLJ
Depuradores
- Se proporcionan estructuras lógicas para DOM (Modelo de objetos de documento), EMF
(Infraestructura de modelado de Eclipse) y SDO (Objetos de datos de servicio.) Puede ver las
estructuras lógicas habilitando el botón Mostrar estructura lógica en las vistas Variables o
Expresiones. Las estructuras lógicas ocultan convenientemente la implementación subyacente al
visualizar los elementos de DOM, EMF o SDO.
- Cuando está depurando un archivo JSP, las variables de objeto implícito de JSP 2.0 se
ubican convenientemente en un grupo de Variables implícitas de JSP nuevo en la vista Variables. Las
variables definidas por el usuario en el ámbito actual son visibles, pero no están agrupadas en la
vista. Por omisión, las variables Java™ no formateadas originales están ocultas, pero pueden hacerse
visibles con una acción de menú.
Enterprise Generation Language (EGL)
- Soporte para transacciones Web de EJB
- Tipo de componente de servicio de EGL que permite a los usuarios de EGL crear distintos
tipos de servicios Web y acceder a ellos
- Mejoras en la vista de referencia Componentes de EGL
- Mejoras de rendimiento para la recuperación de SQL de EGL que saca definiciones de tablas
relacionales de una base de datos y crea componentes de registro EGL para representarlas
- Un recuadro de diálogo nuevo que permite crear un componente DataItem en lugar de
utilizar el editor del código fuente
- Mejoras de lenguaje de EGL para lo siguiente:
- Soporte IMS ™ & DL/I
- Tipo de datos booleano
- Poblar recuadro combinado a partir de tabla de base de datos
- Funciones de serie adicionales
- Permitir que todos los tipos EGL sean válidos como tipos de retorno en sentencias de
asignación
- Soporte para servidor SQL
Actualizador de productos de Rational
El Actualizador de productos de Rational puede eliminar del sistema cualesquiera archivos
obsoletos después de instalar una actualización nueva. Puede utilizar la función Borrado
para reducir considerablemente el espacio de disco que utiliza el producto instalado y para depurar
los archivos obsoletos. Para obtener más información, consulte el tema "Eliminar archivos
obsoletos" en la ayuda del Actualizador de productos de Rational.
Nota: esta funcionalidad solo está soportada después de instalar el paquete de renovación
6.0.1 y actualizaciones subsiguientes.
Herramientas Web
- Soporte para mediadores adicionales para los datos de cliente para los componentes de
cliente Faces de la biblioteca de widgets JSF: PeopleSoft, SAP, Siebel, EJB, Domino®.
- Se ha añadido una carpeta Beans gestionados por Faces a la vista Datos de página. Esta
carpeta visualiza los beans gestionados que se han definido en el proyecto.
- Plantillas de página de ejemplo nuevas.
- Soporte para JSTL 1.1.
Servicios Web
- Soporte para la infraestructura de tiempo de ejecución de objetos de servicios Web 8.2
1.2 Historial de arreglos del producto
Este paquete de renovación incluye
Rational
Web Developer versión 6.0.0.1 y los arreglos interinos siguientes:
Este paquete de renovación contiene arreglos para problemas en los componentes siguientes. Los
números de APAR, si procede, se indican entre paréntesis:
Agent Controller
(JR21559) Este arreglo resuelve los problemas con una clase RemoteTestRunner que no se
encuentra al perfilar una clase JUnit.
Crystal Reports
Este arreglo resuelve los problemas siguientes:
- (PK04031) Se ha producido un error al crear un Crystal Report y al conectarse a una base de
datos utilizando el asistente Database Expert.
- (PK04886) En tiempo de ejecución, no se muestra la barra de herramientas del informe mientras
se visualizan todos los campos de base de datos.
Herramientas de datos
Este arreglo resuelve los problemas siguientes:
- (JR20955) A la definición de columna de base de datos le falta un tipo
"BIGINT" en conexión con DB2® en iSeries™.
- (PQ99856) La renovación de una conexión con un servidor MS SQL hace desaparecer las
tablas.
- (PK01166) La organización de importaciones en un archivo SQLJ falla porque el
analizador Java no entiende las cláusulas #SQL.
- (JR21146) El conjunto de preferencias de base de datos modificadas en la ventana
Preferencias revierte a las preferencias por omisión después de reiniciar el producto.
- (PK03310) Una recuperación de SQL establece ISNULLABLE=TRUE inesperadamente.
- (PK01434) El establecimiento del número máximo de filas devueltas por una consulta
SQL en la página de preferencias Datos > Consulta SQL no funciona.
- (JR21566) Los beans de acceso a datos no reconocen Sybase SQL con un prefijo atSign
(@) para una variable de sistema principal al generar beans Java para que los utilice una
aplicación Web utilizando una conexión DriverManager.
- (JR21813) Se produce un intento de acceder a una tabla no válida, SYSIBM.SYSCCHECKDEP, al
intentar conectarse a DB2 en z/OS.
- (PK08950) Las restricciones de clave primaria y foránea en una base de datos Informix no son
visible al utilizar una conexión de base de datos y no se importan cuando se añade el esquema a un
área de trabajo.
Documentación
Este arreglo resuelve los problemas siguientes:
- (PK00162) Este arreglo resuelve el problema de no documentar la obsolescencia de la
perspectiva XML.
- (PK05450) El tema "Añadir edición de filas a una tabla de datos" no está
completo.
- (PQ98935) La información de migración de Struts no está completa.
- (PK00601) La falta de soporte para anotaciones de servicios Web no está documentada
de forma clara.
- (PK07304) Las API para el desarrollo de herramientas J2EE avanzado no están disponibles.
Enterprise
Generation Language (EGL)
Este arreglo resuelve los problemas siguientes:
- (PK08014) Los programas que utilizan las funciones de serie EZE EZESCOPY, EZESCNT y
EZESCMPR no siempre especifican un campo CHA para el parámetro origen.
Cuando estos programas se migran a EGL, el editor EGL marca como erróneas las funciones migradas,
indicando que el parámetro origen debe ser una serie.
- (JR21472) El campo de biblioteca en el enlace debe establecerse en libctest, no en
libctest.so.
- (JR21484) Al especificar un valor de altura para un recuadro de lista, no se muestran los datos.
- (PK08163) Al imprimir un archivo EGL, el texto se ejecuta conjuntamente.
Herramientas J2EE
Este arreglo resuelve los problemas siguientes:
- (JR21364) Al crear un proyecto JAR de cliente EJB para un proyecto EJB existente que
ya se ha desplegado, primero debe suprimir manualmente todo el código de despliegue del proyecto
EJB.
- (JR21371) Los archivos de código fuente Java del proyecto EJB generado no se exportan
como formato de Intercambio de proyectos.
- (PK03466) La opción Desplegar en el menú de contexto de un EJB está inhabilitada sin
indicación de que sea necesario un destino de servidor en el proyecto EJB.
- (PK04454) Al importar un área de trabajo de una versión anterior del producto y abrir
el editor de descriptores de despliegue se produce un error.
- (JR21622) Es posible que los archivos con nombres parecidos en un módulo Web no se
importen satisfactoriamente.
- (PK05376) No se puede editar la página Despliegue del editor de descriptores de
despliegue cuando el archivo EAR hace referencia a proyectos EJB binarios. Después de importar
proyectos EJB binarios, no se puede exportar el archivo EAR.
- Al guardar un archivo web.xml, un mensaje de error no le indica qué archivos son de
solo lectura.
JavaServer Faces
Este arreglo resuelve los problemas siguientes:
- (JR21916) Al añadir conversores, no se emite el JavaScript™ para añadir el validador.
- (JR21280) No se puede utilizar Seleccionar todo en un campo de número cuando la asistencia de entrada está habilitada.
- (JR21390) Cuando cumplimenta un campo de entrada con imemode=active, autotab=true y maxlength establecido y pulsa TAB, el cursor no va al campo siguiente.
- (JR21461) Al ejecutar portlets JSF, si manualmente establece un entorno local en el entorno de portal, este no actualiza el contexto faces de JSF.
- (JR21467) No se puede utilizar un carácter de signo menos como el primer carácter de
un campo de entrada.
- (PK04917) La agenda de JSF se visualiza en inglés en lugar de en japonés.
- (PK05685) Error al abrir la página JSP Faces para editar.
- (PK06353) Para obtener un botón de imagen, no deben emitirse llamadas de JavaScript
para construir una JSFImage si solo se utiliza una imagen normal.
- (PK06354) Mejoras en el rendimiento de JavaScript.
- (JR21795) Rendimiento bajo debido a la introspección durante VariableResolution.
- (PK06630) La definición de una subvista en un archivo JSP Faces en un proyecto de
portlet hace que el JSP Faces resulte dañado.
- (PK06790) No se puede especificar un enlace mailto en una tabla de datos.
- (JR21858) El índice z del botón de agenda está gestionado incorrectamente por
Firefox.
- (JR21887) Al editar un archivo JSP Faces, la opción Editar evento de mandato Faces no
está disponible en el menú emergente de un hiperenlace de mandato Faces.
- (PK07608) Un campo con un MaskConverter origina un error de conversión si el campo se
deja vacío.
- (PK01397) La variable InitialPanelId no funciona con un enlace de valor de bean
Java.
- (PK04661) El paginador Deluxe funciona incorrectamente.
- (JR21428) Al utilizar el paginador Goto en una tabla de datos Faces, aquel se
visualiza como un campo de texto de entrada en lugar de como un recuadro desplegable.
- (PK03696) Al insertar un selector de agenda en una columna de tabla, éste se extiende
fuera de la columna al ejecutar la página en el servidor.
- (JR21523) El software de Siteminder filtra cualesquiera peticiones de URI que
contengan los caracteres /. lo que impide la ejecución de las aplicaciones JSF.
- (JR21846) El paginador JSF origina una salida inesperada.
- (PK07849) DatePicker visualiza la fecha actual con el día de la semana equivocado.
Struts
Este arreglo resuelve los problemas siguientes:
- (JR20375) Los enlaces de Struts en los archivos JSP no se resuelven a menos que se
utilicen los prefijos de taglib de Struts estándar.
- (JR21130) Aviso innecesario al utilizar una expresión JSP en la propiedad de acción de
código html:form.
- (JR21212) Este arreglo resuelve un problema en el que un reenvío de acción provoca un
enlace dañado cuando la raíz de contexto es "/".
Herramientas Web
Este arreglo resuelve los problemas siguientes:
- (PK04049) Un atributo de código JSP no está reconocido
como válido en una expresión JSP contenida en el cuerpo de código.
- (PK03176) La asistencia de contenido no funciona al añadir el esquema XDIME al
catálogo de esquema.
- (PK04263) Rendimiento lento al editar scriptlets dentro de archivos JSP.
- (PK04708) Las inclusiones de JSP dinámicas no deben analizarse.
- (PK07042) Cuando un proyecto Web dinámico utiliza plantillas de página, la secuencia
Borrar/Construir desencadena la reserva de las plantillas de página y del resto de páginas que
dependen de ellas. Una vez realizada la reserva, no se realizan cambios en las páginas.
- (PK04440) Rendimiento lento de la página Vista previa de Page Designer.
Herramientas XML
Este arreglo resuelve los problemas siguientes:
- (JR20662) Hay un problema con la conversión de XML y XSD con espacios de nombres.
- (JR21336) La generación de un XSD a partir de una DTD no proporciona la salida
correcta.
- (PK06505) Al pulsar el botón Abrir en el recuadro de diálogo de selección de archivos
XML el entorno de desarrollo deja de responder.
2.0 Información de instalación
Para obtener información acerca de cómo instalar IBM Rational Web Developer
Refresh Pack 6.0.1, de los prerrequisitos de instalación, de la instalación desde una línea de
mandatos y del establecimiento de una duplicación local del servidor de actualizaciones, consulte
las instrucciones de instalación en
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rwd/60/install_instruction/601/nl/install_es_ES_601.html.
2.1 Requisitos de hardware
Consulte las instrucciones de instalación (dir_instal\rwd_prod\install.html) para
conocer los requisitos de hardware para instalar Rational Web Developer.
2.2 Requisitos de software
- Este paquete de renovación debe instalarse encima de IBM Rational Web Developer 6.0 ó
6.0.0.1.
- Antes de instalar el paquete de renovación, debe instalar IBM Rational Product Updater
6.0.1.
2.3 Correquisitos de software
- Si utiliza actualizaciones locales y tiene más de un producto instalado, debe descargar
los paquetes de renovación de 6.0.1 para todos los productos instalados en el sitio de
actualizaciones local. Esto es así porque hay dependencias entre ellos. Si tiene varios productos
instalados y solo descarga un paquete de arreglos y ejecuta el Actualizador de productos de
Rational, el Actualizador dará un aviso al buscar actualizaciones indicando que falta una de las
actualizaciones necesarias. De nuevo, esta situación solo se aplica a los clientes que utilizan
sitios de actualización locales.
Para instalar simultáneamente los paquetes de renovación,
descárguelos al sitio de actualizaciones local. Instale y renueve paquetes al mismo tiempo del
sitio de actualizaciones utilizando el Actualizador de productos de Rational.
Por ejemplo, suponga que tiene Rational Application Developer y Rational Software Modeler
instalados en el sistema. Puesto que los paquetes de arreglos para estos productos dependen uno de
otro, deben instalarse al mismo tiempo. Descargue ambos paquetes de arreglos en el sitio de
actualizaciones local y ejecute el Actualizador de productos de Rational para actualizar la
instalación.
- Si utiliza IBM Rational Agent Controller en otros sistemas, debe instalar la versión
6.0.1 de Agent Controller individualmente en estos sistemas para que sean compatibles con este
paquete de arreglos. Para obtener más detalles y las instrucciones de descarga en
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/rac601info.html. El Actualizador de productos de Rational actualizará automáticamente las instalaciones de Agent
Controller en este sistema como parte de la instalación del paquete de renovación.
- Tenga en cuenta que además de los sistemas operativos listados en la Guía de instalación,
los sistemas operativos siguientes están soportados si instala este paquete de renovación:
- Windows® Server 2003 Standard Edition con Service Pack 1
- Windows Server 2003 Standard Edition con Service Pack 1
3.0 Limitaciones y problemas conocidos y soluciones
Estas notas de release incluyen información específica de release, como por
ejemplo problemas y limitaciones que no estaba disponible hasta después de finalizar la
documentación del producto.
4.0 Soporte de cliente
La página inicial del producto para Rational Web Developer es
www.ibm.com/software/awdtools/developer/web/. Para consultar las preguntas más frecuentes (FAQ), las listas de problemas conocidos y sus
arreglos y más información de soporte, visite la página de soporte del producto en
www.ibm.com/software/awdtools/developer/web/support/index.html.
5.0 Avisos y marcas registradas
© Copyright IBM Corporation 2000, 2005. Reservados todos los
derechos.
La documentación de XDoclet incluida en este producto IBM se utiliza con permiso y está cubierta
por la sentencia de atribución de copyright siguiente: Copyright © 2000-2005, XDoclet Team. Reservados todos los
derechos.
Partes basadas en Design Patterns: Elements of Reusable Object-Oriented Software por
Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides, Copyright © 1995 por Addison-Wesley
Publishing Company, Inc. Reservados todos los derechos.
U.S. Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Esta información se ha desarrollado para productos y servicios ofrecidos en los Estados Unidos de
América. IBM puede no ofrecer los productos, servicios o características tratados en esta
documentación en otros países. Consulte con el representante
local de IBM para obtener información acerca de los productos y
servicios que actualmente están disponibles en su localidad. Las referencias hechas a productos, programas o
servicios IBM no pretenden afirmar ni dar a entender que únicamente
puedan utilizarse dichos productos, programas o servicios IBM. Puede
utilizarse en su lugar cualquier otro producto, programa o servicio
funcionalmente equivalente que no vulnere ninguno de los derechos de
propiedad intelectual de IBM. No obstante, es responsabilidad del
usuario evaluar y verificar el funcionamiento de cualquier producto,
programa o servicio que no sea de IBM.
IBM puede tener patentes o solicitudes de patente pendientes de aprobación que cubran alguno de los
temas tratados en esta documentación. La entrega de esta documentación no le otorga ninguna
licencia sobre dichas patentes. Puede enviar las consultas sobre licencias, por escrito, a
la siguiente dirección:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
Estados Unidos de América
Para consultas sobre licencias relativas a la información de doble byte (DBCS), póngase en
contacto con el departamento de propiedad intelectual de IBM en su país o envíe las consultas, por
escrito, a:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japón
El párrafo siguiente no se aplica en el Reino Unido ni en ningún otro país en el que tales
disposiciones sean incompatibles con la legislación local: INTERNATIONAL BUSINESS MACHINES
CORPORATION SUMINISTRA ESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍA DE NINGUNA CLASE, YA SEA
EXPLÍCITA O IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS GARANTÍAS O CONDICIONES
IMPLÍCITAS DE NO VULNERACIÓN, DE COMERCIALIZACIÓN O IDONEIDAD PARA UN PROPÓSITO DETERMINADO. Algunas legislaciones no
contemplan la declaración de limitación de responsabilidad, ni
implícitas ni explícitas, en determinadas transacciones, por lo que
cabe la posibilidad de que esta declaración no se aplique en su caso.
Esta información puede contener imprecisiones técnicas o errores
tipográficos. Periódicamente, se efectúan cambios en la información
incluida en este documento; estos cambios se incorporarán en nuevas
ediciones de la publicación. IBM puede efectuar mejoras y/o cambios en los productos y/o programas descritos en
esta publicación en cualquier momento y sin previo aviso.
Cualquier referencia hecha en esta información a sitios Web no de IBM se
proporciona únicamente para su comodidad y no debe considerarse en modo alguno
como promoción de dichos sitios Web. Los materiales de estos sitios web no forman parte de los
materiales de IBM para este producto y el uso que se haga de estos
sitios web es de la entera responsabilidad del usuario.
IBM puede utilizar o distribuir la información que usted le
suministre del modo que IBM considere conveniente sin incurrir por
ello en ninguna obligación para con usted.
Los licenciatarios de este programa que deseen obtener información acerca del
mismo con el fin de: (i) intercambiar la información entre los programas creados
independientemente y otros programas (incluido éste) y (ii) utilizar mutuamente la
información que se ha intercambiado, deben ponerse en contacto con:
Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canadá L3R 9Z7
Tal información puede estar disponible, sujeta a los términos y a las condiciones adecuadas,
incluyendo en algunos casos el pago de una cuota.
IBM proporciona el programa bajo licencia descrito en esta documentación, así como todo el
material bajo licencia disponible, según los términos del Acuerdo de Cliente de IBM, del Acuerdo
Internacional de Programas bajo Licencia de IBM o de cualquier otro acuerdo equivalente entre ambas
partes.
La información concerniente a productos no IBM se ha obtenido de los suministradores de dichos
productos, de sus anuncios publicados o de otras fuentes de información pública disponibles. IBM no
ha comprobado dichos productos y no puede afirmar la exactitud en cuanto a rendimiento,
compatibilidad u otras características relativas a productos no IBM. Las consultas acerca de las
posibilidades de los productos no IBM deben dirigirse a los suministradores de los mismos.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicación de ejemplo en lenguaje
fuente, que ilustra las técnicas de programación en diversas plataformas
operativas. Puede copiar, modificar y distribuir los programas de ejemplo de
cualquier forma, sin tener que pagar a IBM, con intención de desarrollar, utilizar,
comercializar o distribuir programas de aplicación que estén en conformidad
con la interfaz de programación de aplicaciones (API) de la plataforma
operativa para la que están escritos los programas de ejemplo. Los ejemplos no
se han probado minuciosamente bajo todas las condiciones. Por lo tanto, IBM no
puede garantizar ni dar por sentada la fiabilidad, la facilidad de
mantenimiento ni el funcionamiento de los programas.
Cada copia o cada parte de los programas de ejemplo o de los trabajos que se
deriven de ellos debe incluir un aviso de copyright como se indica a
continuación:
© (el nombre de su empresa) (el año). Algunas partes de este código se derivan de
programas de ejemplo de IBM Corp. © Copyright IBM Corp. 2000, 2005. Reservados todos los
derechos.
Si está viendo esta información en copia software, es posible que las fotografías y las
ilustraciones en color no aparezcan.
Información de interfaces de programación
La información de las interfaces de programación está destinada a ayudarle a crear
software de aplicaciones mediante este programa.
Las interfaces de programación de uso general le permiten escribir software
de aplicaciones que obtengan los servicios de las herramientas de este
programa.
Sin embargo, aquí también puede haber información de diagnóstico,
modificación y ajuste. La información de diagnóstico, modificación y ajuste que se proporciona está
destinada a ayudarle a depurar el software de las aplicaciones.
Aviso: no utilice la información de diagnóstico,
modificación y ajuste como interfaz de programación porque está sujeta a
cambios.
Marcas registradas y marcas de servicio
Los términos siguientes son marcas registradas de International Business Machines Corporation en
Estados Unidos de América y/o en otros países:
- Cloudscape
- DB2
- Domino
- IBM
- iSeries
- Rational
- WebSphere
Java y todas las marcas basadas en Java son marcas registradas de Sun Microsystems, Inc. en los
Estados Unidos de América y/o en otros países.
Windows y Windows NT® son marcas registradas de Microsoft®
Corporation en los Estados Unidos de América y/o en otros países.
Intel® y Pentium® son marcas comerciales o marcas registradas de
Intel Corporation o de sus subsidiarias en los Estados Unidos y/o en otros países.
Linux™ es una marca registrada de Linus Torvalds en los Estados Unidos de América y o en
otros países.
Los nombres de otras empresas, productos o servicios pueden ser marcas
registradas o de servicio de terceros.