Kategori Arşivleri: SharePoint hata

Quick Fix: "İçerik türü adı '$ Resources:ReportServerResources … içeremez … özel karakterler”

SharePoint kadar temizlik biraz zaman harcama edilmiştir 2010 Site ve Temizleme sorunlardan biriyle ilgili bir bozuk / hatalı yüklenmiş sql Server rapor Hizmetleri sorunu.  Arkadaşlarım biri siteyi şablon olarak kaydetme ve sonra oluşturmak çalıştığınızda sorun ortaya çıkan bu şablonu temel alan yeni bir site oluşturun.  Kayıt işlemi iyi çalıştı, ama ne zaman o güvenilir yeni bir site oluşturmak için, SharePoint aşağıdaki hata iletisi görüntüleniyor:

Hata

İçerik türü adı '$ Resources:ReportServerResources,DataSourceContentTypeName;' içeremez: \ / : * ? “ # % < > { } | ~ & , iki ardışık dönem (..), veya sekme gibi özel karakterleri.

İşte bir ekran başlığı:

 

image

Site içerik türlerinin bir göz vardı ve bu bulundu:

image

Bu içerik türleri açıkça sağlıksız.

Bu sorun çok Internets üzerinde gelmek gibi görünüyor ve orada nasıl çözmek için tek bir fikir olarak görünmüyor.  Burada iyi içerik türü adları için kötü içerik türü adları eşleşen kullanışlı tablo bulundu: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  I el ile güncelleştirmek onları thusly:

image

(BrightStarr Açıkçası isteğe bağlı adıdır, ama bu zarar değil Gülümseme )

Bu bana yeni bir şablon oluşturmak için izin ve bir şey didn't break diğer sitelerde, tamamen farklı bir grup insan üzerinde çalışıyorlardı Project Server şeyler gibi.  Sonra yeni bir site şablonu oluşturabilirsiniz.  Başarı!

Bu emin değilim bir 100% Çözüm, ama benim var. ve dahil herkes bu geçmiş hata sataşmak.  Yeni bir şey bulmak, Bir güncelleştirme göndeririz.  Bu adları ilk etapta ve görünen ad çözme tarafından yanlış olması gerektiğini aslında benim sinirlilik kaynaklanıyor, Ben iç adı dokunmadan değilim. 

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SP 2010 CQWP, Belge kitaplıkları ve anonim kullanıcılar

Önemli güncelleştirme: Waldek Mastykarz burada bir çözüm gönderdi: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Son güncelleme>

Bu hafta, Ekibim ve ben bir müşterinin genel internet sitesi MOSS SP için yükseltme 2010. MOSS site CQWP çeşitli yerlerde kullanır..

Biz doğruluğunu sağlamak için çok detaylı bir yordam gitti, Kalite ve iyi malzeme. Buna rağmen, Biz ran içine bir problem beklemek yoktu ya da çok geç saatlere kadar ortaya çıkarmak 11 saat. Özellikle, bizim CQWP anonim kullanıcılar için render değil. Bul yazarlar için işlenen (Kim logged içinde), Ama anonim kullanıcıların içeriğini göster ki.

Bir çok araştırma yaptık ve bu davranışı yalıtmak için aldığımız eylem ve parametreleri:

  • Ne zaman özel bir liste içeriğini çekiyordu CQWP iyi vermek istiyorsunuz.
  • CQWP içerik URL'de kitaplığından görüntülemek.
  • /SiteCollectionImages içeriği oluşturmak değil
  • Biz yeni bir belge kitaplığı oluşturduktan sonra ve bir kaç Dokümanlar için yükledi. Biz kitaplığına herhangi bir içerik türleri eklemek vermedi-bu basit bir kutu doktor lib hiç özelleştirme ile dışarı oldu. Varolan CQWP ondan okunamadı.
  • Yeni bir sayfa oluşturup bir CQWP tüm varsayılan değerleri kullanarak eklediğiniz. Bunu için işleme değil anonim.
  • Biz (biraz aceleyle) Yeni SP ayarla 2010 çevre, Straight Out kutusunun yeniden ve bu davranış çoğaltılan.

Alt çizgi, Görünüşe göre CQWP SP2010 içinde veri kaynağı bir belge kitaplığı olduğunda anonim kullanıcılar için içerik işleyemez. Bu doğru olabilir mi?

Günlüklerde gördüğümüz bir hatadır:

Web Bölümü başlığı: İçerik Sorgusu Web Bölümü 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.exe (0x0F30) 0web bölümü yürütülürken x 1540 SharePoint Foundation Web bölümleri 89a1 yüksek hata: System.NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow satır, Dize strDefaultItemOpen, Boole fSetDocIcon, Boole fSetOnClick, Dize fileRefColumnRef, Dize progIdColumnRef, Dize fsobjTypeColumnRef, Dize permMaskColumnRef) Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Dize viewPath) Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb, 2f83, 4e6a, 83af, 1f39e8939f0a

CQWP anonim kullanıcılar için işe yaramaz biraz imkansız gibi görünüyor. Bir daha bu konuyu biliyorsanız, Yorum yazmak için lütfen.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin