Category Archives: SharePoint помилок

Швидко виправити: "Ім'я типу вмісту '$ ресурси:ReportServerResources … не може містити … спеціальні символи”

Я витрачав час очищення SharePoint 2010 сайт і одне з питань, очищення відноситься до на корумпованою / неправильно встановлені звіт служби SQL Server питання.  Проблема виникла, коли один з моїх колег намагалися зберегти сайт як шаблон а потім створити створення нового сайту на основі цього шаблону.  Зберегти операції працював штрафу, але коли вона спробувала створити новий сайт, SharePoint відображається таке повідомлення про помилку:

Помилка

Ім'я типу вмісту ' $Resources:ReportServerResources,DataSourceContentTypeName;' не може містити: \ / : * ? “ # % < > { } | ~ & , дві послідовних крапки (..), або спеціальні символи, наприклад табуляція.

Ось знімок екрана:

 

image

Я дивитися на типи вмісту сайту і знайшов, що це:

image

Ці типи вмісту є чітко здоровою.

Це питання, здається, придумати багато про Інтернеті і не здаються бути одного консенсусу про те, як її вирішити.  Я знайшов handy таблиці, яка зіставлено погано типу вмісту імена хороший тип вмісту імена тут: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Я вручну оновити їх константи виглядає:

image

(BrightStarr ім'я не є очевидно обов'язковим, але вона не може пошкодити посмішка )

Це дозволило мені створити новий шаблон і не зламали на інших сайтах, у тому числі деякі PerformancePoint сервера речі, які абсолютно різні групи людей працюють на.  Тоді я зміг створити новий сайт в шаблоні.  Успіх!

Я не впевнений, що це за 100% рішення, але це змусило мене і всіх задіяних структур минулому це дратує помилка.  Якщо я можу знайти нічого нового, Я буду після оновлення.  Моя нервозність виникає з того факту, що ці імена не повинно бути неправильно в першу чергу і, фіксуючи коротке ім'я, Я впевнений, не торкаючись внутрішнє ім'я. 

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

SP 2010 CQWP, Анонімні користувачі і бібліотек документів

Важливе уточнення: Вальдек Mastykarz опублікував обхідний шлях тут: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</завершення оновлення>

На цьому тижні, Моя команда і я були після оновлення клієнта громадський Інтернет-сайт з МОСС спін тр 2010. ЛИШАЙНИК сайт використовує в CQWP в декількох місцях.

Ми пройшли через дуже докладні процедури, щоб забезпечити точність, якість і все, що гарні речі. Незважаючи на те що, Ми зіткнулися з проблемою в 11 години, що ми не очікуємо або розкрити дуже допізна. Зокрема, наші CQWP не буде завантажено для анонімних користувачів. Знайти його надані для авторів (які були зареєстровані), але він не буде відображати вміст для анонімних користувачів.

Ми зробили багато досліджень і ці параметри і дії, які ми прийняли, щоб ізолювати поведінку:

  • CQWP б надати штрафу, коли він віз вмісту з настроюваним списком.
  • CQWP б відображення вмісту з бібліотеки /Pages.
  • Вона б не зробити зміст з /SiteCollectionImages
  • Ми створили нову бібліотеку документів і завантажені до неї кілька документів. Ми не додавати будь-які типи вмісту до бібліотеки – це було просто поза коробки doc lib з ніяких налаштувань. Існуючі CQWP не вдалося прочитати з нього.
  • Ми створили нову сторінку і додав на CQWP до нього за допомогою всі значення за замовчуванням. вона б не зробити для анонімних.
  • Ми (дещо поспішно) настроїти новий SP 2010 навколишнє середовище, прямо з коробки знову і відтворена це поведінка.

Нижній рядок, Схоже, що CQWP у SP2010 не може відображення вмісту для анонімних користувачів, якщо джерело даних — це бібліотека документів. Може це бути правдою?

Це помилка, що ми бачили в журналах:

Назви веб-частини: Запит вмісту веб-частини 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation веб-частини 89a1 висока помилка під час виконання веб-частини: System.NullReferenceException: Об'єкта не задана екземпляр об'єкта посилання. на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow рядок, Рядок strDefaultItemOpen, Булеві fSetDocIcon, Булеві fSetOnClick, Рядок fileRefColumnRef, Рядок progIdColumnRef, Рядок fsobjTypeColumnRef, Рядок permMaskColumnRef) на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Рядок viewPath) на Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Просто здається виду неможливо, що CQWP не буде працювати для анонімних користувачів. Якщо ви знаєте більше про це, будь ласка, пост коментар.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin