I am working with GroupWise Client 8, using the Object API. I have a mailbox in caching mode. Programmatically, i am unable to change the Archive path of the mailbox, unless the mailbox is online.

For example,

gwAccount.SetArchiveTo("path to archive")

Results in the following exception:

"Update access is denied to current user."

I have no issues changing the archive path when the mailbox is online. How can I change the archive path without being online?