Category Archives: SharePoint Bugs

Quick Fix: "A tartalomtípus neve „$ Resources:ReportServerResources … nem tartalmazhat … különleges karakterek”

Már eltöltött idő takarítás megjelöl egy SharePoint 2010 webhely és a karbantartási problémák egyike vonatkozik egy sérült / helytelenül telepített SQL Server jelentés Services probléma.  A probléma merült fel, amikor a kollégáim egyik webhely mentése sablonként próbálta, majd hozzon létre egy új, sablonon alapuló webhely létrehozása.  A Mentés művelet munkás finom, de amikor megpróbált új hely létrehozása, SharePoint megjelenik a következő hibaüzenet:

Hiba

A tartalomtípus neve „$ Resources:ReportServerResources,DataSourceContentTypeName;"nem tartalmazhat: \ / : * ? “ # % < > { } | ~ & , két egymást követő időszakok (..), vagy speciális karaktereket, például tabulátorokat.

Itt van egy képernyő-sapka:

 

image

Volt egy pillantást a tartalomtípusok a hely, és alapít ez:

image

Azok a tartalomtípusok is egyértelműen egészségtelen.

Ez a probléma, úgy tűnik, gyere sok a Internets, és ott nem úgy tűnik, hogy hogyan viselkedni megfejt ez egyetlen konszenzus.  Találtam egy kéznél levő táblát, amely a rossz tartalomtípus neve leképezve jó tartalomtípus neve itt: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Kézzel frissíteni azokat úgy:

image

(BrightStarr a név van nyilvánvalóan nem kötelező, de nem fáj Mosoly )

Ez engedélyezett én-hoz egy új sablon létrehozása, és nem break bármi más webhelyeken, beleértve néhány PerformancePoint Server dolog, amit egy teljesen különböző csoportnak voltak működő-ra.  Tudtam, majd a sablon alapján új hely létrehozása.  A siker!

Nem vagyok biztos benne, ez egy 100% Megoldás, de megvan nekem, és mindenkinek, aki részt múltbeli ez bosszantó hiba.  Ha találok valami új, I post frissítés.  Én idegesség ered, az a tény, hogy ezek a nevek nem kell rossz az első helyen és rögzítésével, a megjelenítendő név, Én nem vagyok a belső név érnek. 

</vége>

Subscribe to my blog.

Kövesse nekem Twitter http://www.twitter.com/pagalvin

SP 2010 CQWP, Dokumentumtárak és a névtelen felhasználók

Fontos update: Waldek Mastykarz birtokol kifüggesztett egy workaround itt: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</utolsó frissítés>

Ezen a héten, a csapat és én voltak frissítés ügyfél nyilvános internetes oldal MOSS SP 2010. A MOSS-webhely használ az CQWP több helyen.

Mentünk keresztül, egy nagyon részletes eljárás pontosság érdekében, minőség és minden, ami jó dolog. Annak ellenére, hogy, rohantunk a probléma a 11 óra, hogy nem számíthat, vagy kiderüljön, amíg nagyon későn. Kifejezetten, a CQWP nem teszi a névtelen felhasználók számára. Ez teszi a keresés, a szerzők (aki volt bejelentkezve), de ez nem mutat a tartalom, a névtelen felhasználók számára.

Mi volt a sok kutatás, és ezek azok a paraméterek, illetve műveletek vettük, hogy elválasszuk a viselkedés:

  • CQWP finom tenné, akkor volt, mikor elégedett-ból egy szokás oldalra dől.
  • CQWP tenné a /Pages könyvtár tartalma.
  • Nem tenné meg a elégedett-ból /SiteCollectionImages
  • Létrehozott egy új dokumentumtárat, és feltöltött néhány Dokik, hogy. Mi tett nem olyan tartalomtípusokat adhasson hozzá a könyvtár – ez volt a ki a doboz doc lib nincs testreszabás, egyszerű. Meglévő CQWP nem tudott olvasni.
  • Létre egy új oldalt, és hozzáadni egy CQWP minden alapértelmezett értékekkel. Ez nem tenné a névtelen.
  • Mi (kissé kapkodva) beállítása egy új SP 2010 környezet, egyenesen a dobozból újra és replikálja ezt a viselkedést.

Alsó sorban, úgy tűnik, hogy CQWP a SP2010 nem tudja megjeleníteni a tartalmat a névtelen felhasználók számára, ha az adatforrás egy dokumentumtárba. Lehet ez igaz?

Ez a hiba, amit láttunk a naplók:

Kijelző: Tartalom lekérdezés Web Part 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.exe (0x0F30) 0x 1540 kijelzők SharePoint Foundation 89a1 nagy hiba kijelző végrehajtása közben: NullReferenceException.: Tárgy ajánlás nem készlet-hoz egy objektum egy példányát. a Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow sor, Karakterlánc-strDefaultItemOpen, Logikai fSetDocIcon, Logikai fSetOnClick, Karakterlánc-fileRefColumnRef, Karakterlánc-progIdColumnRef, Karakterlánc-fsobjTypeColumnRef, Karakterlánc-permMaskColumnRef) a Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() a Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() a Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Karakterlánc-viewPath) a Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Csak úgy tűnik, ilyen lehetetlen, hogy a CQWP nem működik, a névtelen felhasználók számára. Ha tudni többet erről, legyen szíves felad egy magyarázat.

</vége>

Subscribe to my blog.

Kövesse nekem Twitter http://www.twitter.com/pagalvin