четверг, 27 ноября 2014 г.

Workflow Manager error: Scope '/SharePoint/default/... is not in an active state

При работе с Workflow Manager получил ошибку:
System.InvalidOperationException: Operation failed with error Microsoft.Workflow.Client.ScopeInactiveException: Scope '/SharePoint/default/71295e23-e1ea-45b8-b072-61a6548fa5cd' is not in an active state. Its current state is 'Unregistering'. HTTP headers received from the server - ActivityId: b9d7fa25-bf33-4303-ba60-7dda39e7574c. NodeId: PK-SP-WF. Scope: /SharePoint/default/71295e23-e1ea-45b8-b072-61a6548fa5cd. Client ActivityId : e583bf9c-b891-80dd-3ac0-277bbb634739. ---> System.Net.WebException

В SharePoint Designer она выглядела так:



Я неоднократно сталкивался с ошибками Workflow Manager'а, все удавалось как то решать.
С этой же проблемой мне ничего не удалось сделать, от отчаяния я полез в базу...
Попробовал обновить запись о статусе руками и это сработало:
update [WFResourceManagementDB].[dbo].[Scopes] set [Status] = 'Active' where [Status] = 'Unregistering'


воскресенье, 16 ноября 2014 г.

SharePoint. Как поменять favicon.

Порой необходимо заменить favicon в SharePoint, делается это одинаково для 2010 и 2013 версии, думаю так же будет для следующих.

К примеру мы хотим что-то вроде такого:

Можно подменить файл в папке по адресу C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\IMAGES, с виду вариант не очень хорош, но при нем картинка избранного поменяется везде. Второй вариант позволит поменять картинку только на отредактированной Вами мастер-странице. Для этого откройте мастер-страницу через SharePoint Designer и отредактируйте тэг:
<SharePoint:SPShortcutIcon runat="server" IconUrl="/_layouts/15/images/favicon.ico?rev=23" />Поменяйте "IconUrl" на адрес с Вашей картинкой, только положите ее рядом со старой. После этого необходимо выполнить перезагрузку веб-сервера IIS и почистить кэш браузера.

пятница, 14 ноября 2014 г.

Бесплатная книга "SharePoint 2013 App Model Succinctly"

Известный производитель компонентов, Syncfusion - выпустили новую бесплатную книгу:


Серия книг "Succinctly" призвана кратко описать технологию, не более 100 страниц.
Крайне рекомендую к прочтению, даже если Вы не используете apps для создания решений, как и абсолютное большинство SharePoint разработчиков.