Si desea desplegar un flujo de mensajes para 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 tener incorporado ninguno de los siguientes nodos:
- DataDelete
- DataInsert
- DataUpdate
- Extract
- HTTPInput
- HTTPReply
- HTTPRequest
- JavaCompute
- JMSInput
- JMSOutput
- JMSMQTransform
- MQJMSTransform
- Mapping
- MQGet
- Passthrough
- Real-timeInput
- Real-timeOptimizedFlow
- TimeoutControl
- TimeoutNotification
- Warehouse
- XMLTransformation
Puede utilizar los siguientes nodos alternativos:
Nodo no disponible |
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 analizador
General Message Options o XMLNSC, como
MQInput y Compute, no especifique opciones de analizador
General Message Options o XMLNSC que no sean los valores por omisión.
- Para el nodo MQOutput, no especifique opciones Validate que no sean
valores por omisión.