Essas notas sobre o release abrangem informações sobre o release para IBM(R) WebSphere(R) Business Integration Adapters, versão 2.6.0, para Linux(TM).Elas contêm as seguintes seções:
Nota: Podem estar disponíveis informações importantes sobre esse produto nos Flashes de Suporte Técnico lançados depois que essas notas sobre o release foram publicadas.Eles podem ser localizados no Web site de suporte do WebSphere Business Integration, http://www.ibm.com/websphere/integration/wbiserver/support. Selecione a área de componentes de interesse e procure pela seção dos flashes.
Esta seção lista os novos recursos e aprimoramentos feitos neste release:
Entre os releases 2.4.0 e o 2.6.0, foram corrigidos os seguintes CRs, com base nos casos relatados por clientes.
Número de Rastreio |
Descrição |
35632 | DisableNumberFormatGrouping é utilizado para determinar se é necessário utilizar o agrupamento ao chamar CWConnectorBusObj.setintValue(..) /setfloatValue()/setdoubleValue(). O valor padrão é false. Sem o agrupamento, 1,234,567, por exemplo, será mantido como 1234567. Uma nova propriedade denominada DisableLocaleFormating determinará se é necessário executar qualquer formatação com os números. O valor padrão para essa propriedade é false. |
33705 | Foram incluídas duas novas propriedades, MaxDoublePrecision e MaxFloatPrecision, para definir precisões duplas e flutuantes independentes do código do idioma. Os métodos setdoubleValue e setfloatValue agora utilizam esses valores de propriedade se definido, em vez da precisão padrão de código do idioma. Corrigido no Patch 1.6.1. |
30617 | Uma nova propriedade, RetrieveVerb, foi introduzida. Para compatibilidade com anteriores, o verbo será definido, por padrão, como RetrieveByContent. O adaptador pode definir o RetrieveVerb para substituir esse padrão. Se a propriedade for definida, ela será utilizada como o verbo de recuperação em getBO. |
33784 | Uma nova
assinatura de método foi incluída para fetchEvents. A assinatura de método é: public Vector fetchEvents(int pollQuantity) throws ConnectionFailureException, FetchEventsFailedException. Esse método também possui uma implementação padrão para compatibilidade com anteriores que consiste em uma chamada para o método original e retorna o Vetor eventsToProcess no CWConnectorEventStore. O StatusChangeFailedException é capturado e transformado em ConnectionFailureException. No pollForEvents, o novo método é chamado. APPRESPONSETIMEOUT será retornado se houver um ConnectionFailureException. Para FetchEventsFailedException, um status FAIL será retornado de pollForEvents. |
Número de Rastreio |
Descrição |
46029 | Ajuda RAS - Sempre rastrear versão do Adaptador utilizado |
46185 | Corrija IndexOutOfBoundsException em CxListBuffer |
30977 | Os adaptadores não se comportam corretamente quando um erro 2019 é gerado pelo MQSeries |
29963 | Pode iniciar mais de um adaptador com o mesmo nome. Verificação incluída para assegurar que um adaptador não possa ser iniciado mais de uma vez na mesma plataforma. Uma mensagem será exibida ao usuário se essa condição for detectada |
33337, 33338, 33339 | Suporte ao Objeto grande para o adaptador JText |
32412 | Não foi possível iniciar o adaptador C++ porque está faltando CWConnector.dll no pacote |
34350 | Utilizando o JDBCConnector, o verbo RetrieveByContent não recupera BO se a consulta de seleção encontrar vários registros |
46118 | O processamento do verbo RetrieveByContent falha no adaptador JDBC |
34472 | O adaptador MQ que lança o erro OutOfMemory ao processar um grande evento. Código incluído para procurar uma exceção OutOfMemory no encadeamento de polling. Se capturado, uma mensagem será registrada e o adaptador sairá. |
34726 | As mensagens inválidas recebidas pelo adaptador sendo executado com o WBIMB são perdidas. Essas mensagens não serão roteadas para a fila de falhas. |
36131 | A estrutura do adaptador está lançando um ClassCastException quando as Mensagens JMS de um tipo inesperado são recebidas. Rastreio incluído para indicar que o erro ocorreu. |
36763, 58347 | Os adaptadores não podem se conectar ao ICS depois de reiniciar o Servidor de Nome Persistente |
36147 | A atualização dinâmica do nível de rastreio do agente não funciona |
32199 | A estrutura do adaptador sempre inclui um nome do conector em ObjectEventId. Uma nova propriedade de conector foi incluída para intermediários ICS, EnableOidForFlowMonitoring. Essa propriedade é um Booleano com um padrão false. Se definida como true, o ADK marcará o ObjectEventId de entrada como uma chave estrangeira para monitoramento do fluxo. |
29420, 30721 | Uma alteração no script do adaptador pode aprimorar o desempenho de um adaptador. Os argumentos JVM contêm uma opção -mx (tamanho máximo de heap). Incluir a opção -ms (tamanho mín de heap) e configurar seu valor para a metade do tamanho máximo de heap aprimorará o desempenho. Edite o arquivo start_adapter.bat localizado no diretório \bin. Localize a linha que contém "set JVMArgs" e inclua a opção -ms. Por exemplo: set JVMArgs="-mx128m -ms64m %JVMArgs%" |
29249 | Os atributos de objetos de negócios definidos como zero podem provocar um erro no analisador: O erro retornado é "org.xml.sax.SAXParseException: Um caractere XML inválido (Unicode: 0x0) foi localizado no elemento." |
Utilizar o WebSphere Business Integration Adapters versão 2.6.0 enquanto versões anteriores estiverem instaladas na mesma máquina física não é recomendado. Se forem necessárias diferentes versões do WebSphere Business Integration Adapters versão 2.6.0, você deve utilizar máquinas separadas.
Versões suportadas do InterChange Server
incluem 4.2.2 a 4.3.
Os adaptadores suportados incluem quaisquer que forem liberados com o
WebSphere Business Integration Adapters versão 2.3.1 a 2.6.0.
Os requisitos de hardware e de software estão incluídos na documentação do produto. Consulte as Informações de Instalação, Migração, Upgrade e Configuração para obter links para esses guias.
Seja instalando o software a partir do CD ou fazendo download dele a partir do Passport Advantage e instalando-o a partir de um diretório local, consulte o Instalando o WebSphere Business Integration Adapters, V.2.6.
Nota de Migração
Para permitir que qualquer adaptador de um release anterior da Estrutura do Adaptador funcione corretamente com esse release, você deve alterar os scripts de início para o conector e o ODA. Consulte o Guia de Migração do Adaptador para obter as alterações específicas requeridas.
Nota de instalação do Adaptador para CORBA
Se você instalar o adaptador para CORBA, certifique-se de ler as notas sobre o release do adaptador para obter informações adicionais sobre o software de pré-requisito.
Esse release inclui as seguintes limitações:
Foram localizados os seguintes problemas nesse release:
Número de Rastreio |
Problema |
44407 | Quando o IBM SDK de 32 bits para uso com o Instalador do IBM WebSphere Business Integration Adapter Framework estiver sendo executado em código do idioma chinês tradicional, chinês simplificado e coreano, o texto no painel de boas-vindas do Instalador dará a impressão de que a versão do SDK (Software Development Kit) é a 2.6.0. A Versão 2.6.0 refere-se na verdade ao IBM WebSphere Business Integration Adapter Framework e não ao IBM SDK. Isso não será problema quando o instalador estiver sendo executado em outros códigos de idioma. |
23482 |
Devido a uma limitação do WebSphere
MQ, os adaptadores não podem gravar mais de 100 MB de texto de
mensagem XML em uma fila MQ para processamento. Esse problema ocorre
quando o JMS for o transporte e WebSphere MQ Integrator ou WebSphere
Application Server forem o intermediário de integração.
O tempo de execução do adaptador converte os objetos de negócios em
mensagens XML, que podem ficar bem grandes. |
N/D | Adaptadores que armazenam metadados/dados de configuração nos objetos de negócios meta (como parte dos valores padrão) ou objetos de negócios regulares (como parte do conteúdo das instâncias de tempo de execução) podem não suportar totalmente o processamento de dados bi-di com direção da direita para esquerda. O processamento incorreto pode ocorrer apenas se esses metadados de configuração guiarem o conector no processamento de informações específicas de aplicativo (ASI) e incluírem especificações do caminho de classe da rotina de tratamento de dados, codificação de dados, nome de filas e assim por diante. Para contornar isso, você deve colocar uma definição específica para cada um dos objetos de negócios meta. Especialmente, você deve incluir a especificação BIDI.METABUSINESSOBJECT=YES no nível ASI do objeto de negócios de cada objeto de negócios meta. |
Número de Rastreio |
Descrição |
N/D | Se um layout não-bi-di de teclado (por exemplo, em inglês) for selecionado quando você copiar caracteres bi-di de um local externo (por exemplo, Bloco de Notas) e colá-los nas Ferramentas do WebSphere Business Integration com base em C++ com GUI, os caracteres bi-di serão exibidos como pontos de interrogação. Para evitar esse problema, você deve utilizar o layout do teclado bi-di ao copiar origens externas para um componente de GUI de Ferramentas do WebSphere Business Integration baseadas em C++. |
A documentação do produto não está incluída como parte do pacote do produto, seja através de CD ou distribuição eletrônica do produto. A documentação para esse produto pode ser localizada nos seguintes Centros de Informações:
http://www.ibm.com/websphere/integration/wicserver/infocenter
http://www.ibm.com/websphere/integration/wbicollaborations/infocenter (para colaborações)
http://www.ibm.com/websphere/integration/wbiadapters/infocenter
Para obter a documentação do produto, visite o Web site e faça download do conjunto de documentação atual para o release que você está utilizando. Siga as instruções fornecidas na página do Centro de Informações para concluir a instalação.