Hello everybody,
I’m developing a composite application right now and I’d like to ask you a question about a situation I have met.
I’m using the ‘com.ibm.notes.ComputedNotesURL’ preference with a value of ‘@GetProfileField(“NotesURL”; “Clients”);’ and ‘com.ibm.notes.ProcessOnlyOnUpdate’ preference with a value of ‘false’ in one of my view component. I have 2 more view components and I’m using this technique in them as well. I also have an agent in the composite application database that sets the fields in this ‘NotesURL’ profile document.
After I finished my development to some degree, I deployed the composite application to our test server and tested the application there, especially the ComputedNotesURL preference. I have also set the fields in NotesURL profile document so that the components’ addresses are the new test server.
But, when I opened the composite application in the test environment, it tried to access the development server and since I have temporarily shutdowned it for test purposes at that time, the aplication couldn’t access the components. I then opened up the CAE and then components get accessed from the test server. After I ‘finished editing’, the composite application worked normal in the test environment.
Is this normal? Should I (or our client) open up the CAE the first time they use the composite application? If this is the case, then this would be a nasty extra process step. Or am I skipping something and doing something wrong?
Regards,
Ibrahim