New NAL application reusing an old name does not apply

  • 7003650
  • 26-Jun-2009
  • 30-Apr-2012

Environment

Novell ZENworks 7 Desktop Management Support Pack 1 - ZDM7 SP1 Middle Tier

Situation

Problem: A new created NAL application does not apply but the original application still applies.

Steps to experience the problem:
1. Create a NAL application e.g. with name app1
2. Associate and apply that application to a workstation
3. Remove the association of the app1 application and rename it e.g. to app1_old
4. Create a new application with name app1 and associate this one
5. Refresh Novell Application Launcher and re-apply application

Instead of the new app1 application, the old application details are still being applied.

Resolution

Ensure the each new NAL application has new name or restart the Middle Tier Server after exchanging the NAL application and before refreshing Novell Application Launcher on the workstations.

Additional Information

The Middle Tier Server caches eDirectory object names and remembers the eDirectory EntryID referencing the eDirectory object. That way quite some eDirectory communication can be spared as eDirectory names do not get constantly re-resolved.

That way when NAL requests the attribute details for the new app1 application in the above scenario, instead of resolving the app1 name to EntryID of the new created NAL application, the Middle Tier Server jumps to EntryID of the old and now rename app1_old application object and the old NAL application keeps applying.