Thought I would log this just incase it may help someone in the future...
While attempting to import a fair amount of locations into a new build of ACS 5.4 (5-4-0-46-4) via the gui I came a across an issue.
When the file containing the locations had one trailing space after each entry the gui would freeze at the point of 'initializing' and not report any usefull error.
I had to revert back to comandline to receive an error log
ssh into the box / vm
'Acs-config'
import-data {update | delete | add} {user | host | device | idgroup | ndg | dacl | cmdset} repository file-name result-file-name {abort-on-error | cont-on-error} {full secret-phrase | none | only-sec-repo | only-sec-files secret-phrase}
found in this link
http://www.cisco.com/en/US/docs/net_mgmt/cisco_secure_access_control_system/5.4/command/reference/cli_app_a.html#wp1893385
removed the errors and it imported perfectly...
I would never had realised the issue with out the command line error log as the gui was freezing...