We've set up a new server (both current and new are 8.2.2 on-prem), and are trying to load our solution into it. It fails, but none of the steps show a failure. When I download the log, all the steps show "Processed" right up until they show "Unprocessed" - no errors or messages in between. The only lines showing unprocessed are three lines that just have names of entities (Account and SystemUser, which we've modified, and one custom entity - but these lines don't have the "item type" of Entity, or anything in there at all. All of these entities show as Processed above, so I don't know what these lines are), Root Components Insertion, and Dependencies Calculation. I cannot remove those three entities, as there are too many dependencies.
I enabled tracing, and the error in the trace log is:
MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: Unable to find metadata information for attribute exchangerate
Error Number: 0x80040216
Error Message: Unable to find metadata information for attribute exchangerate
Error Details: Unable to find metadata information for attribute exchangerate
Source File: Not available
Line Number: Not available
Request URL:
Stack Trace Info: [CrmException: Unable to find metadata information for attribute exchangerate]
at Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
at Microsoft.Crm.Application.Platform.ServiceCommands.ImportSolutionCommand.Execute()
at Microsoft.Crm.Web.Tools.Solution.SolutionImportProcessPage.ImportSolution()
at Microsoft.Crm.Web.Tools.Solution.SolutionImportProcessPage.ProcessRequestData()
This feels...pretty deeply unhelpful, as it doesn't give any indication of where it's trying to look for that metadata. Both organizations have the same base currency. Anyone have any idea what I can do or look at next?
*This post is locked for comments