IBM Rational Application Developer Versão 6.0.0.1 J2EE Connector Tools Feature - Notas sobre o Release

(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.

Bem-vindo ao IBM Rational Application Developer Versão 6.0.0.1 J2EE Connector Feature, desenvolvido pela tecnologia Eclipse release 3.0.1.

Para visualizar a versão mais recente deste arquivo leia-me, vá para este endereço da Web: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/J2C/html/readme.html

Esse arquivo está disponível nos seguintes idiomas nacionais:

Francês Português do Brasil Alemão
Chinês Simplificado Italiano Espanhol
Japonês Chinês Tradicional Coreano

Índice

1.0 Sobre Este Release
2.0 Informações de Instalação
2.1 Requisitos de Hardware
2.2 Software Suportado
2.2.1 WebSphere Application Server
2.2.2 Adaptadores de Recursos
2.2.3 IMS
3.0 Limitações, Problemas e Soluções Alternativas Conhecidos
3.1 Limitações
3.1.1 IMS Connector para Java TCP/IP e Conexões de Opções Locais
3.1.2 IMS Connector para Java MFS Support e J2C Update para Rational Application Developer
3.1.3 Vários Adaptadores de Recursos Instalados na Mesma Instância do Servidor de Tempo de Execução
3.2 Problemas Conhecidos e Soluções Alternativas
3.2.1 Implementação do Bean de Implementação J2C como EJB de Sessão, com Classes de Ligação de Dados Provenientes do Utilitário jar
3.2.2 Exceção de Tempo de Implementação
3.2.3 Alterações de ConnectionSpec Não Podem Ser Feitas por Meio de Assistentes J2C
3.2.4 A Saída Não-transmitida Não Pode Ser Recuperada Utilizando o Aplicativo IMS Connector para Java
3.2.5 A Região Servant do WebSphere Application Server para z/OS Pode Ser Reiniciada se a Propriedade executionTimeout do IMS Connector para Java for "Aguardar Sempre"
3.2.6 As Propriedades purgeAsyncOutput e reRoute do IMS Connector para Java São Ignoradas Para Conexões de Soquetes Persistentes Dedicadas
4.0 Atualizações de Documentação
5.0 Entrando em Contato com o Suporte ao Cliente
6.0 Sobre o Eclipse
7.0 Avisos e Marcas Registradas

1.0 Sobre Este Release

As ferramentas do J2EE Connector (J2C) Architecture permitem criar aplicativos J2EE que integram e estendem operações e dados em seus EIS (Enterprise Information Systems) existentes.

Os benefícios de uso de ferramentas do J2C para acessar os sistemas EIS incluem:

Tempo de Desenvolvimento Menor
O assistente J2C cria o código para o EIS destinado, utilizando o Connection Factory gerenciado apropriado.
Padronização
Acesse o EIS por meio da infra-estrutura J2C em conformidade com os padrões (por exemplo, adaptadores de recursos e Common Client Interface).
Simplificação
Criação rápida e direta de beans Java. Cada método corresponde a uma operação EIS. Com os beans Java criados, você pode aproveitar o restante dos recursos do Rational Application Developer para desenvolver as páginas da Web, serviços da Web e EJBs.

As ferramentas do J2C consistem nos seguintes componentes principais:

Assistentes
Edição do Java Bean
Tutoriais

Quando você tiver instalado o J2C Feature, poderá acessar os tutoriais clicando em Ajuda > Tutorials Gallery > Fazer e Aprender a partir do menu principal. Os tutoriais incluem:

Para obter informações adicionais sobre as ferramentas do J2C, consulte a documentação de ajuda on-line, clicando em Ajuda > Conteúdo da Ajuda e, em seguida, expandindo Desenvolvendo Aplicativos Corporativos > Conectando-se ao Enterprise Information Systems.

2.0 Informações de Instalação

Para obter informações sobre a instalação do recurso Rational Application Developer J2C, consulte www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/install_instruction/ifeature_j2c/install_6001.html

2.1 Requisitos de Hardware

Consulte as instruções de instalação para obter os requisitos de hardware para instalação do Rational Application Developer J2C Feature.

2.2 Software Suportado

Se você desenvolver um aplicativo utilizando as ferramentas do J2C no Rational Application Developer e executá-lo no WebSphere Application Server Versão 5, certifique-se de ter a manutenção requerida aplicada ao WebSphere Application Server Versão 5. Consulte a Seção 2.2.1 WebSphere Application Server para obter detalhes.

Consulte as instruções de instalação para obter detalhes adicionais sobre o software e as especificações suportadas pelo Rational Application Developer J2C Feature.

Para obter detalhes sobre o software e as especificações suportadas por uma ferramenta específica no Rational Application Developer, consulte a ajuda on-line.

É necessário ter o IBM Rational Application Developer Versão 6.0.0.1 instalado, antes de instalar esse recurso.

2.2.1 WebSphere Application Server

O WebSphere V5.0 e o WebSphere V5.1 suportam o J2C 1.0. Os níveis de serviço do WebSphere Application Server requeridos para utilizar o J2EE Connector Tools estão listados na tabela a seguir. Os Ambientes de Teste Legados disponíveis com o Rational Application Developer V6.0 requerem o serviço listado na coluna Nível Requerido do WAS Distributed Service na tabela. As correções acumulativas do WebSphere Application Server, por exemplo WAS 5.0.2.8, estão disponíveis a partir do site de suporte do WebSphere Application Server (www.ibm.com/software/webservers/appserv/was/support). As Correções do Integration Edition RunTime para 5.0 e 5.1, estão disponíveis a partir de www.ibm.com/support/docview.wss?rs=180&context=SSEQTP&dc=D410&dc=D420&uid=swg24004796&loc=en_US&cs=utf-8&lang=en. Os PTFs do WebSphere Application Server para z/OS estão disponíveis a partir do site de suporte do WebSphere Application Server para z/OS /www.ibm.com/software/webservers/appserv/zos_os390/support/

WebSphere Application Server Nível de Serviço Distribuído do WAS Requerido Nível de Serviço Requerido do WAS para z/OS
5.0.x
  • Correção Acumulativa 5.0.2.8
  • Correções do Integration Edition RunTime para 5.0
W502023 (PTF UK00329)
5.1.x
Correções do Integration Edition RunTime para 5.1
W510205 (PTF UK0028)

O WebSphere V6 suporta aplicativos J2C 1.5.

2.2.2 Adaptadores de Recursos

Os adaptadores de recursos a seguir são suportados no J2C Tools:

2.2.3 IMS

As classes a seguir são reprovadas no IMS Connector para Java Versão 9.1.0.1.1 e IMS Connector para Java Versão 9.1.0.2:

3.0 Limitações, Problemas e Soluções Alternativas Conhecidos

As notas sobre o release cobrem informações específicas do release (como os problemas e limitações) que se tornaram disponíveis depois que a documentação do produto foi finalizada.

Para obter informações sobre problemas e soluções alternativas conhecidos na base do Eclipse, consulte o arquivo readme_eclipse.html localizado no subdiretório eclipse\readme do diretório de instalação do produto. Estas informações estão disponíveis somente em inglês.

3.1 Limitações

3.1.1 IMS Connector para Java TCP/IP e Conexões de Opções Locais
3.1.2 IMS Connector para Java MFS Support e J2C Update para Rational Application Developer
3.1.3 Vários Adaptadores de Recursos Instalados na Mesma Instância do Servidor de Tempo de Execução

3.1.1 IMS Connector para Java TCP/IP e Conexões de Opções Locais
3.1.2 IMS Connector para Java MFS Support e J2C Update para Rational Application Developer
As ferramentas do J2C fornecidas com o Rational Application Developer, atualmente não incluem assistentes para gerar as ligações de dados Java a partir da origem do MFS. No entanto, os aplicativos corporativos criados da origem do MFS utilizando o WebSphere Studio Application Developer Integration Edition ainda podem ser executados no WebSphere Application Server V6. Para obter informações sobre como fazer isso, consulte a nota técnica intitulada "Migrando de Aplicativos IMS com Base no MFS, para Executar o WebSphere Application Server 6.0" na página de Suporte da Web do IMS MF (www.ibm.com/software/data/ims/toolkit/mfswebsupport/)
3.1.3 Vários Adaptadores de Recursos instalados na mesma instância do servidor de tempo de execução
Várias versões independentes do mesmo adaptador de recurso EIS não devem ser instaladas no WAS, especialmente se forem do mesmo tipo de EIS. Por exemplo, se você instalar um CICS ECI 5.1 e CICS ECI 6.0, poderá haver um conflito. Isso ocorre porque todos os adaptadores de recursos compartilham o mesmo carregador de classes.

3.2 Problemas Conhecidos e Soluções Alternativas

3.2.1 Implementação do Bean de Implementação J2C como EJB de Sessão, com Classes de Ligação de Dados Provenientes do Utilitário jar
3.2.2 Exceção de Tempo de Implementação
3.2.3 Alterações de ConnectionSpec Não Podem Ser Feitas por Meio de Assistentes J2C
3.2.4 A Saída Não-transmitida Não Pode Ser Recuperada Utilizando o Aplicativo IMS Connector para Java
3.2.5 A Região Servant do WebSphere Application Server para z/OS Pode Ser Reiniciada se a Propriedade executionTimeout do IMS Connector para Java for "Aguardar Sempre"
3.2.6 As Propriedades purgeAsyncOutput e reRoute do IMS Connector para Java São Ignoradas para Conexões de Soquetes Persistentes Dedicados


3.2.1 Implementação do Bean de Implementação J2C Como EJB de Sessão, com classes de Ligação de Dados Provenientes do Utilitário jar
Quando um bean de implementação J2C, gerado utilizando o J2C Tools, utiliza tipos de ligações de dados que residem em Java Projects separados no espaço de trabalho (o qual é equivalente à dependência de tempo de execução no JAR do utilitário com escopo definido pelo EAR), o arquivo MANIFEST.MF para o projeto EJB não é automaticamente atualizado para refletir tal dependência. Para evitar erros de tempo de execução, os usuários devem manualmente atualizar o atributo "Class-Path" no arquivo META-INF/MANIFEST.MF do projeto EJB, para incluir JARs do utilitário com escopo definido pelo EAR, onde os tipos de ligações de dados estão localizados. Isso deve ser feito antes da implementação do projeto EJB no servidor de tempo de execução.
3.2.2 Exceção de Tempo de Implementação
Durante a criação de páginas da Web, os EJBs ou os Serviços da Web, é possível observar uma exceção no console do servidor WAS V6. Isso não afeta a operação normal do servidor ou do bean J2C. Esse problema foi corrigido no WebSphere Application Server versão 6.0.1 disponível no endereço www.ibm.com/software/webservers/appserv/was/support/

[2/21/05 18:55:49:781 EST] 00000017 SystemErr R java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirective(DiagnosticModule.java:316) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirectives(DiagnosticModule.java:287) at com.ibm.ws.ffdc.DiagnosticModule.dumpComponentData(DiagnosticModule.java:143) at com.ibm.ws.ffdc.DiagnosticEngine.processIncident(DiagnosticEngine.java:159) at com.ibm.ws.ffdc.FFDCFilter.filterEngine(FFDCFilter.java:434) at com.ibm.ws.ffdc.FFDCFilter.processException(FFDCFilter.java:195) at com.ibm.ws.management.AdminServiceImpl.outputWarningAndFFDC(AdminServiceImpl.java:1660) at com.ibm.ws.management.AdminServiceImpl.checkForOpDeprecation(AdminServiceImpl.java:1737) at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:1670) at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:100) at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:899) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:325) at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:193) at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:641) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:469) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code)) Caused by: java.lang.NullPointerException at com.ibm.ws.management.dm.JmxDM.processAdminService(JmxDM.java:50) at com.ibm.ws.management.dm.JmxDM.ffdcDumpDefaultJmx(JmxDM.java:34) ... 28 more


