IBM WebSphere Adapter para JDBC, notas da versão 6.0.2.2

Este documento contém as seções a seguir:
Aprimoramentos e correções
Propriedades do conector novas e modificadas
Notas de upgrade

Esta tabela lista os aprimoramentos e correções no fix pack versão 6.0.2.2.
Aprimoramentos
#CRAPARTítulo Detalhes
1 72741Ativar a EMD (Descoberta de Metadados Corporativos) para toda edição manual de informações específicas do aplicativo
Sintoma: Para criar uma hierarquia de objeto de negócios filho, o usuário deve alterar manualmente os objetos de negócios.
Resolução: A EMD pode criar uma hierarquia de objetos de negócios filho de cardinalidade tanto múltiplos quanto simples, incluindo KeepRelationship, Propriedade, informações Necessárias específicas do aplicativo obtendo entrada do usuário e configurando teclas estrangeiras adequadamente em objetos de negócios filho e pai.
272810Incluir a nova propriedade DriverConnectionProperties na Fábrica de Conexão Gerenciada e na Especificação de Ativação
Sintoma: Não há como especificar quaisquer propriedades específicas do driver na conexão.
Resolução: Ativar a EMD para especificar DriverConnectionProperties e incluir na Fábrica de conexão gerenciada e na Especificação de ativação. Elas são usadas adequadamente ao estabelecer uma conexão do banco de dados.
360808Incluir um cache de declaração preparada no adaptador
Sintoma: Armazenamento em cache de declarações preparadas não é suportado no adaptador.
Resolução: O adaptador agora suporta armazenamento em cache de declaração preparada. Para usar um cache de declaração preparada no adaptador, crie uma origem de dados e ative o cache de declaração preparada no WebSphere Application Server. Especifique o nome JNDI da origem de dados no adaptador para os benefícios de armazenamento em cache de declaração preparada. Esse recurso está disponível somente se a origem de dados for utilizada para conectar ao banco de dados.
472815Incluir suporte para gerar informações adequadas específicas do aplicativo para tipos de dados globalizados
Sintoma: Certos tipos de dados globalizados como NCHAR, NVARCHAR, e outros, não são suportados.
Resolução: Suporte para os tipos de dados globalizados a seguir agora é fornecido: NCHAR, NVARCHAR, NTEXT, TEXT, RAW, MONEY e SMALLMONEY.
572805Fornecer suporte para os objetos de negócios do wrapper
Sintoma: Os objetos de negócios do wrapper não são suportados.
Resolução: O suporte é fornecido para a construção de objetos de negócios do wrapper na Descoberta de Metadados Corporativos utilizando a entrada fornecida pelo usuário.
668834A Descoberta de Metadados Corporativos deve exibir nomes de SP (procedimento armazenado) como SPName (PkgName).
Sintoma: Os procedimentos armazenados são exibidos na EMD como PackageName.SPName, classificados pelo nome do procedimento armazenado (SPName), e não pelo nome do pacote (PackageName), dificultando localizar facilmente um procedimento armazenado. Por exemplo, se o pacote A incluir um procedimento armazenado chamado DSP, e o pacote B incluir outro procedimento armazenado chamado CSP, a EMD exibe esses procedimentos armazenados na seguinte ordem: B.CSP A.DSP.
Resolução: Os procedimentos armazenados agora são exibidos na EMD como SPName (PackageName), classificados por SPName. Por exemplo, se o pacote A incluir um procedimento armazenado chamado DSP, e o pacote B incluir outro procedimento armazenado chamado CSP, a EMD exibe esses dois procedimentos armazenados na seguinte ordem: CSP(B) DSP(A).
786355Suporte equivalente das informações específicas do aplicativo WebSphere Business Integration Adapter, UNVL, é necessário no adaptador JCA.
Sintoma: No WebSphere Business Integration Adapter, quando o conector recuperar dados do banco de dados, e a declaração SELECT retornar um valor nulo para um atributo, o conector o ignorará por padrão. Se um valor foi especificado para o parâmetro UNVL das informações específicas do aplicativo do atributo, o adaptador usará esse valor para representar o valor nulo. Isso não era suportado no adaptador.
Resolução: O suporte equivalente de UNVL agora é fornecido.
Correções
#CRAPARTítulo Detalhes
1 87216JR26282A operação de Recuperação retorna a extensão dos dados BLOB em vez dos dados BLOB reais
Sintoma: Em vez de retornar o conteúdo completo de BLOB, o adaptador retorna somente a extensão dos dados blob como um valor hexadecimal.
Resolução: Corrigido. O adaptador retorna o conteúdo completo de BLOB.
287658JR26244O uso do acionador com o MS SQL Server 2000 retorna uma UID (Identidade do Usuário) incorreta.
Sintoma: Com o MS SQL Server 2000, quando uma linha for inserida em uma tabela, por exemplo "cliente", um acionador dispara e insere uma linha na tabela de eventos. Ambas as tabelas usam a coluna de Identidade como a primeira tecla. Para processamento adicional, a UID da linha inserida do "cliente" deve ser recuperada, mas o adaptador recupera a UID da linha inserida na tabela de eventos em vez disso.
Resolução: Corrigido. O adaptador retorna a UID correta.
387349JR26243A operação de Atualização em um objeto de negócios com filhos de n-cardinalidade cria o último objeto de negócios filho somente se ele já não estiver lá.
Sintoma: A tabela-filho possui uma coluna automaticamente gerada de tipo de dados de número inteiro como a primeira tecla. Quando a operação de Atualização é desempenhada em uma tabela-pai com múltiplos filhos tendo a primeira tecla como não configurada (porque a tabela-filho tem uma tecla primária gerada automaticamente), o adaptador cria somente o último objeto de negócios filho.
Resolução: Corrigido.
488947JR26628O adaptador JDBC recupera os dados incorretos para objetos-filho quando um objeto de negócios pai contém dois filhos de cardinalidade simples com teclas estrangeiras referindo-se ao mesmo atributo.
Sintoma: Quando um objeto de negócios contiver dois objetos-filho do mesmo tipo representando teclas estrangeiras para a mesma tabela, o adaptador recupera duas instâncias do último objeto-filho, em vez de um de cada.
Resolução: Corrigido. O adaptador recupera corretamente os dados para filhos de cardinalidade simples.


