Utilizzare questo pannello per specificare i collegamento per i bean basati sui messaggi nell'applicazione o nel modulo.
Per visualizzare questo pannello della console di gestione, fare clic su . Questo pannello è uguale al pannello Collega listener per i bean basati sui messaggi sulle procedure guidate all'aggiornamento ed all'installazione delle applicazioni.
Ogni bean basato sui messaggi deve essere collegato a una porta del listener o a una specifica di attivazione JNDI (Java Naming and Directory Interface).
Fornire una porta listener se l'applicazione utilizza uno dei seguenti provider Java Message Service (JMS):
- Provider di messaggistica predefinito V5
- Provider di messaggistica WebSphere MQ
- Provider di messaggistica generico.
Fornire un nome JNDI della specifica di attivazione se le risorse dell'applicazione sono configurate utilizzando il provider di messaggistica predefinito o un qualsiasi adattatore risorse J2C generico che supporta la messaggistica in entrata.
Se non si forniscono nomi JNDI della specifica di attivazione o una porta del
listener validi, si verificano i seguenti errori:
- Se non viene specificata una porta listener o un nome JNDI della specifica di attivazione per un bean basato sui messaggi, viene visualizzato un errore di convalida dopo aver fatto clic su Fine dal pannello Riepilogo.
- Inoltre, se il modulo contenente il bean basato sui messaggi viene distribuito
su una destinazione di
distribuzione 5.x e non viene specificata alcuna porta listener, viene
visualizzato un errore di convalida dopo aver selezionato Avanti.
- Se più bean basati sul messaggio sono collegati alla stessa destinazione, specificare lo stesso nome JNDI di
destinazione per ogni bean basato sul messaggio. Se si specificano differenti nomi JNDI di destinazione, viene visualizzato
un errore di convalida e tutte le specifiche JNDI dopo la prima vengono ignorate.
Per applicare le modifiche ai collegamenti a più associazioni:
- Nell'elenco delle mappature, selezionare la casella di spunta
Seleziona accanto a ciascun modulo
EJB che si desidera mappare ad un particolare collegamento.
- Espandere Applica più mappature.
- Specificare una porta listener oppure selezionare un nome JNDI della risorsa di destinazione per una specifica di attivazione.
- Se si sta definendo un collegamento per una specifica di attivazione, se si desidera, è possibile specificare quanto riportato di seguito:
- Nome JNDI destinazione
- Per gli adattatori risorse che supportano JMS, è necessario
specificare javax.jms.Destinations in
modo che l'adattatore risorse possa supportare i messaggi dalla
destinazione JMS. Un nome JNDI di destinazione, impostato come parte della
distribuzione dell'applicazione, ha la precedenza sulle proprietà
impostate su un oggetto di gestione della specifica di attivazione.
- Nome JNDI della risorsa di destinazione
- Specificare il nome JNDI della risorsa di destinazione quando si associa un MDB (message-driven bean) a una specifica di attivazione.
- Alias di autenticazione ActivationSpec
- Specificare un alias di autenticazione utilizzato per accedere al nome utente e alla password impostati con la specifica di attivazione J2C configurata. Le proprietà dell'alias di autenticazione impostate come parte della distribuzione dell'applicazione hanno la
precedenza sulle proprietà impostate su un oggetto di gestione della
specifica di attivazione.
- Fare clic su Applica.
- Fare clic su OK o Avanti.