Hi: I've been trying to send the authenticated app client's Subject to a RMI Activatable server in another JVM. In the app client, I run the follwing: AccessControlContext ac = AccessController.getContext(); Subject sbj = Subject.getSubject(ac); However, sbj turns out to be null. Is it because ac is NOT the Subject that's authenticated at the beginning of the app client run? Thanks XW