I have a database that people access from the web, using this URL
https://<server>/phonebooks/PhoneBook.nsf/GetContacts
https://<server>/phonebooks/PhoneBook.nsf/GetContacts?OpenAgent
The agent runs correctly and displays an xml list of the contacts in the database. I dont seem to get any errors, either on the page, or in the logs.
The problem is, I need to make a change to the agent. Using domino designer 9, if I open the database in question and look in Agents, I see a list of agents, but not the GetContacts agent. None of the listed agents have Aliases. The database does not inherit from an NTF.
If I create a Test Agent in this database, I can run it from the web, using a similar URL, so I am confident its accessing the same database I am looking at.
https://<server>/phonebooks/PhoneBook.nsf/Test3?OpenAgent
Is there somewhere else I should be looking for this agent? I have looked in every other area of designer. Could it be hidden in some way, and how would I find it? My current ACL is Manager and I have all roles checked. Could the database have become corrupt, and is there a way I can extract the agent code if it is corrupted? I could try to re-write the agent, but I dont remember all the code.