jamii Archives: Debugging

View CAML Queries in Real Time With ULS Viewer

Yangu mwenzake, Ashsih Patel, wrote up a nice walk-through describing how to see the CAML behind various SP queries that happen in the course of business in real-time using the ULS viewer.

Hapa ni intro:

Did you ever want to know what CAML queries are executed by SharePoint Server?

Vizuri, for troubleshooting and learning purpose, it is not a bad idea. Baada ya yote, SQL Profiler has been helping us troubleshoot a lot of issues.

There may be products out there but I figured out a way to do it without spending extra bucks! And here it is…

Unaweza kusoma kitu wote hapa: http://www.bigapplesharepoint.com/pages/View-An-Insight.aspx?BlogID=68&rsource=pgblog&rtitle=caml.

</mwisho>

Haraka na rahisi: Kutatua "Kigezo batili URL” tatizo na UpdateListItems katika lists.asmx

When working with UpdateListItems via lists.asmx, it’s easy to generate the error:

Invalid URL Parameter.

The URL provided contains an invalid Command or Value. Please check the URL again.

You can get this error when you forget to include ID in the the list of fields to update.  Hii, like a lot of these SP web services, is a bit counterintuitive since you need to include the ID in the ID attribute of the <Method> element.  And you’re not updated ID and probably never want to in the first place.

This SOAP envelope works:

<soapenv:Bahasha xmlns:soapenv ='http://schemas.xmlsoap.org/soap/envelope/'>
  <soapenv:Mwili>                      
    <UpdateListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'>                     
      <Deciduous>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</Deciduous>                     
        <updates>                     
         <Batch OnError="Continue">
          <Method ID="1" Cmd="Update">
            <Field Name="CooperativeLock">locked!</Shamba>
            <Field Name="ID">1</Shamba>
          </Method>
        </Batch>                     
        </updates>                
      </UpdateListItems>             
  </soapenv:Mwili>         
</soapenv:Bahasha>

If you strip out the ID field reference then you’ll get the annoying “Invalid URL parameter” message.

</mwisho>

undefinedKujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

 

Quick Fix: "Aina ya maudhui ya jina la '$ Resources:ReportServerResources … haiwezi kudhibiti … maalum wahusika”

Nimekuwa kutumia muda kusafisha SharePoint 2010 tovuti na moja ya masuala kusafirishwa inahusiana na rushwa / kimakosa imewekwa SQL Server Ripoti ya Huduma suala hilo.  suala alianza wakati mmoja wa wafanyakazi wenzangu walijaribu kuokoa tovuti kama template na kisha kuunda kuunda tovuti mpya msingi template kwamba.  operesheni ila kazi nzuri, lakini wakati yeye alijaribu kujenga tovuti mpya, SharePoint kuonyeshwa zifuatazo makosa ujumbe:

Kosa

aina maudhui ya jina '$ Rasilimali:ReportServerResources,DataSourceContentTypeName;'Hawezi vyenye: \ / : * ? " # % < > { } | ~ & , mbili mfululizo wa vipindi (..), au maalum wahusika kama vile tab.

Hapa ni cap screen:

 

image

Mimi nilikuwa na kuangalia aina maudhui katika tovuti na kupatikana hii:

image

Bidhaa za aina hizo ni wazi mbaya.

Suala hili inaonekana kuja juu sana kwenye Internets na kuna haionekani kuwa makubaliano ya moja juu ya jinsi ya kulitatua.  Nimeona meza Handy kwamba mapped majina mabaya ya aina maudhui mema majina ya aina maudhui hapa: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Mimi manually updated yao thusly:

image

(BrightStarr katika jina ni wazi kuwa ni ya hiari, lakini haiwezi kuumiza Smile )

Hii kuruhusiwa mimi kuunda template mpya na hivyo hawakumvunja kitu katika maeneo mengine, ikiwa ni pamoja na baadhi ya Server PerformancePoint mambo ambayo kikundi tofauti kabisa ya watu walikuwa kazi.  Nilikuwa basi uwezo wa kujenga tovuti mpya juu ya template.  Mafanikio!

Sina uhakika hii ni 100% ufumbuzi, lakini got mimi na kila mtu kushiriki zamani hitilafu hii annoying.  Kama mimi kupata kitu kipya, Mimi itabidi baada ya update.  Woga yangu inatokana na ukweli kwamba majina haya lazima kuwa na makosa katika nafasi ya kwanza na kwa fixing jina kuonyesha, Mimi si kugusa jina ndani. 

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Haraka na Easy: Debugging VS 2010 Ufumbuzi kupelekwa

Studio ya Visual 2010 ripoti ngumu-kwa-Debug makosa wakati wa kupelekwa baadhi ya nyakati.  njia ya haraka na rahisi kufanya baadhi debugging mbaya sana ni kutupa isipokuwa yako mwenyewe jina.  Studio ya Visual nitawaonyeshea katika console pato.

Fikiria hii kidogo ya kanuni:

image

Kama kipengele hiki ni scoped kwa maombi ya mtandao, tovuti itakuwa null.  Kama wewe kujaribu na kumbukumbu ya mali ya tovuti, utasikia kupata kosa utata:

Error occurred in deployment step ‘Add Solution’: Kitu kumbukumbu si kuweka mfano wa kitu.

Hata hivyo, kama kutupa Ubaguzi mpya na kupitisha kamba ya kuujenga, wewe kupata ujumbe kidogo manufaa zaidi:

image

Ni mbinu ghafi, lakini pretty haraka na rahisi.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Kutumia owssvr.dll kwa Kuonyesha Muhimu Habari tovuti katika SP2010

Nilikuwa kusoma vikao mchana huu na kujifunza kitu kipya (jambo ambalo hufanyika karibu kila siku).  Hii ni posting:

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

Kimsingi, unaweza kupata baadhi ya taarifa ya kuvutia kuhusu tovuti kwa kutaja owssvr.dll dhidi yake (h / t Bil Simser na Yohana Timney).

Mimi alitoa hii kujaribu katika MOSS na mazingira SP2010.  Ni kazi nzuri katika mazingira MOSS.  Hata hivyo, katika 2010 mazingira, Internet Explorer hakutaka kushusha XML:

image

Kama unaweza kuona, Najua alikuwa 21k au hivyo ya maudhui.  Hata hivyo, wakati mimi clicked kifungo Kuokoa, I got:

image

(Imeshindikana kufungua tovuti hii ya mtandao.  Tovuti iliyoombwa ni ama hazipatikani au hawezi kupatikana.  Tafadhali jaribu tena baadaye.)  

Mimi fired up Fiddler na na mimi alikuwa na uwezo wa kuona pato, hata hivyo.  Inaonekana kama kuna inaweza kuwa kitu kinachotokea katika SP2010 kwamba kuzuia owssvr.dll kutoka kupeleka payload yake XML njia hiyo anataka.  Au, mazingira yangu SP2010 ni kaimu tu funny.

Walidhani ilikuwa ni ya kuvutia ...

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin