Para configurar a mensagem CheckInventoryAvailabilityBE para permitir que o WebSphere Commerce utilize o serviço de envio-recepção de mensagens, proceda da seguinte forma:
- Determine qual loja utiliza a mensagem CheckInventoryAvailabilityBE e
identifique o STOREENT_ID a partir da tabela
STOREENT.
Nota: Se todas as lojas no site estiverem utilizando a mensagem CheckInventoryAvailabilityBE, o STOREENT_ID será 0.Antes de continuar, decida sobre uma das seguintes ações:
- Se o STORENT_ID for 0, prossiga para a etapa 3.
- Se o STORENT_ID não for 0, prossiga para a etapa 2.
- Modifique o 0 no seguinte código localizado no wcs.Msgtypes.sql:
insert into cmdreg (STOREENT_ID,INTERFACENAME,CLASSNAME,TARGET) values (0, 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd', 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl','Local');
update cmdreg set classname = 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl', target = 'Local' where storeent_id = 0 e interfacename = 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd';
e substituaupdate storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y
- por
update storeitem set TRACKINVENTORY = 'N' where storeent_id=<STOREENT_ID>
- Defina as propriedades da mensagem CheckInventoryAvailabilityBE procedendo da
seguinte forma:
- Efetue logon no WebSphere Commerce Administration Console.
- Selecione a configuração do site ou da loja.
- Sob o menu Configuração, selecione Tipos de Mensagens. A página Atribuição de Transporte de Mensagens é exibida.
- Clique em Novo.
- Selecione Verificar Disponibilidade de Inventário em um Sistema Backend da lista drop down Tipo de Mensagem.
- Insira 0 no campo Gravidade da Mensagem.
- Selecione Adaptador para CrossWorlds na lista drop down Transporte.
- Selecione Formato Padrão do Dispositivo na lista drop down Formato do Dispositivo e clique em Avançar.
- Atualize quaisquer campos necessários, bem como os seguintes parâmetros:
- collaborationName
- o nome de colaboração que é utilizado durante
a interação entre o WebSphere Commerce e o IBM CrossWorlds Interchange Server. - verb
- o verbo de ação associado à colaboração, tal como, criar, recuperar, atualizar e excluir.
- mode
- o modo de interação. Como o IBM CrossWorlds Adapter está utilizando o modo de envio e recebimento, esse valor deve ser definido como 0.
- port
- a porta do adaptador IBM CrossWorlds, por exemplo,
port=From.
- Clique em Concluir.
Notas:
- Para obter informações sobre instalação do Adaptador para CrossWorlds, consulte o WebSphere Commerce Additional Software Guide. Para obter informações gerais, consulte o WebSphere Commerce Administration Guide.
- O Adapter for CrossWorlds não é suportado no iSeries, Linux, IBM eServer zSeries ou S390 Linux.