uPortal 3.0 switched from a bundled Person Directory service API to the stand-alone Person Directory project. The primary change is a renaming of the packages but the configuration properties of some classes changed as well. Below are itemized instructions for converting a personDirectory.xml file from uPortal 2 to work in uPortal 3.
Move the File
In uPortal 2 the file was named personDirectory.xml and located in /uPortal/properties In uPortal 3 the file is named personDirectoryContext.xml and located in /uPortal/portal-impl/src/main/resources/properties/contexts
Rename the Package
Replace all instances of org.jasig.portal.services.persondir in the file with org.jasig.services.persondir