[Webtest] R_1092: Errors while evaluating simple XPath expression in StoreXPath

vikram shevde webtest@lists.canoo.com
Sat, 07 Jan 2006 21:18:30 +0000


This is a multi-part message in MIME format.

------=_NextPart_000_ee0_5222_443e
Content-Type: text/html; format=flowed

<html><div style='background-color:'><P>Hi all, </P>
<DIV></DIV>I searched the list before posting my issue,so have tried my best not to duplicate known posts.I would sincerely appreciate it if anyone could help me out.&nbsp;Here is my issue:
<DIV></DIV>
<DIV></DIV>
<P>I am using WebTest R_1092. We use BEA's WebLogic workshop to develop our web app. </P>
<DIV>The functionality i want to test deals with creating a document which gets assigned a unique document number by the database. I want to use the StoreXPath step to grab this auto-generated ID. I used XPathExplorer to generate the XPath query for the value i want to get ,and XPath Explorer evaluates this query properly, but when i use this XPath expression, WebTest gives the following error:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;failure message="com.canoo.webtest.engine.StepFailedException: No match for xpath expression &amp;lt;//form[@id='Netui_Form_0']/table[1]/tr[1]/td[2]/span&gt;, Step: StoreXPath at C:\gol\src\golApp\golWebTest\resources\test\RFACreationTest.xml:67:&nbsp; with (property=&amp;quot;extractedRfpId&amp;quot;, description=&amp;quot;Extract Value of the RFA Id just created&amp;quot;, xpath=&amp;quot;//form[@id='Netui_Form_0']/table[1]/tr[1]/td[2]/span&amp;quot;, stepType=&amp;quot;storeXPath&amp;quot;)"/&gt;<BR></DIV>
<DIV>Here is the XPath step i am trying to use:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; &lt;storeXPath<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description="Extract Value of the RFA Id just created"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xpath="//form[@id='Netui_Form_0']/table[1]/tr[1]/td[2]/span"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; property="extractedRfpId"/&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am also attaching the HTML stored by Canoo if anyone wants to test this out. I sincerely appreciate all help on this, as using XPath is critical to our tests.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks in advance!</DIV>
<DIV>&nbsp;</DIV>
<DIV>Vik.</DIV></div></html>

------=_NextPart_000_ee0_5222_443e
Content-Type: text/html; name="response_1136594852421_invoke.html"; format=flowed
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="response_1136594852421_invoke.html"

<!--Generated by WebLogic Workshop-->










<script type="text/javascript">
    function getProgramMgr(token) {
        var selectedIndex = document.forms[0].programOffices.selectedIndex;
        document.forms[0].assignedProgramOffice.value = document.forms[0].programOffices.options[selectedIndex].text;

        document.forms[0].method="POST";
        document.forms[0].action="getProgramManagerMain.do";
        document.forms[0].gol_token.value = token;
        document.forms[0].submit();
    }

    function getSubPgm(token) {
        var selectedIndex = document.forms[0].cfda.selectedIndex;
        document.forms[0].cfdaName.value = document.forms[0].cfda.options[selectedIndex].text;

        document.forms[0].method="POST";
        document.forms[0].action="getCFDASubProgramMain.do";
        document.forms[0].gol_token.value = token;
        document.forms[0].submit();
    }

    function getProgramMgr() {
        var selectedIndex = document.forms[0].programOffices.selectedIndex;
        document.forms[0].assignedProgramOffice.value = document.forms[0].programOffices.options[selectedIndex].text;

        document.forms[0].method="POST";
        document.forms[0].action="getProgramManagerMain.do";
        document.forms[0].submit();
    }

    function getSubPgm() {
        var selectedIndex = document.forms[0].cfda.selectedIndex;
        document.forms[0].cfdaName.value = document.forms[0].cfda.options[selectedIndex].text;

        document.forms[0].method="POST";
        document.forms[0].action="getCFDASubProgramMain.do";
        document.forms[0].submit();
    }


    function updateCfdaSubName() {
        var selectedIndex = document.forms[0].cfdaSub.selectedIndex;
        document.forms[0].cfdaSubName.value = document.forms[0].cfdaSub.options[selectedIndex].text;
    }

    function updateProgramOfficer() {
        var selectedIndex = document.forms[0].programOfficers.selectedIndex;
        document.forms[0].assignedProgramOfficer.value = document.forms[0].programOfficers.options[selectedIndex].text;
    }

    function updateNCTypeName() {
        var selectedIndex = document.forms[0].ncTypes.selectedIndex;
        document.forms[0].nonCompetitiveRfpTypeName.value = document.forms[0].ncTypes.options[selectedIndex].text;
    }
