Resolución de otros problemas al desarrollar flujos de mensajes
Utilice el consejo que aquí se da para solucionar problemas que pueden surgir al desarrollar flujos de mensajes que no están incluidos en
las categorías específicas listadas en "Resolución de problemas al
desarrollar flujos de mensajes"
Los valores de sus propiedades promocionadas se pierden después de editar
Escenario: Ha editado un flujo de mensajes utilizando el
Editor de flujos de mensajes y los valores de sus propiedades
promocionadas se han perdido.
Explicación: Los valores de las propiedades promocionadas
para los nodos que tienen más de una definición de subflujo (es decir, dos
subflujos con nombre idéntico en la misma vía de acceso de referencia de
proyecto) se pierden si el flujo se edita y se guarda.
Solución: Para evitar este problema, asegúrese de que cada
subflujo de su proyecto tenga un nombre diferente.
El Editor de flujos de mensajes tiene problemas al abrir un flujo
de mensajes, y se abre en modalidad de error
Escenario: Intenta abrir un flujo de mensajes existente
en el Editor de flujos de mensajes y éste se abre en modalidad de error de
sólo lectura, mostrando una lista de errores de análisis o de carga. El
flujo de mensajes no se abre y se visualiza un mensaje que indica que el
archivo de flujo de mensajes no es válido.
Explicación: El archivo de flujo de mensajes no se
puede leer o está dañado, y el editor de flujos de mensajes no puede
presentar el modelo gráficamente.
Un flujo de mensajes tiene subflujos con la misma propiedad defina por el usuario establecida en valores distintos, pero solamente un valor se ha establecido en el tiempo de ejecución
Escenario: Tiene un flujo de mensajes que contiene subflujos idénticos. Cada subflujo tiene la misma propiedad definida por el usuario
(UDP), pero con valores distintos. En el tiempo de ejecución, solamente se ha definido uno de los valores.
Explicación: Una UDP tiene un ámbito global y no es específica de ningún subflujo en particular. Si reutiliza un subflujo en un flujo de mensajes, y estos subflujos tienen UPD idénticas, no podrá establecer las UDP en valores diferentes.
Solución: Si tiene que establecer un valor distinto para cada subflujo, utilice una UDP diferente para cada subflujo.
Desea mover recursos a un nuevo esquema de intermediario que ha creado pero éste no
es visible en la Vista Desarrollo de intermediario.
Escenario: Ha creado un nuevo esquema de intermediario y desea mover un
recurso al mismo pero el esquema no es visible en la Vista Desarrollo de intermediario.
Explicación: Si la modalidad de categoría está seleccionada, no puede ver el
esquema de intermediario en la Vista Desarrollo de intermediario.
Solución: Para mover recursos a un esquema de intermediario que haya creado, realice uno de estos pasos.
Pulse Ocultar categorías ()
en la barra de herramientas de la Vista Desarrollo de intermediario. El
nuevo esquema de intermediario aparece en la
Vista Desarrollo de intermediario y podrá arrastrar recursos al mismo.
Pulse con el botón derecho del ratón sobre un recurso, pulse Mover y, a continuación, seleccione el esquema que haya creado. Cuando pulse Aceptar, se moverá el recurso al esquema seleccionado.
Se genera una excepción del selector cuando utiliza Adapters
Escenario: Se ejecuta el asistente para la conexión de adaptadores para un IDOC de entrada y, a continuación, se vuelve a ejecutar el asistente para un IDOC de salida. Cuando se genera el conjunto de mensajes, se obtiene el siguiente mensaje de error:
Excepción de selector detectada en generateEISFunctionname' ,
'commonj.connector.runtime.SelectorException:
commonj.connector.runtime.SelectorException: para IDoc tipo
SapYwmspgi01, no se ha encontrado operation key=YWMSPGIWMS utilizando la
información específica de la aplicación {Create={MsgType=, MsgCode=, MsgFunction=}}
verifique que se ha establecido la combinación adecuada MsgType,MsgCode, MsgFunction en
SapYwmspgi01.
--
Explicación: Cuando ejecuta el asistente para la conexión de adaptadores para un IDOC de entrada y, a continuación, vuelve a ejecutar el asistente para la conexión de adaptadores para un IDOC de salida, la definición del IDOC de salida sustituye la definición del IDOC de entrada.
La información que se almacena en la definición de entrada se utiliza para correlacionar MsgType, MsgCode
y MsgFunction con un enlace de método. La definición de salida no contiene estas correlaciones, por lo tanto, el proceso del IDOC de entrada falla.
Solución: Para evitar este error, asegúrese de que los IDOC de entrada y de salida tengan nombres diferentes si se almacenan en el mismo conjunto de mensajes.