Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se describe el uso de técnicas de solución de problemas para resolver los errores operativos que puede encontrar al usar el adaptador de Microsoft BizTalk para mySAP Business Suite.
Habilitar seguimiento
Para obtener información sobre el soporte de seguimiento en el adaptador de SAP, consulte Seguimiento de diagnóstico y registro de mensajes para el adaptador de SAP.
Error al cargar el enlace
Problema
Al intentar iniciar el complemento Add Adapter Service Reference Visual Studio Plug-in o el complemento Consume Adapter Service BizTalk Project, la GUI muestra el siguiente error:
There was an error loading the binding, <binding name>, from your system configuration.
ConfigurationErrorsException: Exception has been thrown by the target of an invocation.
Causa
Al iniciar el complemento Add Adapter Service Reference (Agregar complemento de referencia de servicio de adaptador) o el complemento Consumir servicio de adaptador, Windows Communication Foundation (WCF) carga los enlaces del adaptador para todos los adaptadores instalados. A su vez, los enlaces del adaptador dependen del software cliente específico para la aplicación empresarial. Puede enfrentar este problema por uno o ambos de los siguientes motivos:
El software cliente LOB necesario no está instalado en el equipo donde instaló el adaptador.
Ha hecho una instalación típica o completa del adaptador, que instala todos los adaptadores contenidos en el paquete de adaptadores de BizTalk. Sin embargo, es posible que las bibliotecas cliente loB se instalen solo para una aplicación empresarial. Como resultado, la GUI no puede cargar los enlaces para los otros adaptadores.
Resolución
Asegúrese de realizar una instalación personalizada de los adaptadores para instalar solo el adaptador que necesita.
Asegúrese de que las versiones de cliente loB necesarias están instaladas en el equipo donde instaló el paquete de adaptadores de BizTalk. Los sistemas LOB admitidos enumera las versiones admitidas. El paquete de adaptadores de BizTalk también requiere ciertos archivos DLL para interactuar con el sistema SAP. Para obtener más información sobre los archivos DLL requeridos por el adaptador, consulte Instalación de RFC personalizados para el proveedor de datos para SAP.
Falta el adaptador de SAP en la consola de administración de BizTalk.
Problema
El adaptador de SAP incluido con el paquete de adaptadores de BizTalk no aparece en la lista de adaptadores de la consola de administración de BizTalk Server.
Causa
El adaptador de SAP es un enlace personalizado de WCF. Por lo tanto, aunque la consola de administración de BizTalk Server muestra el adaptador de WCF-Custom, no muestra los enlaces personalizados de WCF y, por lo tanto, no muestra el adaptador de SAP basado en WCF.
Resolución
Puede agregar explícitamente el adaptador de SAP a la consola de administración de BizTalk Server siguiendo los pasos mencionados en Agregar el adaptador de SAP a la consola de administración de BizTalk Server.
Faltan archivos DLL al abrir una conexión a SAP
Problema
Al intentar abrir una conexión al sistema SAP mediante el adaptador de SAP, aparece un cuadro de diálogo en el sistema SAP, informando de que faltan algunos archivos DLL.
Causa
El adaptador de SAP usa librfc32u.dll para establecer una conexión con el sistema SAP. El librfc32u.dll, a su vez, requiere un conjunto de archivos DLL para funcionar. Este error se produce si estos archivos DLL auxiliares no se agregan a la variable PATH en el equipo donde está instalado el adaptador de SAP.
Resolución
Consulte la tabla proporcionada como solución al error al cargar los enlaces del adaptador. En la tabla se enumeran los archivos DLL auxiliares necesarios para interactuar con el sistema SAP mediante el adaptador de SAP.
Error al recuperar XML con más de 65 536 nodos
Problema
El adaptador proporciona el siguiente error al recuperar la salida XML que tiene más de 65 536 nodos.
Maximum number of items that can be serialized or deserialized in an object graph is '65536'.
Change the object graph or increase the MaxItemsInObjectGraph quota.
Causa
El adaptador no puede serializar ni deserializar un objeto con más de 65 536 elementos.
Resolución
Puede corregir este problema estableciendo el maxItemsInObjectGraph
parámetro de cualquiera de las dos maneras siguientes:
Establezca este parámetro cambiando el
maxItemsInObjectGraph
parámetro en elServiceBehavior
atributo de la clase de servicio.Agregue lo siguiente al archivo app.config de la aplicación.
<behaviors> <endpointBehaviors> <behavior name="NewBehavior"> <dataContractSerializer maxItemsInObjectGraph="65536000" /> </behavior> </endpointBehaviors> </behaviors>
Un app.config de ejemplo tendrá un aspecto similar al siguiente.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior name="NewBehavior">
<dataContractSerializer maxItemsInObjectGraph="65536000" />
</behavior>
</endpointBehaviors>
</behaviors>
<client>
<endpoint behaviorConfiguration="NewBehavior" binding="sapBinding"
contract="IOutboundContract" name="sap_ICalculator" />
</client>
</system.serviceModel>
</configuration>
Error al escribir un URI de conexión para un puerto de WCF-Custom en BizTalk Server
Problema
BizTalk Server proporciona el siguiente error al especificar un URI de conexión para conectarse al sistema SAP.
Error saving properties.
(System.ArgumentException) The specified address is invalid.
(System.ArgumentException) Invalid address;
"<connection URI>" is not a well-formed absolute uri.
Causa
El URI de conexión no cumple el formato de codificación estándar. Por ejemplo, el valor de un parámetro puede contener un espacio.
Resolución
Asegúrese de que el URI de conexión especificado cumple el formato de codificación estándar. Por ejemplo, un espacio en blanco debe reemplazarse por "%20".
Error System.ArgumentNullException al completar una operación en SAP
Problema
El adaptador proporciona el siguiente error al realizar cualquier operación en el sistema SAP mediante BizTalk Server.
System.ArgumentNullException: Value cannot be null.
Causa
No se especifica la acción WCF del mensaje. WCF requiere que se especifique una acción SOAP para cada operación, que informa al adaptador sobre la operación que se va a realizar en la aplicación loB.
Resolución
Especifique la acción SOAP en el puerto de envío o como una propiedad de contexto de mensaje en una orquestación de BizTalk. Para obtener instrucciones, consulte Configuración de la acción SOAP para el sistema SAP. Consulte Mensajes y esquemas de mensajes para ver una lista de acciones para cada operación.
XmlReaderParsingException debido a un nombre de operación incorrecto en la acción especificada
Problema
La Consola de administración de BizTalk Server proporciona el siguiente error al enviar mensajes a un sistema SAP:
Microsoft.ServiceModel.Channels.Common.XmlReaderParsingException: Invalid argument:
<BtsActionMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Operation Name="<operation_name>" Action="<action>" />
</BtsActionMapping>
Causa
Si configura un puerto WCF-Custom importando el archivo de enlace de puerto creado por el complemento de proyecto BizTalk para consumir el servicio adaptador, la acción del puerto se especifica en el siguiente formato:
<BtsActionMapping>
<Operation Name="Op1" Action="http://MyService/Svc/Op1" />
</BtsActionMapping>
En el formato anterior, el nombre de la operación se rige por la operación que eligió al generar el esquema. Por ejemplo, si generó el esquema para RFC_CUSTOMER_GET, el nombre de la operación en la acción será "RFC_CUSTOMER_GET". Sin embargo, el nombre de la operación en el puerto lógico creado en la orquestación de BizTalk en Visual Studio podría ser diferente.
Resolución
Asegúrese de que los nombres de las operaciones en el puerto lógico (en la orquestación de BizTalk en Visual Studio) y el puerto físico (en la consola de administración de BizTalk Server) son los mismos.
Error al abrir más de 100 conexiones a SAP
Problema
El adaptador produce la siguiente excepción al abrir más de 100 conexiones al sistema SAP.
Microsoft.ServiceModel.Channels.Common.ConnectionException: ErrorCode=RFC_OK. ErrorGroup=RFC_ERROR_COMMUNICATION. SapErrorMessage=Connect to SAP gateway failed
Connect_PM GWHOST=<gw_host>, GWSERV=<gw_serv>, SYSNR=<sys_number>
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR max no of 100 conversations exceeded
Causa
De forma predeterminada, SAP no habilita más de 100 conexiones en el sistema.
Resolución
Para aumentar el número máximo de conexiones, debe crear una variable de entorno en el equipo que tenga instaladas las bibliotecas cliente de SAP y establecerla en un valor numérico. El valor especificado para esta variable de entorno es el número máximo de conexiones que se pueden realizar en el sistema SAP. Cree la variable de entorno con los detalles siguientes:
Nombre de variable: CPIC_MAX_CONV
Valor de variable: cualquier valor numérico positivo. Por ejemplo, para habilitar 200 conexiones en el sistema SAP, especifique el valor como 200.
Para obtener más información sobre las variables de entorno, vaya a Windows PowerShell: about_Environment_Variables.
Error al generar o recuperar metadatos para IDOCs
Problema
Al generar metadatos para la operación Recibir para un IDOC en un sistema SAP, el adaptador de SAP muestra el siguiente error.
Error while retrieving or generating the WSDL.
Adapter message: Details: ErrorCode=RFC_EXCEPTION.
ErrorGroup=RFC_ERROR_APPLICATION_EXCEPTION. SapErrorMessage= OBJECT_UNKNOWN.
AdapterErrorMessage=Error returned by RfcCallReceiveEx while calling RFC: IDOCTYPE_READ_COMPLETE.
Causa
El adaptador de SAP usa el IDOCTYPE_READ_COMPLETE RFC para recuperar los metadatos de la operación receive para un IDOC. La invocación de esta RFC requiere permisos de usuario específicos en el sistema SAP. Para generar metadatos, si se ha conectado al sistema SAP mediante una credencial que no tiene permiso para invocar el IDOCTYPE_READ_COMPLETE RFC, el adaptador de SAP genera un error.
Resolución
Inicie sesión en la GUI de SAP con las mismas credenciales que usó para el adaptador. Vaya a la transacción SE37 y escriba el nombre del RFC que se va a ejecutar como IDOCTYPE_READ_COMPLETE.
Para los parámetros de entrada PI_IDOCTYP y PI_CIMTYP, escriba los valores correspondientes al IDoc personalizado. Para los parámetros PI_VERSION y PI_RELEASE, escriba los mismos valores que se eligen en la interfaz de usuario de metadatos del adaptador. Y presione F8 para ejecutar.
Deberías obtener la misma excepción que recibe el adaptador, con más información sobre el problema.
Si todavía no puede resolver el problema, genere un esquema para la operación ReceiveIdoc en lugar de la operación Receive . En este caso, el adaptador de SAP no usa IDOCTYPE_READ_COMPLETE y no produce ningún error.
Error al enviar o recibir IDOCs que tienen segmentos no liberados
Problema
El adaptador de SAP proporciona una excepción XmlReaderParsingException al enviar IDOCs (mediante la operación Enviar) o recibir IDOCs (mediante la operación Recibir) que tienen segmentos sin liberar.
Causa
Los IDOCs están formados por segmentos. Al generar metadatos, el adaptador de SAP recupera todos los segmentos liberados que están presentes en el sistema SAP. Sin embargo, cuando el cliente del adaptador usa los metadatos para realizar una operación como recibir un IDOC, el adaptador de SAP proporciona una excepción XmlReaderParsingException. Esto ocurre porque cuando se recibe el IDOC, es posible que el sistema SAP haya enviado también algunos segmentos no liberados, cuyos metadatos no fueron generados por el adaptador.
Resolución
Realice alguna de las acciones siguientes:
Actualice el sistema SAP aplicando los parches adecuados para los segmentos no lanzados.
Usa las operaciones SendIdoc o ReceiveIdoc para enviar y recibir IDOCs respectivamente. Para obtener más información sobre estas operaciones, consulte Operaciones en IDOC en SAP.
Error al enviar IDOCs de archivos planos a SAP que se recibieron utilizando el SAP FilePort.
Problema
Si intenta enviar (mediante la operación Send) un IDOC de archivo plano a un sistema SAP que se generó utilizando un FilePort de SAP, el analizador de archivos planos de la orquestación de BizTalk no puede convertir el archivo plano en un formato XML, lo que provoca un fallo en la operación Send del IDOC.
Causa
Cuando el sistema SAP genera un IDOC mediante FilePort, recorta todos los espacios vacíos al final de un segmento. Sin embargo, el analizador de archivos planos espera que los datos del último campo del segmento estén presentes para convertir correctamente el archivo plano en XML. Dado que los espacios vacíos no están presentes en el segmento, el analizador de archivos planos no puede analizar el archivo plano en XML.
Resolución
En el caso de estos IFC de archivos planos generados mediante SAP FilePort, use la operación SendIdoc en su lugar. Para obtener más información sobre esta operación, consulte Operaciones en IDOC en SAP.
Error al recibir IDOC de SAP si la propiedad EnableBizTalkCompatibilityMode está establecida en true
Problema
Se produce la siguiente excepción al recibir un IDOC con la propiedad de enlace EnableBizTalkCompatibilityMode establecida en true:
System.Exception: Loading property information list by namespace failed or property not found in the list. Verify that the schema is deployed properly.
Causa
Si la propiedad de enlace EnableBizTalkCompatibilityMode está establecida en true, debe agregar el archivo DLL del esquema de propiedades de BizTalk para el adaptador de SAP como un recurso en la aplicación de BizTalk, es decir, la aplicación en la que se implementa el proyecto.
Resolución
El nombre del esquema de propiedades de BizTalk para el adaptador de SAP es Microsoft.Adapters.SAP.BiztalkPropertySchema.dll. El programa de instalación del paquete de adaptadores de BizTalk lo instala en <unidad> de instalación:\ Archivos de programa\Microsoft BizTalk Adapter Pack\bin. Realice las siguientes tareas para agregar este ensamblado como un recurso en la aplicación de BizTalk.
Agregar un ensamblado como recurso en la aplicación de BizTalk
Inicie la consola de administración de BizTalk Server.
En el árbol de consola, expanda Grupo de BizTalk, expanda Aplicaciones y, a continuación, la aplicación a la que desea agregar un ensamblado de BizTalk.
Expanda Aplicaciones y la aplicación a la que desea agregar un ensamblado de BizTalk.
Haga clic con el botón derecho en Recursos, apunte a Agregar y, a continuación, haga clic en Ensamblados de BizTalk.
Haga clic en Agregar, vaya a la carpeta que contiene el archivo de ensamblado de BizTalk, seleccione el archivo de ensamblado de BizTalk y, a continuación, haga clic en Abrir.
En Opciones, especifique las opciones para instalar el ensamblado de BizTalk en la GAC y, a continuación, haga clic en Aceptar.
Error durante la validación al recibir IDOCs de un sistema SAP
Problema
Un IDOC recibido de un sistema SAP produce un error de validación con un error similar al siguiente:
There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=<token>"
Source: "Pipeline " Receive Port: "ReceiveIdoc" URI: "<connection uri>"
Reason: The document failed to validate because of the following error:
"The 'http://Microsoft.LobServices.Sap/2007/03/Types/Idoc/3/CREMAS03//620:TAXBS' element has an invalid value according to its data type."
Causa
Los metadatos generados para recibir un IDOC contienen los valores permitidos que se pueden recibir para una columna determinada como parte de la operación de recepción. Estos valores se exponen como enumeración en los metadatos generados. Sin embargo, cuando se recibe realmente el IDOC, el valor recibido podría ser diferente de los valores enumerados. Por lo tanto, se produce un error en la operación de recepción al validar los valores. Por ejemplo, en la validación del mensaje de error anterior se produce un error en la columna TAXBS.
Resolución
Debe editar manualmente la enumeración en el esquema (para proyectos de BizTalk) o el proxy de cliente (para proyectos de .NET mediante el modelo de servicio WCF) para incluir el valor recibido del sistema SAP.
Los IDOC de archivo plano, antes y después de la conversión a XML, no son idénticos
Problema
Si usa un analizador de archivos planos para convertir un IDOC de archivo plano en un XML mediante el esquema y, a continuación, convertir el XML de nuevo en un IDOC de archivo plano a través de una canalización mediante el esquema, los dos IDOC de archivo plano no son idénticos.
Causa
Al generar el XML a partir de un IDOC de archivo plano, el analizador de archivos planos no genera los nodos XML con valores en blanco. Cuando este XML se convierte de nuevo en un archivo plano, los nodos que faltan en el XML no se reflejan en el IDOC de archivo plano. Por lo tanto, los IDOCs de archivo plano no son idénticos.
Resolución
En el esquema usado para convertir el archivo plano en XML y viceversa, dentro de la definición de nodo "Enviar" o "Recibir", haga lo siguiente:
Establezca la propiedad suppress_empty_nodes en false y establezca la propiedad generate_empty_nodes en true. De forma predeterminada, la propiedad suppress_empty_nodes se establece en true y la propiedad generate_empty_nodes se establece en false y, por tanto, todos los nodos vacíos no se reflejan en el XML.
El archivo plano puede contener un retorno de carro adicional al final. Puede establecer la propiedad suppress_trailing_delimiters en Sí para evitar este retorno de carro adicional. Esta propiedad también se muestra como la propiedad Suprimir delimitadores finales si abre el esquema en Visual Studio.
Error de acción incorrecta al crear un puerto físico con un archivo de enlace
Problema
Después de usar el complemento Add-in de Consumo de Servicios de Adaptador para generar un esquema para una operación específica en el sistema SAP, el complemento también crea un archivo de enlace de puerto. Puede importar este archivo de enlace mediante la consola de administración de BizTalk Server para crear puertos físicos en BizTalk Server. Sin embargo, cuando se envían mensajes al sistema SAP mediante estos puertos, el adaptador no entiende la acción especificada en el puerto y proporciona un error similar al siguiente:
Microsoft.ServiceModel.Channels.Common.UnsupportedOperationException: Incorrect Action
<BtsActionMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Operation Name="<op_name>" Action="<action>" />
</BtsActionMapping>. Correct the specified Action, or refer to the documentation on the allowed formats for the Actions.
Causa
Al crear puertos lógicos en una orquestación de BizTalk, se especifican determinados nombres para las operaciones en esos puertos o simplemente se usan los nombres predeterminados como Operation_1, Operation_2, etc. Sin embargo, en el archivo de enlace generado por el complemento consumir servicio adaptador, el nombre de la operación es el mismo que el nombre de la operación para la que se generan metadatos. Por ejemplo, si genera metadatos para RFC_CUSTOMER_GET, la acción se establecerá en lo siguiente:
<Operation Name="RFC_CUSTOMER_GET" Action="http://Microsoft.LobServices.Sap/2007/03/Rfc/RFC_CUSTOMER_GET" />
Al importar el archivo de enlace, la misma acción se establece en el puerto físico. Por lo tanto, los nombres de operación en el puerto lógico (Operation_1, Operation_2, etc.) no coinciden con los nombres de operación especificados en la acción en el puerto físico, lo que produce un error.
Resolución
Asegúrese de que el nombre de la operación en el puerto lógico sea el mismo que el nombre de la operación especificado como parte de la acción en el puerto físico. Realice una de las acciones siguientes:
Cambie el nombre de la operación en el puerto lógico de la orquestación de BizTalk de Operation_1, etc. a la operación para la que se generan metadatos, por ejemplo, RFC_CUSTOMER_GET.
Cambie el nombre de la operación en la acción del puerto físico al nombre de la operación en el puerto lógico. Por ejemplo, podría cambiar la acción en el puerto físico para que sea similar a la siguiente:
<Operation Name="Operation_1" Action="http://Microsoft.LobServices.Sap/2007/03/Rfc/RFC_CUSTOMER_GET" />
El mensaje de respuesta de una operación ejecutada en SAP no contiene ningún parámetro de tabla.
Causa
Si usa el adaptador de SAP para ejecutar una operación en el sistema SAP que devuelve un gran número de tablas y cada tabla tiene un gran número de registros, lo que equivale a un conjunto de datos grande que se devuelve como parte del mensaje de respuesta del sistema SAP. Por lo tanto, de forma predeterminada, el adaptador de SAP no devuelve ningún parámetro de tabla como parte del mensaje de respuesta.
Resolución
Puede solicitar las tablas que desea que el adaptador de SAP devuelva como parte de la respuesta. Para ello, proporcione un parámetro de tabla vacío como parte del mensaje de solicitud que envíe al sistema SAP. Por ejemplo: <table_parameter_name />
.
Los clientes adaptadores no reciben la respuesta de SAP
Problema
Cuando se usan los adaptadores con BizTalk Server, si las credenciales en el puerto de envío personalizado de WCF son incorrectas, los mensajes de solicitud no se procesan. Después de especificar las credenciales correctas, el mensaje se envía al sistema SAP y se recibe una respuesta. Sin embargo, el mensaje de respuesta no está disponible para el puerto de salida.
Resolución
Reinicie la instancia de host de BizTalk.
Problemas de conectividad al recibir un mensaje entrante desde el servidor SAP
Problema
Recibe el siguiente error solo al recibir un mensaje entrante del servidor SAP mediante un puerto de recepción WCF-Custom para el adaptador de SAP.
The Messaging Engine failed to add a receive location "<location_name>" with URL "<connection URI>" to the adapter "WCF-Custom".
Reason: "Microsoft.Adapters.SAP.RFCException: Details: ErrorCode=RFC_OK. ErrorGroup=RFC_ERROR_COMMUNICATION. SapErrorMessage=Connect to SAP gateway failed
Connect_PM TPNAME=<name>, GWHOST=<host>, GWSERV=<server>
Sin embargo, puede enviar mensajes correctamente al sistema SAP mediante un puerto de envío de WCF-Custom.
Resolución
Instale la GUI de SAP en el mismo equipo en el que ejecuta el cliente del adaptador e intente volver a recibir el mensaje entrante. Para obtener más información sobre cómo instalar la GUI de SAP, consulte la documentación de SAP.
Error con RootNode TypeName en proyectos de BizTalk
Problema
En un proyecto de BizTalk en Visual Studio, si los esquemas generados a partir del Complemento Consumir Servicio de Adaptador contienen caracteres no válidos o palabras reservadas para la propiedad RootNode TypeName, se producirá el siguiente error mientras se compila el proyecto.
Node <node reference> - Specify a valid .NET type name for this root node.
The current .NET type name of this root node is invalid (it is a reserved BizTalk Keyword or is an invalid C# identifier).
Resolución
Haga clic con el botón derecho en el nodo rood al que se hace referencia en el error y seleccione Propiedades.
Para la propiedad RootNode TypeName , quite los caracteres no válidos o palabras reservadas, por ejemplo, punto (.).
Advertencia de enlace no válida al usar el adaptador en Visual Studio
Problema
Cuando se usa el adaptador para crear una aplicación en Visual Studio y se abre el archivo de configuración (app.config) generado por el adaptador, verá una advertencia similar a la siguiente:
The element 'bindings' has invalid child element 'sapBinding'. List of possible elements expected: 'basicHttpBinding, customBinding, ...
Causa
Esta advertencia aparece porque el enlace del adaptador de SAP, sapBinding
, no es un enlace estándar enviado con Windows Communication Foundation (WCF).
Resolución
Puede omitir esta advertencia de forma segura.
Excepción XLANG en BizTalk Server
Problema
BizTalk Server produce una excepción XLANG o una excepción que indica que la aplicación no puede encontrar la especificación del documento porque varios esquemas coinciden con el tipo de mensaje.
Causa
Esto sucede debido a cualquiera de las siguientes acciones:
Ha generado más de un esquema de una operación genérica (como SendIdoc y ReceiveIdoc) en un proyecto de BizTalk Server, lo implementó en una aplicación de BizTalk Server y, a continuación, ejecutó la aplicación para realizar las operaciones respectivas en un sistema SAP. Dado que los esquemas son comunes, hay un conflicto entre los esquemas que se implementan en la aplicación de BizTalk Server.
En el caso de varios proyectos, ha generado un esquema de operación genérico para cada uno de los proyectos de BizTalk Server, ha implementado cada proyecto en una aplicación de BizTalk Server independiente en el mismo host y, a continuación, ha ejecutado una aplicación o aplicaciones para realizar operaciones respectivas en un sistema SAP. Dado que los esquemas y ensamblados son accesibles en las aplicaciones de BizTalk Server, hay un conflicto entre los esquemas comunes implementados en varias aplicaciones y ensamblados de BizTalk Server.
Resolución
Use un único archivo de esquema de operación genérico para una aplicación de BizTalk Server. Si necesita usar un esquema de operación genérico en varias aplicaciones de BizTalk Server en el mismo host, cree una aplicación que contenga un único esquema de operación genérico y, a continuación, use el esquema de operación genérico de todas las demás aplicaciones de BizTalk Server.