JBoss Application Server XML dosyası inceleme kuralları

XML dosyası incelemesi, konuşlandırma tanımlayıcıları, web hizmetleri ve diğer XML dosyaları ile geçiş sorunlarını saptamak için bir dizi kural sağlar.

Kural Adı Hızlı Düzeltme Uygulanan İşlem
Yerel JNDI adlarını kullanma Evet

Bu kural, jboss.xml dosyalarındaki < local-jndi-name> etiketlerini algılar.

Hızlı düzeltme, uygulama ile ilişkili tüm projeleri yerel JNDI adının bulunduğu yere tarar. Yerel JNDI adına gönderme yapan Java kodu bulunursa, bu projeye bir < ejb-local-ref> eklenir. Web ya da EJB bağ tanımları da güncellenir.

URL ' ler ve kaynak yöneticileri için kaynak başvurularını el ile geçirt Hayır

Bu kural, URL kaynaklarını ya da kaynak yöneticisi kaynaklarını tanımlayan jboss-web.xml ya da jboss.xml dosyalarındaki < res-ref-name> öğelerini belirler. Bu kaynak başvuruları el ile geçirilmiş olmalıdır.

JBoss oturum açma modüllerini geçir Hayır

This rule detects <security-domain> elements in the jboss-web.xml file and <login-config> elements in the WEB-INF/web.xml file that might indicate that login modules require migration.

EJB JNDI adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet

Bu kural, EJB tanımlarına ilişkin jboss.xml kütüklerindeki < jndi-name> etiketini saptar.

Hızlı düzeltme, EJB bağ tanımları dosyasında bulunan değeri yeni düzeye geçirir.

EJB yerel başvuru JNDI adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet

Bu kural, EJB tanımlarına ilişkin jboss.xml kütüklerindeki < ejb-local-ref> etiketlerini saptar.

Hızlı düzeltme, EJB bağ tanımları dosyasında bulunan değeri yeni düzeye geçirir.

EJB başvuru adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet

Bu kural, jboss-web.xml ya da jboss.xml kütüklerinde < ejb-ref-name> saptar.

Hızlı düzeltme, EJB başvurularının JNDI adını EJB bağ tanımları dosyasına ekler.

İletiyle yönlendirilen Bean JNDI adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet

Bu kural, iletilerle yönlendirilen Bean 'ler için < hedef-jndi-name> saptar.

Hızlı düzeltme, EJB bağ tanımları dosyasında hedef JNDI adını ayarlar.

Kaynak ortamı başvurusu JNDI adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet This rule detects the JBoss Application Server resource environment reference JNDI names in the jboss-web.xml or jboss.xml files. Hızlı düzeltme, JNDI adını bağ tanımları dosyasına geçirir.
Kaynak başvurusu adlarını tanımlamak için WebSphere bağ tanımlarını kullanın Evet

Bu kural, jboss-web.xml ya da jboss.xml dosyalarındaki < res-ref-name> öğelerini algılar.

Hızlı düzeltme, EJB bağ tanımları dosyasına kaynak başvurusının JNDI adını ekler.

Web birimi bağlam kökünü tanımlamak için WebSphere uzantılarını kullanın Evet

Bu kural, jboss-web.xml kütüklerindeki < context-root> öğesini saptar.

Hızlı düzeltme, Web uzantıları dosyasındaki bağlam kökü değerini tanımlar.

JBoss web hizmetleri konuşlandırma tanımlayıcısını kullanma Evet

Bu WebSphere Application Server geleneksel kural işaretleri webservices.xml J2EE konuşlandırma tanımlayıcısı dosyaları.

Hızlı düzeltme, konuşlandırma tanımlayıcılarından toplanan bilgilere dayalı olarak web hizmetleri listesi için uygun yapıtları oluşturan IBM WebSphere Ant görevlerini kullanan bir Ant komut dosyası oluşturur. Konuşlandırma tanımlayıcısına bağlı olarak, düzeltme hizmet için SEI (Service Endpoint Interface; Hizmet Uç Noktası Arabirimi) oluşturabilir ve bunu proje sınıfı yoluna ekleyebilir. Daha sonra Ant komut dosyasını çalıştırabilir, oluşturulan yapıtları projeye kopyalayabilir ve uç noktası etkinleştiricisi gibi ek hedefler ekleyebilirsiniz.

CMP eşlemelerini tanımlamak için WebSphere uzantılarını kullanın Evet

Bu WebSphere Application Server geleneksel kuralı, jbosscmp-jdbc.xml kütüklerindeki < jbosscmp-jdbc> öğelerini algılar.

The quick fix uses the jbosscmp-jdbc.xml file to generate the EJB to RDB mapping files used by WebSphere Application Server for CMP.

Aşağıdaki kural, herhangi bir JBoss Application Server 'ın işlenmemiş ya da kısmen işlenmemiş XML dosyası işaretlerini gösterir:

Kural Adı Hızlı Düzeltme Uygulanan İşlem
jboss.xml dosyasını kullanmayın Hayır

This rule flags the jboss.xml file so that you can look for any unmigrated elements at the end of the application migration.

jboss-app.xml dosyasını kullanmayın Hayır

This rule flags the jboss-app file so that you can look for any unmigrated elements at the end of the application migration.

jboss-client.xml dosyasını kullanmayın Hayır

This rule flags the jboss-client.xml file so that you can look for any unmigrated elements at the end of the application migration.

jbosscmp-jdbc.xml dosyasını kullanmayın Hayır

This rule flags the jbosscmp-jdbc.xml file so that you can look for any unmigrated elements at the end of the application migration.

jboss-web.xml dosyasını kullanmayın Hayır

This rule flags the jboss-web.xml file so that you can look for any unmigrated elements at the end of the application migration.