</script>




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">









<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
    <!-- stylesheet-->
    <link href="/resources/css/style.css" type="text/css" rel="stylesheet"/>

    <!-- content type meta -->
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <!-- autologout meta (in seconds) -->
    <meta http-equiv="Refresh" content="3601;URL=/flows/home/Login/invalidSession.jsp">

    <!-- anti-caching meta -->
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Pragma: no-cache">
    <meta http-equiv="Cache Control" content="no-cache">
    <meta http-equiv="Cache Control: no-cache">
    <meta name="Expires" CONTENT="Mon, 01 Jan 2001 13:00:00 GMT">

    <!-- anti backbutton script -->
    <script language="JavaScript">
    <!--
      javascript:window.history.forward(1);

      function doOnLoad() {
      }

    //-->
    </script>

    <!-- javscript imports -->
    <script language="JavaScript" src="/resources/javascript/navigation.js"></script>

    <!-- netui base import -->
    <base href="http://localhost:7001/flows/document/rfp/NoncompetitiveRfp/index.jsp">

    <!-- title attribute to be set by container pages -->
    <title>Rfp Main</title>
</head>


<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" onLoad="MM_preloadImages('images/preaward_f2.gif','images/award_f2.gif','images/accountmanagement_f2.gif','images/managecertifications_f2.gif','images/help_f2.gif','images/logoff_f2.gif','images/systemadministration_f2.gif','images/reports_f2.gif','images/search_f2.gif','images/run_reports_f2.gif','images/inbox_f2.gif'); doOnLoad();">

    <table cellpadding="0" cellspacing="0" border="0">
        <!-- header section -->
        <tr valign="top">
            <td colspan="2">








  <!-- header.jsp -->


