Синхронизация задач между project server 2010 и exchange 2010

На днях у нас в компании завершили тестое внедрение project server 2010, и встала задача реализовать возможность управлять задачами (выставлять процент завершенности, закрывать задачку, добавлять комментарии) выставленными через project в Outlook 2010. Но случилась головная боль…
Само скрещивание производится по вполне нормальному мануалу 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

собственно все после этого все начинает работать.

Комментарии (6)

RSS свернуть / развернуть
Где лежит SendNotification.svc не могу никак найти?!
+1
нданый файл изначально отсутствует, мы создаем его по средствам копирования cexhangesync.svc.
0
Всё заработало причина оказалась в настройках входящей исходящей почты в центре администрирования сайта, плюс не правильно был настроен SMTP всё заработало, спасибо
+1
А у меня измененные задачи с Outlook идут на сайт PWA очень долго… хз почему, в логах ничего такого нету, один раз старая запись только промелькнула типа очереди заблокированные компом таким-то стали доступными для других сервисов очередей… Никто не сталкивался с таким?
0
  • avatar
  • roy
  • 12 сентября 2011, 16:09
Или вообще не доходят… ппц, сыпяться за секунды с проджекта а изменения не идут никуда ((
0
  • avatar
  • roy
  • 12 сентября 2011, 18:45
удалось решить проблему?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.