Important - Survey1.0 issue with latest Salesforce update (Response URL not opening)
Issue : After 'Salesforce Summer ’18 Release' release with new manage package Survey was breaking.. It may break in all existing org after 19/July/2018 if you do not do below settings.
Enable the Allow topics in Salesforce Sites and Portals option from the Salesforce Setup > Chatter > Chatter Settings location for the guest and authenticated external users in Salesforce Sites and Portals to have access to topics.
Note: If your org was upgraded to the Summer 18 release, you may face this issue (such as broken Survey Links etc.). The Allow topics in Salesforce Sites and Portals option will be available for you to select on/after July 19th at the time of Salesforce production org upgradation.
Impacted areas:
- Survey 1.0 (Breaking in the area where response is captured.)
- CoPilot > Outreaches > Survey
Error Message:
Error occured :Failed to create participant, Reason- (Database.Error[getFields=();getMessage=JBCXM.NotifyInsertIntoPublishContentForSurvey: execution of AfterInsert caused by: line 4080, column 3: Dependent class is invalid and needs recompilation: Class JBCXM.SurveyDAL : Dependent class is invalid and needs recompilation: Class JBCXM.AutomatedAlertHandler : Invalid type: Topic;getStatusCode=CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY;]).
We can not avoid this since it is enforced by Salesforce, read here to know more on this.
Enable the Allow topics in Salesforce Sites and Portals option from the Salesforce Setup > Chatter > Chatter Settings location for the guest and authenticated external users in Salesforce Sites and Portals to have access to topics.
Note: If your org was upgraded to the Summer 18 release, you may face this issue (such as broken Survey Links etc.). The Allow topics in Salesforce Sites and Portals option will be available for you to select on/after July 19th at the time of Salesforce production org upgradation.
Impacted areas:
- Survey 1.0 (Breaking in the area where response is captured.)
- CoPilot > Outreaches > Survey
Error Message:
Error occured :Failed to create participant, Reason- (Database.Error[getFields=();getMessage=JBCXM.NotifyInsertIntoPublishContentForSurvey: execution of AfterInsert caused by: line 4080, column 3: Dependent class is invalid and needs recompilation: Class JBCXM.SurveyDAL : Dependent class is invalid and needs recompilation: Class JBCXM.AutomatedAlertHandler : Invalid type: Topic;getStatusCode=CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY;]).
We can not avoid this since it is enforced by Salesforce, read here to know more on this.
Reply
Sign up
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Welcome to the Gainsight Community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.