How to get Currently Logged In Portal User in SAP Web Dynpro for Java


The current user may be set on some context variables but it may be out-of-sync, e.g. user id of previously logged in other user, or inadventently updated by other components. The safer approach is to retrieve it straight from WDClientUser.

Software Environment

  • Windows 7 Professional SP1
  • Java 2 SDK 1.4.2 for Windows 32-bit
  • SAP NetWeaver Developer Studio Version 7.0.09 for Java
  • SAP NetWeaver Application Server
    • ​sap.com/SAP-JEECOR  – 7.00 SP26 (1000.
    • sap.com/SAP-JEE – 7.00 SP26 (1000.

The Codes

Karl San Gabriel

Karl San Gabriel

Java and Enterprise Technologies Expert