<table border="0" cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td width="768">
      <table border="0" cellspacing="0" cellpadding="0" width="768">
        <tr>
          <td rowspan="3"><img src="/resources/images/logo.jpg" width="110" height="84" alt="OUR WEBSITE"></td>
          <td><img src="/resources/images/clouds.jpg" width="658" height="23"></td>
        </tr>
        <tr>
          <td>
            <table border="0" cellspacing="0" cellpadding="0">
              <tr>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=1" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','/resources/images/inbox_f2.gif',1)"><img src="/resources/images/inbox.gif"  border="0" name="Image1" alt="Inbox"></a></td>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=2"><img src="/resources/images/rfp_f3.gif" border="0" name="Image2" alt="RFA"></a></td>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=3" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','/resources/images/application_f2.gif',1)"><img src="/resources/images/application.gif"  border="0" name="Image3" alt="Application"></a></td>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=4" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','/resources/images/award_f2.gif',1)"><img src="/resources/images/award.gif"  border="0" name="Image4" alt="Award"></a></td>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=5" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image5','','/resources/images/accountmanagement_f2.gif',1)"><img src="/resources/images/accountmanagement.gif"  border="0" name="Image5" alt="Account Management"></a></td>


                <td><a href="javascript:alert('Unauthorized to access this area')"><img src="/resources/images/systemadministration_f2.gif" border="0" name="Image6" alt="System Administration"></a></td>


                <td><a href="javascript:alert('Unauthorized to access this area')"><img src="/resources/images/managecertifications_f2.gif" border="0" name="Image7" alt="Manage Certifications"></a></td>


                <td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=8" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image8','','/resources/images/reports_f2.gif',1)"><img src="/resources/images/reports.gif"  border="0" name="Image8" alt="Reports"></a></td>


                <td><a href="#" onClick="window.open('/help/golhelp.htm#user_guide/welcome.htm','Help','scrollbars=yes,toolbar=yes, menubar=no, resizeable=yes, width=640,height=400')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','/resources/images/help_f2.gif',1)"><img src="/resources/images/help.gif"  border="0" name="Image9" alt="Help"></a></td>

              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>
            <table border="0" cellspacing="0" cellpadding="0" width="658">
              <tr>
                <td background="/resources/images/gradient_top.jpg" width="10" bgcolor="#0C338C" class="welcome"><img src="/resources/images/spacer.gif" width="10" height="1"></td>

                  <!-- display user name (check delegation mode flag) -->

                    <td background="/resources/images/gradient_top.jpg" width="557" bgcolor="#0C338C" class="welcome">Welcome to OUR WEBSITE Online Ingrid Guch </td>


                <td width="63" align="right" bgcolor="#0C338C"><a href="/flows/home/Navigation/navigateToPage.do?goToPage=10" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','/resources/images/logoff_f2.gif',1)"><img src="/resources/images/logoff.gif" border="0" name="Image10" alt="Log Off"></a></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
    <td width="100%">
      <table border="0" cellspacing="0" cellpadding="0" width="100%">
        <tr>
          <td bgcolor="#011337"><img src="/resources/images/fish.jpg" width="232" height="58"></td>
        </tr>
        <tr>
          <td bgcolor="#0C338C"><img src="/resources/images/spacer.gif" width="1" height="26"></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<!-- end header.jsp -->


</td>
        </tr>
        <!-- end header section -->

        <!-- main section -->
        <tr valign="top">
            <!-- main left section -->
            <td height="100%" valign="top" align="left">












<!-- leftnav.jsp -->

<table border="0" cellspacing="0" cellpadding="0">
  <tr valign="top">
    <td bgcolor="#0082C6">
      <table border="0" cellspacing="0" cellpadding="0">


                    <tr><td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=16"><img src="/resources/images/create_f3.gif" border="0" name="Image16" alt="Create"></a></td></tr>


                    <tr><td><a href="/flows/home/Navigation/navigateToPage.do?goToPage=17" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','/resources/images/search_f2.gif',1)"><img src="/resources/images/search.gif"  border="0" name="Image17" alt="Search"></a></td></tr>

                    <tr><td><a href="javascript:alert('Unauthorized to access this area')"><img src="/resources/images/map_published.gif" border="0" name="Image41" alt="Map Published FRN"></a></td></tr>

        <tr>
          <td><img src="/resources/images/spacer.gif" width="1" height="120"></td>
        </tr>
      </table>
    </td>
    <td rowspan="2"><img src="/resources/images/corner.gif" width="10" height="10"></td>
  </tr>
  <tr valign="top">
    <td bgcolor="#0082C6"><img src="/resources/images/gradient_side.jpg" width="137" height="133"></td>
  </tr>
