JBoss-spezifische Implementierungsdeskriptoren, die Datei jboss-web.xml und die Datei jboss.xml, können EJB-Referenzen enthalten. Diese Referenzen ordnen eine EJB-Referenz einem JNDI-Namen zu. Damit die Referenzen ordnungsgemäß in WebSphere(R) Application Server funktionieren, müssen Informationen in die Bindungsdatei von WebSphere Traditional bzw. Libery umgesetzt werden.
Diese Regel kennzeichnet EJB-Referenzen, die in jboss-web.xml datei und jboss.xml datei, wenn. Nachdem die automatische Korrektur wird die XML-Datei JBoss mit einem Kommentar versehen, der anzeigt, dass sie migriert wurde. Dies wird verwendet, um festzustellen, ob die automatische Korrektur durchgeführt werden soll, und kann am Ende der Migration verwendet werden, um anzuzeigen, wie viel am Ende der Migration verwendet werden, um anzuzeigen, wie viel von der XML-Datei migriert wurde.
Wenn ein JBoss-Webmodul beispielsweise die EJB "MyBean" referenziert, wird diese Referenz in der Datei jboss-web.xml definiert:
=Konstrukte in jboss-web.xml= =Der JNDI-Name wird der Bindungsdatei des Webmoduls hinzugefügt. Falls die Bindungsdatei nicht vorhanden ist, wird sie erstellt.
Wird eine EJB-Referenz in einem EJB-Projekt gefunden, werden die Informationen aus der Datei jboss.xml in die Datei ejb-jar.xml und in die EJB-Bindungsdatei umgesetzt. Das folgende Beispiel zeigt die Bean "MyBean2", die "MyBean" über die Datei jboss.xml referenziert.
Konstrukte in jboss.xmlInformationen zur Referenz werden auch der Bindungsdatei hinzugefügt. Falls die Bindungsdatei nicht vorhanden ist, wird sie erstellt.