I’m developing a J2EE client to access a domino database. I am using SSO, Data Access Objects and DIIOP to access my domino data. The setup is behaving as expected.
One of my methods to retrieve documents creates a ViewEntryCollection based on a view categorized by username and the user currently logged in.
The problem is that the getAllEntriesByKey method is returning all the documents that the current user has created and not just the documents that are categorized by common name.
i.e. I have ten (10) docments categorized in a view based on my common name. There are thirteen docs in the database that I have created. The getAllEntriesByKey method returns 13 documents and not the expected 10.
I thought I should also mention that creating a ViewNavigator produces the same result. 13 docs are returned and not 10. A db search based on field that the view is categorized by does return ten documents but it takes ~2500 ms instead of ~500 ms for a ViewEntryCollection. This is a wireless app so I would like to be able to use one of the view interfaces.
Anyone out there with any ideas or an explanation as to why I’m seeing this behaviour?
Regards,
Jonathan