3.2.3 Alterações de ConnectionSpec Não Podem Ser Feitas por Meio de Assistentes J2C
O Assistente J2C não fornece qualquer suporte UI para usuários que fazem alterações no ConnectionSpec. Os usuários que precisam alterá-lo diretamente no código Java de implementação gerado. O que eles precisam fazer é abrir o arquivo Java de implementação gerado em um editor, navegar para o método que é preciso modificar e, em seguida, alterar/incluir/remover os doclets para esse método.
3.2.4 A Saída Não-transmitida Não Pode Ser Recuperada Utilizando o Aplicativo IMS Connector para Java
Para permitir a recuperação de saída não transmitida em conexões de soquetes persistentes compartilháveis utilizando as interações SYNC_RECEIVE_ASYNCOUTPUT no mesmo aplicativo, o IMS Connector para Java permite um valor FALSE para a propriedade purgeAsyncOutput e reRoute de IMSInteractionSpec. No entanto, se a interação SYNC_RECEIVE_ASYNCOUTPUT não recuperar com êxito a saída no aplicativo que a enfileirou, a saída não-transmitida permanecerá enfileirada no OTMA TPIPE, cujo nome é esse da conexão de soquete persistente compartilhável. Essa saída não pode ser recuperada utilizando um aplicativo IMS Connector para Java; por isso, deve-se ter cuidado ao definir purgeAsyncOutput e reRoute como FALSE.
3.2.5 A Região Servant do WebSphere Application Server para z/OS Pode Ser Reiniciada se a Propriedade executionTimeout do IMS Connector para Java for "Aguardar Sempre"
No WebSphere Application Server para z/OS, o trabalho do aplicativo com dispatch efetuado em regiões servants, por padrão, é esgotado. Em geral, quando um aplicativo em dispatch atinge seu tempo limite, a região servant onde é realizado o dispatch é encerrada de forma anormal e, em seguida, reiniciada. Por esse motivo, é fortemente recomendado que você não utilize o valor -1 ("aguardar sempre") para executionTimeout, quando seu aplicativo está sendo executado no WebSphere Application Server para z/OS.
3.2.6 As Propriedades purgeAsyncOutput e reRoute do IMS Connector para Java São Ignoradas para Conexões de Soquetes Persistentes Dedicadas
As purgeAsyncOutput e reRoute do IMSInteractionSpec não são aplicáveis para interações em conexões de soquetes persistentes dedicadas. Você não pode limpar ou rotear novamente as mensagens de saída não transmitidas em uma conexão de soquete persistente dedicada. No entanto, se você executar uma interação em uma conexão de soquete persistente dedicada e fornecer valores para purgeAsyncOutput e reRoute, os valores serão ignorados pelo IMS Connector para Java. Seu aplicativo Java não receberá uma exceção.