</table>
  <!-- end leftnav.jsp -->
            </td>
            <!-- end main left section -->

            <!-- main body section -->
            <td height="100%" width="100%" valign="top" align="left">
                <table height="100%" width="100%"  cellpadding="0" cellspacing="0" border="0">
                    <tr valign="top">
                        <td><img src="/resources/images/spacer.gif" width="10" height="10"></td>
                    </tr>
                    <tr valign="top">
                       <td height="100%" valign="top" align="left" width="100%">

    <form name="saveNoncompetitiveRfpForm" id="Netui_Form_0" method="post" action="/flows/document/rfp/NoncompetitiveRfp/saveRfp.do">
    <input type="hidden" name="{actionForm.documentId}" value="2023844"/>
    <input type="hidden" name="{actionForm.announcementType}" value="I"/>
    <input type="hidden" name="{actionForm.lineOffice}" value="National Environmental Satellite Data and Information Service (NESDIS)"/>
    <input type="hidden" name="{actionForm.lineOfficeId}" value="1009015"/>
    <input type="hidden" name="{actionForm.ffoNumber}" value="NESDIS-NESDISPO-2006-2000594"/>
    <input type="hidden" name="{actionForm.reviewEventId}" value=""/>
    <input type="hidden" name="cfdaName" value="11.440 - Environmental Sciences, Applications, Data, and Education" id="cfdaName">
    <input type="hidden" name="cfdaSubName" value="" id="cfdaSubName">
    <input type="hidden" name="assignedProgramOffice" value="National Environmental Satellite Data and Information Service Program Office (NESDISPO)" id="assignedProgramOffice">
    <input type="hidden" name="assignedProgramOfficer" value="Guch, Ingrid" id="assignedProgramOfficer">
    <input type="hidden" name="nonCompetitiveRfpTypeName" value="Congressionally Mandated (Hard Earmark)" id="nonCompetitiveRfpTypeName">
    <!-- netui:hidden dataSource="{actionForm.fiscalYear}"/ -->





    <span class="pageHeader">Noncompetitive RFA Details</span><br><br>
    <span class="sectionHeader">RFA Header Information</span><br><br>

    <table  border="0">
    <tr>
        <td width="170">Document ID : </td>
        <td width="180"><span>2023844</span></td>
        <td>Announcement Type : </td>
        <td><span>I</span></td>
    </tr>
    <tr>
        <td>Line Office : </td>
        <td><span>National Environmental Satellite Data and Information Service (NESDIS)</span></td>
        <td>Funding Opportunity Number : </td>
        <td><span>NESDIS-NESDISPO-2006-2000594</span></td>
    </tr>
    <tr>
        <td><span class="requiredFieldLabel">RFA Name : </span><span class="requiredFieldAsterisk">*</span></td>
        <td><input type="text" name="{actionForm.rfpName}" size="40" value="Canoo Automated Test RFA 1947" class="text"/>

<script language="JavaScript" type="text/JavaScript">
<!--
// Build the netui_names table to map the tagId attributes
// to the real id written into the HTML
if (netui_names == null)
   var netui_names = new Object();
netui_names.name="{actionForm.rfpName}"
// method which will return a real id for a tagId
function getNetuiTagName(id) {
   return netui_names[id];
}

// method which will return a real id for a tagId,
// the tag parameter will be used to find the scopeId for
// containers that may scope their ids
function getNetuiTagName(id, tag)
{
   var scopeId = getScopeId(tag);
   if (scopeId == "")
      return netui_names[id];
   else
      return netui_names[scopeId  + "__" + id];
}

// method which get a tag will find any scopeId that,
// was inserted by the containers
function getScopeId(tag)
{
   if (tag == null)
      return "";
   if (tag.scopeId != null)
      return tag.scopeId;
   return getScopeId(tag.parentElement);
}

-->
</script>

