將Salesforce中Salesforce託管程序包的Docusign從版本6.2.1(顯示6.8)更新至當前的6.8.2。完成後,我在嘗試訪問Docusign時正在接收以下內容。Docusign for Salesforce崩潰,最終變量已初始化(v 6.8.2)
最終變量已經初始化發生意外錯誤 。您的解決方案提供商已被通知。 (深海漁業)
作爲組織的管理員我還出現以下相關細節的APEX錯誤電子郵件:
Visualforce Page: /apex/dsfs__DocuSign_Admin
caused by: System.FinalException: Final variable has already been initialized
Class.dsfs.PlatformPermissionSetService.<init>: line 32, column 1
Class.dsfs.ServiceLocator.getPermissionSetService: line 72, column 1
Class.dsfs.DocuSignConfiguration.loadConfig: line 366, column 1
Class.dsfs.DocuSignConfiguration.initConfiguration: line 338, column 1
Class.dsfs.DocuSignConfiguration.getInstance: line 214, column 1
Class.dsfs.ConfigurationService.<init>: line 32, column 1
Class.dsfs.ConfigurationService.<init>: line 20, column 1
Class.dsfs.ServiceLocator.getConfigurationService: line 60, column 1
Class.dsfs.ServiceLocator.getConfigurationService: line 50, column 1
Class.dsfs.AdminManager.findAdminDetails: line 12, column 1
Class.dsfs.AdminController.<init>: line 41, column 1
作爲一名銷售人員開發人員,我認爲這是在託管包代碼中的錯誤其中它們試圖爲已經初始化的最終類型變量賦值,這可能與Permission Set信息的高速緩存有關。
我已經在我們的一個沙箱中卸載了應用程序並重新安裝,但這並未解決該錯誤。
我在一個開發者組織中安裝了這個程序,它之前沒有安裝這個應用程序,它在沒有問題的情況下拉起了VF頁面。
假設這與我的組織有關,但無法在我的控件中找到任何操作。無法檢查與應用程序相關的受保護的自定義設置。
在一級支持告訴我他們不能幫助我之後直接在這裏。爲的DocuSign
它很難再重定向你,但嘗試交叉發佈到salesforce.stackexchange.com。 Docusign的客戶可能會在這裏看到這個問題。調試日誌在這裏可能無濟於事... Docusign沒有任何錯誤跟蹤器?這聽起來像是他們的開發人員應該調查的東西,尤其是如果調試日誌會顯示他們的代碼正在運行100%,沒有您的自定義觸發器等的影響......說了這麼多。任何機會,你沒有閱讀一些發行說明或升級手冊(如果有的話) – eyescream
謝謝,我張貼在這裏希望DS支持會找到我。交叉發佈到Salesforce方面以獲得更多社區幫助。 – Heber
Docusign的已知問題,DFS-4536 安裝後--DocuSign for Salesforce錯誤時訪問包 – Heber