Gradle
Şu satırı dahil ederiz
implementation 'org.wildfly:wildfly-ejb3:8.2.1.Final'
PicketBox artık kullanılmamasına rağmen yeni Wildfly sürümlerinde derleme esnasında hata sebep oluyor. Hata şöyle
[WARNING] The POM for org.picketbox:picketbox:jar:5.0.3.Final-redhat-00006 is missing,no dependency information available
Gradle ile düzeltmek için şöyle yaptım. Yani yeni bir repository eklemek gerekti. Benzer bir açıklama da burada
repositories { jcenter() maven { url 'http://maven.repository.redhat.com/ga' } }
SecurityContextAssociation Sınıfı
Şu satırı dahil ederiz
import org.jboss.security.SecurityContextAssociation;
getPrincipal metodu
Şöyle yaparız
String user = SecurityContextAssociation.getPrincipal().getName();
setOutgoingRunAs metodu
Hiç yorum yok:
Yorum Gönder