<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jingmei Li's MSDN Blog</title><link>http://blogs.msdn.com/jingmeili/default.aspx</link><description>A place to share out tips and solutions about SharePoint, .NET, etc.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SharePoint 2010 is coming</title><link>http://blogs.msdn.com/jingmeili/archive/2009/10/16/sharepoint-2010-is-coming.aspx</link><pubDate>Fri, 16 Oct 2009 16:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9908267</guid><dc:creator>jingmeili</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/9908267.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=9908267</wfw:commentRss><description>In SharePoint 2010 training this week... a lot of good stuff :-)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9908267" width="1" height="1"&gt;</description></item><item><title>How to hide Send To Records Center menu option in MOSS?</title><link>http://blogs.msdn.com/jingmeili/archive/2008/03/14/how-to-hide-send-to-records-center-menu-option-in-moss.aspx</link><pubDate>Fri, 14 Mar 2008 19:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8206275</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/8206275.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=8206275</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;MOSS delivers a Records Center site template which&amp;nbsp;can be used for records managment,&amp;nbsp;but once this is configured every user in the farm will be able to send documents to Records Center&amp;nbsp;by using the context menu&amp;nbsp;Send To -&amp;gt; Records Center. This is usually not desired since enterprise would normall develop a systematic way of submitting records through workflows, event handlers, etc.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;STRONG&gt;To hide Send to Records Center menu option, I've listed out 2 options.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;STRONG&gt;Option #1: quick but need to watch out for SP install to avoid changes being overidden.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;1. Go to c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033, locate CORE.js, make a copy of the file and save it in another place for backup purpose.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;2. Open core.js in Notepad, search for "officialfilename" and comment out the line that says "CAMOpt" in the "if block" by inserting "//" in front of the line. Save the file. The code should look like the following after the change:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ctx.OfficialFileName !=null &amp;amp;&amp;amp; ctx.OfficialFileName !="")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strDisplayText=ctx.OfficialFileName;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strAction="STSNavigate('"+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.HttpRoot+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "/_layouts/SendToOfficialFile.aspx?"+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "SourceUrl="+&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currentItemEscapedFileUrl+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;amp;Source="+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetSource()+"')";&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strImagePath="";&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //CAMOpt(sm, strDisplayText, strAction, strImagePath);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;3. IISReset to force client cache refresh.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;o:p&gt;&lt;STRONG&gt;Option #2: more deployable and can control which sites the change is applied to.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;1. Go to c:P\rogram Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033, locate CORE.js,&amp;nbsp;o&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;pen core.js in Notepad, search for "officialfilename". Copy the entire javascript &lt;STRONG&gt;&lt;EM&gt;function&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp; and paste it to a new file called something like CORE_custom.js and make the same changes as in option #1.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;2. In SharePoint Designer, open the site where you want the change to be applied. Create a custom master page with the following change:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;lt;SharePoint:ScriptLink language="javascript" name="core.js" Defer="true" runat="server"/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&amp;lt;SharePoint:ScriptLink language="javascript" name="&lt;STRONG&gt;core_CUSTOM.js&lt;/STRONG&gt;" Defer="true" runat="server"/&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;3. In your site, go to site settings and Master Page, then apply the custom master page.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Helv','sans-serif'"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8206275" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Development/default.aspx">SharePoint Development</category></item><item><title>How to start a workflow programmatically in the InfoPath code using Workflow web service</title><link>http://blogs.msdn.com/jingmeili/archive/2008/01/17/how-to-start-a-workflow-programmatically-in-the-infopath-code-using-workflow-web-service.aspx</link><pubDate>Thu, 17 Jan 2008 21:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7142769</guid><dc:creator>jingmeili</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/7142769.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=7142769</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;How to start an Approval workflow programmatically in the InfoPath form code?&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;Create a web reference that points to http://yourSiteUrl/_vti_bin/workflow.asmx . &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;Configure an Approval workflow in your form library and capture the template id.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;From form library settings-&amp;gt;workflow settings, click the workflow name, right click in the page to View Source. Search for “templateid”. The TemplateID looks like the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;TemplateID=%7b&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;5C65AB69-11BC-430D-B730-71050250F576&lt;/SPAN&gt;%7d&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;(“%7b” is encoded for “{“ and “%7d” is encoded for “}”)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;GUID for the template id is : &lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;5C65AB69-11BC-430D-B730-71050250F576&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1 start=3&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;Write the InfoPath code. The highlighted parts in the sample code below needs to be replaced.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;EM&gt;**TIP: If you can't get the workflowParamers XML string right, you can write a simple console app in server using OM. SPWorkflowAssociation.AssociationData will return the init form data that you already configured in the list/library workflow settings.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;public&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt; submit_OnClick(&lt;SPAN style="COLOR: teal"&gt;DocActionEvent&lt;/SPAN&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// Write your code here.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;WorkflowService.&lt;SPAN style="COLOR: teal"&gt;Workflow&lt;/SPAN&gt; workflowService = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; WorkflowService.&lt;SPAN style="COLOR: teal"&gt;Workflow&lt;/SPAN&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;workflowService.Url = &lt;SPAN style="BACKGROUND: yellow; COLOR: maroon; mso-highlight: yellow"&gt;"http://siteURL/_vti_bin/workflow.asmx"&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;workflowService.Credentials = System.Net.&lt;SPAN style="COLOR: teal"&gt;CredentialCache&lt;/SPAN&gt;.DefaultCredentials;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;workflowService.PreAuthenticate = &lt;SPAN style="COLOR: blue"&gt;true&lt;/SPAN&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;try&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: teal"&gt;XmlDocument&lt;/SPAN&gt; workflowParameters = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;XmlDocument&lt;/SPAN&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt; strXml = &lt;SPAN style="COLOR: maroon"&gt;"&amp;lt;my:myFields xml:lang='en-us' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:my='http://schemas.microsoft.com/office/infopath/2003/myXSD'&amp;gt;&amp;lt;my:Reviewers&amp;gt;&amp;lt;my:Person&amp;gt;&amp;lt;my:DisplayName&amp;gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;Approver’s display name&lt;/SPAN&gt;&amp;lt;/my:DisplayName&amp;gt;&amp;lt;my:AccountId&amp;gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;domain\\account&lt;/SPAN&gt;&amp;lt;/my:AccountId&amp;gt;&amp;lt;my:AccountType&amp;gt;User&amp;lt;/my:AccountType&amp;gt;&amp;lt;/my:Person&amp;gt;&amp;lt;/my:Reviewers&amp;gt;&amp;lt;my:CC&amp;gt;&amp;lt;/my:CC&amp;gt;&amp;lt;my:DueDate xsi:nil='true'&amp;gt;&amp;lt;/my:DueDate&amp;gt;&amp;lt;my:Description&amp;gt;&amp;lt;/my:Description&amp;gt;&amp;lt;my:Title&amp;gt;&amp;lt;/my:Title&amp;gt;&amp;lt;my:DefaultTaskType&amp;gt;1&amp;lt;/my:DefaultTaskType&amp;gt;&amp;lt;my:CreateTasksInSerial xsi:nil='true'&amp;gt;&amp;lt;/my:CreateTasksInSerial&amp;gt;&amp;lt;my:AllowDelegation&amp;gt;true&amp;lt;/my:AllowDelegation&amp;gt;&amp;lt;my:AllowChangeRequests&amp;gt;true&amp;lt;/my:AllowChangeRequests&amp;gt;&amp;lt;my:StopOnAnyReject xsi:nil='true'&amp;gt;&amp;lt;/my:StopOnAnyReject&amp;gt;&amp;lt;my:WantedTasks xsi:nil='true'&amp;gt;&amp;lt;/my:WantedTasks&amp;gt;&amp;lt;my:SetMetadataOnSuccess xsi:nil='true'&amp;gt;&amp;lt;/my:SetMetadataOnSuccess&amp;gt;&amp;lt;my:MetadataSuccessField&amp;gt;&amp;lt;/my:MetadataSuccessField&amp;gt;&amp;lt;my:MetadataSuccessValue&amp;gt;&amp;lt;/my:MetadataSuccessValue&amp;gt;&amp;lt;my:ApproveWhenComplete xsi:nil='false'&amp;gt;&amp;lt;/my:ApproveWhenComplete&amp;gt;&amp;lt;my:TimePerTaskVal xsi:nil='true'&amp;gt;&amp;lt;/my:TimePerTaskVal&amp;gt;&amp;lt;my:TimePerTaskType xsi:nil='true'&amp;gt;&amp;lt;/my:TimePerTaskType&amp;gt;&amp;lt;my:Voting&amp;gt;false&amp;lt;/my:Voting&amp;gt;&amp;lt;my:MetadataTriggerField&amp;gt;&amp;lt;/my:MetadataTriggerField&amp;gt;&amp;lt;my:MetadataTriggerValue&amp;gt;&amp;lt;/my:MetadataTriggerValue&amp;gt;&amp;lt;my:InitLock xsi:nil='false'&amp;gt;&amp;lt;/my:InitLock&amp;gt;&amp;lt;my:MetadataStop xsi:nil='true'&amp;gt;&amp;lt;/my:MetadataStop&amp;gt;&amp;lt;my:ItemChangeStop xsi:nil='true'&amp;gt;&amp;lt;/my:ItemChangeStop&amp;gt;&amp;lt;my:GroupTasks&amp;gt;false&amp;lt;/my:GroupTasks&amp;gt;&amp;lt;/my:myFields&amp;gt;"&lt;/SPAN&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;workflowParameters.LoadXml(strXml);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;//Guid for the workflow templateId&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Guid&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; guid = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;(&lt;SPAN style="COLOR: maroon"&gt;"{5C65AB69-11BC-430D-B730-71050250F576}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"&lt;/SPAN&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;//form URL needs to be replaced&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;XmlNode&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; result = workflowService.StartWorkflow(&lt;SPAN style="COLOR: maroon"&gt;"&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;http://siteURL/formlibrary/test.xml&lt;/SPAN&gt;"&lt;/SPAN&gt;, guid, workflowParameters);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt; (result != &lt;SPAN style="COLOR: blue"&gt;null&lt;/SPAN&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;thisXDocument.UI.Alert(&lt;SPAN style="COLOR: maroon"&gt;"Result: "&lt;/SPAN&gt; + result.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;catch&lt;/SPAN&gt; (&lt;SPAN style="COLOR: teal"&gt;SoapException&lt;/SPAN&gt; ex)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;thisXDocument.UI.Alert(&lt;SPAN style="COLOR: maroon"&gt;"SoapException: "&lt;/SPAN&gt; + ex.Message + &lt;SPAN style="COLOR: maroon"&gt;" "&lt;/SPAN&gt; + ex.Detail.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;catch&lt;/SPAN&gt; (&lt;SPAN style="COLOR: teal"&gt;Exception&lt;/SPAN&gt; ex0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;thisXDocument.UI.Alert(&lt;SPAN style="COLOR: maroon"&gt;"Exception: "&lt;/SPAN&gt; + ex0.Message);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7142769" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Development/default.aspx">SharePoint Development</category><category domain="http://blogs.msdn.com/jingmeili/archive/tags/InfoPath/default.aspx">InfoPath</category></item><item><title>How to sign an InfoPath form template with VeriSign certificate?</title><link>http://blogs.msdn.com/jingmeili/archive/2007/11/20/how-to-sign-an-infopath-form-template-with-verisign-certificate.aspx</link><pubDate>Wed, 21 Nov 2007 00:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6443822</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/6443822.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=6443822</wfw:commentRss><description>&lt;P&gt;VeriSign code-signing certificate comes as 2 files including 1 certificate file (.spc) and 1 private key file (.pvk). The following describes what we had to go through at my customer to digitally sign the InfoPath form template which has the Full Trust level set.&lt;/P&gt;
&lt;P&gt;1. Download pvk2pfx.exe tool and run the tool to generate pfx file&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa906332.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa906332.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P style="PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; PADDING-BOTTOM: 2pt; FONT: 100% Courier New, Courier, mono; CURSOR: text; COLOR: #660000; PADDING-TOP: 2pt"&gt;&lt;SPAN style="WHITE-SPACE: nowrap"&gt;pvk2pfx&amp;nbsp;-pvk&amp;nbsp;mypvkfile.pvk&amp;nbsp;-pi&amp;nbsp;mypasswd&amp;nbsp;-spc&amp;nbsp;myspcfile.spc&amp;nbsp;-pfx&amp;nbsp;mypfxfile.pfx&amp;nbsp;-f&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;2. Import pfx file into Current User's Personal Certificate store&lt;/P&gt;
&lt;P&gt;Start-&amp;gt;Run, mmc&lt;/P&gt;
&lt;P&gt;From File, select add/remove snap-in&lt;/P&gt;
&lt;P&gt;Add Certificates, when prompted, select Current user account&lt;/P&gt;
&lt;P&gt;In the Personal node, select Certificates&lt;/P&gt;
&lt;P&gt;In the details pane, select All Tasks-&amp;gt;Import, go through the wizards to import the pfx file from step 1 and install to Personal store.&lt;/P&gt;
&lt;P&gt;Now the VeriSign certificate should appear in the Personal Certificates store.&lt;/P&gt;
&lt;P&gt;3. Sign the InfoPath form template&lt;/P&gt;
&lt;P&gt;Open the form template in design mode.&lt;/P&gt;
&lt;P&gt;From tools-&amp;gt;Form Options-&amp;gt;Security and Trust&lt;/P&gt;
&lt;P&gt;Select Full Trust and Check Sign the form template&lt;/P&gt;
&lt;P&gt;Click Select Certificate, now you should see the VeriSign certificate. Select it and click OK.&lt;/P&gt;
&lt;P&gt;4. Republish the form template to the SharePoint form library.&lt;/P&gt;
&lt;P&gt;5. Open the form from within SharePoint form library&amp;nbsp;as the end user and now you should be prompted with warning about the publisher. Check "Always trust documents from this publisher" and click Open. The form should open.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6443822" width="1" height="1"&gt;</description></item><item><title>How to exclude a site collection from being indexed for a global search but not for local search?</title><link>http://blogs.msdn.com/jingmeili/archive/2007/11/05/how-to-exclude-a-site-collection-from-being-indexed-for-a-global-search-but-not-for-local-search.aspx</link><pubDate>Mon, 05 Nov 2007 19:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5912810</guid><dc:creator>jingmeili</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/5912810.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=5912810</wfw:commentRss><description>&lt;P&gt;Customer creates a Records Center site collection as a centralized place for archived documents and they don't want to include archived documents in the global search results (All Sites search)&amp;nbsp;even when the user has the right permission to access these documents, but the content should still be available if user goes to the site and does a local search there (This Site search).&lt;/P&gt;
&lt;P&gt;Also customer uses single SSP, single Web Application for Records Center site collection and Portal. Creating a separate SSP for this scenario is a little bit overkill.&lt;/P&gt;
&lt;P&gt;I did some research and seemed like most of the search settings are all global like Crawl Rule in Search Settings in SSP admin, Search Visibility in Site Administration, etc. If I exclude this site collection from being crawled, then I can't search locally from within Records Center site either.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Eventually&amp;nbsp;a Search expert directed me to the right place and the solution was quite simple actually. It should apply to many other common scenarios when you want to hide certain site collections from global search while not their own local search.&lt;/P&gt;
&lt;P&gt;Here's the solution:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In SSP admin-&amp;gt;Search Settings, select View Scopes&lt;/LI&gt;
&lt;LI&gt;Select All Sites to enter&amp;nbsp;Scope Properties and Rules page&lt;/LI&gt;
&lt;LI&gt;Click New Rule to create a new rule&lt;/LI&gt;
&lt;LI&gt;Check Web Address for Scope Rule Type, enter path to the site collection you want to exclude, for example &lt;A href="http://server/sites/recordscenter" mce_href="http://server/sites/recordscenter"&gt;http://server/sites/recordscenter&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Check Exlcude for Behavior&lt;/LI&gt;
&lt;LI&gt;Click OK to save.&lt;/LI&gt;
&lt;LI&gt;Go back to Search Settings and start a full crawl&lt;/LI&gt;
&lt;LI&gt;Now go to the Portal, with All Sites selected for the scope in Search Box, type some keywords to test (for example something you know exist in the site excluded from the scope). Make sure items contain that keyword do not display here&lt;/LI&gt;
&lt;LI&gt;Now browse to the site &lt;A href="http://server/sites/recordscenter" mce_href="http://server/sites/recordscenter"&gt;http://server/sites/recordscenter&lt;/A&gt;, with "This Site" selected in scopes dropdown in the search box, type in the same keyword from previous step and make sure the items contain that keyword do display here.&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5912810" width="1" height="1"&gt;</description></item><item><title>How to create a custom timer job in SharePoint 2007 (MOSS)</title><link>http://blogs.msdn.com/jingmeili/archive/2007/06/06/how-to-create-a-custom-timer-job-in-sharepoint-2007-moss.aspx</link><pubDate>Wed, 06 Jun 2007 18:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3119653</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/3119653.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=3119653</wfw:commentRss><description>&lt;P&gt;Came across Andrew's post about how to create a custom timer job in MOSS. I'm working on a&amp;nbsp;Lotus Notes&amp;nbsp;application migration project and&amp;nbsp;I'm planning to recreate some Lotus Notes application Agents (scheduled jobs and notifications) in MOSS using custom timer job. Will post follow-ups on this later...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx" mce_href="http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx"&gt;http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Issues found this Andrew's timer job:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;I used the wsp file that Andrew provided and deployed to my customer's MOSS dev environment successfully but got Unknown Error when trying to activate the feature through Site Settings-&amp;gt;Site Collection Features UI. The event viewer showed the insufficient permission to write&amp;nbsp;to SharePoint_config database, etc. Then I performed stsadm -o activatefature -id ##### -url &lt;A href="http://server/sites/siteName" mce_href="http://server/sites/siteName"&gt;http://server/sites/siteName&lt;/A&gt; through command and it worked.&lt;/LI&gt;
&lt;LI&gt;Sometimes changes made to the code were not reflected till the SharePoint timer service was restarted.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3119653" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Development/default.aspx">SharePoint Development</category></item><item><title>How to display current user's full name, email and other info in InfoPath?</title><link>http://blogs.msdn.com/jingmeili/archive/2007/05/31/how-to-display-current-user-s-full-name-email-and-other-info-in-infopath.aspx</link><pubDate>Fri, 01 Jun 2007 03:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3015559</guid><dc:creator>jingmeili</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/3015559.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=3015559</wfw:commentRss><description>&lt;P&gt;Itay has&amp;nbsp;blogged the exact steps and screenshots on how to display current user info (email, full name, manager, etc)&amp;nbsp;in InfoPath form by calling UserProfileService.asmx in MOSS 2007, most importantly without writing any code!&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.microsoft.co.il/blogs/itaysk/archive/2007/04/05/InfoPath-_2D00_-Get-the-current-user-without-writing-code.aspx" mce_href="http://blogs.microsoft.co.il/blogs/itaysk/archive/2007/04/05/InfoPath-_2D00_-Get-the-current-user-without-writing-code.aspx"&gt;http://blogs.microsoft.co.il/blogs/itaysk/archive/2007/04/05/InfoPath-_2D00_-Get-the-current-user-without-writing-code.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Note:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was getting the following error during my first try:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;The query cannot be run for the following DataObject: GetUserProfileByName&lt;BR&gt;InfoPath cannot run the specified query.&lt;BR&gt;The SOAP response indicates that an error occurred on the server:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;Server was unable to process request. ---&amp;gt; Attempted to perform an unauthorized operation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Cause: I was calling the web service against the server root &amp;nbsp;that I didn’t have access to.&amp;nbsp; For example &lt;A href="http://server/_vti_bin/userprofileservice.asmx"&gt;&lt;FONT color=#0000ff&gt;http://server/_vti_bin/userprofileservice.asmx&lt;/FONT&gt;&lt;/A&gt; but I didn’t have access to &lt;A href="http://server/"&gt;&lt;FONT color=#0000ff&gt;http://server&lt;/FONT&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Solution: Call the web service against the site the InfoPath template lives in, which the current user has access to. For example &lt;A href="http://server/sites/sitename/_vti_bin/userprofileservice.asmx"&gt;&lt;FONT color=#0000ff&gt;http://server/sites/sitename/_vti_bin/userprofileservice.asmx&lt;/FONT&gt;&lt;/A&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3015559" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/InfoPath/default.aspx">InfoPath</category></item><item><title>How to create your own custom 404 error page and handle redirect in SharePoint 2007 (MOSS)?</title><link>http://blogs.msdn.com/jingmeili/archive/2007/04/08/how-to-create-your-own-custom-404-error-page-and-handle-redirect-in-sharepoint-2007-moss.aspx</link><pubDate>Sun, 08 Apr 2007 17:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2053311</guid><dc:creator>jingmeili</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/2053311.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=2053311</wfw:commentRss><description>&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;People alway ask how to use their own 404&amp;nbsp;file not found error page vs. the generic one from IE in&amp;nbsp;MOSS environment.&amp;nbsp;The following example catches the 404 error and sends users to a redirect page.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Here's the steps:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;1.&amp;nbsp;In your MOSS server, make a copy of &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;%systemdrive%\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\1033\sps404.html &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;and call it my404.html&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;2. Create a Virtual Directory in IIS under your MOSS root web application. For example /errors&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;3. Create your own redirect aspx page, for example /errors/my404redirect.aspx and code your redirect logic in there. This is a normal asp.net page.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;4. In my404.html, make the following change:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Courier New'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STSNavigate("/errors/my404redirect.aspx?oldUrl=" + requestedUrl);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;5. Create a&amp;nbsp;Console Application and insert the following code and run it in MOSS server&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Uri webApplicationUri = new Uri(&lt;/FONT&gt;&lt;A href="http://mymossserver/" mce_href="http://mymossserver/"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;&lt;FONT face=Calibri size=3&gt;http://&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;MyMOSSServer/);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; SPWebApplication webApplication = SPWebApplication.Lookup(webApplicationUri);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; webApplication.FileNotFoundPage = "my404.html";&amp;nbsp; //*note&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; webApplication.Update();&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;*Note: By default this is set to null. FileNotFoundPage needs to point to a html file that lives in %systemdrive%\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\1033. The file needs to be html only.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;6. Now when you browse to a page that doesn't exist, you should expect to be brought to the redirected page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: text2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;*Another note:&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;In IE there's a "Show friendly HTTP error messages" setting which is ON by default in Internet Options-&amp;gt;Advanced. With this setting on, sometimes your custom error page is not displayed. In order to override this setting, both my404.html and /errors/my404redirect.aspx from the above steps need to be larger than 512 bytes in size. Refer to the following KB about this setting: &lt;A href="http://support.microsoft.com/kb/218155"&gt;http://support.microsoft.com/kb/218155&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;* This seems to be working within a site collection context only, i.e. &lt;A href="http://mymossserver/sites/siteA"&gt;http://MyMOSSServer/sites/siteA&lt;/A&gt; if sites is a wildcard inclusion managed path and siteA doesn't exist in MOSS then this URL will NOT trigger the custom 404 error page set to SPWebApplication.FileNotFoundPage property.&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2053311" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Development/default.aspx">SharePoint Development</category></item><item><title>Evaluate partner solutions that support migration from SPS 2003 to MOSS 2007</title><link>http://blogs.msdn.com/jingmeili/archive/2007/03/13/evaluate-partner-solutions-that-support-migration-from-sps-2003-to-moss-2007.aspx</link><pubDate>Tue, 13 Mar 2007 16:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1872800</guid><dc:creator>jingmeili</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1872800.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1872800</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;A customer is looking to migrate their SPS 2003 content to MOSS 2007 and also restructure their sites during the migration process.&lt;/P&gt;
&lt;P&gt;None of the standard upgrade approach from Microsoft would accomplish that and I've been evaluating some partner solutions that support content migration from WSS V2/SPS 2003 to WSS V3/MOSS 2007. The following 2 products have been evaluated and compared based on the trial download and information I received from the indivisual product sales/support/bussiness dev team. &lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: auto auto auto 11.35pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 480; mso-padding-alt: 0in 2.85pt 0in 2.85pt; mso-border-top-alt: solid #999999 1.0pt; mso-border-bottom-alt: solid #999999 1.0pt" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1.5pt solid; PADDING-LEFT: 2.85pt; BACKGROUND: #a0a0a0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1.5pt solid" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 1"&gt;&lt;B&gt;&lt;SPAN lang=EN-AU&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1.5pt solid; PADDING-LEFT: 2.85pt; BACKGROUND: #a0a0a0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1.5pt solid" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 1"&gt;&lt;B&gt;&lt;SPAN lang=EN-AU&gt;Tzunami Deployer 2.01&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1.5pt solid; PADDING-LEFT: 2.85pt; BACKGROUND: #a0a0a0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1.5pt solid" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 1"&gt;&lt;B&gt;&lt;SPAN lang=EN-AU&gt;DocAve 4.1 Migrator&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 0"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #999999 1.0pt" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Technology&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #999999 1.0pt" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Client&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l1 level1 lfo9; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;.NET-based Windows application&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Server add-on:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l0 level1 lfo8; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Web service/OM on MOSS servers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 29.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #999999 1.0pt" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;DocAve server:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l7 level1 lfo5; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Database service&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l7 level1 lfo5; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Network service &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l7 level1 lfo5; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Tomcat service (java-based web server)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;DocAve media server:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l3 level1 lfo6; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Media service&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l3 level1 lfo6; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Patch service&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;DocAve client:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l5 level1 lfo7; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Communication service (Web service/OM)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;DocAve database:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l5 level1 lfo7; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Builtin – MySQL&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l5 level1 lfo7; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Or existing SQL Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Browser access:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 47.35pt; TEXT-INDENT: -0.25in; mso-yfti-cnfc: 64; mso-list: l5 level1 lfo7; tab-stops: list 47.35pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Hosted by Tomcat (http://server:8080/docave)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Remote access&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Windows application running on remote desktops&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Browser access supported with username/password&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Installation components&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l2 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN lang=EN-AU&gt;Client on remote desktop&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l2 level1 lfo3; tab-stops: list .5in"&gt;&lt;SPAN lang=EN-AU&gt;Web service on MOSS servers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l6 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN lang=EN-AU&gt;Server on any machine&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l6 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN lang=EN-AU&gt;Client on SPS 2003 web-front end servers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l6 level1 lfo2; tab-stops: list .5in"&gt;&lt;SPAN lang=EN-AU&gt;Media server also required.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Site level and item level migration&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Modified time and Modified by&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;Preserved&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;Preserved&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Create a new site in target on the fly&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Yes (Collaboration Portal and Publishing Portal not available, need to exist already)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;No (target sites need to exist already)* &lt;STRONG&gt;Updated in 2/1/2007 release. Now target sites can be created&amp;nbsp;on the fly in 2007&lt;/STRONG&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Support migration from sites based on custom sitedef&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;User permissions required&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Farm admin rights, etc (workaround - offline support for non-admin users and then commit to SharePoint by admin)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;Special power user rights granted by using Control Panel in the software&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Migration sources supported&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;File Shares &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;SharePoint Portal Server 2001 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;WSS V2/SPS 2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Exchange Public Folders (mail items, files, discussions, contacts, appointments, etc.) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Lotus Notes &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;EMC Documentum and eRoom &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Hummingbird &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;OpenText Livelink &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Plumtree &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Hyperwave &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Custom repositories&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;SPS 2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 64; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Exchange Public folder&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Touch databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 0.75pt; TEXT-ALIGN: justify; mso-yfti-cnfc: 128; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 0.75pt; mso-yfti-cnfc: 128"&gt;&lt;SPAN lang=EN-AU&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Migrate views&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="TEXT-JUSTIFY: inter-ideograph; MARGIN: 6pt 0in 3pt 0.75pt; TEXT-ALIGN: justify; mso-yfti-cnfc: 64; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU&gt;No (available in later version)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 0.75pt; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;List types supported for migration&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU&gt;All list types&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 128; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;List securities not preserved&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 128; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Discussion board pending&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 128; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-AU&gt;Survey pending (&lt;STRONG&gt;Update: surveys are now supported 5/12/07)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;Schedule migration task in UI&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 64; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt; LINE-HEIGHT: 110%"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #999999 1pt solid; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 9pt"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 3pt 11.35pt; mso-yfti-cnfc: 128"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-AU&gt;Pricing model&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 163.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=218&gt;
&lt;UL type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 6pt 0in 3pt 0.5in; LINE-HEIGHT: normal; mso-yfti-cnfc: 128; mso-list: l8 level1 lfo4; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU&gt;&lt;o:p&gt;based on content size + maintenance fee&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 2.85pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 2.85pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.05in; PADDING-TOP: 0in; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 36.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-yfti-cnfc: 128; mso-list: l4 level1 lfo1; tab-stops: list 36.75pt"&gt;&lt;SPAN lang=EN-AU style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; base price + price per SPS 2003 user&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: SimSun; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;&amp;nbsp;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Note: everything listed aboved is based on personal evaluations done&amp;nbsp;before 3/13/2007 and information is subject to change. Please always refer to each product web site for the updated product information.&lt;/P&gt;
&lt;P&gt;Tzunami Deployer: &lt;A href="http://www.tzunami.com/products/?did=11" mce_href="http://www.tzunami.com/products/?did=11"&gt;http://www.tzunami.com/products/?did=11&lt;/A&gt;&lt;A href="http://www.tzunami.com/" mce_href="http://www.tzunami.com/"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;DocAve Migrator: &lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;A title=http://www.avepoint.com/products/sharepoint-migration/ href="http://www.avepoint.com/products/sharepoint-migration/" mce_href="http://www.avepoint.com/products/sharepoint-migration/"&gt;&lt;FONT color=#0000ff&gt;http://www.avepoint.com/products/sharepoint-migration/&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1872800" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Migration/default.aspx">SharePoint Migration</category></item><item><title>How to restore a portal site from SQL database backups in SPS 2003</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/how-to-restore-a-portal-site-from-sql-database-backups-in-sps-2003.aspx</link><pubDate>Mon, 26 Feb 2007 23:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1763678</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1763678.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1763678</wfw:commentRss><description>&lt;P&gt;Right before the scheduled time for production upgrade from SPS 2003 to MOSS 2007, my customer's SPS 2003 production environment was down. The database server was running on SQL Server 2000. The DBA told us ALL the SharePoint datababases just disappeared overnight and they didn't have any script to track who deleted them or it's virus or some other kind of intrusion (unbelievable?!).&lt;/P&gt;
&lt;P&gt;Anyway, I was asked to help with restoring the SPS 2003 farm using all the database backups including the CONFIG database, but restoring a CONFIG database doesn't work most of the times since it can be easily out of synch with the content databases (refer to the SPS 20903 resource kit &lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A title=http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx" mce_href="http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx"&gt;&lt;FONT color=#800080&gt;http://www.microsoft.com/technet/windowsserver/sharepoint/V2/reskit/c2861881x.mspx&lt;/FONT&gt;&lt;/A&gt; )&lt;/SPAN&gt;. That's also my customer's case. They were seeing all kinds error message when trying to navigate through portal site - "invalid configuration database (offline)", etc. So there's no point of trying to fix that, we just decided to rebuild the configuration database in stead.&lt;/P&gt;
&lt;P&gt;The following steps decribe how I restored the SPS 2003 from the SQL databases that were restored from the backups in the tape:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Disconnect all the servers from the farm&lt;/LI&gt;
&lt;LI&gt;Configure the configuration database with a new name Portal_Config_New&lt;/LI&gt;
&lt;LI&gt;Add back all the servers in the farm pointing to the new configuration database &lt;/LI&gt;
&lt;LI&gt;Unextend the Virtual Server your portal site resdies using Remove Windows SharePoint Services from Virtual Server in Central Admin. Note: if your Virtual Server has been extended, trying to restore a portal site will fail with error complaining the VS has been extended.&lt;/LI&gt;
&lt;LI&gt;In the SPS admin, click on Create a Portal Site&lt;/LI&gt;
&lt;LI&gt;Select Restore a portal site&lt;/LI&gt;
&lt;LI&gt;Type in your portal content database, profile database and service database. In my case they&amp;nbsp;were in the format of&amp;nbsp;portal_SITE, portal_PROF, portal_SERV.&lt;/LI&gt;
&lt;LI&gt;Submit the above and the portal site should be restored. Note: if you have already added your portal content db back to the farm the restoring a portal site will fail with error message complaining the site/database already exists. Delete the portal content db from Manage Content Databases and repeat steps 4-6&lt;/LI&gt;
&lt;LI&gt;After Verifying the portal site is up running, add the rest of content databases using Manange Content Databases from your Central Admin site.&lt;/LI&gt;
&lt;LI&gt;Verify your portal and other team sites.&lt;/LI&gt;
&lt;LI&gt;Note: You may have to redeploy custom web parts or other applications that you had under the Virtual Server, but since my customer was going to upgrade to MOSS and retiring the SPS 2003 environment soon, they were ok with not redeploying. They just wanted to keep the SPS 2003 environment for post-upgrade comparison.&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1763678" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/Backup_2F00_Restore/default.aspx">Backup/Restore</category></item><item><title>How to migrate SPS 2003 My Sites to MOSS 2007 using the same web app hosting the Portal site</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/how-to-migrate-sps-2003-my-sites-to-moss-2007-using-the-same-web-app-hosting-the-portal-site.aspx</link><pubDate>Mon, 26 Feb 2007 23:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1763572</guid><dc:creator>jingmeili</dc:creator><slash:comments>16</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1763572.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1763572</wfw:commentRss><description>&lt;P&gt;During my customer's migration from SPS 2003 to MOSS 2007 testing environment, we encountered some challenges while migrating My Sites.&amp;nbsp;With Bill's help, I was able to fix the&amp;nbsp;My Sites in testing environment.&amp;nbsp;During the actual production upgrade, My Sites were sucessfully migrated.&lt;/P&gt;
&lt;P&gt;Here's a recap of the fix I did in the MOSS testing environment:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Migrate the portal content db first.&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;stsadm -o&amp;nbsp;addcontentdb -url &lt;A href="http://sharepoint07uat.corproot.com/" mce_href="http://sharepoint07uat.corproot.com/"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/my&gt;http://sharepoint07uat.corproot.com/&lt;/A&gt;&lt;/SPAN&gt; -databaseserver dbserver -databasename portal_SITE&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Create a web named something like “my” using My Site Host template under the portal&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;stsadm -o createweb -url &lt;A title="blocked::http://sharepoint07uat.corproot.com/my&amp;#10;http://sharepoint07uat.corproot.com/my" href="http://sharepoint07uat.corproot.com/my" mce_href="http://sharepoint07uat.corproot.com/my"&gt;&lt;SPAN style="COLOR: navy"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/my&gt;http://sharepoint07uat.corproot.com/my&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt; -sitetemplate SPSMSITEHOST -title "MySite Host"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Then restore SSP from the old PROF db:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;stsadm -o restoressp -title Restored_SSP -url &lt;A title="blocked::http://usflspb0:11111/&amp;#10;http://usflspb0:11111/" href="http://adminserver:11111/" mce_href="http://adminserver:11111/"&gt;&lt;SPAN style="COLOR: navy"&gt;&lt;SPAN title=blocked::http://usflspb0:11111&gt;&lt;/SPAN&gt;http://adminserver:11111&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt; -ssplogin DOMAIN\sharepoint -mysiteurl &lt;A title="blocked::http://sharepoint07uat.corproot.com/my&amp;#10;http://sharepoint07uat.corproot.com/my" href="http://sharepoint07uat.corproot.com/my" mce_href="http://sharepoint07uat.corproot.com/my"&gt;&lt;SPAN style="COLOR: navy"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/my&gt;http://sharepoint07uat.corproot.com/my&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt; -indexserver&lt;BR&gt;indexservername&amp;nbsp;-indexlocation "d:\index” -keepindex -sspdatabaseserver&amp;nbsp;dbserver -sspdatabasename&amp;nbsp;portal_PROF -ssppassword pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Execute iisreset&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;SPAN style="COLOR: navy"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Then go into the SSP admin, check My Site settings, search settings, User profiles to make sure they all look good.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;Now as a user, when I click on My Site in portal home page, I’m brought to &lt;A title=blocked::http://sharepoint07uat.corproot.com/personal/userid href="http://sharepoint07uat.corproot.com/personal/userid" mce_href="http://sharepoint07uat.corproot.com/personal/userid"&gt;&lt;SPAN style="COLOR: navy"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/personal/userid&gt;http://sharepoint07uat.corproot.com/personal/userid&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt; and when I click on My Profile (or others click on my name) I’m brought to &lt;A title=blocked::http://sharepoint07uat.corproot.com/my/person.aspx?accountname=wst\userid href="http://sharepoint07uat.corproot.com/my/person.aspx?accountname=DOMAIN\userid" mce_href="http://sharepoint07uat.corproot.com/my/person.aspx?accountname=DOMAIN\userid"&gt;&lt;SPAN style="COLOR: navy"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/my/person.aspx?accountname=wst\userid&gt;http://sharepoint07uat.corproot.com/my/person.aspx?accountname=DOMAIN\userid&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .75in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;SPAN title=blocked::http://sharepoint07uat.corproot.com/MySite0&gt;To see the old SPS2003 &amp;nbsp;MySite home page, just type &lt;A href="http://sharepoint07uat.corproot.com/MySite" mce_href="http://sharepoint07uat.corproot.com/MySite"&gt;http://sharepoint07uat.corproot.com/MySite&lt;/A&gt; . The Web Part error in this page is expected due to the retirement of My Alerts summary web part in MOSS 2007. Other web parts from your old MySite home page should show up here. This link can be pinned at either SSP or site level.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/SPAN&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;I'm also linking Bill's blog here for further reference:&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/wbaer/archive/2007/02/19/co-hosting-team-and-personal-site-collections-within-an-individual-web-application.aspx" mce_href="http://blogs.technet.com/wbaer/archive/2007/02/19/co-hosting-team-and-personal-site-collections-within-an-individual-web-application.aspx"&gt;http://blogs.technet.com/wbaer/archive/2007/02/19/co-hosting-team-and-personal-site-collections-within-an-individual-web-application.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1763572" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/SharePoint+Migration/default.aspx">SharePoint Migration</category></item><item><title>SQL Server 2005 Maintenance Plans and MOSS 2007 Databases</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/sql-server-2005-maintenance-plans-and-moss-2007-databases.aspx</link><pubDate>Mon, 26 Feb 2007 22:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1763487</guid><dc:creator>jingmeili</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1763487.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1763487</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Earlier I saw one crawling error in my customer's new MOSS environment after upgraded from SPS 2003. It's not necessary related to the upgrade though.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;I saw the following error in the crawl log:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;&lt;SPAN title=sps3://webconnect.corproot.com&gt;sps3://domain.company.com&lt;BR&gt;Exception from HRESULT: 0x80040E2F (Exception from HRESULT: 0x80040E2F)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;From the event viewer on the index server:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;The start address &amp;lt;sps3://domain.company.com&amp;gt; cannot be crawled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Context: Application 'sharedservices1', Catalog 'Portal_Content'&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Details:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Value violated the integrity constraints for a column or table. (0x80040e2f)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;I just found out there’s potential issue when there’s a SQL maintenance plan in place that rebuilds the indexes including SharePoint 2007 databases. The error we saw earlier about integrity violation (0x80040e2f) may occur after the SQL maintenance plan changes the index properties that SharePoint expects to be in place.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;I would suggest that you change your SQL maintenance plans to exclude the&amp;nbsp;SharePoint databases from receiving an Index rebuild. At least until more guidance is available from Microsoft on how to use SQL Maintenance and SharePoint 2007.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Our product team have reviewed the SQL maintenance tasks and have made the following recommendations.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;Tasks&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Considered Safe&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Check DB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Shrink DB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Reorganize Indexes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Cleanup History&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Update Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes but unnecessary since timer service does this automatically.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="BACKGROUND: #f2f2f4; MARGIN: 0in 5pt 0pt"&gt;&lt;SPAN lang=EN-AU style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-AU"&gt;- Rebuild Indexes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; No, if the task that ships with SQL 2005 management studio is used. Using scripts that restore all options is allowed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Although this known issue seems to the cause of my customer's&amp;nbsp;crawl error but before we tried contacting the&amp;nbsp;Premier support for a fix, we&amp;nbsp;worked around the issue and now the crawling and people searching are working just fine :-).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The trick we did was:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Delete the existing People scope from Search settings, re-create a new People scope using the exact same settings as before.&amp;nbsp;Restart the full crawl. The People scope should display a non-zero number of items. When it failed, it displayed 0 items in the View Scopes area.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The maintenance plan issue is still a good thing to know for future reference and I would try to pay attention to additional advice from Microsoft for this.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1763487" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Common security related errors in MOSS 2007</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/common-security-related-errors-in-moss-2007.aspx</link><pubDate>Mon, 26 Feb 2007 22:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1764861</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1764861.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1764861</wfw:commentRss><description>&lt;UL type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Access denied error when clicking&amp;nbsp;Edit Schedule in Content Sources and&amp;nbsp;Crawl Schedules within Search Settings.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;It's a known issue. Here's the fix &lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;926959&amp;amp;sd=rss&amp;amp;spid=11373" mce_href="http://support.microsoft.com/default.aspx?scid=kb;en-us;926959&amp;amp;sd=rss&amp;amp;spid=11373"&gt;&lt;SPAN style="COLOR: windowtext"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;926959&amp;amp;sd=rss&amp;amp;spid=11373&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Event Error with ID 6482 on Search query server(s)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Error description: Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (1a646aac-52e4-4742-8bea-fd2dc3d87249).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The error may be a result of Group Policy setting and can be resolved by giving “logon as a batch job” permission to Farm and SSP accounts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Access denied when clicking Search Usage Reports in SSP admin&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Click &lt;A href="http://blogs.msdn.com/jingmeili/archive/2007/02/26/search-usage-report-in-moss-ssp-admin-prompts-for-credentials-and-net-2-0-fatal-execution-engine-error-is-seen-in-the-event-log.aspx" mce_href="http://blogs.msdn.com/jingmeili/archive/2007/02/26/search-usage-report-in-moss-ssp-admin-prompts-for-credentials-and-net-2-0-fatal-execution-engine-error-is-seen-in-the-event-log.aspx"&gt;&lt;FONT color=#800080&gt;here&lt;/FONT&gt;&lt;/A&gt; for my blog from earlier on this issue.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;More to be added...&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1764861" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Search Usage Report in MOSS SSP Admin prompts for credentials and .NET 2.0 Fatal Execution Engine Error is seen in the Event Log</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/search-usage-report-in-moss-ssp-admin-prompts-for-credentials-and-net-2-0-fatal-execution-engine-error-is-seen-in-the-event-log.aspx</link><pubDate>Mon, 26 Feb 2007 22:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1763452</guid><dc:creator>jingmeili</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1763452.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1763452</wfw:commentRss><description>&lt;P&gt;My customer's new MOSS production environment has been upgraded from SPS 2003 and went live this morning, yes!&lt;/P&gt;
&lt;P&gt;Some minor issues remain though.&lt;/P&gt;
&lt;P&gt;Here's one SSP issue I just fixed temporarily. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;I went to the SSP Admin site, clicked on Search Usage Report under Search section, then I was prompted for credentials. I tried putting in all kinds of accounts including the SSP app pool account but nothing worked. Eventually it errored out with 401.1 access denied page.&lt;/P&gt;
&lt;P&gt;When I looked at the Event Log&amp;nbsp;in the Central Admin server, I saw the following error:&lt;/P&gt;
&lt;P&gt;Event Type: Error&lt;BR&gt;Event Source: .NET Runtime Event&lt;BR&gt;Category: None&lt;BR&gt;Event ID: 1023&lt;BR&gt;Date: 1/26/2007&lt;BR&gt;Time: 10:01:42 AM&lt;BR&gt;User: N/A &lt;BR&gt;Computer: MOSS02&lt;BR&gt;Description: .NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (7A05E2B3) (80131506)&lt;BR&gt;For more information, see Help and Support Center at &lt;A title=http://go.microsoft.com/fwlink/events.asp href="http://go.microsoft.com/fwlink/events.asp" mce_href="http://go.microsoft.com/fwlink/events.asp"&gt;http://go.microsoft.com/fwlink/events.asp&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;I looked it up and seems like this is a bug in .NET 2.0 and there's a HotFix for it. &lt;/P&gt;
&lt;P&gt;&lt;A title=http://support.microsoft.com/kb/913384 href="http://support.microsoft.com/kb/913384" mce_href="http://support.microsoft.com/kb/913384"&gt;http://support.microsoft.com/kb/913384&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The error occurs when there's a no user profile associated with the application user account context. &lt;/P&gt;
&lt;P&gt;So the official solution would be obtaining the hotfix and see if that fixes the problem. In the meantime I just worked around the problem by adding the SSP account to the local admin group on the Central Admin server. Right now if I login to the SSP admin using the correct SSP account and then&amp;nbsp;click on Search Usage Report link under Search, I can see the Search Queries Report.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1763452" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>People Picker in MOSS 2007 can't find people in non-default domains</title><link>http://blogs.msdn.com/jingmeili/archive/2007/02/26/people-picker-in-moss-2007-can-t-find-people-in-non-default-domains.aspx</link><pubDate>Mon, 26 Feb 2007 22:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1764727</guid><dc:creator>jingmeili</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jingmeili/comments/1764727.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jingmeili/commentrss.aspx?PostID=1764727</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Customer is seeing the following behavior:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;"&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;We went to SSP and clicked on User Profiles and Properties under the “User Profiles and My Sites” section&amp;nbsp;and then clicked on View Import Connections and then added domain1.company.com to the Import Connections list and I started a full import.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;It completed in about an hour and imported users from the domain1 domain. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The problem we run into is that when I go to add them to a site to give them access, we are unable to find the users&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;by using People Picker. We only find users from the domain0 domain&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;which the moss server is on.&amp;nbsp;"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I found out that by default People Picker can only find people in the resource domain - the domain that MOSS servers are in. For other domains/forests, you'll need to run the following command:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Stsadm.exe –o setproperty –pn peoplepicker-searchadforests –pv &amp;lt;list of forests or domains&amp;gt; -url &amp;lt;webapp&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The format of &amp;lt;list of forests or domains&amp;gt; is a list of &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; forest:DnsName,LoginName,Password&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;or&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domain:DnsName,LoginName,Password&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;separated by semicolon.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;If they are trusted domains/forests, then it is not necessary to pass in the LoginName or Password, just in the format of&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; forest:DnsName&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;or&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domain:DnsName&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;If the Password is specified in the forest:DnsName,LoginName,Password or domain:DnsName,LoginName,Password, please run &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;stsadm.exe -o setapppassword -password &amp;lt;somekey&amp;gt; first. &amp;lt;somekey&amp;gt; could be any string. We will use &amp;lt;somekey&amp;gt; to encrypt the Password in domain:DnsName,LoginName,Password or forest:DnsName,LoginName,Password and stored the encrypted Password in the database. Also, please use the same &amp;lt;somekey&amp;gt; to run stsadm.exe -o setapppassword -password &amp;lt;somekey&amp;gt; on all machines where SharePoint is installed. For different web farm, please use different &amp;lt;somekey&amp;gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;EM&gt;&amp;nbsp;*Note: My customer's problem still remains after running the command due to some "invalid binder credentials" issue in their Global Directory. I'll post an update later.&lt;/EM&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1764727" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jingmeili/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item></channel></rss>