[salesfroce]開発者コンソールでのFIELD_INTEGRITY_EXCEPTIONエラー
たまに起こっていつも調べている気がするのでメモ。
最近は開発者コンソールで開発をしている事が多いのだけれど、ファイルをいざ保存しようとしたらたまに以下のようなエラーが出て保存できない時がある。
FIELD_INTEGRITY_EXCEPTION
Failde to create createContainerMember for containerId=undefined:null は無効な containerIdです。
保存しているファイルの種類や内容には関係ない。
これが起こるとsavingのまま止まってしまう。
で、解決方法は公式にある。
Developer console cannot save classes/triggers/pages
まず、開発者コンソールを閉じて、再度開く。(念のため)
で、開発者コンソールのメニューから、Workspace
–> New Workspace
を選択。
適当な名前で保存する。
ワークスペースが新しく切り替わる(見た目は変わらない)。
すると、無事保存出来るようになる。
一度保存出来るようになったらもとのdefaultのワークスペースに戻しても問題なくなっているので、
先程作った適当なワークスペース削除しても問題なし。
開発者コンソールは便利なんだけど、いかんせん不安定な印象がある…。