Привет всем!!!
всем кто пользуется браузером Chrome и автоматически успел обновиться до версии 48. После обновления я у себя обнаружил что перестали работать Диаграммы и Бизнес-Процессы. Всему виной что компания Google в 48 версии Хрома отказались в API от функционала SVGPathSeg. Для того чтобы все работало делаем следующее:
1. Из вложения сохраняем архив pathseg-master.zip
2. В каталоге ...\BPMOnlineSalesEnterpriseMarketingServiceEnterprise7_7_0.Site\Terrasoft.WebApp\Resources\ui создаем каталог pathseg и сохраняем в него файл pathseg.js
3. редактируем файл core-modules-object.js расположенный по пути ...\BPMOnlineSalesEnterpriseMarketingServiceEnterprise7_7_0.Site\Terrasoft.WebApp\Resources\ui\Terrasoft\amd
4. в файл core-modules-object.js добавляем следующее:
"pathseg": {
"path": "pathseg",
"exports": "pathseg",
"external": true,
"separateFromBuild": true
},
в данном же файле находим тег "ej-diagram" и изменяем его, должно получиться вот так:
"ej-diagram": {
"path": "Syncfusion",
"exports": "ej",
"external": true,
"deps": ["ej-common-all", "jsrender", "pathseg"],
"css": ["ej-diagram"],
"separateFromBuild": true
},
5. Выполняем очистку Истории в браезере, Выполняем очистку Redis-a
Заходим в BPMOnline и наслаждаемся, что все работает :)