Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004710 [Resin] major always 08-12-11 00:07 08-23-11 14:33
Reporter ddalessa View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 4.0.20
Summary 0004710: Caller Security Principal not propagated with an asynchronous method invocation
Description When invoking a business method annotated with @Asynchronous the current Caller Principal is not propagated as per section 4.5.4 of the ejb 3.1 specification.
Additional Information The Caller Principal details are stored in a Threadlocal (in TcpSocketLink) and the asynchronous invocation happens in a new thread. Calls to ejbContext.getCallerPrincipal() return null as a result.

Attached Files

- Relationships

- Notes
(0005458)
ferg
08-23-11 14:33

ejb/1530
 

- Issue History
Date Modified Username Field Change
08-12-11 00:07 ddalessa New Issue
08-12-11 00:20 wtao Issue Monitored: wtao
08-23-11 14:33 ferg Note Added: 0005458
08-23-11 14:33 ferg Assigned To  => ferg
08-23-11 14:33 ferg Status new => closed
08-23-11 14:33 ferg Resolution open => fixed
08-23-11 14:33 ferg Fixed in Version  => 4.0.22


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
31 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker