Notas sobre o Release - Importando e Exportando Aplicativos

© Direitos Autorais International Business Machines Corporation 2005. Todos os direitos reservados. Direitos Restritos aos Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corp.

Notas sobre o Release

1.0 Descrição
2.0 Limitações
3.0 Problemas Conhecidos e Soluções Alternativas
   3.1 Importando uma Estrutura C com Declaração de Estrutura Anônima

1.0 Descrição

Este arquivo de notas sobre o release contém as informações mais recentes sobre as limitações, problemas conhecidos e soluções alternativas para os seguintes assistentes de descoberta corporativa do WebSphereR Integration Developer:

2.0 Limitações

Nenhum(a)

3.0 Problemas Conhecidos e Soluções Alternativas

3.1 Importando uma Estrutura C com Declaração de Estrutura Anônima

O importador C não lida corretamente com declarações de estrutura anônimas. Por exemplo, consulte o seguinte código:

typedef struct {
       char loanId[20];
       double loanAmount;
       char date[20];
       struct {
           char taxPayerId[10];
           char firstname[20];
           char lastname[20];
           char email[50];
       } Customer[1];
} LoanInfo;

O código anterior não é importado corretamente. Uma solução alternativa seria modificar a declaração para colocar a declaração de estrutura anônima externamente, como uma estrutura nomeada. A declaração a seguir é equivalente e será importada corretamente:

typedef struct {
         char taxPayerId[10];
         char firstname[20];
           char lastname[20];
           char email[50];
       } Taxpayer;

typedef struct {
       char loanId[20];
       double loanAmount;
       char date[20];
       Taxpayer Customer[1];
} LoanInfo;