﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>AgilePoint Knowledge Base » Knowledgebase » AgilePoint BPMS Suite » AgilePoint Developer</title><generator>InstantKB.NET 2.0.3</generator><description>AgilePoint Knowledge Base</description><link>http://kb.ascentn.com/KB/</link><webMaster>brian.ashcraft@ascentn.com</webMaster><lastBuildDate>Sun, 05 Sep 2010 07:05:38 GMT</lastBuildDate><ttl>20</ttl><item><title>How to use api.QueryWorkList to pull out WorkItems based on ProcessInstanceID?</title><link>http://kb.ascentn.com/KB/Goto10059.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;How to query a list of Work Items based on ProcessInstanceID using the api.QueryWorkList call?&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;There are number of ways to use QueryWorkList or QueryWorkListEx to pull out Work Items associated with different search criteria such as: Status, ProcessInstanceID, Process template name, etc. You can construct a search criteria and then pass it in as an argument to the QueryWorkList or QueryWorkListEx call.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;The following is an example code of using QueryWorkListEx to retrieve the Work Items based on the Process Instance ID:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;public WFManualWorkItem[] GetProcessInstanceWorkItems( string ProcessInstanceID )&lt;BR&gt;{&lt;BR&gt;      string _searchClause = ""; &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" color=#111111 size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;STRONG&gt;      &lt;/STRONG&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;try&lt;BR&gt;      {&lt;BR&gt;            if ( ProcessInstanceID.Length &amp;gt; 0 )&lt;BR&gt;              _searchClause += "&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color=#111111&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt; &lt;SPAN style="COLOR: red"&gt;&lt;FONT color=#111111&gt;WF_MANUAL_WORKITEMS.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;PROC_INST_ID = '" +&lt;/FONT&gt; &lt;FONT color=#111111&gt;ProcessInstanceID + "'";&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" color=#111111 size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;STRONG&gt;&lt;FONT face=Arial color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;            &lt;FONT color=#111111&gt;WFManualWorkItem[] wks = api.QueryWorkListEx( _searchClause );&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" color=#111111 size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;STRONG&gt;&lt;FONT color=#111111&gt;             return wks;&lt;BR&gt;&lt;/FONT&gt;     &lt;/STRONG&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt; }&lt;BR&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;      catch ( Exception e )&lt;BR&gt;      {&lt;BR&gt;            throw new Exception( "Error with GetProcessInstanceWorkItems", e );&lt;BR&gt;      }&lt;BR&gt;}&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;When using the PROC_INST_ID in your search clause, make sure you specify the actual table name you want to search against as PROC_INST_ID exists in multiple tables. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;The following is an example code of using QueryWorkList to retrieve the Work Items based on the Process Instance ID:&lt;/FONT&gt;&lt;/P&gt;&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;STRONG&gt;String piID = m_ProcInst.ProcInstID;&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;STRONG&gt;WFAny any = WFAny.Create(piID);&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;STRONG&gt;WFQueryExpr expr = &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt; WFQueryExpr("PROC_INST_ID", SQLExpr.EQ, any, &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;true&lt;/SPAN&gt;&lt;/FONT&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;STRONG&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;WFManualWorkItem[] wks = api.QueryWorkList( expr );&lt;/SPAN&gt;&lt;/FONT&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Aug 2008 10:45:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to complete a work item in asynchronous web service call with the NeedCallBack property set to true?</title><link>http://kb.ascentn.com/KB/Goto10115.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Trying to get the asynchronous web service call to work for an activity with NeedCallBack property set to true. Does it require coding and what API should be used?&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;When NeedCallBack is set to true, the activity can only be completed by explicit API call CompleteProcedure(wID).&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;For asynchronous web service calls to work with the NeedCallBack property set to true, the work item will wait for an explicit call back in order to complete. This call back could be from a 3&lt;SUP&gt;rd&lt;/SUP&gt; party component which completes the work item explicitly through custom code. &lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;In this sceanrio, you will be completing an automatic work item, the API to use is CompleteProcedure(wID) in which work item ID (wID) must be passed in as the argument.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;NOTE: In order to send the wID, pelase use the $WorkItemID (case sensitive) as one of the Input Parameters.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&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;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Mon, 16 Jun 2008 14:00:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Find the License Key associated with an installed AgilePoint component</title><link>http://kb.ascentn.com/KB/Goto10292.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite Licensing Information &lt;LI&gt;AgilePoint Envision &lt;LI&gt;AgilePoint Server &lt;LI&gt;AgilePoint Developer&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To provide instructions for finding the License Key that is associated with an installed AgilePoint component.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The License Key for a particular installed AgilePoint component (Envision, Server, Developer) can be found by either using the utility attached below or by navigating the registry. &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;Solution 1:&lt;BR&gt;The easiest way to find the license key associated with a particular installed AgilePoint component is to download and run the &lt;STRONG&gt;ShowlicenseKey.exe&lt;/STRONG&gt; utility. This utility can be downloaded as an attachment below.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;Solution 2:&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;An alternative solution to finding the license key associated with a particular installed AgilePoint component is via the registry as is detailed below.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Run&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In the &lt;STRONG&gt;Open&lt;/STRONG&gt; field, type &lt;STRONG&gt;regedit&lt;/STRONG&gt; and click &lt;STRONG&gt;OK&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Navigate to the following location:&lt;BR&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;Right click on the &lt;STRONG&gt;UserData&lt;/STRONG&gt; folder and click &lt;STRONG&gt;Find&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;Type &lt;STRONG&gt;www.ascentn.com&lt;/STRONG&gt; and click &lt;STRONG&gt;Find Next&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;Press the &lt;STRONG&gt;F3&lt;/STRONG&gt; key until you see "AgilePoint Server"&lt;/FONT&gt; &lt;FONT color=#111111&gt;in the &lt;STRONG&gt;Display Name&lt;/STRONG&gt; field. The Product ID field shows the License Key information as shown below:&lt;BR&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/KB/Attachments/064bb3eb-4bb6-41e9-8aa0-24b4.GIF" border=0&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="COLOR: navy; mso-list: l0 level1 lfo2"&gt;&lt;FONT color=#111111&gt;Continue pressing the&lt;STRONG&gt; F3&lt;/STRONG&gt; key until you find the AgilePoint Developer and AgilePoint Envision components, each of which displays a Product ID field. This is the License Key used for the installation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FONT&gt;</description><pubDate>Thu, 15 Nov 2007 11:28:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Deploying custom AgilePoint-enabled ASP.NET Web pages developed in Visual Studio 2005 to SharePoint 2007</title><link>http://kb.ascentn.com/KB/Goto10362.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint SharePoint Integration&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To provide information about deploying custom ASP.NET Web pages to SharePoint 2007.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;When compiling a Web application in Visual Studio 2005 a dll is not generated that can be deployed to SharePoint to allow for AgilePoint-enabled custom task pages to be hosted in SharePoint. If you have a pre-built Web application using Visual Studio 2005 you can download and install a Visual Studio add-in called "WebDeploymentSetup" to generate the dll that is needed. For a new Web application that needs to generate a dll, you can download a Visual Studio add-in called "WebApplicationProjectSetup" that will create the dll in the same way that Visual Studio 2003 does.&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;For a pre-built Web application using Visual Studio 2005&lt;/FONT&gt;&lt;/STRONG&gt; &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;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;If you have a project that is pre-built in Visual Studio 2005 and you need to deploy that dll and aspx pages to SharePoint 2007, you can install an application called "WebDeploymentSetup". This will allow you to generate a dll that you can deploy. To download, go to:&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&lt;A href="http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;P class=MsoNormal style="MARGIN: 0pt 0pt 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;FONT face=Arial size=2&gt;For instructions on installing go to:&lt;/FONT&gt;&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa479568.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa479568.aspx&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt 0pt 10pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;FONT face=Arial&gt;Note: If you want to migrate from Visual Studio 2005 Web Site Projects to Visual Studio 2005 Web Application Projects go to this link for directions: &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://webproject.scottgu.com/CSharp/migration2/migration2.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;FONT face=Arial&gt;http://webproject.scottgu.com/CSharp/migration2/migration2.aspx&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;To deploy an ASP.NET Web application to SharePoint:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Build your project. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Go to the bin directory of your Web application project and copy the application dll and the Ascentn.Workflow.WebControls.dll.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Paste the dlls to all the SharePoint virtual directories that will be using the aspx pages.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;FONT face=Arial&gt;Open the &lt;B style="mso-bidi-font-weight: normal"&gt;web.config&lt;/B&gt; file associated with the SharePoint virtual directory and&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;investigate the trust level tag to ensure that the security level attribute is set to “Full”. If this attribute is not set to full an error may be generated after submitting the aspx page.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;SPAN style="BACKGROUND: #eeece1"&gt;&lt;FONT face=Arial&gt;&amp;lt;trust level="Full" originUrl="" /&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT face=Arial&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;NOTE:&lt;/B&gt; This change must be done for each of the SharePoint Virtual Directories that will be using the aspx page.&lt;/FONT&gt;&lt;/SPAN&gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Copy or deploy your Web project to the SharePoint LAYOUTS\AP directory. &lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Example: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\AP&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;IMPORTANT: Do not copy the cs files.&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT face="Times New Roman" size=3&gt;Open the web.config file at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS and paste the following between the &amp;lt;assemblies&amp;gt; tag.&lt;BR&gt;&lt;BR&gt;NOTE: It is recommended to make a backup copy of the web.config file before making any changes.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman" size=3&gt;NOTE: Make sure there are no duplicates.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Times New Roman" size=3&gt;&amp;lt;add assembly="Ascentn.Workflow.WebService, Version=2.0.2.1, Culture=neutral, PublicKeyToken=6404F39064AB2A4E"/&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Times New Roman" size=3&gt;&amp;lt;add assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Times New Roman" size=3&gt;&amp;lt;add assembly="Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Times New Roman"&gt;&amp;lt;add assembly="Ascentn.SharePoint.Common, Version=4.0.0.1, Culture=neutral, PublicKeyToken=2F06EF94BAC0A40F"/&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&amp;lt;add assembly="Ascentn.Workflow.WFBase, Version=2.0.2.1, Culture=neutral, PublicKeyToken=021CA826AE8118AA"/&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Reset IIS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;For a new Web application that needs to generate a dll using Visual Studio 2005&lt;/STRONG&gt;&lt;/FONT&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;If you are going to build a new Web project in Visual Studio 2005 and need to deploy that dll and aspx pages to SharePoint 2007, you can install an application called "WebApplicationProjectSetup".&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;This will allow you to build a Web application the way that Visual Studio 2003 does.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;To download go to: &lt;A href="http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx"&gt;&lt;FONT face="Times New Roman" size=3&gt;http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;&lt;/SPAN&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;BR&gt;For instructions on installing go to: &lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: Calibri; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa730880(VS.80).aspx"&gt;&lt;FONT face="Times New Roman"&gt;http://msdn2.microsoft.com/en-us/library/aa730880(VS.80).aspx&lt;/FONT&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;BR&gt;To deploy an ASP.NET Web application to SharePoint use the same steps as detailed above.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt; &lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Thu, 13 Sep 2007 12:32:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to initiate a SPS Integration process from an external application?</title><link>http://kb.ascentn.com/KB/Goto10121.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Learn how to create and start a new SPS Integration process with an external application. &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Usually SPS Integration processes are initiated by a user uploading a document or filling out a new InfoPath form. You can automate this process by using an external application to upload/spool documents to a document library or use the AgilePoint Web services to upload an InfoPath form to a form library to trigger processes.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;Users can either leverage the existing event handlers for process initiation or call the API explicitly to initiate the processes for SPS Integration. We do recommend to leverage the existing event handler for the process initiation because our AgilePoint SPS event handlers perform extra operations besides the process initiation. These extra operations are required as part of the SPS Integration.&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;One example is to initiate an InfoPath based process from an external application. Rather than having a user to log into SharePoint and fill out a form, you can create an external module to upload a plain InfoPath form (using pre-defined template and UploadInfoPathForm Web service) into the form library which triggers the event handler to initiate a new process instance. You can include a step in the process to fill out data into the form by using the UpdateInfoPathForm AgilePart.&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;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Attached is a sample project which has a C# console program to access the APWS\AgileParts.asmx Web service to call UploadInfoPathForm to upload a plain form (template.xml) to the SharePoint Form library. If the form library is associated with a process template, a process instance will be initiated. In the sample code, an UpdateInfoPathForm call is made to update the InfoPath Form with data from a sample file (UpdateForm.xml).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;IMPORTANT NOTE:&lt;/STRONG&gt; URLs are case sensitive. When referring to URLs in your code, ensure you are using the exact case. If the correct case is not used, processes may not be initiated.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;The following is the code snippet:&lt;/FONT&gt;  &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;private&lt;/SPAN&gt;&lt;/FONT&gt; &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;/FONT&gt; button1_Click(&lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt;&lt;/FONT&gt; sender, System.EventArgs e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      {&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" color=green size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'"&gt;//Plain InfoPath Form to upload&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            XmlDocument xmlDoc = &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt; XmlDocument();   &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            xmlDoc.Load("c:\\template.xml");&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;              &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" color=green size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'"&gt;//Access the AgilePart web service&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            APWS.AgileParts apws = GetAPWS( "http://virtual:8080" );&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" color=green size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'"&gt;//Upload the plain InfoPath to a specific Form Library&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;string&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt; s = apws.UploadInfoPathForm("http://virtual:8080/sites/AscentnFinancialSite/TestUpload", "TestUpload", "yyMMdd", "0000", xmlDoc.OuterXml);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;                  &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;textBox1.Text = s;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;/FONT&gt; s2 = apws.GetProcessInitialAttributes(s);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            textBox2.Text = s2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" color=green size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'"&gt;//Update the InfoPath Form with the latest data&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            xmlDoc.Load("c:\\UpdateForm.xml");              &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;            apws.UpdateInfoPathForm(s, xmlDoc.OuterXml);    &lt;FONT color=green&gt;&lt;SPAN style="COLOR: green"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt"&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;   }&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;The above sample is built under the Virtual PC environment with SharePoint installed at http://virtual:8080&lt;FONT color=#111111&gt;. The SharePoint Form Library for this sample is: http://virtual:8080/sites/AscentnFinancialSite/TestUpload and the InfoPath Form associated with the library is template.xsn as attached in the zip file. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;&lt;FONT color=#111111&gt;To test the sample:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;&lt;FONT color=#111111&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Make the appropriate changes to the SharePoint URL, Form Library and test login credential.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Open and rebuild the solution, make sure no error is occurred.&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#111111&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Copy the template.xml and UpdateForm.xml to c:\ folder.&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Run the Upload.exe under the bin\Debug folder to simulate the test.  &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt"&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 0.25in"&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Similarly, you can also implement your own AgilePart that leverages UploadInfoPathForm in the existing AgilePart Web service, the following is code snippet:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;   &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;#region&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt; AgilePart : UploadInfoPathForm&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      [&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         Description(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"UploadInfoPathForm"&lt;/SPAN&gt;&lt;/FONT&gt;),&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         AgilePartDescriptor( &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;typeof&lt;/SPAN&gt;&lt;/FONT&gt;(UpdateInfoPathFileDescriptor) )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      ]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt;&lt;/FONT&gt; &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;/FONT&gt; UploadInfoPathForm(&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         WFProcessInstance pi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         WFAutomaticWorkItem w,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         IWFAPI api,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         NameValue[] parameters)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      {&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         WriteToLog(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"Start update"&lt;/SPAN&gt;&lt;/FONT&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;try&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         {&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             Hashtable h = Convert2Hasttable( parameters );&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;/FONT&gt; fileUrl = (&lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt;&lt;/FONT&gt;)h[&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"InfoPathFileURL"&lt;/SPAN&gt;&lt;/FONT&gt;];&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;                                                     &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             XmlDocument xmlDoc = &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt; XmlDocument();  &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             xmlDoc.Load(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"c:\\template.xml"&lt;/SPAN&gt;&lt;/FONT&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             WriteToLog(xmlDoc.OuterXml);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             WriteToLog(fileUrl);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             APWS.AgileParts apws = GetAPWS( fileUrl );&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;                        &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN-LEFT: 1in"&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt; apws.UploadInfoPathForm(fileUrl, &lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"TestUpload"&lt;/SPAN&gt;&lt;/FONT&gt;, &lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"yyMMdd"&lt;/SPAN&gt;&lt;/FONT&gt;, &lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"0000"&lt;/SPAN&gt;&lt;/FONT&gt;, xmlDoc.OuterXml);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt;&lt;/FONT&gt;( w.Synchronous ) MarkSuccess(api, pi, w, parameters);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             WriteToLog(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;"succes"&lt;/SPAN&gt;&lt;/FONT&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         } &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         &lt;FONT color=blue&gt;&lt;SPAN style="COLOR: blue"&gt;catch&lt;/SPAN&gt;&lt;/FONT&gt; ( Exception ex )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         {&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             HandleException(api, pi, w,  parameters, ex );&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             WriteToLog(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;" Exception = "&lt;/SPAN&gt;&lt;/FONT&gt; + ex.ToString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;         }&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;             WriteToLog(&lt;FONT color=red&gt;&lt;SPAN style="COLOR: red"&gt;""&lt;/SPAN&gt;&lt;/FONT&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      }&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;      &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN lang=HU style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;#endregion&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&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; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Mon, 25 Jun 2007 11:59:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>AgilePoint Developer is not creating AgilePoint Web Application completely</title><link>http://kb.ascentn.com/KB/Goto10352.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;IE 7 users with AgilePoint versions 3.2.0.4 (.NET 2.0), 4.0.0.0 (.NET 2.0), or 4.0.0.0 (.NET 3.0) &lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SYMPTOMS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;When using AgilePoint Developer to create a new AgilePoint Web Application or to AgilePoint enable an existing Web Application, AgilePoint Developer fails to properly create all the necessary parts.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;CAUSE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;This problem only occurs for IE 7 users with AgilePoint versions 3.2.0.4 (.NET 2.0), 4.0.0.0 (.NET 2.0), or 4.0.0.0 (.NET 3.0). &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;RESOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&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;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Download the &lt;STRONG&gt;Developer.Hotfix.zip&lt;/STRONG&gt; file attached to this article. Instructions for applying this fix are in the &lt;STRONG&gt;README.txt&lt;/STRONG&gt; file.&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Copy the &lt;STRONG&gt;default.htm&lt;/STRONG&gt; file to: &lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;C:\Program Files\Microsoft Visual Studio 8\Web\WebProjWizards\CSharp\AGILEPOINTWEBAPP\html\1033\default.htm&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;-and-&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;C:\Program Files\Microsoft Visual Studio 8\Web\WebProjWizards\VB\AGILEPOINTWEBAPP\HTML\1033\default.htm&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;NOTE:&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;a) 1033 is for U.S. English, you may check LCID on your local machine.&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;b) Folder "C:\Program Files\Microsoft Visual Studio 8" is the Visual Studio 2005 installation folder.&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;It may be different on your machine.&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Copy &lt;STRONG&gt;Developer.dll&lt;/STRONG&gt; to the AgilePoint Developer folder (C:\Program Files\Ascentn Corp\AgilePoint Developer).&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;IMPORTANT: If your AgilePoint Developer folder is not at C:\Program Files\Ascentn Corp\AgilePoint Developer, p&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;lease change four "CodeBase" entries in the developer_fix.reg file with the correct file path.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Apply registry &lt;STRONG&gt;developer_fix.reg&lt;/STRONG&gt; by right-clicking on the file and selecting &lt;STRONG&gt;Merge&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Thu, 15 Mar 2007 16:44:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Can't access SharePoint site after installation</title><link>http://kb.ascentn.com/KB/Goto10321.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;Microsoft SharePoint&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SYMPTOMS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Receive Internet Explorer Security dialog when trying to launch SharePoint.&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt; The following steps are only recommended when setting up the Ascentn Financial Site application in an AgilePoint evaluation environment. Consult your SharePoint Administrator when installing for other purposes (e.g. production environment installations).&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;BR&gt;&lt;BR&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/KB/Attachments/600341ae-b59e-4ed2-bf7f-8a2e.GIF" border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;CAUSE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The SharePoint site is not yet part of the Trusted sites in Internet Explorer.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;RESOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Launch the SharePoint main page (&lt;A href="http://machine_name:Share_Point_Port_Numer/default.aspx"&gt;http://Machine_Name:Share_Point_Port_Numer/default.aspx&lt;/A&gt;) in Internet Explorer. The Internet Explorer Security dialog appears as shown above.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Click &lt;STRONG&gt;Add&lt;/STRONG&gt;. The Trusted Sites dialog appears.&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;In the &lt;STRONG&gt;Add this web site to the zone&lt;/STRONG&gt; field, type in &lt;A href="http://machine_name/"&gt;http://Machine_Name&lt;/A&gt; (the machine name that hosts the SharePoint Portal Server). &lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Make sure &lt;STRONG&gt;Required server verification (https://) for all sites in this zone&lt;/STRONG&gt; is unchecked and click &lt;STRONG&gt;Add&lt;/STRONG&gt;, then &lt;STRONG&gt;Close&lt;/STRONG&gt;. &lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;If your company policy prevents you from adding the SharePoint site to the Trusted Sites, you should first find out if you are accessing SharePoint using Internet or Local Intranet. (You can find out by accessing the SharePoint site and looking at the status bar at the bottom of the IE window, which will indicate if you are running SharePoint using Internet, Local Intranet, or Trusted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Depending on which mode you use to access SharePoint, change the Internet Security Settings for that mode by following these steps:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Click &lt;STRONG&gt;Tools&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Internet Options&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Security&lt;/STRONG&gt; &amp;gt; and click on the &lt;STRONG&gt;Custom Level&lt;/STRONG&gt; button.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Under &lt;STRONG&gt;Reset to&lt;/STRONG&gt;, choose &lt;STRONG&gt;Low&lt;/STRONG&gt;. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Click &lt;STRONG&gt;Reset&lt;/STRONG&gt; and then &lt;STRONG&gt;Yes&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Under Settings, make sure the settings below are enabled:&lt;BR&gt;     &lt;BR&gt;     Under ActiveX controls and plug-ins: &lt;BR&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;          Download unsigned ActiveX control&lt;BR&gt;          &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Initialize and script ActiveX controls not marked as safe&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;     &lt;BR&gt;     Under Miscellaneous &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;          Allow scripting of Internet Explorer Web browser control&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;          Submit nonencrypted form data&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;BR&gt;     Under Scripting&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;          Active scripting&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;BR&gt;     Under User Authentication &amp;gt; Logon&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;          Automatic login with current username and password&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;Click &lt;STRONG&gt;OK&lt;/STRONG&gt; then &lt;STRONG&gt;Yes&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 21 Nov 2006 11:16:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>When developing AgileParts and AgileWorks, it is often desirable to write information to the AgilePoint Server log</title><link>http://kb.ascentn.com/KB/Goto10296.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;TOPIC(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;When writing AgileParts and AgileWorks, it is often desirable to write information to the AgilePoint Server log&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;See below&lt;/FONT&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;DETAILS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;The code below can be used to write infomation about your custom AgilePart or AgileWork to the AgilePoint Server log file.&lt;BR&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New"&gt;Logger.WriteLine(“YourAgilePartName: {0}”, yourLogMessge)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;If you wish to write log messages only when AgilePoint Server debug mode is enabled, check WFSystem.DebugMode as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;            &lt;BR&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;if (WFSystem.DebugMode)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;Logger.WriteLine(“YourAgilePartName: {0}”, yourLogMessge);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 10 Oct 2006 09:21:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to incorporate changes in a process template into an existing AgilePoint Web Application project?</title><link>http://kb.ascentn.com/KB/Goto10071.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Update an AgilePoint Web Application project with an updated process template to sync up the changes in the process template.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;Scenario:&lt;/STRONG&gt; User created a process template using AgilePoint Envision and then created a new AgilePoint Web Application project in Visual Studio .NET to automatically build the pages. Now, the user has made some changes to the workflow, including the addition of new manual activities, and would like VS.NET to create stubs for the new pages. User can't figure out how this is done and is not sure if he/she needs to &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;FONT color=#111111&gt;delete the solution and start again.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;It is not necessary to delete the whole solution and start again. See below for details.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;If you have made changes to your process template such as adding new manual activities, the way to incorporate the new changes into your AgilePoint Web Application is as follows:&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;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;First, make sure you back up or duplicate the existing source files such as: *.aspx, *.aspx.cs, *.aspx.resx and vsd.cs files; especially those that you have modified after the initial auto-generation. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Copy the new process template, *.vsd into another folder.&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In the Visual Studio .NET, in the opened solution, remove the two process template files under the Process Templates folder. They should be *.vsd and *.vsd.cs. You may want to back these up before removing.&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Select Tools &amp;gt; Generate Process Template Skeleton (Stub and ASP.NET page).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/b6b17a76-74da-46c3-a47f-1f9b.JPG" border=0&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Browse and select the new updated process template file. You will see the following message.&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;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/FONT&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/67d0573d-7fa9-4c23-beb7-9b4c.jpg" border=0&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt;&lt;P&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;FONT color=#111111&gt;You may also receive the following warning about files that already exist. Click OK to continue and the wizard will leave the existing files untouched and generate new files if needed.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/34a5bf26-0c86-41c1-a7a4-13a5.JPG" border=0&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;FONT color=#111111&gt;In the event that any existing files do get overwritten, copy those files back into the project from where you had previously backed them up&lt;/FONT&gt;&lt;FONT color=#111111&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Thu, 28 Sep 2006 10:09:00 GMT</pubDate><dc:creator>Brian C</dc:creator></item><item><title>When testing and debugging custom AgileShapes, how can I ensure that AgilePoint Envision is using the correct version</title><link>http://kb.ascentn.com/KB/Goto10281.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;TOPIC(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Testing and debugging custom AgileShapes&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;When testing and debugging custom AgileShapes (including AgileParts and AgileWorks), how can I ensure that AgilePoint Envision is using the correct version because once it is installed in the GAC, it is hard to tell whether AgilePoint Envision is using the latest version especially when you are changing the code frequently.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;DETAILS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;When making minor implementation changes to an AgilePart or AgileWork, use the same assembly version number when you recompile. (i.e. make sure that the AssemblyInfo file in your project uses a hard-coded version number, and does not include any wildcards).&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&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;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;After compiling a new version, add it to the GAC, or use the AgilePart Deployment Utility to deploy it.&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;If AgilePoint Server is already running and has already loaded an older copy of the assembly into memory, then you will need to reset IIS (e.g. run "iisreset") or restart the AgilePoint Server application in order to force AgilePoint Server to load the newer copy of the assembly into memory the next time it is needed.&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;If you compile a new copy of the assembly with a &lt;U&gt;new&lt;/U&gt; assembly version number (as opposed to #1 above), then you will also need to unregister and reregister the AgileShape's assembly in Envision. However, if you followed the recommendations in #1 above, then you do not need to unregister or reregister the AgileShape's assembly from Envision (other than the single, initial registration of the assembly before you first use it.&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;If you follow the above steps, then you should be able to test and debug your custom AgileShapes without any problems.&lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Fri, 15 Sep 2006 16:02:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Create a process instance using AgilePoint's Workflow API</title><link>http://kb.ascentn.com/KB/Goto10279.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To provide information about creating a process instance using AgilePoint's Workflow API.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The file attached below provides a samle project and source code for creating a process instance using AgilePoint's Workflow API.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;&lt;FONT color=#111111&gt;Below is the sample code from the CreateProc.cs file.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;using&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; System;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; Ascentn.Workflow.Base;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;namespace&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; Ascentn.HowTo&lt;BR&gt;{&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;    ///&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;&amp;lt;summary&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;    ///&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; Summary description for CreateProc.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;    ///&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;&amp;lt;/summary&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;    class&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; CreateProc &lt;BR&gt;    { &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;        ///&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;&amp;lt;summary&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;        ///&lt;/FONT&gt;&lt;FONT size=2&gt; The main entry point for the application.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;        ///&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;&amp;lt;/summary&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; &lt;BR&gt;        [STAThread] &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;        static&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;void&lt;/FONT&gt;&lt;FONT size=2&gt; Main(&lt;/FONT&gt;&lt;FONT size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;[] args) &lt;BR&gt;        { &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;            string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt; agilePointUrl = "http://localhost:8088/AgilePointServer"; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;            try&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt; &lt;BR&gt;            {&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // Instantiate a workflow api object&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                WorkflowService api = &lt;/FONT&gt;&lt;FONT size=2&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt; WorkflowService(agilePointUrl);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;                // Set credentials&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;                api.Credentials = System.Net.CredentialCache.DefaultCredentials;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // process template name must be same as the one designed by AgilePoint Envision&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt; processTemplateName = "NewHire";&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // get UUID of released process definition &lt;/FONT&gt;&lt;FONT size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt; pid = api.GetReleasedPID(processTemplateName);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // Generate a unique process instance ID &lt;/FONT&gt;&lt;FONT size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt; piid = Ascentn.Workflow.Base.UUID.GetID();&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // Create a unique name for the process instance &lt;/FONT&gt;&lt;FONT size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt; piname = "MyProcess_" + DateTime.Now.ToString("MMdd-HHmmss");&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                // Create a unique work object ID; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                string&lt;/FONT&gt;&lt;FONT size=2&gt; workObjectId = &lt;/FONT&gt;&lt;FONT size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;.Format("MyProcess-{0}",UUID.GetID()); &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                string&lt;/FONT&gt;&lt;FONT size=2&gt; superPIID = &lt;/FONT&gt;&lt;FONT size=2&gt;null&lt;/FONT&gt;&lt;FONT size=2&gt;; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;// No parent process ID in this example&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                string&lt;/FONT&gt;&lt;FONT size=2&gt; customID = &lt;/FONT&gt;&lt;FONT size=2&gt;null&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;                string&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt; attrVal1 = "Testing one";&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                bool&lt;/FONT&gt;&lt;FONT size=2&gt; attrVal2 = &lt;/FONT&gt;&lt;FONT size=2&gt;false&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;                // Initialize custom process attributes&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;                NameValue[] attrs = NameValue.Array(&lt;BR&gt;                    "MyAttrOne", attrVal1, &lt;BR&gt;                    "MyAttrTwo", attrVal2&lt;BR&gt;                    );&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;                // Start the process&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#111111&gt;&lt;FONT size=2&gt;                WFEvent evt = api.CreateProcInstEx(pid, &lt;BR&gt;                    piid, &lt;BR&gt;                    piname, &lt;BR&gt;                    workObjectId, &lt;BR&gt;                    superPIID, &lt;BR&gt;                    customID, &lt;BR&gt;                    attrs, &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;                    true&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;);&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt;                Console.Write("Started: " + piname);&lt;BR&gt;            }&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111 size=2&gt;            catch&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" color=#111111&gt; (Exception ex)&lt;BR&gt;            {&lt;BR&gt;                Console.Write("Error: " + ex.Message);&lt;BR&gt;            }&lt;BR&gt;        }&lt;BR&gt;    }&lt;BR&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Fri, 15 Sep 2006 13:23:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>For Visual Basic ASP.NET AgilePoint Web applications, the Task Page is not displaying correctly</title><link>http://kb.ascentn.com/KB/Goto10277.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;ERROR&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;For Visual Basic ASP.NET Web application projects, the Task Page is not displaying correctly. The following error occurs:&lt;BR&gt;&lt;BR&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/KB/Attachments/0660fdd2-c78e-446c-ad05-2250.GIF" border=0&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;STEPS TO REPRODUCE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Build an AgilePoint ASP.NET Web application with a Visual Basic project including task pages. At run-time, launch a task page and see that the task page does not display correctly.  &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;DETAILS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The interim fix is to open the TaskPage.aspx.vb source in AgilePoint Developer and drop the "0" index of the WFManualWorkItem() array. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;   Private Sub TaskListControl1_QueryTaskListData(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TaskListControl1.QueryTaskListData&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        Dim api As IWFWorkflowService = GetAPI()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        Dim statusList As String = String.Format("{0};{1};{2}", WFManualWorkItem.ASSIGNED, WFManualWorkItem.OVERDUE, "Pseudo")&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        Dim wks() As WFManualWorkItem = api.GetWorkListByUserID(GetCurrentUser(), statusList)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        If wks Is Nothing Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;            wks = New WFManualWorkItem(0) {}      &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#ff1111&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings"&gt;ß &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;correction is WFManualWorkItem() {}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New" size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        Dim qArgs As TaskListControl.QueryTaskListEventArgs = CType(e, TaskListControl.QueryTaskListEventArgs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;        qArgs.Data = wks&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;FONT face="Courier New"&gt;    End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Fri, 15 Sep 2006 09:54:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Is it possible to  include multiple steps within an activity instead of creating separate activities?</title><link>http://kb.ascentn.com/KB/Goto10278.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt; &lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt; &lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;QUESTION(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;In AgilePoint, is it possible to create multiple steps within an activity instead of creating separate activities (e.g. an approval activity that consists of a participant receiving and responding to an email). &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SHORT ANSWER&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;This can be done by managing the list of work items within an activity using the AgileWork framework.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;ANSWER&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To be able to handle more dynamic scenarios, such as associating multiple work items with one single activity you can explore the AgileWork framework. The AgileWork framework allows you to build highly dynamic process models that can self-adapt at run-time driven by metadata or business rules and can be easily mastered by business users (without incurring IT to custom code each scenario). This is in stark contrast to traditional code-generation based workflow tools that are good for fairly static, repetitive automations (e.g. for simple document approvals but not for dynamic approvals). It has been communicated to us more and more from our enterprise customers (who list the support of ‘dynamic’ approval scenarios one of their biggest challenges) that they were unable find this type of functionality in the traditional workflow tools they employed, which led to their current adoption of AgilePoint. This is also one of the key differentiations between Business Process Management and Workflow.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Thu, 14 Sep 2006 16:23:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How can I find the AgilePoint Web Controls such as: WFTextBox in Visual Studio .Net Toolbox?</title><link>http://kb.ascentn.com/KB/Goto10095.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager &lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To incorporate AgilePoint Web Controls into Visual Studio.NET Toolbox.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;See Below for details.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;The AgilePoint Web Control can be added into the Visual Studio.NET following these steps:&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;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;FONT color=#111111&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Launch Visual Studio .NET and select Tools &amp;gt; Add/Remove Toolbox Items…&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;BR&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/44279cd2-a7d2-48e9-8bb2-845a.jpg" border=0&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In the Customize Toolbox dialog, click on the Browse… button.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT color=#111111&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;P class=MsoNormal dir=ltr style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Browse to the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class=MsoNormal dir=ltr style="MARGIN: 0in 0px 0pt 0in; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;P class=MsoNormal dir=ltr style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;[Drive]\Program Files\Ascentn Corp\Developer\Assembly folder to locate the Ascentn.Workflow.WebControls.dll&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/FONT&gt; &lt;BR&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/0eb1b4dc-c69e-45ed-a227-63e6.JPG" border=0&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;FONT color=#111111&gt;Select the dll and click Open to add the web control to the toolbox and the web controls will be shown in the Customized Toolbox as shown:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt; &lt;BR&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/9a36a745-a7e7-4ac7-8e12-57aa.JPG" border=0&gt;&lt;BR&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: navy; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;FONT color=#111111&gt;Now select the web controls that you want to use and mark the check boxes. Click OK to complete the addition. Now these web controls will be available when you are working on a web page in the Visual Studio.NET.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; mso-fareast-font-family: 'MS Mincho'; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: HE"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:14:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to register a new user and assign the new user a role using the API?</title><link>http://kb.ascentn.com/KB/Goto10157.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer &lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Use Web Service API to register a new user and add a role to the user programmatically.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;APIs of RegisterUser and AddRoleMember can be used respectively. Please see details below.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;The following is a sample code snippet that registers a user into AgilePoint as well as adding the user into a Role as a role member.&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;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;AdminService adm = &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt; AdminService(&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;this&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;.textBoxAPUrl.Text);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;adm.CookieContainer = &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt; System.Net.CookieContainer();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;adm.Credentials = System.Net.CredentialCache.DefaultCredentials;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;RegisteredUser newuser = &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;new&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt; RegisteredUser("virtual\\pm2", "virtual&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x" tabIndex=0 w:st="on"&gt;@ascentn.com&lt;/st1:PersonName&gt;", DateTime.Now, "Virtual User");&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;adm.&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;RegisterUser&lt;/SPAN&gt;&lt;/B&gt;(newuser);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;adm.&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;AddRoleMember&lt;/SPAN&gt;&lt;/B&gt;("QA", "virtual\\pm2", "User", "", &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;null&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;, &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=blue size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;null&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=black size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier New'"&gt;);&lt;/SPAN&gt;&lt;/FONT&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P class=MsoNormal&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;As you can see in the code snippet, RegisterUser api is used to register a user into AgilePoint and AddRoleMember api is used to add a registered user into a Role.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:09:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to pass the InfoPath form xml to a web service agilepart as an argument?</title><link>http://kb.ascentn.com/KB/Goto10147.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I want to use the web service activity in Envision in order to send the InfoPath form to a web service that reads the xml and updates our database. Could you explain how to map the xml of the form to the web method parameter?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Arguments to web service agilepart are passed in as custom attributes. A built-in custom attribute $// can be used to pass the InfoPath xml as the argument to web service agilepart.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT size=2&gt;&lt;P class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;In web service AgilePart, the argument passed in such as $xmldoc is actually referring to the custom attribute with the name: xmldoc. For example, if you want to pass in the whole InfoPath xml, one way is to set a custom attribute with the InfoPath xml as the value of the custom attribute and then you can further pass it as the argument of the web service agilepart input.&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;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;In all InfoPath based process instance, AgilePoint will set an internal custom attribute ($//) that contains the xml of the whole InfoPath. You can directly pass it the custom attribute of $// as the argument to the web service agilepart. Please see attached screen shot as an example&lt;/FONT&gt;&lt;FONT color=#111111&gt;:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT color=navy size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;IMG hspace=0 src="http://kb.ascentn.com/kb/Attachments/5ac3934e-4b91-4a09-9441-5ec5.jpg" border=0&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:08:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>How to generate a custom attribute with multiple participants information?</title><link>http://kb.ascentn.com/KB/Goto10061.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT size=2&gt;&lt;P&gt;How do I assign a task to two different participants that are not in any shared group? for instance, if someone completes an infopath form and selects two people from a list, how can I assign a manual task to both of these selected people? I tried to use a comma separated list, but this breaks the workflow.&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Semi-colon instead of comma is the separator for participant list. &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;You can concatenate a list of participants into a single custom attribute and pass it as the participant of a manual activity. This way multiple manual work items will be created and assigned to each participant in the list. The separator of the participant list must be Semi-colon. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;For example: Mydomain\user1;Mydomain\user2&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:07:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Error when using the InfoPathForm AgilePart</title><link>http://kb.ascentn.com/KB/Goto10125.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SYMPTOMS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;Running a process template with an UpdateInfoPathForm AgilePart, the following error occurred in the log file:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Failed to find the procedure with process='/sites/BPM/Conferences/1/Conference-&lt;/SPAN&gt;&lt;SPAN lang=AR-SA dir=rtl&gt;0033&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;.xml#1', activity='Update InfoPath', and procedure='#AgilePart:Ascentn.Workflow.SPSAgileParts, &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;CAUSE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The AgilePoint Server is running an older version of the AgilePoint.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;RESOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;The UpdateInfoPathForm AgilePart is introduced in v3.1.6.3. If the AgilePoint Server is running an older version, the process templated created with a newer version that has such AgilePart will fail running in this server and the above error will occur.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;To resolve the issue, please upgrade your AgilePoint Server to v3.1.6.3 or higher.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:06:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>What is the purpose for the location column on the AgilePoint SharePoint Web part?</title><link>http://kb.ascentn.com/KB/Goto10156.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Enterprise Manager&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision &lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server &lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;TOPIC(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;What's the purpose of the Location column in the AgilePoint SharePoint Web Part. Sometimes it is showing information such as Process Instance ID which is not meaningful to the end users.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Please see details below.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;DETAILS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;The Location column is used different depending whether it is a SharePoint document/form based process or a Web application based process.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;For SharePoint Document/Form library based processes, the location column in the SharePoint Web part is used to show the location of the document or form relative to the SharePoint server. This provides user a quick link into the actual library to perform addition work if needed, such as editing or viewing the properties of the document etc.&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;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&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;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;When you are incorporating Web application tasks into the SharePoint Web part, this column instead will be used to display the Process Name associated with this particular task. This provides you the additional information to reference the process instance that is associated with the task. In some Web application processes, it may show the Process Instance ID here if the process instance uses process instance ID as the process name. Normally, this is controlled by the process initiation program/module of your web app. If you use the ProcessInstanceID as the name of the process instance during the process instance creation, therefore the ProcessInstanceID will be shown here.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;In order to show more meaningful name here for the web app. based processes, it is recommended to use a more meaningful Process Name during the process creation. One example is to use the combination of the Process Template Name and a time stamp.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:05:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Delete a document file from a SharePoint Document Library</title><link>http://kb.ascentn.com/KB/Goto10206.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint SharePoint Integration&lt;/FONT&gt;&lt;FONT face=Arial&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/FONT&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To delete a document file from a SharePoint Document Library.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;This article provides a few options for deleting a document file in a SharePoint Document Library.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;U&gt;Option 1:&lt;/U&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;Build a custom web service (that would be installed on your SharePoint Server) that uses the SharePoint SDK to delete a specified SharePoint document. Then call the web service from your process using the Web Service AgileShape.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;U&gt;Option 2:&lt;/U&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;Build a custom AgilePart that uses the SharePoint SDK to delete a specified SharePoint document. Then use the AgilePart in your process.&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;FONT color=#111111&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt; The SharePoint SDK can only be used in code that executes directly on the SharePoint server machine, so this option would only work if &lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;SPAN class=859412515-31032006&gt;AgilePoint Server is installed and running on the same machine as SharePoint. Otherwise, you would need to use web services (or some other means of remote code execution) to call the code containing the SharePoint SDK calls from within your AgileShape (e.g. as described in Option 1).&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;U&gt;Option 3:&lt;/U&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=859412515-31032006&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#111111 size=2&gt;&lt;SPAN class=859412515-31032006&gt;Use the Move Files AgileShape to move the document to a "trash" or "to be deleted" library. This will remove the file from your main library, but will not remove the document from SharePoint completely. However, you could periodically delete all documents in the specified library manually to finish the removal.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:05:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Sorting in WFProcessTemplateDownList Web control</title><link>http://kb.ascentn.com/KB/Goto10019.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;To provide sorted list (alphetically) of Process Template names in WFProcessTemplateDropDownList Web control. &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;Using the WFProcessTemplateDropDownList Web control in your Web application will return you the list of process template names in the AgilePoint Server in a descending order.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;The list is sorted starting v3.2.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 09:00:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>What is the best way to store server-specific configuration values (e.g. DB connection strings)?</title><link>http://kb.ascentn.com/KB/Goto10165.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Suite&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;QUESTION(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;What is the best way to store DB connection strings (or other values that must be configured differently for testing and production environments)?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;I am developing an AgilePart that will need to access a database.  What is the best way to make the database connection string available to the AgilePart?  It would be nice to have it in the Web.config for the application, but since AgileParts run as part of the server I don't know if the web.config is available.  Is there recommended place for this type of information?&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SHORT ANSWER&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;See below.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;ANSWER&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;As of AgilePoint v3.2.0.1, one of the best places to do this is via the &lt;STRONG&gt;Shared Custom Attributes&lt;/STRONG&gt; page in AgilePoint Enterprise Manager. There you can define (or modify the current values of) "shared" custom attributes that can be used from any process running on the server.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;However, there is another alternative for storing/retrieving such values from within a custom AgileShape. The AgilePoint Server web application has a web.config file just like any other web application. Therefore, it is possible to add such values as custom keys in the web.config file, and then you can read the values from within an AgilePart or AgileWork just as you would normally.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 08:58:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Change the refresh frequency of the Process Viewer in an AgilePoint ASP.NET web application</title><link>http://kb.ascentn.com/KB/Goto10224.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;FONT face=Arial size=2&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/FONT&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;GOAL(S)&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;To provide instructions for customizing the refresh rate of the Process Viewer in an AgilePoint ASP.NET Web application.&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SUMMARY&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;The Process Viewer page in an AgilePoint ASP.NET Web application refreshes itself in order to update the displayed content to match any recent changes. The frequency at which this refresh occurs can be customized by changing a value in the code of the ProcessViewer.aspx page.&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt; &lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;Depending on your business requirements, server hardware, and end-user usage patterns, increasing the length of this interval (to reduce the frequency at which the Process Viewer refresges) may help reduce the amount of traffic and/or load for your AgilePoint Web Server(s). In some environments, this change may affect server performance and responsiveness.&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;SOLUTION&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT color=#111111&gt;Change the interval value in the ProcessViewer.aspx page. Look for the init( ) function in that page. The default interval is 1000 milliseconds (i.e. 1 second).&lt;/FONT&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 style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;        function init()&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&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="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            window.dialogWidth = "770px";&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            window.dialogHeight = "500px";&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&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="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            var piID = ProcessViewer.hiddenProcInstID.value;&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            if( piID == null || piID == "" ) return;&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New"&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            highlightCtrl = document.all("HighlightActivity");&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: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd" face="Courier New"&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;            service.useService("ProcessViewerService.asmx?WSDL","Workflow");&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: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;                        &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial"&gt;window.setInterval("updateProcessInstance()", 1000);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&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="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT style="BACKGROUND-COLOR: #dddddd"&gt;        }&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;P&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;</description><pubDate>Tue, 12 Sep 2006 08:58:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>Data does not bind in WFDataBindingControl when populating the values during page Load</title><link>http://kb.ascentn.com/KB/Goto10055.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SYMPTOMS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;In ASP.NET, if you create a web control such as wfDropDownList and populate it by hard-coding the option values under the control's collection object, binding works as expected (the mapped field is selected on the correct value).&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;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&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: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;However, if I populate the list of items by performing a data bind in the page's load event, it doesn't recognize the binding of the mapped field.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;CAUSE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;The values of WFDataBindingControl controls are normally loaded from the workflow DB automatically as part of the page's lifecycle, during the page's Init phase. However, when you dynamically create the controls and add them to the page after the Init phase of the page's lifecycle, the controls' data will not be automatically loaded because it was not present when the page loaded the data. &lt;/FONT&gt;&lt;/SPAN&gt;Therefore, the list value must be populated before OnInit(), or the mapped field will not be bound.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;RESOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;FONT face=Arial size=2&gt;Populate the list values before the OnInit() call. To do this, y&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;ou can call the page's protected "UpdateBindingControls()" method after you have finished creating your dynamic controls and inserting them into the page's control hierarchy. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;Calling this method manually will reload the data for all of the page's WFDataBindingControl controls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;Also, the values of WFDataBindingControl controls are normally saved to the workflow DB automatically as part of the page's "CompleteWorkItem()" method. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;FONT face=Arial&gt;However, you can also save the values without completing the work item by calling the pages protected "WriteBindingControls()" method.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 08:57:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item><item><title>When registering a custom AgilePart, the assembly is not updated with the latest version of the DLL</title><link>http://kb.ascentn.com/KB/Goto10216.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The information in this article applies to:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Envision&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Developer&lt;/FONT&gt;&lt;LI&gt;&lt;FONT face=Arial size=2&gt;AgilePoint Server&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;HR color=#c0c0c0 SIZE=1&gt;&lt;TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=4 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;SYMPTOMS&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;When using the AgilePart Deployment Wizard to remove and re-add a custom AgilePart DLL, it doesn’t seem to update the assembly with the latest version of the DLL that was compiled.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;CAUSE&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial color=#111111 size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;If a previous version of the assembly was already loaded into memory by AgilePoint Server, any changes to the assembly would not take effect until after AgilePoint Server is restarted.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15 colSpan=2&gt;&lt;FONT face=Arial size=2&gt;&lt;B&gt;RESOLUTION&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt;&lt;FONT face=Arial size=2&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Modifying the assembly will not automatically cause AgilePoint Server to restart. If you want any DLL changes to take effect immediately, you will need to restart IIS or the AgilePoint Server (please refer to the AgilePoint User's Guide for instructions on how to safely shut down and/or restart AgilePoint Server). &lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt; &lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Modifying any file in the BIN directory will automatically cause IIS to restart AgilePoint Server. So copying the DLL into AgilePoint Server's BIN directory should force the changed DLL to take effect immediately. However, if an older version of the DLL is also in the machine's GAC (Global Assembly Cache), the older DLL may still be used if you only put the newer DLL in the BIN folder.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width=15&gt; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=3 width="100%" border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Last Reviewed:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align=right width=100 bgColor=#e0e0e0&gt;&lt;FONT face=Arial size=1&gt;&lt;B&gt;Keywords:&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description><pubDate>Tue, 12 Sep 2006 08:56:00 GMT</pubDate><dc:creator>Brian A</dc:creator></item></channel></rss>