LightningFlowComponents
LightningFlowComponents copied to clipboard
Package FlowScreenComponentsBasePack Install Failed
I tried to upgrade from 3.0.6 to 3.0.7 and I got this error:
our request to install package "FlowScreenComponentsBasePack ver 0.1" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected.
If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information.
Organization: Contact Flow Org (00D8c000005KyQg) User: Ian Hunter (0058c00000A4CBZ) Package: FlowScreenComponentsBasePack (04t5G000003rUyA) Error Number: 455577991-150746 (1532327295) Problem:
- (FlowTableViewDefinition__c.Field_API_Names__c) field integrity exception: unknown (required must not be specified) FlowTableViewDefinition__c.Field_API_Names__c: field integrity exception: unknown (required must not be specified)
I'm hitting the same issue.
Correction: I get that error installing into a Sandbox, but not into Production. It successfully installed in Production.
Per this, it appears that the problem might be that, for some reason, this particular field on the FlowTableViewDefinition__c is currently marked Required on your org. When you try to upgrade it tries to install a non-required field on top of your required field. Try finding that field and making it optional before upgrading.
OK, I got 3.0.7 installed, but I still have the original problem, so I'll open a different issue. Feels like progress, thanks.
Here is another possible workaround for the installation issue.
https://docs.google.com/document/d/1rqOREveltPp9sVPkEopt7N1ZPGvLC2ZTDzPzpVYms68/edit?usp=sharing
I tried to upgrade FlowScreenComponentsBasePack from 3.0.7 to 3.0.8 in a sandbox and I got this error:
Your request to install package "FlowScreenComponentsBasePack ver 0.1" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected.
If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information.
Package: FlowScreenComponentsBasePack (04t5G000003rV0z)
Problem:
1. Cannot add component of type:ApexClass named:ExtractStringsFromCollectionTest subjectId:01p5b000006IL7D to another package because it is an installed component.
package.xml: Cannot add component of type:ApexClass named:ExtractStringsFromCollectionTest subjectId:01p5b000006IL7D to another package because it is an installed component.
Worried if we go down the rabbit hole of fixing this error it will only come back with another one (this error showed up after using the workaround for the FlowTableViewDefinition__c.Field_API_Names__c) field integrity exception issue here: https://docs.google.com/document/d/1rqOREveltPp9sVPkEopt7N1ZPGvLC2ZTDzPzpVYms68/edit?usp=sharing )