Archívy kategórie: SharePoint Bugs

Quick Fix: "Typ obsahu názov"$ zdrojov:ReportServerResources … nemôže obsahovať … špeciálne znaky”

Bol som stráviť nejaký čas vyčistenie lokality SharePoint 2010 lokality a jednou z otázok, čistenie vzťahuje poškodený / nesprávne nainštalované zostavy služby SQL Server problém.  Problém vznikol, keď jeden z mojich kolegov snažil uložiť lokalitu ako šablónu a potom vytvoriť vytvoriť nové stránky založené na danej šablóne.  Uložiť prevádzku pracoval pokutu, ale keď ona sa snažil vytvoriť novú lokalitu, SharePoint zobrazuje nasledovné chybové hlásenie:

Chyba

Názov typu obsahu "$ zdrojov:ReportServerResources,DataSourceContentTypeName;"nemôže obsahovať: \ / : * ? “ # % < > { } | ~ & , dve po sebe idúce obdobia (..), alebo špeciálne znaky, ako napríklad kartu.

Tu je obrazovka spp:

 

image

Mal pozrieť na typy obsahu na lokalite a našiel:

image

Tieto typy obsahu sú jasne nezdravé.

Táto otázka sa zdá prísť hodně na internetové a tam sa nezdá byť jednotný konsenzus o tom, ako ho vyriešiť.  Nájsť tabuľku šikovné, priradených názvov zlý typ obsahu dobrý obsah typ mien tu: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Som ručne aktualizovať ich thusly:

image

(BrightStarr v názve je samozrejme voliteľný, ale prevýšenia zranil úsmev )

To mi dovolené vytvoriť novú šablónu a nemal porušiť čokoľvek na iných stránkach, vrátane niektoré veci PerformancePoint Server, ktoré pracovali úplne inú skupinu ľudí.  Bol som potom schopný vytvoriť novú lokalitu centra v šablóne.  Úspech!

Nejsem jistý je to 100% roztok, ale to ma a všetky zúčastnené strany v minulosti to otravné chyby.  Ak som nájsť niečo nové, Uvidíme post aktualizáciu.  Môj nervozita vyplýva zo skutočnosti, že tieto názvy nemal byť zle na prvom mieste a stanovením zobrazované meno, Som nebudete dotýka interným názvom. 

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin

SP 2010 CQWP, Knižnice dokumentov a anonymných používateľov

Dôležité update: Waldek Mastykarz poslal riešenie tu.: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</koniec update>

Tento týždeň, môj tím a boli inovovali zákazníka verejnej internetovej stránke MOSS na SP 2010. MOSS web používa CQWP na viacerých miestach.

Šli sme cez veľmi podrobný postup na zabezpečenie presnosti, kvality a všetky dobré veci. Napriek tomu, že, sme narazili na problém v 11 hodín, že sme nemali očakávať, alebo odhaliť až veľmi neskoro. Osobitne, naše CQWP bych urobiť pre anonymných používateľov. Poskytnuté nájsť pre autorov (ktorí boli prihlásený), ale to by Ukázať obsah pre anonymných používateľov.

Urobili sme veľa výskumu a ide o parametre a činnosti sme izolovať správanie:

  • CQWP znamenali poriadku, keď to bolo ťahanie obsah z vlastného zoznamu.
  • CQWP znamenali obsah z knižnice /Pages.
  • By to za následok obsahu z /SiteCollectionImages
  • Sme vytvorili novú knižnicu dokumentov a nahral niekoľko dokumenty k nemu. Sme nepriniesli žiadne typy obsahu do knižnice-to bol jednoduchý z poľa Knižnica dokumentov s žiadne prispôsobenia. Existujúcich CQWP nemohol prečítať z nej.
  • Sme vytvorili novú stránku a pridal CQWP použitím všetkých predvolených hodnôt. nie znamenali pre anonymný.
  • Sme (trochu narýchlo) nastaviť nové SP 2010 životné prostredie, rovno z krabice znova a replikovať toto správanie.

Sečteno podtrženo, Zdá sa, že CQWP v SP2010 sa nemôže vykresliť obsah pre anonymných používateľov pri zdroji je knižnica dokumentov. Môže to byť pravda?

To je chyba, že sme videli v protokoloch:

Názov webovej časti: Obsah dotazu webovej časti 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation webových častí 89a1 vysoké chyba pri vykonávaní webovej časti: System.NullReferenceException: Odkaz na objekt nie je nastavený na inštanciu objektu. v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, String strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, Reťazec fileRefColumnRef, Reťazec progIdColumnRef, Reťazec fsobjTypeColumnRef, Reťazec permMaskColumnRef) v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Reťazec viewPath) v Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

To len zdá trochu nemožné, že CQWP nebude fungovať pre anonymných používateľov. Ak budete vedieť viac, Prosím post komentár.

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin