Añadir un nuevo correlacionador de mensajes para compras

Los sistemas de compra que utilizan el protocolo XML/HTTP necesitan tener un correlacionador de mensajes para poderse comunicar satisfactoriamente con WebSphere Commerce.

Para añadir un correlacionador de mensajes nuevo, haga lo siguiente:

1. Si fuera necesario, cree una clase que implemente la interfaz com.ibm.commerce.programadapter.messagemapper.

2. Añada manualmente el nuevo correlacionador de mensajes al grupo de correlacionadores de mensajes en el archivo XML de configuración de instancia:

<MessageMapper messageMapperId="#"
classname="clase que implementa             interfaz de MessageMapper"
enable="true"
name="Nombre del correlacionador de mensajes">  

<configuration
ECSystemTemplateFile="mapping.xml"
EcTemplatePath="e:\VíaArchNuevoCorrelacionador"
ECInboundMessageDtdFile="nuevomensaje.dtd" ECInboundMessageDtdPath="e:\newmessages\dtd" />
</MessageMapper>

Para el correlacionador de mensajes Ariba cXML, la entrada de configuración aparecería así:

<MessageMapper messageMapperId="-3"
classname="com.ibm.commerce.messaging.programadapter.messagemapper.ecsax.ECSAXMessageMapper"
enable="true"
name="WCBE.ARIBA">
<configuration
EcSystemTemplateFile="ariba_sys_template.xml"
EcTemplatePath="H:\ariba"
EcInboundMessageDtdFiles="cXML.dtd"
EcInboundMessageDtdPath="H:\ariba"
/>
</MessageMapper>

3. Cree un archivo de correlación para los mensajes de protocolo de compras. Coloque el archivo en el directorio especificado en EcTemplatePath en la sección de configuración del archivo XML de configuración.

Nota: Para obtener más información sobre los correlacionadores de mensajes y la correlación de mensajes XML con mandatos, consulte los enlaces que se indican a continuación.

Conceptos relacionados

Tareas relacionadas

Copyright de IBM