When running under SharePoint claims authentication, InfoPath browser forms cannot impersonate the caller when accessing web services, whether they are SharePoint services (e.g. UserProfileService.asmx) or DBXL. The workaround is to use a UDC with either SSO or explicit credentials. The steps below will explain how to modify your UDCs to use explicit credentials, such that they may be used in a Claims Authentication environment.