4.0 Atualizações de Documentação

A home page do produto e a IBM developerWorks têm seções Library que fornecem atualizações para documentos do tutorial e outra documentação.

A zona IBM Rational  no endereço www.ibm.com/developerworks/rational oferece artigos técnicos, informações sobre "como fazer para", tutoriais, amostras e visualizações da nova tecnologia.

5.0 Entrando em Contato com o Suporte ao Cliente

A home page de produto para o Rational Application Developer é www.ibm.com/software/awdtools/developer/application/index.html.Para acessar Perguntas Mais Freqüentes, listas de problemas e correções conhecidos e outras informações de suporte, consulte a página Suporte, na home page do produto.

6.0 Sobre o Eclipse

O Eclipse é um projeto de código aberto que oferece uma estrutura para desenvolver plug-ins que facilitam a criação, integração e utilização de ferramentas de software. Através da colaboração e do compartilhamento de tecnologia de integração de núcleo, os produtores de ferramentas podem concentrar suas áreas de habilidade e a criação de nova tecnologia de desenvolvimento. A plataforma Eclipse foi escrita na linguagem Java e vem com vários kits de ferramentas e exemplos para plug-ins de construção. Ela já foi implementada em vários ambientes de sistemas operacionais, incluindo os sistemas baseados em Linux, MAC OS X, QNX e Windows. Detalhes completos da comunidade Eclipse e documentos oficiais sobre o design da Plataforma Eclipse estão disponíveis em www.eclipse.org.

