Impostazione della composizione del messaggio in uscita

Per creare e utilizzare il servizio di composizione per i messaggi in uscita:

  1. Creare un comando del controller o personalizzare un comando attivitą esistente per inviare un messaggio con un certo ID di messaggio  o nome.
  2. Aggiungere una riga alla tabella MSGTYPES, assegnare un msgtype_id con un nuovo viewname, in base al comando.
  3. Creare una nuov riga con VIEWNAME nella tabella VIEWREG ed  assegnare devicefmt_id e il nome maschera JSP (con il percorso completo).
  4. Creare un profilo nella tabella PROFILE utilizzando la console di gestione di WebSphere Commerce  e   assegnare il tipo di messaggio al trasporto corretto (ad es., e-mail) e il formato dispositivo (ad es., formato dispositivo standard). Vedere 
    Assegnazione di un metodo di trasmissione ad un tipo di messaggio per un sito o negozio. E' necessario specificare un ID formato di unitą valido, come specificato nella tabella VIEWREG, per ciascun trasporto da utilizzare. Questo ID formato dispositivo (ad es., DEVICEFMT_ID) deve corrispondere a quelloa ggiunto nella tabella VIEWREG per poter individuare il file maschera JSP per la composizione. Di seguito sono riportati i valori utilizzati nella tabella VIEWREG:
    SOAP XML data transmitted via HTTP = -1
    HTTP Browser = Reserved for IBM 
    use Standard Device Format = -3
    WebSphere MQ Adapter for XML = -4
    WebSphere MQ Adapter for WCS (Legacy message) = -5
    
  5. Nota: La maggior parte dei messaggi in uscita (indipendentemente da quali trasporti) sono intesi per l'utilizzo del formato dispositivo standard. La selezione dipende dalle voci per tabella VIEWREG. I valori predefiniti dell'ID del formato del dispositivo possono cambiare nei rilasci successivi.
  6. Creare un oggetto messaging system tramite il comando SendMsgCmd. Utilizzare i servizi di inizializzazione setMsgType() e setStoreId().
  7. Richiamere il metodo SendMsgCmd.execute() .