Esta tabela lista as propriedades do conector novas e modificadas
#Versão Incluída ou ModificadaPropriedadeLocalização
1 6.0.2.2IncluirDriverConnectionPropertiesActivationSpec e ManagedConnectionFactory


Para fazer upgrade para o fix pack versão 6.0.2.2, faça o seguinte:
1. Certifique-se de que você acompanhou a seção "Instruções de instalação" no link de downloads antes de prosseguir.
2. Se você precisar usar o Fix Pack para EMD, exclua o projeto de conector no WebSphere Integration Developer, importe o novo arquivo RAR e aplique os arquivos específicos de dependência do EIS (Enterprise Information System).
   a. Abra o caminho de construção Java para o módulo SCA e remova o projeto de Conector que está selecionado na guia Projetos.
   b. Abra o editor de dependência e remova o projeto de conector.
   c. Exclua o projeto de conector do espaço de trabalho.
   d. Importe o novo arquivo RAR. Inclua quaisquer arquivos de dependência das informações específicas do aplicativo específico de EIS conforme o necessário.
   e. Abra o caminho de construção Java para o módulo SCA e selecione o projeto de Conector que está selecionado na guia Projetos.
   e. Abra o editor de dependência e inclua o projeto de conector se ele já não estiver presente e selecione Implementar com módulo.
3. Se precisar atualizar os aplicativos implementados no WebSphere Process Server, faça o seguinte:
   a. Selecione Atualização para o aplicativo correspondente no console administrativo do WebSphere Process Server.
   b. Selecione Módulo Único com um caminho relativo como nome do arquivo RAR - CWYBC_JDBC.rar.
   c. Clique em Procurar no sistema de arquivos local para selecionar o arquivo RAR atualizado que possui as alterações.
   d. Selecione os valores padrão nas etapas restantes e clique em Concluir. Essa ação garantirá que as configurações existentes, por exemplo, não serão alteradas e que somente os arquivos JAR serão atualizados.


29 de junho de 2007 18h
(C) 2007 IBM Corporation. Proprietário e Confidencial. Todos os Direitos Reservados.