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 <message-destination-link>, pak je název rozhraní JNDI nastaven na 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. Rychlá oprava poskytnutá zdrojovým skenerem zkopíruje název rozhraní JNDI cíle ze souboru jboss.xml na vázací soubor serveru WebSphere traditional nebo Liberty. Rychlá oprava však nenastaví název rozhraní JNDI specifikace aktivace nebo migruje vlastnosti konfigurace aktivace v souboru ejb-jar.xml.

Ruční řešení pro Liberty


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