Синхронизация задач между project server 2010 и exchange 2010
На днях у нас в компании завершили тестое внедрение project server 2010, и встала задача реализовать возможность управлять задачами (выставлять процент завершенности, закрывать задачку, добавлять комментарии) выставленными через project в Outlook 2010. Но случилась головная боль…
Само скрещивание производится по вполне нормальному мануалу technet.microsoft.com/ru-ru/library/ff468700.aspx
но дальше начинается полтергейтс проджект нормально публикует задачи в exchange, а вот когда клиент делает обновление задачи в проджект эти данные не попадают.
В логах на Exchange данной проблеме сопутсвет следующая ошибка
О подробностях траблшутинга распростронятся не буду, скажу только что на решение проблемы было убито дня два. Собственно проблема заключается в том, что когда Exchange пробует заслать апдейт задачи Project обращается к несуществующему сервису и естесвенно ничего не получается.
Решается проблема следующим методом
1. открываем папку SharePoint/14.0/WebServices/Shared/ProjectSserver/PSI
2. копируем файл ExchangeSync.svc в SendNotification.svc
собственно все после этого все начинает работать.
Само скрещивание производится по вполне нормальному мануалу technet.microsoft.com/ru-ru/library/ff468700.aspx
но дальше начинается полтергейтс проджект нормально публикует задачи в exchange, а вот когда клиент делает обновление задачи в проджект эти данные не попадают.
В логах на Exchange данной проблеме сопутсвет следующая ошибка
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="MSExchange Web Services" />
<EventID Qualifiers="49152">7</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-01-13T16:18:14.000000000Z" />
<EventRecordID>84077</EventRecordID>
<Channel>Application</Channel>
<Computer>ex1.domain.local</Computer>
<Security />
</System>
- <EventData>
<Data>EgBleDAxLmluLmM5LXRlY2gucnUQAAAAwwVf+LQm7kedWZPodynOCjzcRbZLgc0I</Data>
<Data>http://www/project/_vti_bin/PSI/ExchangeSync.asmx</Data>
<Data>8</Data>
<Data>WebException: The remote server returned an error: (500) Internal Server Error. StatusCode: InternalServerError Internal Server Error at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at Microsoft.Exchange.Services.Core.NotificationServiceClient.HandleResponse(IAsyncResult responseAsyncResult)</Data>
</EventData>
</Event>О подробностях траблшутинга распростронятся не буду, скажу только что на решение проблемы было убито дня два. Собственно проблема заключается в том, что когда Exchange пробует заслать апдейт задачи Project обращается к несуществующему сервису и естесвенно ничего не получается.
Решается проблема следующим методом
1. открываем папку SharePoint/14.0/WebServices/Shared/ProjectSserver/PSI
2. копируем файл ExchangeSync.svc в SendNotification.svc
собственно все после этого все начинает работать.
- 0
- 13 января 2011, 20:41
- mamahtehok
нданый файл изначально отсутствует, мы создаем его по средствам копирования cexhangesync.svc.

- mamahtehok
- 17 августа 2011, 12:19
- ↑
- ↓
Комментарии (6)
RSS свернуть / развернуть