</td>
        <td><span class="requiredFieldLabel">Fiscal Year : </span><span class="requiredFieldAsterisk">*</span></td>
        <td><input type="text" name="{actionForm.fiscalYear}" value="2006" class="text"/></td>
        <!-- commented per clients's advice, will revisit at a later time.  Bala 11/01/2005
            gol:choose>
                gol:when test="${pageFlow.isPublished == true}">
                    <td>netui:content value="{actionForm.fiscalYear}"/></td>
                /gol:when>
                gol:otherwise>
                    <td>netui:textBox styleClass="text" dataSource="{actionForm.fiscalYear}"/></td>
                /gol:otherwise>
            /gol:choose>
        -->
    </tr>
    <tr>
        <td><span class="requiredFieldLabel">Assigned Program Office : </span><span class="requiredFieldAsterisk">*</span></td>
        <td>
            <select name="assignedProgramOfficeId" onchange="getProgramMgr();" id="programOffices"><option value="">-Select a Program Office-</option>



                        <option value="1001326" selected="selected">National Environmental Satellite Data and Information Service Program Office (NESDISPO)</option></select>
        </td>
            <!-- commented per clients's advice, will revisit at a later time.  Bala 11/01/2005
            gol:choose>
                gol:when test="${pageFlow.isPublished == true}">
                    <td>netui:label value="{pageFlow.programOffice}"/></td>
                /gol:when>
                gol:otherwise>
                    <td>
                        html:select property="assignedProgramOfficeId" onchange="getProgramMgr();" styleId="programOffices" >
                        netui-data:repeater dataSource="{pageFlow.pgmList}">
                            netui-data:repeaterItem>
                                netui-data:getData resultId="item" value="{container.item}"/>
                                % SimpleListElement item = (SimpleListElement) pageContext.getAttribute("item"); %>
                                    html:option value="%=item.getName()%>" >netui:content value="{container.item.description}"/>/html:option>
                                /netui-data:repeaterItem>
                        /netui-data:repeater>
                        /html:select>
                    </td>
                /gol:otherwise>
            /gol:choose>
            -->
        <td><span class="requiredFieldLabel">Assigned Program Officer : </span><span class="requiredFieldAsterisk">*</span></td>
        <td>
            <select name="assignedProgramOfficerId" onchange="updateProgramOfficer();" id="programOfficers"><option value="">-Select a Program Officer-</option>



                        <option value="2000151">Armstrong, Ada</option>



                        <option value="1004253">Bayler, Eric</option>



                        <option value="1047037">Brown, Linda</option>



                        <option value="2000147">Bryant, Julie</option>



                        <option value="1004155">Carroll, Donald</option>



                        <option value="1004256">Chang, Paul</option>



                        <option value="1004256">Chang, Paul</option>



                        <option value="1004271">Clark, Dennis</option>



                        <option value="1004271">Clark, Dennis</option>



                        <option value="1004182">Cohen, Rosalind</option>



                        <option value="1004016">Demaria, Mark</option>



                        <option value="1004016">Demaria, Mark</option>



                        <option value="1004210">Drahos, Henry</option>



                        <option value="1047065">East, Tina</option>



                        <option value="1004268">Gruber, Arnold</option>



                        <option value="1004056" selected="selected">Guch, Ingrid</option>



                        <option value="2000150">Lauren, Donna</option>



                        <option value="1004252">LeFevre, Kathy</option>



                        <option value="1004153">Menzel, Wolfgang</option>



                        <option value="1004273">Moll, Marilyn</option>



                        <option value="2000153">Murphy, Marilyn</option>



                        <option value="2000146">Paluba, Rhonda</option>



                        <option value="1004209">Pereira, John</option>



                        <option value="1004251">Pichel, William</option>



                        <option value="1004165">Podgorny, Richard</option>



                        <option value="2000148">Robinson, Lisa</option>



                        <option value="1047025">Speidel, Jesse</option>



                        <option value="1004033">Statler, Linda</option>



                        <option value="1004198">Weng, Fuzhong</option>



                        <option value="1004257">Yoe, James</option>



                        <option value="1003259">null, UNKNOWN_PERSON</option>



                        <option value="1006003">Brown, Christine</option>



                        <option value="1047026">Pejsa, Jessica</option></select>
        </td>
    </tr>
    </table>
    <table>
        <tr>
            <td width="170"><span class="requiredFieldLabel">CFDA Number : </span><span class="requiredFieldAsterisk">*</span></td>
            <td>
                <select name="cfdaNumber" onchange="getSubPgm();" id="cfda"><option value="">-Select a CFDA #-</option>



                            <option value="11.428">11.428 - Intergovernmental Climate Program</option>



                            <option value="11.440" selected="selected">11.440 - Environmental Sciences, Applications, Data, and Education</option>



                            <option value="11.442">11.442 - National Oceanographic Data Center - DISCONTINUED</option>



                            <option value="11.NES">11.NES - Unknown</option></select>
            </td>
        </tr>
        <tr>
            <td><span class="requiredFieldLabel">SubProgram : </span></td>
            <td>
                <select name="cfdaSub" onchange="updateCfdaSubName();" id="cfdaSub"><option value="">-Select a Sub Program-</option></select>
            </td>
        </tr>
        <tr>
            <td><span class="requiredFieldLabel">Noncompetitive RFA Type : </span><span class="requiredFieldAsterisk">*</span></td>
            <td>
                <select name="nonCompetitiveRfpType" onchange="updateNCTypeName();" id="ncTypes"><option value=""><span>-Select a Type-</span></option>



                            <option value="CD"><span>Congressionally Directed (Soft Earmark)</span></option>



                            <option value="CM" selected="selected"><span>Congressionally Mandated (Hard Earmark)</span></option>



                            <option value="CZ"><span>Formula/Allotment - Coastal Zone</span></option>



                            <option value="FM"><span>Formula/Allotment - Fisheries Management Councils</span></option>



                            <option value="FS"><span>Formula/Allotment - Fisheries Section 404 Programs</span></option>



                            <option value="NR"><span>Formula/Allotment - NERRs</span></option>



                            <option value="OR"><span>Formula/Allotment - Other</span></option>



                            <option value="CO"><span>Institutional - Cooperative</span></option>



                            <option value="IF"><span>Institutional - IFLOWS</span></option>



                            <option value="JT"><span>Institutional - Joint</span></option>



                            <option value="NP"><span>Institutional - NURP</span></option>



                            <option value="OT"><span>Institutional - Other</span></option>



                            <option value="SG"><span>Institutional - Sea Grant</span></option>



                            <option value="NC"><span>Noncompetitive</span></option></select>
            </td>
        </tr>
    </table>


    <br><span class="sectionHeader">RFA Additional Information</span><br><br>
    <table  border="0">
    <tr>
        <td width="170" valign="top"><span class="requiredFieldLabel">Anticipated Funding Amount for All Recipients : </span><span class="requiredFieldAsterisk">*</span></td><td valign="top" width="180">$<input type="text" name="{actionForm.anticipatedFundingAmount}" value="" class="text"/></td>
        <td width="170" valign="top"><span>Actual Funding Amount for All Recipients : </span></td><td valign="top" >$<input type="text" name="{actionForm.actualFundingAmount}" value="" class="text"/></td>
    </tr>
    <tr>
        <td><span class="requiredFieldLabel">Application Due Date : </span><span class="requiredFieldAsterisk">*</span></td>
        <td><input type="text" name="{actionForm.applicationDueDate}" value="" class="text"/></td>
        <td><span>Anticipated Award Date : </span></td><td><input type="text" name="{actionForm.anticipatedAwardDate}" value="" class="text"/></td>
    </tr>
    <tr>
        <td><span class="requiredFieldLabel">Application Due Time : </span><span class="requiredFieldAsterisk">*</span></td>
        <td><input type="text" name="{actionForm.applicationDueTime}" size="4" value="" class="text"/>
        <input type="hidden" name="wlw-select_key:{actionForm.applicationDueAmPm}OldValue" value="true"/><select name="wlw-select_key:{actionForm.applicationDueAmPm}"><option value="PM">PM</option>
            <option value="AM">AM</option></select></td>
        <td colspan="2"></td>
    </tr>
    </table>

    <br><span class="sectionHeader">RFA Program Contact Information</span><br>
    <br>
    <table>
        <tr><td colspan="2"><b><span>Selected Addresses :</span></b><br></td></tr>
        <tr><td colspan=2>No addresses have been selected.</td></tr>

        <tr>
            <td colspan="2" align="left"  valign="top">
            <a href="/flows/document/rfp/NoncompetitiveRfp/goToAddresses.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToAddresses.do");return false;'>Add/Edit</a>

