© Copyright International Business Machines Corporation 2000, 2007. Reservados todos los derechos. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
La última versión de este documento está disponible en http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/readme/readme.html.
IBM® Rational® Business Developer está diseñado para ajustarse a las necesidades de los desarrolladores orientados al negocio y proporciona un entorno de desarrollo exhaustivo para IBM Rational Enterprise Generation Language (EGL.) EGL es un lenguaje simplificado de programación de alto nivel que facilita el desarrollo rápido de aplicaciones ayudando a los desarrolladores a centrarse en los problemas de negocio en lugar de en complejas tecnologías de software.
IBM Rational Business Developer proporciona herramientas para definir, probar y depurar servicios y aplicaciones EGL, así como un motor de generación que transforma el código fuente EGL en el código Java™ o COBOL optimizado para el desarrollo en varias plataformas soportadas
Esta sección describe las mejoras en la función de Rational Enterprise Generation Language (EGL) contenida en el producto de Rational Business Developer.
import.
Para obtener información acerca de cómo instalar Rational Business Developer Extension, Versión 7.0, incluyendo requisitos de hardware y software, consulte la Guía de instalación (install.html) de Rational Business Developer Extension que puede ver desde el Launchpad de instalación. Este archivo también está almacenado en el directorio de documentación del primer CD del producto.
La última versión de la Guía de instalación de Rational Business Developer Extension está disponible en http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/install_instruction/install.html
Importante: asegúrese de habilitar la licencia después de instalar el producto.
Para obtener información sobre los requisitos de hardware para instalar Rational Business Developer Extension, consulte la Guía de instalación.
Para obtener información sobre los requisitos de software para instalar Rational Business Developer Extension, consulte la Guía de instalación.
Importante: si adquirió IBM Rational Business Developer (Rational Business Developer Extension y una copia bajo licencia limitada de Rational Application Developer), cuando instale Rational Application Developer debe deseleccionar todas las características de Rational Application Developer seleccionadas de forma predeterminada e instalar sólo las características siguientes:
Las características adicionales de Rational Application Developer que instale caducarán al final del período de prueba de 60 días; esto puede interferir con la utilización de las características bajo licencia. Por ejemplo, cuando ejecute el producto aparecerán ventanas de diálogo en las que se indicará que las características han caducado. Para detener las ventanas de diálogo, debe desinstalar las características caducadas con el asistente Modificar paquetes de Installation Manager.
Para compilar aplicaciones EGL generadas mediante COBOL en iSeries™, el sistema iSeries debe tener el APAR SE26597 instalado (para la versión 5.3 utilice el PTF SI23518; para la versión 5.4 utilice PTF SI23523) en el compilador COBOL.
En algunos casos, el rendimiento y el diseño de informes de I4GL no es como se esperaba cuando este tipo de proyectos se migra para utilizar la Interfaz de usuario de consola de EGL.
Si una aplicación que se convierte de Informix® 4GL a EGL contiene sentencias GOTO, cuando intente generarla obtendrá un mensaje de error parecido a este:
IWN.VAL.4282.e 12/0 La sentencia GOTO no está soportada para el sistema destino WIN.
A continuación se listan los tipos de parámetro no soportados para las plataformas siguientes:
- Websphere®/J2EE 1.3: fecha, hora e intervalo.
- Tomcat/AXIS: matrices multidimensionales, fecha, hora e intervalo.
- CICS: matrices multidimensionales
Las matrices Hex(2) dentro de los registros estructurados no están soportadas en los clientes de servicio Web de iSeriesc.
Se producirá una excepción de tiempo de ejecución cuando se despliegue un cliente de servicio Web de EGL en Websphere Application Server a menos que el descriptor de despliegue de EAR esté manualmente modificado. De forma predeterminada, la modalidad de cargador de clases del archivo WAR para el proyecto Web del EAR está establecida en PARENT_FIRST. Los clientes del servicio Web de EGL deben ejecutarse bajo la modalidad de cargador de clases PARENT_LAST.
Para cambiar la modalidad de cargador de clases:
- Abra el descriptor de despliegue del archivo EAR.
- Seleccione la pestaña "Despliegue" y después seleccione el grupo"Aplicación".
- Pulse el EAR en el árbol y asegúrese de que "Política de cargador de clases WAR" está establecida en "MODULE".
- Pulse sobre los archivos WAR que contiene los clientes de Servicio Web de EGL y cambie la "modalidad de cargador de clases" por "PARENT_LAST".
Además, hemos descubierto que nuestros servicios Web para WebSphere Application Server necesitan una modalidad de cargador de clases PARENT_FIRST. Esto significa que, en este momento, no hay soporte para que los clientes de Servicio Web y los Servicios Web estén en el mismo proyecto Web.
El servicio Web y los clientes de servicio Web de Java e ISeriesc convierten automáticamente los tipos de datos de hora e indicación de la hora de EGL a y de GMT para los mensajes SOAP enviados y recibidos por los servicios Web. El servicio Web y los clientes de servicio Web CICS no soportan la conversión a y de GMT. Esto origina un problema cuando los servicios Web de EGL y los clientes de servicio Web de EGL se ejecutan en plataformas diferentes.
La solución consiste en enviar datos de hora e indicación de la hora como datos de serie y volver a convertirlos en datos de hora e indicación de la hora en la lógica del servicio.
IBM Rational Software Support proporciona asistencia técnica.
Para obtener información de contacto y las directrices o los materiales de referencia que necesitará cuando necesite el soporte, lea el manual IBM Software Support Handbook en http://techsupport.services.ibm.com/guides/handbook.html.
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 para Rational Business Developer Extension en www-306.ibm.com/software/awdtools/developer/business/support/index.html.
Para obtener información del producto como noticias, eventos y de otro tipo, consulte la página inicial del producto Rational Business Developer Extension www-306.ibm.com/software/awdtools/developer/business/.
Antes de ponerse en contacto con IBM Rational Software Support, recopile la información de contexto que necesitará para describir el problema. Al describir un problema a un especialista de soporte de software de IBM, sea tan específico como sea posible e incluya toda la información de contexto relevante para que el especialista pueda ayudarle a resolver el problema eficazmente. Para ahorrar tiempo, debe conocer la respuesta a estas preguntas:
- ¿Qué versiones de software estaba ejecutando cuando se produjo el problema?
- ¿Tiene anotaciones, rastreos o mensajes relacionados con el problema?
- ¿Puede reproducir el problema? Si es así ¿qué pasos sigue para reproducirlo?
- ¿Hay una solución para el problema? si es así, esté preparado para describir la solución.
© Copyright IBM Corporation 2000, 2007. Reservados todos los derechos.
Note to 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 este documento 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 este documento. La entrega de este documento 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 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.
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 este documento, 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.
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:
- CICS
- ClearCase
- IBM
- iSeries
- Informix
- 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.
Los nombres de otras empresas, productos o servicios pueden ser marcas registradas o de servicio de terceros.