As ferramentas de plug-in de outros fornecedores, também construídas utilizando a plataforma Eclipse de código aberto, integram-se ao ambiente do Rational Developer para fornecer valor adicional.

7.0 Avisos e Marcas Registradas

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 e recursos discutidos nesta publicaçã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, poderá ser utilizado em substituição a este produto, programa ou serviço. Entretanto, a avaliação e verificação da operação de qualquer produto, programa ou serviço não-IBM são de responsabilidade do Cliente.

A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados nesta documentação. O fornecimento desta publicação não garante ao Cliente nenhum direito sobre tais patentes. Pedidos de licença 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 OU CONDIÇÕES 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.

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, a qualquer momento, aperfeiçoar e/ou alterar os produtos e/ou programas descritos nesta publicação, 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 contidos nesses Web sites não fazem parte dos materiais desse produto IBM e a utilização desses Web sites é de inteira responsabilidade 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 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.

Todos os dados de desempenho aqui contidos foram determinados em um ambiente controlado. Portanto, os resultados obtidos em outros ambientes operacionais podem variar significativamente. Algumas medidas podem ter sido tomadas em sistemas de nível de desenvolvimento e não há garantia de que estas medidas serão iguais em sistemas geralmente disponíveis. Além disso, algumas medidas podem ter sido estimadas por extrapolação. Os resultados reais podem variar. Os usuários deste documento devem verificar os dados aplicáveis para seu ambiente específico.

