Per configurare il messaggio CheckInventoryAvailabilityBE per abilitare WebSphere Commerce ad utilizzare il servizio di invio/ricezione dei messaggi, effettuare le seguenti operazioni:
- Stabilire il negozio che utilizza il messaggio CheckInventoryAvailabilityBE e identificare STOREENT_ID dalla tabella
STOREENT.
Nota: se tutti i negozi nel sito stanno utilizzando il messaggio CheckInventoryAvailabilityBE, il STOREENT_ID è 0.Prima di continuare, decidere tra una delle seguenti azioni:
- Se STORENT_ID è 0, procedere al passo 3.
- Se STORENT_ID non è 0, procedere al passo 2.
- Modificare 0 nel seguente codice rilevato in 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 and interfacename = 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd';
and replaceupdate storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y
- con
update storeitem set TRACKINVENTORY = 'N' where storeent_id=<STOREENT_ID>
- Definire le proprietà del messaggio CheckInventoryAvailabilityBE nel modo seguente:
- Collegarsi alla console di gestione di WebSphere Commerce.
- Selezionare la configurazione del sito o del negozio.
- Dal menu Configurazione selezionare Tipi di messaggi. Viene visualizzata la pagina Assegnazione trasporto messaggio.
- Fare clic su Nuovo.
- Selezionare Controlla la disponibilità dell'inventario da un sistema backend dall'elenco a discesa Tipo di messaggio.
- Inserire 0 nel campo della gravità del messaggio.
- Selezionare Adattatore per CrossWorlds nell'elenco a discesa Trasporto.
- Selezionare il formato standard di periferica nella casella relativa e fare clic su Avanti.
- Aggiornare tutti campi necessari e i seguenti parametri:
- collaborationName
- il nome collaborazione utilizzato durante
l'interazione tra WebSphere Commerce e IBM CrossWorlds Interchange Server. - verb
- il verbo dell'azione associata alla collaborazione, come create, retrieve, update e delete.
- mode
- il modo di interazione. Poiché l'adattatore IBM CrossWorlds utilizza i modi send e receive, questo valore deve essere impostato su 0.
- port
- la porta dell'adattatore IBM CrossWorlds, ad esempio port=From.
- Fare clic su Fine.
Note:
- Per informazioni sull'installazione dell'adattatore per CrossWorlds, fare riferimento al manuale WebSphere Commerce Additional Software Guide. Per informazioni generali, fare riferimento al manuale WebSphere Commerce Administration Guide.
- L'adattatore per CrossWorlds non è supportato in iSeries, Linux, IBM eServer zSeries, o S390 Linux.