Použít vazby WebSphere k definování názvů rozhraní JNDI objektů typu message-driven bean

Objekt message-driven-descriptor konfiguruje cíl pro modul listener pro zprávy. Odkaz na místo určení zpráv je logický název používaný k vyhledání objektu enterprise bean v modulu EJB, který slouží jako místo určení zpráv. Odkazy na místo určení zprávy se vyskytují pouze v artefaktech J2EE 1.4 a novějších, například:

Pokud je k jednomu propojení s místem určení zpráv přiřazeno více odkazů na místa určení zpráv, jsou během zavádění shromážděny údaje o jednom názvu JNDI objektu enterprise bean, který je mapován na propojení s místem určení zpráv a na všechny propojené odkazy na místa určení zpráv. Za běhu jsou odkazy na místa určení zpráv svázány se spravovanými místy určení zprávy v cílovém provozním prostředí. Pokud je odkaz na místo určení zprávy a objekt typu message-driven bean propojeni stejným místem určení zprávy, musí mít odkaz i objekt typu bean stejný název rozhraní JNDI místa určení. Mají-li oba stejný název, bude pro objekt typu message-driven bean odebrán pouze název rozhraní JNDI cíle a použije se pro odpovídající odkaz na místo určení zprávy. Pokud se implementátor při instalaci aplikace rozhodne pro generování výchozích vazeb, průvodce instalací přiřadí názvy JNDI k následujícím neúplným odkazům na místo určení zprávy:

Má-li odkaz na místo určení zprávy odkaz < message-destination-link>, je název rozhraní JNDI nastaven na hodnotu ejs/message-destination-linkName . Jinak je název rozhraní JNDI nastaven na eis/message-destination-refName .

Toto pravidlo zjistí názvy rozhraní JNDI cíle pro objekty typu message-driven bean. Automatická oprava zkopíruje cílový název JNDI z adresáře weblogic-ejb-jar.xml do souboru WebSphere(R ) Aplikační server soubor s vazbami. Automatická oprava však nenastaví název ActivationSpec JNDI ani nepřenese konfigurační vlastnosti aktivace na ejb-jar.xml.

Ruční řešení pro Liberty


Ruční řešení pro WebSphere traditional