As informações relativas a 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 de 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.

Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estão sujeitas a alterações ou cancelamento sem aviso prévio e representam apenas metas e objetivos.

Essas informações contêm exemplos de dados e relatórios utilizados nas operações diárias de negócios. Para ilustrá-los da forma mais completa possível, os exemplos podem incluir nomes de indivíduos, empresas, marcas e produtos. Todos estes nomes são fictícios e qualquer semelhança com nomes e endereços utilizados por uma empresa real é mera coincidência.

LICENÇA DE COPYRIGHT:

Estas informações contêm programas de aplicativos de exemplo na linguagem fonte, ilustrando as técnicas de programação em diversas plataformas operacionais. Você pode copiar, modificar e distribuir estes programas de exemplo sem a necessidade de pagar à IBM, com objetivos de desenvolvimento, utilização, marketing ou distribuição de programas aplicativos em conformidade com a interface de programação do aplicativo para a plataforma operacional para a qual os programas de exemplo são criados. Esses exemplos não foram testados completamente em todas as condições. Portanto, a IBM não pode garantir ou implicar a confiabilidade, manutenção ou função desses programas. Você pode copiar, modificar e distribuir esses programas de exemplo de qualquer maneira sem pagamento à IBM, para fins de desenvolvimento, utilização, marketing ou distribuição de programas aplicativos em conformidade com interfaces de programação de aplicativos da IBM.

Cada cópia ou parte desses programas de exemplo ou qualquer trabalho derivado deve incluir um aviso de copyright com os dizeres:

(C) (nome da sua empresa) (ano). Partes deste código são derivadas dos Programas de Exemplo da IBM Corp. (C) 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 que o cliente desenvolva o software aplicativo que obtém os serviços das ferramentas deste programa.

No entanto, essas informações também podem conter informações sobre diagnósticos, modificações e ajustes. As informações sobre 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:

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.

Microsoft e Windows são marcas registradas da Microsoft Corporation 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 empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.