Category Archives: Hibakeresés

Nézd CAML lekérdezések valós idejű ULS Viewer

Az én-m kolléga, Márton Patel, írt fel egy szép séta leírja, hogyan lehet látni az mögött különböző SP CAML lekérdezések történik a valós idejű megjelenítővel a ULS üzleti tevékenysége során.

Itt van az intro:

Nem akarsz tudni, hogy milyen CAML-lekérdezések hajtják végre a SharePoint Server?

Jól, a hibaelhárítás és a tanulás célja, hogy ez nem egy rossz ötlet. végülis, Az SQL Profiler segített nekünk egy csomó problémák elhárítása.

Lehet, hogy a termékek odakinn, de én alakított ki kivezető út-hoz csinál ez nélkül költés többlet-keretfűrész! És itt van...

Tudod olvas a egész dolog itt: http://www.bigapplesharepoint.com/pages/View-An-Insight.aspx?BlogID=68&rsource=pgblog&rtitle=caml.

</vége>

Gyors és egyszerű: Oldja meg "Érvénytelen URL-paraméter” probléma-val UpdateListItems-ban lists.asmx

Amikor a dolgozó UpdateListItems via lists.asmx, könnyű a hibát:

Érvénytelen URL-paraméter.

Az URL-cím tartalmaz egy érvénytelen parancsot vagy értéket. Kérjük, ellenőrizze az URL-cím újra.

Lehet kapni ezt a hibát, amikor elfelejted, ID felvenni a mezők frissítése.  Ez, mint egy csomó a SP webes szolgáltatások, egy kicsit counterintuitive, óta ön szükség, hogy az ID az ID attribútuma a <A módszer> elemet.  És te nem frissített ID, és valószínűleg soha nem akarja az első helyen.

A SOAP-boríték működik:

<soapenv:Boríték xmlns:soapenv ="http://schemas.xmlsoap.org/SOAP/Envelope/'>
  <soapenv:Szerv>                      
    <UpdateListItems xmlns ="http://schemas.microsoft.com/SharePoint/SOAP/'>                     
      <listName>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listName>                     
        <frissítések>                     
         <Kötegelt OnError ="Továbbra is">
          <Módszer ID ="1" Cmd ="Frissítés">
            <Mező neve ="CooperativeLock">zárt!</A mező>
            <Mező neve ="ID">1</A mező>
          </A módszer>
        </Egy tétel>                     
        </frissítések>                
      </UpdateListItems>             
  </soapenv:Szerv>         
</soapenv:Boríték>

Ha a szalag ki az ID mező hivatkozást, akkor kapsz a bosszantó üzenet "Érvénytelen URL-paraméter".

</vége>

undefinedSubscribe to my blog.

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

 

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

Gyors és egyszerű: Hibakeresési VS 2010 Megoldás központi telepítési

A Visual Studio 2010 kemény hibakeresési hibát jelez a telepítés során néhány alkalommal.  A gyors és egyszerű nagyon durva hibakeresési módja a saját elnevezett kivételek dobja.  A kimeneti konzolban Visual Studio akarat mutat.

Ez a kód bit fontolóra:

image

Ha ezt a szolgáltatást a webes alkalmazás webkiszolgálóktól, webhely null lesz.  Ha megpróbálod, és egy ingatlan telek referencia, kapsz a kétértelmű hiba:

Hiba történt a telepítési lépés megoldás hozzáadása: Tárgy ajánlás nem készlet-hoz egy objektum egy példányát.

Azonban, Ha dob egy új kivétel, és egy karakterláncot adja át a kivitelező, valamivel több hasznos üzenetet kap:

image

Ez a nyers technika, de elég gyors és egyszerű.

</vége>

Subscribe to my blog.

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

SP2010 használata megjelenítési hasznos webhely információkat owssvr.dll

Olvastam a fórumok délután, és tanult, valami új (valami, ami történik, szinte minden nap).  Ez az a könyvelés:

http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/1cbdb0b4-eeda-4c61-9a52-da6212eebec5/

Alapvetően, lehet kapni a webhely néhány érdekes információt felkéréshez az ellene owssvr.dll (h/t Bil Simser és John Timney).

Adtam ez egy megpróbál egy mindkét MOSS, és a SP2010 környezetben.  Ez munkás finom MOSS-környezetben.  Azonban, a a 2010 környezet, Az Internet explorer nem akar-hoz letölt a XML:

image

Mint te tud lát, Tudom, hogy 21-k vagy a tartalom így volt.  Azonban, Amikor a Mentés gombra kattintáskor, Én kapott:

image

(Nem lehet megnyitni ezt az internethelyet.  A kért hely, vagy nem érhető el vagy nem található.  Próbálkozzon újra később.)  

Rúgva, Fiddler és és Voltam képes-hoz lát a kimenet, azonban.  Úgy tűnik, hogy a is lehet a SP2010, amely megakadályozza, hogy a owssvr.dll továbbítására az XML-tartalom út ez akar történik valami.  Vagy, én SP2010 környezet csak vicces eljáró.

Hittem, érdekes…

</vége>

Subscribe to my blog.

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