WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Informações Específicas do Aplicativo (JD Edwards)

As ASIs (Informações Específicas do Aplicativo) são metadados que especificam informações dependentes do adaptador sobre como processar os objetos de negócios para WebSphere Adapter para JD Edwards EnterpriseOne.

Quando o Assistente de Conexão do Adaptador gera um objeto de negócios, ele gera automaticamente uma definição de objeto de negócios, que é salvo como um arquivo XSD (Definição de Esquema XML). A definição de objeto de negócios contém o ASI para esse objeto de negócios.

O WebSphere Adapter para JD Edwards EnterpriseOne usa o ASI para criar consultas para as operações Criar, Recuperar, Atualizar e Excluir. O ASI é gerado pelo Assistente de Conexão do Adaptador em três níveis: objeto de negócios, propriedade e operação.

Informações Específicas do Aplicativo no Nível do Objeto de Negócios

O ASI no nível do objeto de negócios normalmente é usado para especificar o nome da tabela de banco de dados correspondente e para fornecer as informações necessárias para executar uma operação de exclusão física ou lógica. A tabela a seguir descreve o ASI no nível do objeto de negócios.

Informações Específicas do Aplicativo Descrição
Name O nome da operação.
BSFN A lista de funções de negócios associadas à operação.
AlwaysReturnResponse Usado para designar se o adaptador retorna um objeto de negócios de resposta para cada pedido.

Se o valor estiver configurado como true, o adaptador sempre retornará um objeto de negócios de resposta.

Se o valor for configurado como false, uma exceção será gerada após a conclusão de uma função de negócios do JD Edwards EnterpriseOne . Essa exceção é gerada contra o componente do usuário.

O valor padrão é false.

Para exceções de tempo de execução, por exemplo, se o adaptador não puder estabelecer uma conexão com o servidor JD Edwards EnterpriseOne , a exceção ainda será gerada contra o componente do usuário.

Informações Específicas do Aplicativo no Nível de Propriedade

O ASI no nível de propriedade normalmente é usado para especificar os metadados de uma propriedade, e representa objetos filho ou uma matriz de objetos filho. A tabela a seguir descreve o ASI de uma propriedade complexa (um filho) ou uma estrutura ou propriedade de tabela (uma matriz de objetos filho).

Informações Específicas do Aplicativo Descrição Valores possíveis
Name O nome do parâmetro de função de negócios conforme representado no JD Edwards EnterpriseOne . BSFNName
Type O tipo do parâmetro de função de negócios conforme existe no JD Edwards EnterpriseOne . BSFN
IOType O tipo do parâmetro de função de negócios conforme existe no JD Edwards EnterpriseOne .
  • IN: o parâmetro é mapeado do objeto de negócios para a função de negócios.
  • OUT: o parâmetro é mapeado da função de negócios para o objeto de negócios.
  • INOUT: o parâmetro é mapeado de ambas as maneiras.
  • DEFAULT: o parâmetro é mapeado usando o valor padrão do JD Edwards EnterpriseOne . Para propósitos do adaptador, ele é processado como INOUT.
RequiredType Identifica se o parâmetro é obrigatório.
  • YES: o parâmetro é obrigatório.
  • NO: o parâmetro não é obrigatório.
  • DEFAULT: o parâmetro está usando o valor do JD Edwards EnterpriseOne . Para propósitos do adaptador, ele é processado como NO.
Comprimento O comprimento máximo para o valor de parâmetro. Nenhum(a)
Referências O XPath da propriedade de objeto de negócios que é usado para obter o valor desse atributo. A expressão XPath é iniciada no nível de função de negócios
BusinessFunctionContainer
	BusinessFunction1
		Prop1
	BusinessFunction2
		Prop2
Se a propriedade BusinessFunction2/Prop2 deve ser configurada com o valor de BusinessFunction1/Prop1, o valor de Referência para BusinessFunction2/Prop2 deverá ser configurado como BusinessFunction1/Prop1.

Informações Específicas do Aplicativo no Nível de Operação

O ASI no nível de operação é usado pelo adaptador para concluir operações, como recuperar ou atualizar informações no Servidor JD Edwards EnterpriseOne. A tabela a seguir descreve o ASI no nível de operação.

Informações Específicas do Aplicativo Descrição Value
Name O nome da operação de objeto de negócios.
  • Criar
  • Recuperação
  • Atualizar
  • Excluir
  • RetrieveAll
BSFN.Name O nome das funções de negócios a serem processadas.
  • Name
  • RollbackOnWarnings
BSFN.RollbackOnWarnings Indica se o adaptador deve reverter a transação atual quando a função de negócios é retornada com avisos. False (configuração padrão)
RunOnError Usado para designar se o adaptador deve continuar a processar as funções sequenciais de negócios do Servidor JD Edwards EnterpriseOne quando uma função de negócios encontra um erro ao concluir a função de negócios.

Se o valor for configurado como Sim, o adaptador continuará a processar as funções de negócios subsequentes, mesmo que a função de negócios falhe. A mensagem de erro é armazenada no atributo BSFNExecutionErrors.

Se o valor for configurado como false, o adaptador interromperá o processo de execução e uma operação de retrocesso será executada.

Se a propriedade RunOnError do ASI estiver configurada como true para todas as funções de negócios, a operação de retrocesso não será executada. Uma mensagem de erro para cada função de negócios que falhou é armazenada no atributo BSFNExecutionErrors, contra cada função de negócios no objeto de negócios de resposta.

False (configuração padrão)
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:59


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | rbp_jde_boappspec