May 15, 2015 at 2:31 pm #4174
We have our web agent working correctly, with it refreshing the user data if anything changes in Active Directory. The J2EE Agent however doesn’t refresh the user data if it changes.
I’ve read tons of documentation and made a lot of changes, to utilize polling and have it set for 3 minutes – and even disabling the caches doesn’t refresh it either. We’ve disabled notifications so the polling options should kick in.
Does anyone have any experience on this front on the specific config changes for the J2EE agent that will actually work?
Thank you!May 19, 2015 at 3:23 pm #4208Rogério RondiniParticipant
Where user data is being changed ? From OpenAM UI or direct in AD ?
Maybe neither OpenAM Server has been notified about user data changes if changes are performed by external application direct on AD, i.e, OpenAM DataStore keep caching old data.
DataStore update user data cache by the persistent search mechanism. Maybe you need to check if AD is able to works with psearch and if DataStore is right configured to do that.
Abs.May 19, 2015 at 3:26 pm #4209
We already have it working for the web agent side, the changes aren’t working for the j2ee side. Changes are being made through AD. Before we were able to get the user data cache to refresh via web agent, we could use the openAM api to check the DataStore user data, and at first the roles didn’t match up. The web agent was getting the correct information from AD after it had been changed, but it didn’t refresh the DataStore. We made changes, and it worked but it’s not working for the J2EE agent. We have to refresh Jetty for the data to refresh for the J2EE side.May 19, 2015 at 4:00 pm #4210Rogério RondiniParticipant
Ok.. maybe has a bug.
Maybe you can test other versions/jee servers (in tomcat for example)… otherwise, just a ticket to support.May 19, 2015 at 6:54 pm #4212
These are my current settings:
I’ve changed a few things to see if it would effect a change but nothing has worked for the J2EE side. If someone would have some insight that would be great. Ideally we’d like to disable notifications and utilize polling.
Configuration > Server and Sites > Site > Advanced
Top Realm > Agents > J2EE Agent > openAM Service
com.iplanet.am.session.client.polling.period 180November 12, 2015 at 1:21 pm #6289larseirikParticipant
Hi, I have seem to have the same issue. Upon Federating i try to update my user, but i need to restart my j2ee agent (tomcat) to get the updated data in my profile listing.
Did you find a fix?November 17, 2015 at 2:35 pm #6321Peter MajorModerator
If you are both using AD, then maybe you are running into OPENAM-3693
You must be logged in to reply to this topic.