Subject: RE: Out of Office & SCT
Hi Joe,
at the moment I have the dim feeling to be too stupid for that 
From the process you described, you (though not purposefully) are making changes to the agent (enabling the agent) prior to Domino design task has had time to remove those design elements from a database whose template is marked as a Single Copy Template OR sync the database design where it did not have to make any changes (I am calling this an extra cycle of design.) If the design task is able to complete a design without changing of the elements in the database (even if it is SCT) you can thereafter enable agents without having this issue. TO WIT, I duplicated what you are doing, but what I did different is to trigger the design task right after it disable the enable out of office agent. On this iteration of the design task, design made no changes to the database. Thereafter I enable the agent and load the design task again. For this iteration the design task will not disable the enable out of office agent.
When I change my out of office agent the design task was already running dozen times in the night on all mailfiles ? So all elements are already removed or are they not?
A user will work with his mailfile normally after the daily design task, mostly also after the second daily design task, after that compact -B will reduce the size.
The out of office agent will not be changed at the first day !
This is no different if I enable an agent in any custom defined database. This behavior is always similar. You can also get the same behavior if the template’s agent had changed or recompiled (and disabled in the template) then have design fresh all the databases from the template.
I thought I know about the agents when chaning the design, but the agent in the template was not changed and the signed date is prior then the enabling of the out of office. So in my opinion the designelement for the out of office agent will be part of the nsf file and not longer a link to the template ? Wrong ??
Now what I recommend for you to never have this problem when you create a new mail database was to: 1) create the database, 2a) run the design task prior to letting the end user use the database, and 2b) run design again for this iteration to not make any changes to the database, 3) compact the database (to shrink the size down to nothing since it is based on a SCT template), and 4) give the database to the end user. The user can then use out of office without having worrying their agent being disable by a server nightly task.
Here my steps:
-
Userservice creates user and mailfile (user will begin in 2 or 3 days)
-
At night the design task removes the elements and links to SCT template
-
compact will run the next evening to reduce the size (more than 10%) lo compact -B -S 10
-
design task is running the 2nd time (2nd night)
The user normally will not come to work at the first day and enable the out of office agent.
So what is the different between your step 1 to 4 and my steps? Is there the need to manually do tasks?
In the last cases I converted the mailfiles manually, directly after that I ran design and compact.
lo convert
lo design
lo compact -B
But still the same problem…
Which of my steps is wrong ?? 
And why is IBM saying, prohibt the design of the out of office agent, when design is changing the agent, also after the first time design ran??
Title:
Out of Office agent disables in a Single Copy Template DB
Product:
Lotus Notes > Lotus Notes > 6.x, 6.5
Platform(s):
Platform Independent
Date:
11.12.2003
Doc Number:
1154528
This document is based on the following Software Problem Report (SPR):
Display SPR Links
SPR Number
SPR Status
SPR Fixed Release
CYII5TT9J8
Not a Bug
Not Applicable
Problem
Enabled out of office agent becomes disabled in a db created with mail6.ntf single copy template when design task runs for the first time in the mail file.
Tested this in notes 6.02cf2 and 6.5 on Win2000 and Solaris8.
Content
This issue was reported to Lotus Software Quality Engineering and has been determined to not be a bug. The behavior is by design. You can check the design properties of ooo agent to Prohibit design refresh or replace to modify so the enabled status won’t get changed.
Workaround is to run design task as soon as you create the mail file using single copy template or after converting the mail file to single copy template.
It only disables the out of office agent the first time design task runs if it’s enabled.
After design task run the first time in the mail file , out of office agent will stay enabled.