© Copyright International Business Machines Corporation 2000, 2007. Todos os Direitos Reservados. Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.
A versão mais recente deste documento está disponível em http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/readme/readme.html.
O IBM® Rational® Business Developer foi projetado para atender às necessidades de desenvolvedores orientados a negócios, fornecendo um ambiente de desenvolvimento abrangente para o IBM Rational Enterprise Generation Language (EGL). EGL é uma linguagem de programação simplificada de alto nível que promove o rápido desenvolvimento de aplicativos auxiliando os desenvolvedores a se concentrarem nos problemas de negócios em vez de nas tecnologias complexas de software.
O IBM Rational Business Developer fornece ferramentas para definir, testar e depurar aplicativos e serviços EGL juntamente com um mecanismo de geração que transforma a origem EGL em código Java™ ou COBOL otimizado para implementação em diversas plataformas suportadas
Esta seção descreve os aprimoramentos para a função Rational EGl (Enterprise Generation Language) contida no produto Rational Business Developer.
importação.
Para obter informações sobre a instalação do Rational Business Developer Extension, Versão 7.0, incluindo requisitos de software e hardware, consulte o Guia de Instalação do Rational Business Developer Extension (install.html), o qual pode ser visualizado na barra de lançamento da instalação. Esse arquivo também é armazenado no diretório da documentação no primeiro CD do produto.
A versão mais recente do Guia de Instalação do Rational Business Developer Extension está disponível em http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/install_instruction/install.html
Importante: Assegure-se de ativar sua licença depois da instalação do produto.
Para obter informações sobre requisitos de hardware para instalação do Rational Business Developer Extension, consulte o Guia de Instalação.
Para obter informações sobre requisitos de software para instalação do Rational Business Developer Extension, consulte o Guia de Instalação.
Importante: Se você adquiriu o IBM Rational Business Developer (Rational Business Developer Extension e uma cópia com licença limitada do Rational Application Developer), então, na instalação do Rational Application Developer, é necessário limpar todos os recursos do Rational Application Developer selecionados por padrão e instalar apenas os seguintes recursos:
Todos os recursos adicionais do Rational Application Developer que você instalar, irão expirar no final do período experimental de 60 dias. Isso pode interferir no uso dos recursos licenciados. Por exemplo, quando o produto é executado, serão recebidas janelas de diálogo informando sobre os recursos expirados. Para interromper essas janelas, é necessário desinstalar os recursos expirados com o assistente para Modificar Pacotes no Gerenciador de Instalação.
Para compilar os aplicativos gerados pelo COBOL EGL no iSeries™, o computador iSeries deve ter o APAR SE26597 instalado (para a versão 5.3 utilizar o PTF SI23518; para a versão 5.4 utilizar o PTF SI23523) no compilador COBOL.
Em alguns casos, o desempenho e o layout de relatórios I4GL não são esperados, quando esse tipo de projeto é migrado para utilizar a Interface com o Usuário do Console EGL.
Se um aplicativo sendo convertido do Informix® 4GL para EGL contiver instruções GOTO, quando você tentar gerá-lo, irá obter uma mensagem de erro semelhante a seguinte:
IWN.VAL.4282.e 12/0 A instrução GOTO não é suportada para o WIN do sistema de destino.
Listados aqui encontram-se os tipos de parâmetros não-suportados para as seguintes plataformas:
- Websphere®/J2EE 1.3: Data, Hora e Intervalo.
- Tomcat/AXIS: Matrizes Multidimensionais, Data, Hora e Intervalo.
- CICS: Matrizes Multidimensionais
As matrizes Hex(2) dentro de registros estruturados não são suportadas em clientes de serviços da Web do iSeriesc.
Uma exceção de tempo de execução ocorrerá quando um cliente de serviço da Web EGL é implementado no Websphere Application Server, a não ser que o descritor de implementação EAR seja modificado manualmente. Por padrão, o arquivo WAR para o projeto da Web no EAR, tem seu modo de carregador de classe configurado como PARENT_FIRST. Os clientes de Serviços da Web do EGL devem ser executados no modo do carregador de classe PARENT_LAST.
Para alterar o modo do carregador de classe:
- Abra o descritor de implementação do arquivo EAR.
- Selecione a guia "Implementação" e, em seguida, selecione o grupo "Aplicativo".
- Clique no EAR na árvore e certifique-se de que a "política do carregador de classe WAR" esteja configurada como "MODULE".
- Clique nos arquivos WAR files que contêm os clientes de Serviços da Web do EGL e, em seguida, altere o "modo do carregador de classe" para "PARENT_LAST".
Além disso, foi detectado que os serviços da Web implementados no WebSphere Application Server requerem um modo do carregador de classe de PARENT_FIRST. Isso significa que nesse momento, não há suporte para os clientes de Serviços da Web e os Serviços da Web no mesmo projeto da Web.
O serviço da Web Java e ISeriesc e os clientes de serviços da Web automaticamente convertem o horário do EGL e os tipos de dados do registro de data e hora para e a partir do GMT nas mensagens SOAP enviadas para e recebidas de serviços da Web. O serviço da Web do CICS e os clientes de serviços da Web não suportam a conversão para e a partir do GMT. Isso causa problema, quando tais serviços e clientes são executados em plataformas diferentes.
A solução alternativa é enviar dados de Horário e de Registro de Data e Hora como dados de Cadeia e convertê-los novamente para dados de Horário e de Registro de Data e Hora na lógica de serviço.
O IBM Rational Software Support fornece assistência técnica.
Para obter informações de contato e orientações ou materiais de referência que serão necessários quando você solicitar suporte, leia o IBM Software Support Handbook em http://techsupport.services.ibm.com/guides/handbook.html.
Para obter as Perguntas Mais Freqüentes, as listas de problemas conhecidos e correções e outras informações de suporte, visite a página de suporte do produto para o Rational Business Developer Extension em www-306.ibm.com/software/awdtools/developer/business/support/index.html.
Para obter notícias, eventos e outras informações sobre o produto, visite a página inicial do Rational Business Developer Extension em www-306.ibm.com/software/awdtools/developer/business/.
Antes de entrar em contato com o IBM Rational Software Support, reúna as informações básicas que você precisará para descrever seu problema. Ao descrever um problema para um especialista do IBM Software Support, seja o mais específico possível e inclua todas as informações complementares relevantes para que ele possa ajudá-lo a resolver o problema com eficiência. Para economizar tempo, saiba as respostas para essas perguntas:
- Quais versões do software estavam sendo executadas quando o problema ocorreu?
- Você possui logs, rastreios e mensagens relacionados ao problema?
- É possível reproduzir o problema? Em caso positivo, que etapas foram desempenhadas para reproduzi-lo?
- Existe uma solução alternativa para o problema? Em caso positivo, esteja preparado para descrever a solução alternativa.
© Copyright IBM Corporation 2000, 2007. Todos os Direitos Reservados.
Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.
Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos. É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos nesta publicação em outros países. Consulte um representante IBM local para obter informações sobre os produtos e serviços atualmente disponíveis em sua área. Qualquer referência a um produto, programa ou serviço IBM não significa que apenas esse produto, programa ou serviço IBM possa ser utilizado. Qualquer produto, programa ou serviço funcionalmente equivalente, que não infrinja nenhum direito de propriedade intelectual da IBM ou outros direitos legalmente protegidos, poderá ser utilizado em substituição a este produto, programa ou serviço. No entanto, a avaliação e verificação da operação de qualquer produto, programa, ou serviço não-IBM são de inteira responsabilidade do usuário.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados neste documento. O fornecimento desse documento não garante a você nenhum direito sobre tais patentes. Pedidos de licenças devem ser enviados, por escrito, para:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Para pedidos de licença relacionados a informações de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidos de licença, por escrito, para:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
O parágrafo a seguir não se aplica a nenhum país em que tais disposições não estejam de acordo com a legislação local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS DE MERCADO OU DE ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias explícitas ou implícitas em certas transações; portanto, esta disposição pode não se aplicar ao Cliente.
Estas informações podem incluir imprecisões técnicas ou erros tipográficos. Periodicamente, são feitas alterações nas informações aqui contidas; tais alterações serão incorporadas em futuras edições desta publicação. A IBM pode aperfeiçoar e/ou alterar os produtos e/ou programas descritos nesta publicação a qualquer momento, sem aviso prévio.
Referências nestas informações a Web sites não-IBM são fornecidas apenas por conveniência e não representam de forma alguma um endosso a estes Web sites. Os materiais contidos nesses Web sites não fazem parte dos materiais deste produto IBM e a utilização desses Web sites é de inteira responsabilidade do Cliente.
Licenciados deste programa que desejam obter informações sobre este assunto com objetivo de permitir: (i) a troca de informações entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilização mútua das informações trocadas, devem entrar em contato com:
Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7
Tais informações podem estar disponíveis, sujeitas a termos e condições apropriadas, incluindo em alguns casos, o pagamento de uma taxa.
O programa licenciado descrito nesta Publicação e todo o material licenciado disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato de Licença do Programa Internacional IBM ou de qualquer outro contrato equivalente.
As informações sobre produtos não-IBM foram obtidas junto aos fornecedores dos respectivos produtos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testou estes produtos e não pode confirmar a precisão do desempenho, compatibilidade nem qualquer outra reivindicação relacionada a produtos não-IBM. As dúvidas sobre os recursos dos produtos não-IBM devem ser encaminhadas aos fornecedores desses produtos.
Marcas Registradas e Marcas de Serviço
Os termos a seguir são marcas registradas da International Business Machines Corporation nos Estados Unidos e/ou em outros países:
- CICS
- ClearCase
- IBM
- iSeries
- Informix
- Rational
- WebSphere
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems Inc. nos Estados Unidos e/ou em outros países.
Outros nomes de empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.