Kategoriarkiv: SharePoint-feil

Quick Fix: "Navn på innholdstype"$ Resources:ReportServerResources … kan ikke inneholde … spesialtegn”

Jeg har vært tilbringe litt tid rydde opp en SharePoint 2010 området og ett av Opprydding-problemer som er knyttet til en skadet / feilaktig installert SQL Server rapporten Services-problem.  Problemet oppsto da en av mine kolleger prøvde å lagre et område som en mal, og deretter oppretter du oppretter et nytt område som er basert på denne malen.  Lagre operasjonen fungerte fint, men da hun prøvde å opprette det nye området, SharePoint, vises følgende feilmelding:

Feil

Innholdstypen navnet "$ Resources:ReportServerResources,DataSourceContentTypeName;' kan ikke inneholde: \ / : * ? “ # % < > { } | ~ & , to etterfølgende punktum (..), eller spesialtegn, for eksempel en tabulator.

Her er en cap på skjermen:

 

image

Jeg hadde en titt på innholdstypene i området og grunnlegge denne:

image

Disse innholdstypene er klart usunn.

Dette problemet ser ut til å komme opp mye på Internets og det synes ikke å være en enkelt konsensus om hvordan du løser det.  Jeg fant en hendig tabell som tilordnet dårlig innholdstypenavnene til god innholdstypen navn her: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Jeg oppdatert manuelt dem thusly:

image

(BrightStarr i navnet er åpenbart valgfritt, men det kan ikke skade Smil )

Dette tillater meg å opprette en ny mal og skade ikke noe på andre nettsteder, inkludert noen PerformancePoint Server ting som en helt annen gruppe personer jobber på.  Jeg kunne deretter oppretter et nytt område på malen.  Suksess!

Jeg er ikke sikker på at dette er en 100% løsning, men det fikk meg og alle parter forbi dette irriterende feil.  Hvis jeg finner noe nytt, Jeg skal legge inn en oppdatering.  Min nervøsitet stammer fra det faktum at disse navnene ikke bør være galt i utgangspunktet og ved å rette opp visningsnavnet, Jeg er ikke berøre det interne navnet. 

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

SP 2010 CQWP, Dokumentbiblioteker og anonyme brukere

Viktig oppdatering: Waldek Mastykarz har lagt ut en løsning her: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</avslutte oppdateringen>

Denne uken, mitt lag og jeg var oppgradere offentlig Internett kunden fra MOSS til SP 2010. MOSS nettstedet bruker CQWP flere steder.

Vi gikk gjennom en svært detaljert prosedyre for å sikre nøyaktighet, kvalitet og alt det gode ting. Til tross for at, Vi kjørte inn i et problem i 11th time som vi ikke forventer eller avdekke til svært sent. Spesielt, våre CQWP ville gjøre for anonyme brukere. Det gjengis søk for forfattere (som var logget på), men det ville ikke viser innholdet for anonyme brukere.

Vi gjorde mye forskning og dette er parametere og handlinger vi tok til isolerer atferden:

  • CQWP ville gjengi fint når det var trekke innhold fra en egendefinert liste.
  • CQWP ville gjengi innhold fra/Pages-bibliotek.
  • Den ville ikke gjengi innhold fra /SiteCollectionImages
  • Vi opprettet et nytt dokumentbibliotek og lastet opp noen dokumenter til det. Vi legge ikke noen innholdstyper til biblioteket-dette var en enkel ut av boksen doc lib uten tilpasning. Eksisterende CQWP kunne ikke lese fra den.
  • Vi opprettet en ny side og la en CQWP til det bruker alle standardverdier. det ville ikke gjøre anonym.
  • Vi (noe hastily) sette opp en ny SP 2010 miljø, rett ut av boksen på nytt, og som replikeres dette problemet.

Bunnlinjen, Det synes at CQWP i SP2010 ikke kan gjengi innholdet for anonyme brukere når datakilden er et dokumentbibliotek. Dette kan være sant?

Dette er feilen som vi så i loggene:

Webdel-tittel: Innhold webdelen for innholdsspørring 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3WP.exe (0x0F30) 0x 1540 SharePoint Foundation-webdeler 89a1 høy feil under utføring av webdel: System.NullReferenceException: Objektreferanse er ikke satt til en forekomst av et objekt. ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow rad, Streng strDefaultItemOpen, Boolsk fSetDocIcon, Boolsk fSetOnClick, Streng fileRefColumnRef, Streng progIdColumnRef, Streng fsobjTypeColumnRef, Streng permMaskColumnRef) ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Streng viewPath) ved Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Det virker slags umulig at CQWP ikke ville fungere for anonyme brukere. Hvis du vet mer om dette, Vennligst legg inn en kommentar.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin