I descrittori di distribuzione specifici di JBoss jboss-web.xml o il file jboss.xml potrebbero contenere riferimenti EJB. Tali riferimenti associano un riferimento EJB al relativo nome JDNI. Affinché i riferimenti funzionino correttamente su WebSphere (R) Application Server, le informazioni devono essere spostate nel file di collegamento WebSphere tradizionale o Liberty .
Questa regola segnala i riferimenti EJB trovati nel file jboss-web.xml file e jboss.xml file, se. Dopo l'applicazione della correzione automatica dopo l'applicazione della correzione automatica, l'XML JBoss viene contrassegnato con un commento che indica che è stato migrato. Viene utilizzato per determinare se eseguire la correzione automatica e può essere utilizzato al termine della migrazione per indicare la quantità di file XML migrati alla fine della migrazione per indicare quanta parte del file XML è stata migrata.
Ad esempio, se il modulo web JBoss fa riferimento a EJB MyBean, questo viene definito nel file jboss-web.xml:
=jboss-web.xml constructs= =Il nome JNDI viene aggiunto al file di bind del modulo Web. Se il file di bind non esiste, viene creato.
Analogamente, quando in un progetto EJB è presente un riferimento EJB, le informazioni vengono spostate dal file jboss.xml nel file ejb-jar.xml e nel file di bind EJB. Il seguente esempio mostra MyBean2 che fa riferimento a MyBean dal file jboss.xml.
jboss.xml constructsLe informazioni sul riferimento vengono aggiunte anche al file di bind. Se il file di bind non esiste, viene creato.