WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Información específica de aplicación (JD Edwards)

La información específica de aplicación (ASI) son metadatos que especifican información que depende del adaptador acerca de cómo procesar objetos de negocio para WebSphere para JD Edwards EnterpriseOne.

Cuando el Asistente de conexión de adaptador genera un objeto de negocio, se genera automáticamente una definición de objeto de negocio que se guarda como archivo XSD (definición de esquema XML). La definición de objeto de negocio contiene la ASI para ese objeto de negocio.

WebSphere para JD Edwards EnterpriseOne utiliza la ASI para crear consultas para las operaciones Create, Retrieve, Update y Delete. El Asistente de conexión de adaptador genera la ASI en tres niveles: el nivel de objeto de negocio, el nivel de la propiedad y el nivel de operación.

Información específica de aplicación a nivel de objeto de negocio

La ASI a nivel de objeto de negocio se utiliza normalmente para especificar el nombre de la tabla de base de datos correspondiente y para proporcionar la información necesaria para realizar una operación de supresión física o lógica. En la tabla siguiente se describen la ASI a nivel de objeto de negocio.

Información específica de aplicación Descripción
Nombre El nombre de la operación.
BSFN La lista de funciones de negocio asociadas con la operación.
AlwaysReturnResponse Se utiliza para designar si el adaptador devuelve un objeto de negocio de respuesta para cada petición.

Si el valor se establece en true, el adaptador siempre devuelve un objeto de negocio de respuesta.

Si el valor se establece en false, se genera una excepción después de completarse una función de negocio JD Edwards EnterpriseOne. Esta excepción se genera en el componente del usuario.

El valor predeterminado es false.

Para excepciones de ejecución, por ejemplo, si el adaptador no puede establecer una conexión con el servidor JD Edwards EnterpriseOne, la excepción se genera de todos modos en el componente del usuario.

Información específica de aplicación a nivel de propiedad

La ASI a nivel de propiedad se utiliza normalmente para especificar los metadatos de una propiedad, y representa cualquier objeto hijo o una matriz de objetos hijo. En la tabla siguiente se describe la ASI de una propiedad compleja (un hijo) o una propiedad de estructura o tabla (una matriz de objetos hijo).

Información específica de aplicación Descripción Valores posibles
Nombre El nombre de parámetro de función de negocio tal como se representa en JD Edwards EnterpriseOne. BSFNName
Tipo El tipo de parámetro de función de negocio tal como existe en JD Edwards EnterpriseOne. BSFN
IOType El tipo de parámetro de función de negocio tal como existe en JD Edwards EnterpriseOne.
  • IN: el parámetro se correlaciona del objeto de negocio a la función de negocio.
  • OUT: el parámetro se correlaciona de la función de negocio al objeto de negocio.
  • INOUT: el parámetro se correlaciona en ambos sentidos.
  • DEFAULT: el parámetro se correlaciona mediante el valor predeterminado de JD Edwards EnterpriseOne. Para fines de adaptador, se procesa como INOUT.
RequiredType Identifica si el parámetro es necesario.
  • YES: el parámetro es necesario.
  • NO: el parámetro no es necesario.
  • DEFAULT: el parámetro utiliza el valor de JD Edwards EnterpriseOne. Para fines de adaptador, se procesa como NO.
Length La longitud máxima para el valor del parámetro. Ninguno
Reference El XPath de la propiedad del objeto de negocio que se utiliza para obtener el valor de este atributo. La expresión XPath se inicia a nivel de función de negocio
BusinessFunctionContainer
	BusinessFunction1
		Prop1
	BusinessFunction2
		Prop2
Si la propiedad BusinessFunction2/Prop2 se debe establecer con el valor de BusinessFunction1/Prop1, el valor de Reference para BusinessFunction2/Prop2 debe establecerse en BusinessFunction1/Prop1.

Información específica de aplicación a nivel de operación

El adaptador utiliza la ASI a nivel de operación para realizar operaciones, tales como para recuperar o actualizar la información de la servidor JD Edwards EnterpriseOne. En la tabla siguiente se describe la ASI a nivel de operación.

Información específica de aplicación Descripción Valor
Nombre El nombre de la operación de objeto de negocio.
  • Create
  • Retrieve
  • Update
  • Delete
  • RetrieveAll
BSFN.Name El nombre de las funciones de negocio para procesar.
  • Nombre
  • RollbackOnWarnings
BSFN.RollbackOnWarnings Indica si el adaptador debe retrotraer la transacción actual si se devuelve la función de negocio con avisos. False (valor predeterminado)
RunOnError Se utiliza para designar si el adaptador debe continuar con el proceso de las funciones secuenciales de negocio de la servidor JD Edwards EnterpriseOne cuando una función de negocio encuentra un error al completar la función de negocio.

Si el valor se establece en Sí, el adaptador continúa el proceso de las funciones de negocio posteriores, aunque la función de negocio falla. El mensaje de error se almacena en el atributo, BSFNExecutionErrors.

Si el valor se establece en false, el adaptador detiene el proceso de ejecución y se ejecuta una operación de retrotracción.

Si la propiedad ASI RunOnError se establece en true para todas las funciones de negocio, la operación de retrotracción no se realiza. Un mensaje de error para cada función de negocio que haya fallado se almacena en el atributo BSFNExecutionErrors, en cada función de negocio en el objeto de negocio de respuesta.

False (valor predeterminado)
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:54


Tema de referenciaTema de referencia | Versión 8.0.0.5 | rbp_jde_boappspec