DDS e WebFacing Estão Fora de Sincronização

Se você alterar o membro de origem DDS do arquivo de exibição e recompilar seu programa para funcionar com o arquivo de exibição alterado, também será necessário converter novamente este membro de origem DDS para criar os arquivos JSPs e XML correspondentes no projeto do WebFacing.

Se não fizer isto, poderá ser possível receber um erro de aplicativo (com mensagens de erro WF0096 e WF0100) quando a tela alterada for exibida. Quando uma tela é enviada e houve uma alteração na definição do buffer de entrada, é possível ver um erro MCH1236 a partir de/para QWSGET na tarefa de usuário. Para corrigir qualquer um desses problemas, será necessário assegurar que a versão da origem do DDS com o qual o objeto do arquivo de exibição foi criado seja a mesma que a versão da origem de DDS que foi convertida para o aplicativo WebFacing. Se a versão da tela verde do aplicativo estiver funcionando direito, simplesmente reconverta os membros de DDS que foram alterados.

Este problema também pode ocorrer se mais de um objeto do arquivo de exibição com o mesmo nome for usado. Neste caso, os Mapeamentos do Objeto DDS deverão ser atualizados manualmente para definir explicitamente a biblioteca no mapeamento para os múltiplos arquivos de exibição, em vez de usar o mapeamento do nome do arquivo de exibição padrão.

Às vezes, este erro também ocorrerá se a publicação não tiver sido concluída com êxito. Para corrigir isso, pare o servidor de aplicativos, republique o projeto e inicie novamente o servidor de aplicativos.