<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jai's Sharepoint blog</title>
	<atom:link href="http://sharepoint.jai-world.com/feed" rel="self" type="application/rss+xml" />
	<link>http://sharepoint.jai-world.com</link>
	<description>SharePoint, as I like, dislike and admire!!</description>
	<lastBuildDate>Tue, 14 Jun 2011 10:44:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Access denied when accessing even for Site collection admin</title>
		<link>http://sharepoint.jai-world.com/archives/89</link>
		<comments>http://sharepoint.jai-world.com/archives/89#comments</comments>
		<pubDate>Tue, 14 Jun 2011 10:44:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/?p=89</guid>
		<description><![CDATA[While taking a backup using stsadm, you abort the process half-way. Now, when you try to access any site features, it gives an access denied error.
Solution: Make sure your site is not locked. Go to Central Administration -&#62; Application Management -&#62; SharePoint Site Management &#8211; Site Collection Quotas and Locks (Check Lock Status)
]]></description>
			<content:encoded><![CDATA[<p>While taking a backup using stsadm, you abort the process half-way. Now, when you try to access any site features, it gives an access denied error.</p>
<p>Solution: Make sure your site is not locked. Go to Central Administration -&gt; Application Management -&gt; SharePoint Site Management &#8211; Site Collection Quotas and Locks (Check Lock Status)</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/89/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unexpected error in Ajax web part</title>
		<link>http://sharepoint.jai-world.com/archives/88</link>
		<comments>http://sharepoint.jai-world.com/archives/88#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:53:58 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/88</guid>
		<description><![CDATA[After creating an Ajax web part using a TabContainer, I started getting errors after I added an AutoComplete Extender. I had made sure that the extender is working for a asp.net page.
The problem was that I was using the code this.Controls.Add to add the extender to the Controls collection of the page. The error went [...]]]></description>
			<content:encoded><![CDATA[<p>After creating an Ajax web part using a TabContainer, I started getting errors after I added an AutoComplete Extender. I had made sure that the extender is working for a asp.net page.</p>
<p>The problem was that I was using the code <font face="Courier New">this.Controls.Add</font> to add the extender to the Controls collection of the page. The error went off after I changed it to the <font face="Courier New">tbCurrent.Controls.Add</font>, where tbCurrent denotes the TabPanel where I had the TextBox.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/88/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The type or namespace name &#8216;Script&#8217; does not exist in the namespace &#8216;System.Web&#8217; (are you missing an assembly reference?)</title>
		<link>http://sharepoint.jai-world.com/archives/87</link>
		<comments>http://sharepoint.jai-world.com/archives/87#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:11:44 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/87</guid>
		<description><![CDATA[
After you deploy a new ajax enabled web part and try to run it, if you get the above error, copy the ‘System.Web.Extension.dll” to the bin directory for your sharepoint site.
]]></description>
			<content:encoded><![CDATA[</p>
<p>After you deploy a new ajax enabled web part and try to run it, if you get the above error, copy the ‘System.Web.Extension.dll” to the bin directory for your sharepoint site.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/87/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;An unexpected error has occurred&quot;</title>
		<link>http://sharepoint.jai-world.com/archives/86</link>
		<comments>http://sharepoint.jai-world.com/archives/86#comments</comments>
		<pubDate>Thu, 29 Oct 2009 09:06:31 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/86</guid>
		<description><![CDATA[Suddenly you start receiving errors in the page with no clue whatsoever. By default, sharepoint supresses all the stack trace and ASP.NET ‘yellow’ dump page. (we call it the ‘yellow devil’  ). To enable it, do the following:
Change the following entry in web.config of the site, by modifying the line…
&#60;SafeMode MaxControls=“200“ CallStack=“false“…
to…
&#60;SafeMode MaxControls=“200“ CallStack=“true“…
and [...]]]></description>
			<content:encoded><![CDATA[<p>Suddenly you start receiving errors in the page with no clue whatsoever. By default, sharepoint supresses all the stack trace and ASP.NET ‘yellow’ dump page. (we call it the ‘yellow devil’ <img src='http://sharepoint.jai-world.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). To enable it, do the following:</p>
<p>Change the following entry in web.config of the site, by modifying the line…</p>
<p>&lt;SafeMode MaxControls=“200“ CallStack=“false“…</p>
<p>to…</p>
<p>&lt;SafeMode MaxControls=“200“ CallStack=“true“…</p>
<p>and set the custom errors to &#8216;Off&#8217; .</p>
<p>&lt;customErrors mode=“Off“/&gt; </p>
<p><a href="http://blog.thekid.me.uk/archive/2007/02/15/a-solution-to-quot-an-unexpected-error-has-occurred-quot-in-wss-v3.aspx?id=53">http://blog.thekid.me.uk/archive/2007/02/15/a-solution-to-quot-an-unexpected-error-has-occurred-quot-in-wss-v3.aspx?id=53</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/86/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access denied for InfoPath Form &#8211; Web Service</title>
		<link>http://sharepoint.jai-world.com/archives/73</link>
		<comments>http://sharepoint.jai-world.com/archives/73#comments</comments>
		<pubDate>Mon, 26 Oct 2009 11:03:07 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/73</guid>
		<description><![CDATA[Problem: When you try to preview an InfoPath Form which has web service data connection, you get an access denied error.
Solution: Make sure the form is trusted under “Tools –&#62; Form Options –&#62; Security &#38; Trust”.
]]></description>
			<content:encoded><![CDATA[<p>Problem: When you try to preview an InfoPath Form which has web service data connection, you get an access denied error.</p>
<p>Solution: Make sure the form is trusted under “Tools –&gt; Form Options –&gt; Security &amp; Trust”.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/73/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSLT DataView filtering with QueryString</title>
		<link>http://sharepoint.jai-world.com/archives/71</link>
		<comments>http://sharepoint.jai-world.com/archives/71#comments</comments>
		<pubDate>Thu, 23 Jul 2009 12:04:53 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/71</guid>
		<description><![CDATA[Update: Screen Shots added as per request!
One of the challenges we faced while building an Employee directory with SharePoint is to have an Alphabetical search function. (No, no, I am not talking about using the User Profile to build the Employee Directory. This is purely a user maintainable list)
All the contacts are entered into a [...]]]></description>
			<content:encoded><![CDATA[<p><font color="#ff0000">Update: Screen Shots added as per request!</font></p>
<p>One of the challenges we faced while building an Employee directory with SharePoint is to have an Alphabetical search function. <em>(No, no, I am not talking about using the User Profile to build the Employee Directory. This is purely a user maintainable list)</em></p>
<p>All the contacts are entered into a single list and when the user clicks the corresponding Alphabet, it should filter dynamically and show the corresponding ones. Ok, you can do that by creating individual views for each alphabet, but that would end up in a lot of work if we want to change something.</p>
<p>Hence, the approach we took is as follows:</p>
<p>1. Create a calculated column ‘Alphabet’ which will be the first alphabet of the First Name. For beginners, you can use the function <font size="2" face="Courier New">=LEFT([First Name],1)</font></p>
<p><a href="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image-thumb.png" width="244" height="135" /></a> </p>
<p>2. Create a new View with the columns you want to display (say ‘AlphabetView.aspx’).</p>
<p>3. Open this in SharePoint Designer and convert this into an XSLT view.</p>
<p>4. Right click the DataView, select Properties and create a new parameter, say ‘Alphabet’. Set this parameter to take from the QueryString (say ‘Alphabet’)</p>
<p><a href="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image-thumb1.png" width="244" height="173" /></a> </p>
<p>5. In the DataView Filter, select ‘Alphabet’ as column name and value as ‘Alphabet’.</p>
<p><a href="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image-thumb2.png" width="244" height="93" /></a> </p>
<p>6. In the Alphabet links, make sure you pass the QueryString value along with the page name.</p>
<p>e.g. <a href="http://abcd.com/Lists/Contacts/AlphabetView.aspx?Alphabet=A">http://abcd.com/Lists/Contacts/AlphabetView.aspx?Alphabet=A</a></p>
<p><a href="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image-thumb3.png" width="244" height="167" /></a> </p>
<p>Now if you go to your view from the browser, it will filter the rows by the Alphabet!!!!</p>
<p><a href="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image4.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://sharepoint.jai-world.com/wp-content/uploads/2009/10/image-thumb4.png" width="244" height="145" /></a> </p>
<p><strike>If somebody wants screenshots for the above steps, please let me know, I will modify this entry.&#160; </strike>Screen shots added.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/SharePoint" rel="tag">SharePoint</a></div>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/71/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Invalid URL value  A URL field contains invalid data</title>
		<link>http://sharepoint.jai-world.com/archives/70</link>
		<comments>http://sharepoint.jai-world.com/archives/70#comments</comments>
		<pubDate>Mon, 20 Jul 2009 14:51:45 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/70</guid>
		<description><![CDATA[URl Field (Hyperlink) cannot contain more than 255 characters. Make sure the Url length is less than this value (sob! sob!)
]]></description>
			<content:encoded><![CDATA[<p>URl Field (Hyperlink) cannot contain more than 255 characters. Make sure the Url length is less than this value (sob! sob!)</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/70/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New SSP Site Provisioning&#8230;.</title>
		<link>http://sharepoint.jai-world.com/archives/68</link>
		<comments>http://sharepoint.jai-world.com/archives/68#comments</comments>
		<pubDate>Sun, 05 Jul 2009 09:28:32 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/68</guid>
		<description><![CDATA[New SSP Site creation takes a long time and the status shows as ‘Provisioning…’ but nothing happens!
This rescued me!
http://blog.camantrix.com/sharepoint/2008/04/sharepoint_services_timer_serv.php
]]></description>
			<content:encoded><![CDATA[<p>New SSP Site creation takes a long time and the status shows as ‘Provisioning…’ but nothing happens!</p>
<p>This rescued me!</p>
<p><a href="http://blog.camantrix.com/sharepoint/2008/04/sharepoint_services_timer_serv.php">http://blog.camantrix.com/sharepoint/2008/04/sharepoint_services_timer_serv.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/68/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InfoPath Workflow forms &#8211; Error when opening</title>
		<link>http://sharepoint.jai-world.com/archives/67</link>
		<comments>http://sharepoint.jai-world.com/archives/67#comments</comments>
		<pubDate>Sun, 28 Jun 2009 04:54:22 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/67</guid>
		<description><![CDATA[One of the typical problems we have when we deploy an Association/Initiation/Task form for Custom Workflows 
When we try to open the form during a workflow the error ‘Form not found, this form has been closed’ comes.
Most likely reasons for this:
1. After you designed the form in InfoPath and publish it, you might have changed [...]]]></description>
			<content:encoded><![CDATA[<p>One of the typical problems we have when we deploy an Association/Initiation/Task form for Custom Workflows </p>
<p>When we try to open the form during a workflow the error ‘Form not found, this form has been closed’ comes.</p>
<p>Most likely reasons for this:</p>
<p>1. After you designed the form in InfoPath and publish it, you might have changed the Name to make it more meaningful! <img src='http://sharepoint.jai-world.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . But you copied the ID for the form from the original form and placed it in the workflow.xml</p>
<p>2. Forgot to copy the file to the Feature Folder.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/67/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom profile property &#8211; returns null in code</title>
		<link>http://sharepoint.jai-world.com/archives/66</link>
		<comments>http://sharepoint.jai-world.com/archives/66#comments</comments>
		<pubDate>Sun, 21 Jun 2009 09:41:24 +0000</pubDate>
		<dc:creator>jai</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sharepoint.jai-world.com/archives/66</guid>
		<description><![CDATA[Problem: You have defined a custom profile property and while trying to obtain this value through code, the value returns null.
Possible Reason: Check the “Default Privacy Setting” in the “Edit Profile Property” Page. Set this to ‘Everyone’ to be able to view/update this.
]]></description>
			<content:encoded><![CDATA[<p>Problem: You have defined a custom profile property and while trying to obtain this value through code, the value returns null.</p>
<p>Possible Reason: Check the “Default Privacy Setting” in the “Edit Profile Property” Page. Set this to ‘Everyone’ to be able to view/update this.</p>
]]></content:encoded>
			<wfw:commentRss>http://sharepoint.jai-world.com/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

