IBM Rational Application Developer Refresh Pack 6.0.1 - Notas sobre o Release
Para o Rational Application Developer, Versão 6.0 ou 6.0.0.1
Para visualizar a versão mais recente deste arquivo, consulte as notas sobre o release em
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/html/nl/readme_pt_BR_601.html.
Conteúdo
1.0 Sobre este Release
1.1 O Que Há de Novo Neste Release
1.2 Histórico de Correção do Produto
2.0
Informação sobre Instalação
2.1
Requisitos de Hardware
2.2
Requisitos de Software
2.3 Co-requisitos de Software
3.0 Limitações, Problemas e Soluções Alternativas Conhecidas
4.0 Suporte ao Cliente
5.0 Avisos e Marcas Registradas
1.0 Sobre este Release
O IBM ®Rational® Application Developer Refresh Pack 6.0.1 contém aprimoramentos e correções para o release da versão 6.0.
1.1 O Que Há de Novo Neste Release
O IBM Rational Application Developer Refresh Pack 6.0.1 fornece nova função para os seguintes componentes:
Teste de componente
- Aprimoramentos de Utilidade.
- Capacidade de incluir em ou remover pontos de interrupção de ou de uma classe de equivalência ou linha da tabela de dados de teste.
- Capacidade de copiar e colar classes de equivalência ou linhas da tabela de dados de teste.
- Suporte de classes de mapa hash Java™ nas tabelas de dados.
- Os stubs existentes são atualizados automaticamente quando a classe ou o método de stub for renomeado ou modificado.
- Suporte a stub de bean de sessão no WebSphere® Application Server 6.0.
- Suporte a stub de beans de entidade no WebSphere Application Server 5.x e 6.0.
- Os serviços do EJB e da Web são atualizados automaticamente quando os objetos originais são modificados.
- Capacidade de executar testes no modo headless na linha de comandos.
Crystal Reports®
- Aprimoramentos de Utilidade
- Desenvolver aplicativos a serem utilizados com o BusinessObjects™ Enterprise XI
- Capacidade de fazer upgrade de aplicativos existentes a serem utilizados com as bibliotecas do BusinessObjects Enterprise XI
Revisão de Código
- Capacidade de executar análise estática a partir da linha de comandos
- Novas regras de segurança
- Relatório XML/HTML
Ferramentas de dados
- Suporte ao Derby v10.0
- Aprimoramentos SQLJ
Depuradores
- Agora, estruturas lógicas são fornecidas para Modo de Objeto do Documento(DOM), Estrutura de Modelagem do Eclipse (EMF) e Objetos de Dados de Serviço (SDO). Para visualizar as estruturas lógicas, ative o botão Mostrar Estrutura Lógica nas visualizações Variáveis ou Expressões. As estruturas lógicas ocultam convenientemente a implementação subjacente ao exibir os elementos do DOM, EMF ou SDO.
- Quando você está depurando um arquivo JSP, as variáveis de objeto implícitas do JSP 2.0 ficam localizadas convenientemente em um novo grupo de Variáveis Implícitas do JSP na visualização Variables. As variáveis definidas pelo usuário no escopo atual ficam visíveis, mas não agrupadas, na visualização. Por padrão, as variáveis Java não-formatadas originais ficam ocultas, mas podem ficar visíveis por meio de uma ação do menu.
EGL (Enterprise Generation Language)
- Suporte para transações do EJB na Web
- Tipo de parte de Serviço do EGL que permite que os usuários do EGL criem e acessem diferentes tipos de serviços da Web
- Aprimoramentos de visualização de referência de Partes do EGL
- Aprimoramentos de desempenho para recuperação SQL do EGL, que extrai definições da tabela relacional de um banco de dados e cria partes de registro do EGL para representá-los
- Uma nova caixa de diálogo que permitirá criar uma parte de Item de Dados, em vez de utilizar o editor de origem
- Aprimoramentos de idioma do EGL para o seguinte:
- Suporte IMS ™ & DL/I
- Tipo de dados booleanos
- Preencher caixa combo da tabela de banco de dados
- Funções adicionais da cadeia
- Permitir que todos os tipos do EGL sejam válidos como tipos de retorno nas instruções de designação
- Suporte para Servidor SQL
Portal Tools
- Opcionais nos assistentes do portlet (ambos para a API JSR 168 e para a API do portlet da IBM) e visualização de Dados da Página (para o portlet do Faces apenas) para gerar código comum para portlets do processo de negócios
- Arquivo wps.ear padrão atualizado para o WebSphere Portal v5.1.0.1
- Código do stub do WebSphere Portal v5.1 atualizado para suporte de novas APIs do portlet disponíveis no WebSphere Portal 5.1.0.1
- As alterações feitas em um projeto de portal podem ser aplicadas ao servidor de portal, utilizando o console admin para reiniciar aplicativos sem a necessidade de reiniciar o servidor de portal
Rational Product Updater
O Rational Product Updater pode agora remover de seu sistema qualquer arquivo desatualizado após a instalação de um novo update. Utilize a função Limpar para reduzir significativamente o espaço em disco utilizado pelo produto instalado e para limpar os arquivos desatualizados. Para obter informações adicionais, consulte o tópico "Removendo Arquivos Desatualizados" na ajuda do Rational Product Updater.
Nota: Esta funcionalidade é suportada apenas após a instalação do pacote de atualização 6.0.1 e das atualizações subseqüentes.
Análise de Tempo de Execução
- Aprimoramentos de desempenho e escalabilidade para análise do tempo de execução:
- Escalabilidade e novo projeto do gráfico de referência do objeto
- Novos modos de traçado de perfil para coletar gráfico e estatísticas de desempenho
- Coleta de dados pré-agregados para traçado de perfil do desempenho
- Aprimoramentos de localização e de acessibilidade
Ferramentas da Web
- Suporte para mediadores adicionais de dados de cliente dos componentes do cliente do Faces da Biblioteca JSF Widget: PeopleSoft, SAP, Siebel,
EJB, Domino®.
- Uma pasta de Beans Gerenciados pelo Faces foi adicionada à visualização Dados de Página. Essa pasta exibe os beans gerenciados que foram definidos no projeto.
- Novos gabaritos de página de amostra.
- Suporte para JSTL 1.1.
Serviços da Web
- Suporte para a estrutura do tempo de execução do objeto de serviços da Web 8.2
1.2 Histórico de Correção do Produto
Esse pacote de atualizações inclui o
Rational Application Developer versão 6.0.0.1 e as seguintes correções temporárias:
Esse pacote de atualizações contém correções para problemas nos seguintes componentes. Os números de APAR, se aplicáveis, seguem entre parênteses:
Agent Controller
(JR21559) Essa correção resolve problemas com uma classe RemoteTestRunner não encontrada ao traçar o perfil de uma classe JUnit.
Teste de Componente
(PK05453) Essa correção resolve problemas quando a execução de um teste de componente é interrompida antes da conclusão e exibe a seguinte mensagem de erro "Erro no Chicote de Execução de Teste: nulo."
Relatórios Crystal
Essa correção resolve os seguintes problemas:
- (PK04031) Foi encontrado um erro ao criar um Relatório Crystal e ao conectar-se a um banco de dados utilizando o assistente Especialista em Banco de Dados.
- (PK04886) No tempo de execução, a barra de ferramentas do relatório não é mostrada durante a exibição de todos os campos de banco de dados.
Ferramentas de Dados
Essa correção resolve os seguintes problemas:
- (JR20955) Está faltando um tipo "BIGINT" na definição de coluna do banco de dados em conexão com o DB2® no iSeries™.
- (PQ99856) A atualização de uma conexão com o servidor SQL MS faz com que as tabelas desapareçam.
- (PK01166) A organização de importações em um arquivo SQLJ falha porque o analisador Java não compreende as cláusulas #SQL.
- (JR21146) As preferências do banco de dados modificado configuradas na janela Preferências são revertidas para as preferências padrão após a reinicialização do produto.
- (PK03310) Uma recuperação do SQL está definindo ISNULLABLE=TRUE inesperadamente.
- (PK01434) A configuração do máximo de linhas retornadas de uma consulta SQL na> página de preferências de consulta SQL não funciona.
- (JR21566) Os beans de acesso a dados não reconhecem o SQLSybase utilizando o prefixo atSign (@) para uma variável de host ao gerar Java beans para utilização por um aplicativo da Web que usa uma conexão com DriverManager.
- (JR21813) Ocorre uma tentativa de acessar uma tabela inválida, SYSIBM.SYSCCHECKDEP, ao tentar conectar-se ao DB2 no z/OS.
- (PK08950) As restrições de chaves primária e estrangeira em um banco de dados Informix não são visíveis ao utilizar uma conexão com o banco de dados e não são importadas quando o esquema é incluído em um espaço de trabalho.
Documentação
Essa correção resolve os seguintes problemas:
- (PK00162) Essa correção resolve problemas com a depreciação da perspectiva XML que não está sendo documentada.
- (PK05450) O tópico "Incluindo edição de linha em uma tabela de dados" está incompleto.
- (PQ98935) As informações de migração de struts estão incompletas.
- (PK00601) A falta de suporte para anotações de serviços da Web não está claramente documentada.
- (PK07304) As APIs para o desenvolvimento da ferramenta J2EE avançada não estão disponíveis.
Enterprise Generation Language (EGL)
Essa correção resolve os seguintes problemas:
- (PK08014) Programas que utilizam as funções da cadeia EZE - EZESCOPY, EZESCNT e EZESCMPR - nem sempre especificam um campo CHA para o parâmetro de origem.
Quando esses programas são migrados para o EGL, o editor EGL sinaliza as funções migradas com erro, indicando que o parâmetro de origem deve ser uma cadeia.
- (JR21472) O campo da biblioteca na ligação deve ser configurado como libctest, não como libctest.so.
- (JR21484) Ao especificar um alto valor para uma caixa de listagem, os dados não são mostrados.
- (PK08163) A impressão de um arquivo EGL faz com que o texto seja executado junto.
Ferramentas J2EE
Essa correção resolve os seguintes problemas:
- (JR21364) Ao criar um projeto JAR do cliente EJB para um projeto EJB existente que já tenha sido implementado, em primeiro lugar, exclua manualmente todos os códigos de implementação do projeto EJB.
- (JR21371) Os arquivos de origem Java do projeto EJB gerados não são exportados com o formato Intercâmbio do Projeto.
- (PK03466) A opção Implementar no menu de contexto de um EJB é desativado sem indicação de que um destino do servidor é necessário no projeto EJB.
- (PK04454) A importação de um espaço de trabalho de uma versão anterior do produto e a abertura de um editor do descritor de implementação causa um erro.
- (JR21622) Arquivos com nomes semelhantes em um módulo da Web podem não ser importados com sucesso.
- (PK05376) Impossível editar a página Implementar do editor do descritor de implementação quando o arquivo EAR mencionar projetos EJB binários. Depois de importar projetos EJB binários, não é possível exportar arquivo EAR.
- Ao salvar um arquivo web.xml, uma mensagem de erro não informa quais arquivos são somente leitura.
JavaServer Faces
Essa correção resolve os seguintes problemas:
- (JR21916) Ao incluir conversores, o JavaScript™ para inclusão do validador não é emitido.
- (JR21280) Impossível utilizar Selecionar Tudo em um campo de número quando o assistente de entrada está ativado.
- (JR21390) Quando você preenche um campo de entrada com imemode=active, autotab=true e configura o tamanho máximo, e também pressiona TAB, o cursor
não vai para o próximo campo.
- (JR21461) Ao executar portlets do JSF, se você configurar manualmente um código do idioma no ambiente do portal, ele não atualizará o contexto do JSF Faces.
- (JR21467) Impossível utilizar um caractere de menos como o primeiro caractere de um campo de entrada.
- (PK04917) O calendário JSF é exibido em inglês, em vez de japonês.
- (PK05685) Erro ao abrir a página JSP do Faces para edição.
- (PK06353) Para um botão de imagem, chamadas do JavaScript não devem ser emitidas para construir um JSFImage se apenas uma imagem normal for utilizada.
- (PK06354) Aperfeiçoamentos de desempenho do JavaScript.
- (JR21795) Baixo desempenho devido a Introspecção durante a Resolução Variável.
- (PK06630) A definição de uma subvisualização em um arquivo JSP do Faces de um projeto de portlet faz com que o JSP do Faces seja corrompido.
- (PK06790) Impossível especificar um link mailto em uma tabela de dados.
- (JR21858) O índice z do botão do calendário é gerenciado incorretamente pelo Firefox.
- (JR21887) Na edição de um arquivo JSP do Faces, a opção Editar Evento de Comando do Faces não está disponível no menu pop-up de um Hyperlink de Comando do Faces.
- (PK07608) Um campo com um Conversor de Máscara causa um erro de conversão se o campo for deixado vazio.
- (PK01397) A variável InitialPanelId não funciona com uma ligação de valor do Java bean.
- (PK04661) O pager Deluxe é exibido incorretamente.
- (JR21428) Utilizar Ir para o Pager em uma tabela de dados do Faces o exibe como um campo de entrada de texto em vez de uma caixa drop-down.
- (PK03696) Na inserção de um selecionador de calendário em uma coluna da tabela, o selecionador se estende para fora da coluna quando a página é executada no servidor.
- (JR21523) O software Siteminder filtra os pedidos URI que contêm os caracteres /., que impede a execução de aplicativos JSF.
- (JR21846) O pager JSF causa saída inesperada.
- (PK07849) O Seletor de Data exibe a data atual com o dia da semana errado.
Ferramentas do Portal
Essa correção resolve os seguintes problemas:
- A visualização de problemas mostra a mensagem de aviso para um projeto wps.
- (PK05532) As preferências do servidor de destino das ferramentas do mediador PeopleSoft não estão documentadas para a interface do componente.
Análise de Tempo de Execução
Essa correção resolve os seguintes problemas:
- A análise de fugas preenche as visualizações estatísticas de TPTP.
- O Leakbot suporta o AS/400®.
Struts
Essa correção resolve os seguintes problemas:
- (JR20375) Os links de struts nos arquivos JSP não são resolvidos a menos que prefixos taglib de struts padrão sejam utilizados.
- (JR21130) Aviso desnecessário ao utilizar a expressão JSP na propriedade de ação da tag html:form.
- (JR21212) Essa correção resolve um problema quando um avanço de ação resulta em um link interrompido quando a raiz de contexto é "/".
Ferramentas da Web
Essa correção resolve os seguintes problemas:
- (PK04049) Um atributo de tag JSP não é reconhecido como válido em uma expressão JSP contida no corpo da tag.
- (PK03176) O assistente de conteúdo não funciona na inclusão do esquema XDIME ao catálogo de esquemas.
- (PK04263) Desempenho lento ao editar scriptlets nos arquivos JSP.
- (PK04708) As inclusões JSP dinâmicas não devem ser analisadas.
- (PK07042) Quando um projeto da Web dinâmico utiliza gabaritos de página, a seqüência Limpar/Criar aciona o registro de saída dos gabaritos de página e de todas as outras páginas que dependem dele. Depois que ocorre o registro de saída, nenhuma alteração é feita nas páginas.
- (PK04440) Desempenho baixo da página de Visualização do Page Designer.
Ferramentas XML
Essa correção resolve os seguintes problemas:
- (JR20662) Há um problema ao traduzir XML e XSD com espaços de nome.
- (JR21336) A geração de um XSD de um DTD não fornece a saída correta.
- (PK06505) Se você clicar no botão Abrir na caixa de diálogo de seleção do arquivo XML, o ambiente de desenvolvimento irá parar de responder.
2.0 Informação sobre Instalação
Para obter informações sobre a instalação do IBM Rational Application Developer Refresh Pack 6.0.1, pré-requisitos de instalação, instalação a partir de uma linha de comandos e configuração de um espelho local do servidor de atualização, consulte as instruções de instalação em
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/install_instruction/601/nl/install_pt_BR_601.html.
2.1 Requisitos de Hardware
Consulte as instruções de instalação (install_dir\rad_prod\install.html) para obter os requisitos de hardware para instalação do Rational Application Developer.
Nota: Os requisitos de hardware recomendados para instalação dos ambientes de teste do WebSphere Portal v5.x, que antes eram os mesmos para instalação do Rational Application Developer, foram alterados. Os requisitos de hardware revisados para os ambientes de teste do WebSphere Portal v5.x são:
- É necessário no mínimo o Processador Intel(R) Pentium(R) IV 1.4 GHz, em vez do Processador Intel Pentium III 800 MHz (Superior é recomendado).
- É necessária no mínimo uma RAM de 1.0 GB, em vez de 768 MB RAM (1.5 GB RAM é recomendado).
2.2 Requisitos de Software
- Esse pacote de atualizações deve ser instalado na parte superior do IBM Rational Application Developer 6.0 ou 6.0.0.1.
- Antes de instalar esse pacote, instale o IBM Rational Product Updater 6.0.1.
2.3 Co-requisitos de Software
- Se você utilizar atualizações locais e tiver mais de um produto instalado, deverá fazer download dos pacotes de atualizações 6.0.1 de todos os produtos instalados para o site de atualização local. Isso porque há dependências entre eles. Se você tiver vários produtos instalados e fizer download apenas de um fix pack e executar o Rational Product Updater, o Atualizador exibirá um aviso quando você procurar atualizações e uma das atualizações necessárias estiver ausente. Novamente, essa situação aplica-se aos clientes que utilizam sites de atualização local.
Para instalar os pacotes de atualização simultaneamente, faça download deles no site de atualização local. Em seguida, instale todos os pacotes de atualizações ao mesmo tempo a partir do site de atualização, utilizando o Rational Product Updater.
Por exemplo, suponha que você tenha o Rational Application Developer e o Rational Software Modeler instalados no sistema. Como os fix packs desses produtos dependem um do outro, eles devem ser instalados ao mesmo tempo. Faça download de ambos os fix packs no site de atualização local e atualize a instalação.
- Se você utilizar o IBM Rational Agent Controller em outras máquinas, deverá instalar a versão 6.0.1 do Agent Controller individualmente nessas máquinas para estarem compatíveis com esse pacote de atualizações. Detalhes adicionais e instruções de download estão disponíveis em
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/rac601info.html. O Rational Product Updater atualizará automaticamente as instalações do Agent Controller nesse computador como parte da instalação do pacote de atualizações.
- Se você tiver o recurso J2EE Connector Tools versão 6.0.0.1 instalado, a instalação desse pacote de atualizações também fará upgrade do recurso J2EE Connector Tools para aversão 6.0.1. As notas sobre o release do recurso J2EE Connector Tools versão 6.0.1 podem ser visualizadas em
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/601/J2C/html/readme_601.html
- Observe que, além dos sistemas operacionais listados no Guia de Instalação, os seguintes sistemas operacionais serão suportados se você instalar esse pacote de atualizações:
- Windows® Server 2003 Standard Edition com Service Pack 1
- Windows Server 2003 Standard Edition com Service Pack 1
3.0 Limitações, Problemas e
Soluções Alternativas Conhecidos
As notas sobre o release incluem informações específicas do release, como problemas e limitações, que não estavam disponíveis até a finalização da documentação do produto.
4.0 Suporte ao Cliente
A home page de produto do Rational Application Developer é
www.ibm.com/software/awdtools/developer/application/.
Para consultar as perguntas mais freqüentes, listas de problemas conhecidos e correções e
outras informações de suporte, acesse a página de suporte do produto
www.ibm.com/software/awdtools/developer/application/support/index.html.
5.0 Avisos e Marcas Registradas
© Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.
A Documentação XDoclet incluída neste produto IBM é utilizada com permissão e inclui a seguinte declaração de atribuição de
copyright: Copyright © 2000-2005, XDoclet Team. Todos os direitos reservados.
Partes baseadas em Design Patterns: Elements of Reusable Object-Oriented Software, de Erich Gamma, Richard Helm, Ralph Johnson
e John Vlissides, Copyright © 1995 de Addison-Wesley Publishing Company, Inc. 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. A IBM pode não oferecer os produtos, serviços ou recursos mencionados
nesta documentação em outros países. Consulte um representante IBM local para obter informações sobre produtos e serviços disponíveis atualmente em sua área. Qualquer referência a produtos, programas ou
serviços IBM não significa que apenas produtos, programas ou serviços
IBM possam ser utilizados.
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
nesta publicação. O fornecimento desta publicação não garante ao Cliente nenhum direito sobre tais patentes. Pedidos de licença podem 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
ao Reino Unido ou a qualquer outro 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 ESPÉCIE ALGUMA, SEJA
EXPLÍCITA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS OU CONDIÇÕES
IMPLÍCITAS DE NÃO-VIOLAÇÃO, MERCADO OU ADEQUAÇÃO A UM DETERMINADO
PROPÓSITO. Alguns países não permitem a exclusão de
garantias expressas ou implícitas em certas transações;
portanto, esta disposição pode não se aplicar ao Cliente.
Esta publicação pode conter 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 esses Web sites.
Os materiais nesses Web sites não fazem parte dos materiais
para este produto IBM e o uso deles é um risco do Cliente.
A IBM pode utilizar ou distribuir as informações fornecidas da
forma que julgar apropriada sem incorrer em qualquer obrigação para
com o 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:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146, Botafogo
Rio de Janeiro, RJ
CEP 22290-240
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 neste documento 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, da compatibilidade ou de qualquer outra
reivindicação relacionada a produtos não-IBM. Dúvidas sobre os recursos de produtos não-IBM devem ser encaminhadas diretamente a seus fornecedores.
LICENÇA DE COPYRIGHT:
Estas informações contêm programas de aplicativos de amostra na linguagem fonte,
ilustrando as técnicas de programação em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir esses programas de amostra de qualquer forma
sem pagamento à IBM, com a finalidade de desenvolvimento, utilização, marketing
ou distribuição de programas aplicativos de acordo com a interface de programação de
aplicativo da plataforma operacional para a qual os programas de amostra são
escritos. Esses exemplos não foram totalmente testados sob todas as condições.
A IBM, portanto, não pode garantir ou inferir confiabilidade, possibilidade de assistência
ou função desses programas.
Cada cópia ou qualquer parte desses programas de amostra ou qualquer trabalho
derivado deve incluir um aviso de copyright como o seguinte:
© (nome da empresa) (ano). Partes deste código são derivadas dos Programas de Exemplo da IBM da IBM Corp.
© Copyright IBM Corp. 2000, 2005. Todos os direitos reservados.
Se estas informações estiverem sendo exibidas em cópia eletrônica,
as fotografias e ilustrações coloridas podem não aparecer.
Informações sobre a Interface de Programação
As informações sobre interface de programação destinam-se a facilitar a criação de software aplicativo utilizando este programa.
As interfaces de programação de uso geral permitem gravar software aplicativo
que obtém os serviços das ferramentas desse programa.
No entanto, estas informações também podem conter informações sobre diagnósticos, modificações e ajustes. As informações de diagnósticos, modificações e ajustes são fornecidas para ajudá-lo a depurar o software aplicativo.
Aviso:
Não utilize estas informações sobre diagnósticos, modificações e ajustes
como uma interface de programação, pois elas estão sujeitas a alterações.
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:
- AS/400
- Cloudscape
- DB2
- Domino
- IBM
- iSeries
- 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.
Windows e Windows NT® são marcas registradas da Microsoft® Corporation nos Estados Unidos e/ou em outros países.
Intel® e Pentium® são marcas ou marcas registradas da Intel Corporation ou de suas subsidiárias nos Estados Unidos e/ou em outros
países.
Linux™ é uma marca registrada da Linus Torvalds nos Estados Unidos e/ou em outros países.
Outros nomes de empresa, produtos ou serviços podem ser marcas comerciais ou marcas de serviço de terceiros.