In JBoss EAP 8 holst du den aktuellen EJB-Caller über EJBContext bzw. SessionContext mit getCallerPrincipal(); das ist der Standardweg. Laut Jakarta EJB liefert diese Methode ein java.security.Pr...
Fragen zu Ejb
Frage stellenFragen und Antworten zum Thema Ejb
Hat JBoss 8 im EJB Zugriff auf den HttpServletContext?
Nein: In einem EJB bekommst du HttpServletContext nicht direkt, weil ServletContext zur Servlet-Schicht gehört und EJBs bewusst vom HTTP-/Web-Layer getrennt sind. ServletContext ist Teil der Serv...
Was ist eine EJB?
Eine Enterprise JavaBean (EJB) ist eine serverseitige Softwarekomponente, die in der Java-EE-Plattform (Enterprise Edition) verwendet wird. EJBs ermöglichen die Entwicklung von verteilten, transa...
Wie starte ich einen Job mit bestimmten Schritten in einer MessageDrivenBean?
Um einen Job zu starten, der bestimmte Schritte in einer Message-Driven Bean (MDB) ausführt, gehst du typischerweise wie folgt vor: 1. Nachricht an die Queue oder das Topic senden: Eine Messag...