<script language="JavaScript" type="text/JavaScript">
<!--
// submit the form from an Anchor or ImageAnchor
// Search for the form by actionName,
// Replace the action with the passed in action
// Submit the form
function anchor_submit_form(netuiName, newAction)
{
  for (var i=0; i<document.forms.length; i++) {
     if (document.forms[i].id == netuiName) {
        document.forms[i].method = "POST";
        document.forms[i].action = newAction;
        document.forms[i].submit();
     }
   }
}
-->
</script>


            </td>
        </tr>

    </table>
    <br>

    <table>
        <tr><td colspan="5"><b><span>Selected Contacts :</span></b><br></td></tr>
        <tr><td colspan=5>No contacts have been selected.</td></tr>

        <tr>
            <td colspan="5" align="left">
            <a href="/flows/document/rfp/NoncompetitiveRfp/goToContacts.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToContacts.do");return false;'>Add/Edit</a>
            </td>
        </tr>

    </table>


    <br><span class="sectionHeader">Recipient Information/Application Details : </span><br>
        No recipients have been selected.<br>

        <a href="/flows/document/rfp/NoncompetitiveRfp/addRecipient.do?action=add" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/addRecipient.do?action=add");return false;'>Add New</a>

        <br><br>

        <br><span class="sectionHeader">Application Routing : </span><span class="requiredFieldAsterisk"/>*</span><br><br>




        <input type="radio" name="routingType" value="W">Workload &nbsp;


        <input type="radio" name="routingType" value="S">State &nbsp; &nbsp;


        <input type="submit" name="actionOverride:goToRouting" value="Configure Routing" class="button"/>
        <br><br>
        <br><span class="sectionHeader">Other</span><br><b>Press Save before selecting the following link(s).<b><br>
        <table border="0" cellpadding="5">
        <tr><td><li><a href="/flows/document/rfp/NoncompetitiveRfp/goToMinReqs.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToMinReqs.do");return false;'>Minimum Requirements</a></td>
            <td><li><a href="/flows/document/rfp/NoncompetitiveRfp/goToMatchingReqs.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToMatchingReqs.do");return false;'>Matching Requirements</a></td>
            <td><li><a href="/flows/document/rfp/NoncompetitiveRfp/goToSpecialAwardConditions.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToSpecialAwardConditions.do");return false;'>Programmatic Special Award Conditions</a></td></tr>
        <tr>
        <!-- This code is commented per client request.
            <td><li><!--netui:anchor action="goToReviewEvent" formSubmit="true">
            Optional Review Event

            <!--netui:parameter name="id" value="{actionForm.reviewEventId}" />
            <!--/netui:anchor></td>
        -->

            <!--netui:parameter name="id" value="{actionForm.reviewEventId}" />
            <!--/netui:anchor></td>
        -->
            <td><li><a href="/flows/document/rfp/NoncompetitiveRfp/goToApplicationSubmissionInfo.do" onClick='anchor_submit_form("Netui_Form_0","/flows/document/rfp/NoncompetitiveRfp/goToApplicationSubmissionInfo.do");return false;'>Application Package</a></td>

            </tr>
        </table>

<br><br>

<input type="submit" value="Save" class="button"/> &nbsp; &nbsp;
<input type="submit" name="actionOverride:done" value="RFA Routing Slip – Start Workflow" class="button"/> &nbsp; &nbsp;


<input type="submit" name="actionOverride:goToAttachments" value="Attach Reference Documents" class="button"/>


<input type="submit" name="actionOverride:cancel" value="Cancel" class="button"/> &nbsp; &nbsp;
<br><br>

</form>
</td>
                    </tr>
                </table>
            </td>
            <!-- end main body section -->

        </tr>
        <!-- end main section -->

    </table>
</body></html>


------=_NextPart_000_ee0_5222_443e--