Kategorija Arhīvs: SharePoint Bugs

Labāks veids ātrai labošanai: "Satura tipa nosaukums '$ resursi:ReportServerResources … nevar saturēt … speciālās rakstzīmes”

Esmu bijis izdevumu kādu laiku sakopšanu SharePoint 2010 vietnē, un viens no tīrīšanas jautājumus, kas attiecas uz bojāts / nepareizi instalēts SQL Server pārskatu pakalpojumu jautājums.  Problēma radās, kad viens no maniem kolēģiem centās saglabāt vietni kā veidni, un pēc tam izveidot izveidot jaunu vietni, kas veidoti pēc šīs veidnes parauga.  Saglabāšanas darbība strādāja fine, bet, kad viņa mēģināja izveidot jaunu vietni, SharePoint parādīts šāds kļūdas ziņojums:

Kļūda

Satura tipa nosaukumā "$ resursi:ReportServerResources,DataSourceContentTypeName;"nevar būt: \ / : * ? “ # % < > { } | ~ & , divi viens otram sekojoši punkti (..), vai īpašas rakstzīmes, piemēram, cilnes.

Šeit ir ekrāna tvērums:

 

image

Man bija apskatīt satura tipi, vietnes un uzskatīja, ka šis:

image

Šos tipus ir skaidri neveselīga.

Šis jautājums, šķiet, izstrādāt daudz par Internets, un tur nav, šķiet, vienā vienprātība par to, kā atrisināt to.  Es atklāju, ērts tabulu, kas kartēta slikta satura tipa nosaukumu labas satura tipa nosaukumu šeit: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Es manuāli atjaunināt tos thusly:

image

(BrightStarr nosaukumā ir acīmredzami nav obligāti, bet tā var nesāpēs smaids )

Tas ļāva man, lai izveidotu jaunu veidni, un neko neizjauc citās vietnēs, tostarp daži PerformancePoint Server sīkumi, kas strādā pavisam cita cilvēku grupa.  Es varēju pēc tam izveidojiet jaunu vietņu veidnes.  Panākumi!

Es neesmu pārliecināts, ka tas ir 100% šķīdums, bet tas man un visiem iesaistītajiem garām šo kaitinošas kļūdas.  Ja es varu atrast kaut ko jaunu, I'll post atjauninājums.  Mans satraukums, kas izriet no fakta, ka šos nosaukumus nevajadzētu būt nepareizi pirmajā vietā un nosakot parādāmais vārds, Es neaiztikšu iekšējais nosaukums. 

</beigās>

Abonēt manu blogu.

Sekot mani uz čivināt pie http://www.twitter.com/pagalvin

SP 2010 CQWP, Dokumentu bibliotēkām un anonīmie lietotāji

Svarīgu atjauninājumu: Waldek Mastykarz risinājums ir ievietojis šeit: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</nolūkā atjaunināt>

Šonedēļ, mana komanda un es bija pārkārtošanās klienta publiskās interneta vietni no SŪNĀM SP 2010. SŪNA vietā izmanto CQWP vairākās vietās.

Mēs pārdzīvoja ļoti detalizētu procedūru, lai nodrošinātu precizitāti, kvalitāti un visu, kas labs stuff. Neskatoties uz to, ka, mēs uzbrauca problēmu 11 stundas laikā, ka mēs didn't gaidīt vai atklāt līdz ļoti vēlu. Īpaši, anonīmie lietotāji nevarētu padarīt mūsu CQWP. Tas atveidots atrast autori (kas bija pieteikušies), bet tas nebūtu parādīt saturu anonīmiem lietotājiem.

Mēs darījām daudz pētījumu un tos parametrus un darbības, mēs ņēmām uz izolētu uzvedība:

  • CQWP padarītu naudas sodu, ja tas bija velkot saturu no pielāgota saraksta.
  • CQWP padarītu saturu no /Pages bibliotēka.
  • Tas nav padarītu saturu no /SiteCollectionImages
  • Mēs izveidoja jaunu dokumentu bibliotēku un augšupielādēt to dažas docs. Mēs nevar pievienot visiem satura tipiem bibliotēkā-tas bija vienkārši no lodziņa doc lib ar nav pielāgošanas. Nevarēja nolasīt no tā esošo CQWP.
  • Mēs izveidoja jaunu lapu un pievienot CQWP uz to, izmantojot visas noklusētās vērtības. tas nepadara par anonīmu.
  • Mēs (diezgan steidzīgi) iestatīt jaunu SP 2010 vide, taisni no lodziņa atkal un pavairot šo uzvedību.

Grunts līnija, šķiet, ka CQWP SP2010 nevar renderētu saturu par anonīmiem lietotājiem, kad datu avots ir dokumentu bibliotēka. Tas var būt taisnība?

Šī ir kļūda, ka mēs redzējām žurnālos:

Web daļas virsraksta: Satura vaicājuma Web daļa 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint pamata Web daļas 89a1 liela kļūda, izpildot web daļu: System.NullReferenceException: Objekta atsauce nevar iestatīt objekta gadījumu. pie Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow rinda, Virkne strDefaultItemOpen, Būla fSetDocIcon, Būla fSetOnClick, Virkne fileRefColumnRef, Virkne progIdColumnRef, Virkne fsobjTypeColumnRef, Virkne permMaskColumnRef) pie Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() pie Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() pie Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Virkne viewPath) pie Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Tā tikai šķiet veida neiespējami, ka CQWP nedarbosies anonīmajiem lietotājiem. Ja jūs zināt vairāk par šo, Lūdzu, sūtiet savu komentāru.

</beigās>

Abonēt manu blogu.

Sekot mani uz čivināt pie http://www.twitter.com/pagalvin