Si desea desplegar un flujo de mensajes a un intermediario de
la
Versión 2.1 que forme
parte de un dominio de intermediarios de la
Versión 6.0, el flujo de
mensajes no debe utilizar ninguna característica que no esté
presente en los intermediarios de la
Versión 2.1; por ejemplo:
- El flujo de mensajes no debe contener ninguno de los siguientes nodos
incorporados:
- DataDelete
- DataInsert
- DataUpdate
- Extract
- HTTPInput
- HTTPReply
- HTTPRequest
- JavaCompute
- JMSInput
- JMSOutput
- JMSMQTransform
- MQJMSTransform
- Mapping
- MQGet
- Passthrough
- Real-timeInput
- Real-timeOptimizedFlow
- TimeoutControl
- TimeoutNotification
- Warehouse
- XMLTransformation
Utilice los siguientes nodos alternativos:
Nodo no disponible en la Versión 2.1 |
Nodo alternativo |
Nodo Extract |
Nodo Compute |
Nodo Mapping |
Nodo Compute |
Nodo DataDelete |
Nodo Database |
Nodo DataInsert |
Nodo Database |
Nodo DataUpdate |
Nodo Database |
Nodo Warehouse |
Nodo Database |
- El flujo de mensajes no debe contener
ninguno de los siguientes elementos en sus archivos ESQL:
- Una sentencia LOG o RESIGNAL
- Una función ACOS, ASIN, ATAN, ATAN2, COS, COSH, COT, DEGREES, EXP, FIELDNAMESPACE,
LEFT, LN, LOG, LOG10, POWER, RADIANS, RAND, REPLICATE, RIGHT, SIGN, SIN, SINGULAR,
SPACE, TAN, TANH o TRANSLATE
- Una cláusula PATH
- Una sentencia BEGIN con una palabra clave ATOMIC
- Una sentencia CREATE FUNCTION o CREATE PROCEDURE a nivel de
esquema (por ej., no dentro de un módulo)
- Una sentencia DECLARE que utilice cualquiera de las palabras
clave EXTERNAL, HANDLER, NAMESPACE, NAME, ROW o SHARED
- Una sentencia DELETE que utilice cualquiera de las palabras
clave FIELD, FIRSTCHILD, LASTCHILD, PREVIOUS SIBLING o NEXTSIBLING
- Una sentencia PROPAGATE con cualquier cláusula de cualquier tipo
- Una función CAST con la palabra clave DEFAULT o FORMAT
- Una función POSITION con la palabra clave FROM o REPEAT
- Una función SELECT que no esté entre paréntesis
- Un nombre de esquema o nombre de origen de datos de base de datos,
calculado dinámicamente
- Una construcción que intente cambiar los árboles de mensaje
Root o InputRoot
Además, el esquema del intermediario no ha de contener ningún archivo de correlación.
Estas condiciones indican que el esquema del intermediario sólo puede
contener definiciones de módulos.
- Cuando añade ESQL a un archivo bar que se está
desplegando en la Versión 2.1, seleccione el
recuadro Compilar ESQL para intermediario de Versión
2.1 en el editor de archivadores de intermediario.
- Hay limitaciones en algunos parámetros de nodos existentes:
- Para los nodos de entrada que tienen una lista desplegable de
analizadores, como MQInput y MQeInput, no seleccione los analizadores
XMLNSC o MIME.
- Para los nodos que tienen Opciones de mensajes generales u Opciones de
analizador XMLNSC, como por ejemplo MQInput y Compute, no especifique
Opciones de mensajes generales ni Opciones de analizador XMLNSC que no sean los
valores por omisión.
- Para el nodo MQOutput, no especifique opciones de validación que no
sean valores por omisión.