none
Не вставляются рисунки к профилям. RRS feed

  • Общие обсуждения

  • Когда нажимаю на загрузить рисунок открывается такая ошибка.

    Как-то можно ее исправить или другим способом (например через AD) поменять рисунок к профилю?


    • Изменено q2ker1 1 февраля 2012 г. 16:06
    • Изменен тип Roman Zhukov 6 июля 2012 г. 13:57
    1 февраля 2012 г. 16:05

Все ответы

  • Для получения более детальных сведений о проблеме Вам необходимо её воспроизвести, скопировать идентификатор взаимосвязи, на сервере, где установлен SharePoint зайти в папку : C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS  Открыть текущий лог (самый последний по дате изменения) при помощи Notepad(блокнот). В блокноте нажать "найти" (CTRL+F) в окно поиска вставить скопированный ранее идентификатор взаимосвязи. Скопируйте часть лога, где присутствует данный идентификатор (там, в тексте должно встречаться  слово Exception, где описана причина такого поведения). И выложите на форум.  
    1 февраля 2012 г. 16:22
  • 025224ea-ca2d-4e8a-b507-8ab24d42746d 
    02/01/2012 20:51:34.78 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	Logging Correlation Data      	xmnv	Medium  	Name=Request (GET:http://web:43264/_layouts/SelectPicture2.aspx?Type=User&accountname=okg%5CKalashnikovaT&ApplicationID=1c03f95b%2Decbf%2D4071%2Da25c%2D9415b845e59d&IsDlg=1)	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.79 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	Logging Correlation Data      	xmnv	Medium  	Site=/	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	General                       	80lx	High    	Url Could not be set as Current Context is null 	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Portal Server      	Runtime                       	7pm5	High    	Url Path: "/_layouts/SelectPicture2.aspx"	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Portal Server      	Runtime                       	7pma	Exception	Unhandled exception caught during execution of Microsoft.SharePoint.Portal.PageBase::ErrorHandler(). Exception information: Exception information: System.UriFormatException: Недопустимый URI: URI пуст.     в System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)     в Microsoft.SharePoint.SPSite..ctor(String requestUrl)     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.LoadPictureLibrary()     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.<OnLoad>b__0()     в Microsoft.SharePoint.SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2()     в Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)     в Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)     в ...	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88*	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Portal Server      	Runtime                       	7pma	Exception	...Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.OnLoad(EventArgs ea)     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) System.UriFormatException: Недопустимый URI: URI пуст.     в System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)     в Microsoft.SharePoint.SPSite..ctor(String requestUrl)     в Microsoft.SharePoint.Portal.WebControls.Prof...	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88*	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Portal Server      	Runtime                       	7pma	Exception	...ileImagePicker.LoadPictureLibrary()     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.<OnLoad>b__0()     в Microsoft.SharePoint.SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2()     в Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)     в Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)     в Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.OnLoad(EventArgs ea)     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecurs...	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88*	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Portal Server      	Runtime                       	7pma	Exception	...ive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Server             	Unified Logging Service       	c91s	Monitorable	Watson bucket parameters: SharePoint Server 2010, ULSException14, 06d8f9f3 "sharepoint portal server", 0e00178d "14.0.6029.0", 18b0be27 "system", 0200c627 "2.0.50727.0", 4db90c9f "thu apr 28 10:43:43 2011", 00001b38 "00001b38", 00000072 "00000072", b1a33cfe "uriformatexception", 37706d61 "7pma"	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	Runtime                       	tkau	Unexpected	System.UriFormatException: Недопустимый URI: URI пуст.    в System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)     в Microsoft.SharePoint.SPSite..ctor(String requestUrl)     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.LoadPictureLibrary()     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePicker.<OnLoad>b__0()     в Microsoft.SharePoint.SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2()     в Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)     в Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)     в Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)     в Microsoft.SharePoint.Portal.WebControls.ProfileImagePi...	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.88*	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	Runtime                       	tkau	Unexpected	...cker.OnLoad(EventArgs ea)     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Control.LoadRecursive()     в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:34.90 	w3wp.exe (0x06D8)                       	0x19A0	SharePoint Foundation         	Monitoring                    	b4ly	Medium  	Leaving Monitored Scope (Request (GET:http://web:43264/_layouts/SelectPicture2.aspx?Type=User&accountname=okg%5CKalashnikovaT&ApplicationID=1c03f95b%2Decbf%2D4071%2Da25c%2D9415b845e59d&IsDlg=1)). Время выполнения=112,43058023445	025224ea-ca2d-4e8a-b507-8ab24d42746d
    02/01/2012 20:51:37.53 	w3wp.exe (0x06D8)                       	0x1DE0	SharePoint Portal Server      	Runtime                       	8gp7	Medium  	Topology cache updated. (AppDomain: /LM/W3SVC/277864666/ROOT-1-129725256716371471)	 
    


    1 февраля 2012 г. 16:52
  • http://social.technet.microsoft.com/Forums/en-US/sharepoint2010setup/thread/6df5eaa3-426b-42a8-8498-8d0b4136fafa/

    Пробема следующая: " System.UriFormatException: Недопустимый URI: URI пуст"

    Проверьте сопоставления альтернативного доступа, проверьте, что вы заходите на портал по адресу, который есть в сопосталениях альтернативного доступа, или был указан при расширении приложения на отдельный сайт IIS

    1 февраля 2012 г. 17:16
  • Извеняюсь что давно не писал.

    Альтернатиывный доступ стоит.

    Что ещё можно посмотреть?

    "или был указан при расширении приложения на отдельный сайт IIS"

    Вот это не совсем понял.

    28 марта 2012 г. 11:29
  • подобная ошибка, вроде бы, исправлена в декабрьском CU

    http://support.microsoft.com/kb/2597014

    An administrator cannot upload a user’s profile picture to Central Administration in SharePoint Server 2010. Additionally, the administrator receives the following error message: There was an error saving the picture. Please try again later.
    29 марта 2012 г. 9:19
  • Установлены:

    WEB
    Hotfix for Microsoft Office Server (KB2597014)
    14.0.6114.5000 Установлено
    WEB
    Hotfix for Microsoft Office Server (KB2553048)
    14.0.6105.5000 Заменено
    WEB
    Microsoft SharePoint 2010 Service Pack 1 (SP1)
    14.0.6029.1000 Установлено
    30 марта 2012 г. 9:30
  • Установил мартовский апдейт http://support.microsoft.com/kb/2597150 . Ситуация не изменилась. Пробовал добавить в альтернативный доступ IP и зайти пр нему. Итог один - "Недопустимый URI: URI пуст"

    Что такое URI и где его смотреть?

    Ещё заметил такой момент.Несмотря на то, что поле Рисунок(PictuteURL) имеет тип URL-адрес, В отличии от других полей с типом URL-адрес, привязать значения из AD при синхронизации мы можем только  числовые!(почему???):

    Что будет, если я удалю этот параметр и создам его заново, привязав к строковому параметру из AD?

    • Изменено q2ker1 1 апреля 2012 г. 23:06
    1 апреля 2012 г. 22:26
  • Могу поделиться своими изысканиями.

    Мне удалось ссылку перевести в бинарный код и записать в AD у одного пользователя в параметр thumbnailPhoto.

    В (PictuteURL) я сделал синхронизацию с записью thumbnailPhoto. Ничего не изменилось после синхронизации.

    Далее я зашел в базу Profile DB, там нашел только 1 таблицу, где есть поле с названием PictuteURL, но там везде все пусто, хотя у нас есть пользователи с фотками. Записал вручную туда URL до фотки 1 сотрудника, тоже ничего не изменилось.

    Вопрос! Где в базе храняться фотки и почему мои изыскания не привели к результату?

    11 апреля 2012 г. 8:00
  • Бала примерно такая же ситуция:

    Голый дистриб с SP1.

    Сначала установил старый июньский CU.

    Потом какой то свежий толи зимний толи весенний.

    Потом  установил декабрский, все заработало.

    Не забывай после установки обновлений запускать мастер настройки продуктов Sharepoint, столько раз сколько потребуется до успешного завершения обновления, бывает что 1-2 раза завершается с ошибками. Либо из коммандной строки обновлять базы.

  • Спасибо за ответ.

    Все обнавлено:

    Обновляю через shell после каждого обновления:

    8 июня 2012 г. 14:57
  • Это свершилось!!! Не прошлои 7 месяцев )

    Проблема была в личных сайтах пользователей.

    Почти все как здесь:

    http://social.msdn.microsoft.com/Forums/sk/sharepoint2010general/thread/043fffbc-a646-42fa-ba1c-68df2a292898

    За исключением того, что я не создавай новое веб приложение, а сделал в существующем.

    24 августа 2012 г. 8:47