In our setup, ApplinX sessions are initiated by a technical user, followed by business users who sign into the application through our proprietary security framework.
One issue we’ve encountered is our inability to update gx content using business user details, thereby resulting in the business username not being reflected as ‘Host User Name’ in the ApplinX Administrator.
As a workaround, we developed a custom application that logs sign in/out activities into gxlog_framework.txt.
Although this functions well for sign in/out operations, it encounters issues when the HttpSession (where the data is stored) is invalidated in gx_onLoad in error class due to an error.
Such invalidation also happens in the gx_handleSessionError method within the GXBasicContext class. We store the business username in the HTTP session using gx_postConnect method of UserFrameworkEvents class.
Is there any way to transmit the collected during the session data to the above mentioned error handling methods ?
Business data are printed as null
licensed for WEB