• Access Problems with NABNamePicker

    By Hilke Winter 1 decade ago

    Hello everyone,

    I'm currently developing my first X-Page application, but I'm having some serious issues with the name picker. We have a about four different address books in our company, so I tried the xe:namePickerAggregator with an all-public NABNamePicker.
    Here the source:



            
                
                    
                                                 groups="false">
                        

                    

                

            

        

    Trouble is: It isn't working.  All I get is the local address book or the recent contacts. Although the other address books show up in the drop down menu. But if selected the names list in the picker is empty and our server delivers the following message:

    HTTP JVM: com.ibm.xsp.FacesExceptionEx: Unable to open database: database name

    Apparently our server can't access the address books.
    I checked our ACL settings.  According to them, the server has access with manager rights.

    I already tried the solutions given on this discussion board and used the property settings of the name picker, which is working fine

    Source:


            
                
                    
                                                 addressBookDb="LNPNWE01!!verzeichnisse\fdd_pnw.nsf" groups="false"
                            nameList="peopleByLastName">
                        

                    

            

        

     

    But then I have to explicitly code every single address book. Which is firstly a lot of unnecessary work and secondly prone to errors in case we rename one of the address books or the server. And it seems to render the all-public NABNamePicker somewhat redundant.

    Both client and server are using Notes 8.5.3 and the latest extension library release.

    Maybe someone here knows why our server can't access the address books and can offer a solution.
    Thanks.
     

    • There is an issue with the ACL

      By Philippe Riand 1 decade ago

      If you have multiple NAB and one cannot be accessed by your user, then the list appear empty. There is a fix that had just been checked in that will be in the next build, coming out soon.

      Please let us know if it fixes your issue.