?
Solved

How to Use jspTagLibs to display 100 records per page with prev and next link in JSP. URGENT HELP NEEDED

Posted on 2006-03-28
45
Medium Priority
?
549 Views
Last Modified: 2008-01-09
I am trying to display 100 records per page in my jsp page, with prev and next link . I have downloaded jsptags pager war file from http://jsptags.com/tags/navigation/pager/pager-taglib-2.0.html#upgrading. But I dont know how to use it in my code. I have copied all the files in correct folder based on its instructions. Can anyone show me step by step on how to use this in my jsp.  OR if anyone know how to write a code to do this please provide me with the code. I am using DB2 as my database. This is Urgent help needed since its due by friday. I am totally new to this.  Following is my jsp code which currently displays all the results in one page. Please Help. Thanks!

<%--
--
-- $Archive: /SAProfile/web/realign/omToProvider.jsp $
-- $Author: A22403 $
-- $Date: 2/18/04 8:23p $
-- $Revision: 4 $
--
--%>
<%@ page import="com.ko.saprofile.util.*" %>
<%@ page import="com.ko.saprofile.bo.*" %>
<%@ page import="com.ko.saprofile.fdo.*" %>
<%@ page import="java.util.*" %>
<%@ include file="/includes/errors.jsp" %>
<%@ include file="/includes/insertBackslash.jsp" %>
<%@ include file="/includes/getDisplayable.jsp" %>
<%@ include file="/includes/LogRequestDiagnosis.jsp" %>

<%  logRequestDiagnosis(request);
      String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
      if (errorMsg == null) {
            errorMsg = new String();
      }
      String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
      if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
            // Unauthorized source, redirect to parent Controller and let it handle it
            out.println("Access violation!");
        return;
      }
      String transToken = (String)request.getAttribute(TransToken.OBJNAME);
      UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
      AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
%>
<HTML>
<HEAD>
      <LINK rel="stylesheet" type="text/css" href="CSS/realign.css">
      <META http-equiv="Expires" content="0">
      <TITLE>OM to Provider Realignment</TITLE>
      <SCRIPT language="javascript" src="javascript/dataValidation.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/errors.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/header.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/realign.js"></SCRIPT>
      <SCRIPT language="javascript">
      
    function validForm() {
        var formIsValid = true;
        if (isEmpty(document.<%= Forms.OM_TO_PROVIDER %>.<%= OmToProviderFDO.TO_SRVID %>)) {
            alert("Form error, no to Srvid available");
            formIsValid = false;
        }
        return formIsValid;
    }

    function saveUpdates(){
        //loadSelectedAgents();
        if (validForm()) {
            document.<%= Forms.OM_TO_PROVIDER %>.<%=Constants.USER_ACTION%>.value = "<%=Constants.SAVE%>";
            document.<%= Forms.OM_TO_PROVIDER %>.submit();
        }
    }

    function cancelbatch(){
        document.<%= Forms.OM_TO_PROVIDER %>.<%=Constants.USER_ACTION%>.value = "<%=Constants.CANCEL%>";
        document.<%= Forms.OM_TO_PROVIDER %>.submit();
    }
   
    /* ****begin COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */
    function checkUncheckAll(){
          //alert("checkUncheckAll");
          if( document.<%= Forms.OM_TO_PROVIDER %>.toggleAll.checked ){
                //alert("all check boxes were selected");
                  for( i=6; i <= document.<%= Forms.OM_TO_PROVIDER %>.elements.length-3 ; i++ ){
                        if( document.<%= Forms.OM_TO_PROVIDER %>.elements[i] != null ){
                              document.<%= Forms.OM_TO_PROVIDER %>.elements[i].checked = true;
                        }
                  }                    
          }else{
                //alert("all check boxes were unslected");
                  for( i=6; i <= document.<%= Forms.OM_TO_PROVIDER %>.elements.length-3 ; i++ ){
                        if( document.<%= Forms.OM_TO_PROVIDER %>.elements[i] != null )
                              document.<%= Forms.OM_TO_PROVIDER %>.elements[i].checked = false;
                  }
          }
    }
    /* ****end COMMENTED BY SCSL OFFSHORE RFS FOR #5102  ON DATE 24-Aug-2005 ***** */

      </SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript onload="serverError('<%= errorMsg %>');">
<TABLE WIDTH=100% STYLE="background-color=white;" BORDER=0 CELLPADDING=2 CELLSPACING=2>
      <TR><TD><%@ include file="/includes/header.jsp" %></TD></TR>
    <TR><TD><CENTER>
<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 STYLE="width=700px;background-color=white;" ID="DataTable">
    <FORM NAME="<%= Forms.OM_TO_PROVIDER %>" Method="post" Action="<%= docRoot %>/OmToProvider">
      <INPUT TYPE="HIDDEN" NAME="<%= Constants.USER_ACTION %>"  VALUE="noValue">
      <INPUT TYPE="HIDDEN" NAME="<%= TransToken.OBJNAME %>"  VALUE="<%= transToken %>">
      <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.FROM_SRVID %>"  VALUE="<%= fdo.getFromSrvid() %>">
      <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.TO_SRVID %>"  VALUE="<%= fdo.getToSrvid() %>">
      <INPUT TYPE="HIDDEN" NAME="<%= Forms.NAME %>"  VALUE="<%= Forms.OM_TO_PROVIDER %>">
    <tr CLASS="MAJORHEADING" height=20>
        <td colspan=7 ALIGN="CENTER">OM to Provider Alignment (Provider Selection)</td>
    </tr>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD COLSPAN=7 ALIGN="CENTER">
        <TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 STYLE="background-color=white;">
            <TR><TD WIDTH=40% ALIGN="RIGHT"><B>From OM:</B></TD><TD WIDTH=60% ALIGN="LEFT"><%= fdo.getFromSrvidName() %></TD></TR>
            <TR><TD WIDTH=40% ALIGN="RIGHT"><B>To OM:</B></TD><TD WIDTH=60% ALIGN="LEFT"><%= fdo.getToSrvidName() %></TD></TR>
        </TABLE></TD>
    </TR>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Group</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">ACN</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Name</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">City, St</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Code</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Whlslr</TD>
        <TD ALIGN="RIGHT" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;" nowrap="nowrap">
        <!--/* ****begin COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */-->
        Select All<INPUT type="checkbox" name="toggleAll" onclick="checkUncheckAll()" CHECKED>
        <!--/* ****end COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */--></TD>
    </TR>
<%  
      
      while (itor.hasNext()) {
        OmToProviderBO bo = (OmToProviderBO)itor.next();
%>  <TR><TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getSrvidArea() %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= String.valueOf(bo.getAgentACN()) %></TD>
        <TD ALIGN="LEFT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getAgentName() %></TD>
        <TD ALIGN="LEFT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= getDisplayableNBSP(bo.getAgentCityState()) %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getAgentCode() %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;"
            Title="<%= bo.getWholeSellerTypeDesc() %>">
            <%= getDisplayableNBSP(bo.getWholeSellerType()) %></TD>
        <TD ALIGN="RIGHT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
              <INPUT TYPE="CHECKBOX" NAME="<%= OmToProviderFDO.SELECTED_AGENTS %>" VALUE="<%= bo.getAgentACNCode() %>" CHECKED ></TD>
    </TR>
   

<%      }  %>  
<%  if (!collection.isEmpty()) { %>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" COLSPAN=7>
            <INPUT CLASS="DfltButton" TYPE="BUTTON" value="Cancel" onclick="javascript:cancelbatch();">
            &nbsp;&nbsp;<INPUT CLASS="DfltButton" TYPE="BUTTON" value="Save" onclick="javascript:saveUpdates();">
        </TD>
    </TR>
<%  } else { %>
    <tr height=20><td colspan=7 ALIGN="CENTER">No Providers found</td></tr>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" COLSPAN=7>
            <INPUT CLASS="DfltButton" TYPE="BUTTON" value="Cancel" onclick="javascript:cancelbatch();">
        </TD>
    </TR>
<%  } %>
    </FORM>
</TABLE></CENTER>
      </TD></TR>
</TABLE>      
<%
    if (agentBO == null) {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_LoaderNoAgent.js" TYPE='text/javascript'></SCRIPT>
<%
    } else {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_Loader.js" TYPE='text/javascript'></SCRIPT>
<%
    }
%>
</BODY>
</HTML>

0
Comment
Question by:suketu9
  • 28
  • 16
45 Comments
 
LVL 16

Expert Comment

by:suprapto45
ID: 16318002
Hi,

Have you looked at http://jsptags.com/tags/navigation/pager/pager-taglib-2.0.html#examples?

I will suggest you something. Try to modify your JSP to include the <pg> tag in your JSP and see what's the error that you get. Try follow the example, if you still can't, I will try my best to help you then.

David
0
 
LVL 11

Expert Comment

by:fargo
ID: 16319384
Hi,

Here is the documentation about setting the pager taglib configuration with tld files etc
http://jsptags.com/tags/navigation/pager/pager-taglib-2.0.html

Here is the changes in code you need as below

<%@ page import="com.ko.saprofile.util.*" %>
<%@ page import="com.ko.saprofile.bo.*" %>
<%@ page import="com.ko.saprofile.fdo.*" %>
<%@ page import="java.util.*" %>
<%@ include file="/includes/errors.jsp" %>
<%@ include file="/includes/insertBackslash.jsp" %>
<%@ include file="/includes/getDisplayable.jsp" %>
<%@ include file="/includes/LogRequestDiagnosis.jsp" %>
<%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg" %>

<%  logRequestDiagnosis(request);
     String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
     if (errorMsg == null) {
          errorMsg = new String();
     }
     String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
     if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
          // Unauthorized source, redirect to parent Controller and let it handle it
          out.println("Access violation!");
        return;
     }
     String transToken = (String)request.getAttribute(TransToken.OBJNAME);
     UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
     AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
%>
<HTML>
<HEAD>
     <LINK rel="stylesheet" type="text/css" href="CSS/realign.css">
     <META http-equiv="Expires" content="0">
     <TITLE>OM to Provider Realignment</TITLE>
     <SCRIPT language="javascript" src="javascript/dataValidation.js"></SCRIPT>
     <SCRIPT language="javascript" src="javascript/errors.js"></SCRIPT>
     <SCRIPT language="javascript" src="javascript/header.js"></SCRIPT>
     <SCRIPT language="javascript" src="javascript/realign.js"></SCRIPT>
     <SCRIPT language="javascript">
     
    function validForm() {
        var formIsValid = true;
        if (isEmpty(document.<%= Forms.OM_TO_PROVIDER %>.<%= OmToProviderFDO.TO_SRVID %>)) {
            alert("Form error, no to Srvid available");
            formIsValid = false;
        }
        return formIsValid;
    }

    function saveUpdates(){
        //loadSelectedAgents();
        if (validForm()) {
            document.<%= Forms.OM_TO_PROVIDER %>.<%=Constants.USER_ACTION%>.value = "<%=Constants.SAVE%>";
            document.<%= Forms.OM_TO_PROVIDER %>.submit();
        }
    }

    function cancelbatch(){
        document.<%= Forms.OM_TO_PROVIDER %>.<%=Constants.USER_ACTION%>.value = "<%=Constants.CANCEL%>";
        document.<%= Forms.OM_TO_PROVIDER %>.submit();
    }
   
    /* ****begin COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */
    function checkUncheckAll(){
         //alert("checkUncheckAll");
         if( document.<%= Forms.OM_TO_PROVIDER %>.toggleAll.checked ){
              //alert("all check boxes were selected");
               for( i=6; i <= document.<%= Forms.OM_TO_PROVIDER %>.elements.length-3 ; i++ ){
                    if( document.<%= Forms.OM_TO_PROVIDER %>.elements[i] != null ){
                         document.<%= Forms.OM_TO_PROVIDER %>.elements[i].checked = true;
                    }
               }                
         }else{
              //alert("all check boxes were unslected");
               for( i=6; i <= document.<%= Forms.OM_TO_PROVIDER %>.elements.length-3 ; i++ ){
                    if( document.<%= Forms.OM_TO_PROVIDER %>.elements[i] != null )
                         document.<%= Forms.OM_TO_PROVIDER %>.elements[i].checked = false;
               }
         }
    }
    /* ****end COMMENTED BY SCSL OFFSHORE RFS FOR #5102  ON DATE 24-Aug-2005 ***** */

     </SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript onload="serverError('<%= errorMsg %>');">
<TABLE WIDTH=100% STYLE="background-color=white;" BORDER=0 CELLPADDING=2 CELLSPACING=2>
     <TR><TD><%@ include file="/includes/header.jsp" %></TD></TR>
    <TR><TD><CENTER>
      <!-- Making use of page tag library -->
<pg:pager maxIndexPages="25" maxPageItems="20" export="currentPageNumber=pageNumber">
  <pg:param name="pg"/>
  <pg:param name="q"/>

<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 STYLE="width=700px;background-color=white;" ID="DataTable">
    <FORM NAME="<%= Forms.OM_TO_PROVIDER %>" Method="post" Action="<%= docRoot %>/OmToProvider">
     <INPUT TYPE="HIDDEN" NAME="<%= Constants.USER_ACTION %>"  VALUE="noValue">
     <INPUT TYPE="HIDDEN" NAME="<%= TransToken.OBJNAME %>"  VALUE="<%= transToken %>">
     <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.FROM_SRVID %>"  VALUE="<%= fdo.getFromSrvid() %>">
     <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.TO_SRVID %>"  VALUE="<%= fdo.getToSrvid() %>">
     <INPUT TYPE="HIDDEN" NAME="<%= Forms.NAME %>"  VALUE="<%= Forms.OM_TO_PROVIDER %>">
    <tr CLASS="MAJORHEADING" height=20>
        <td colspan=7 ALIGN="CENTER">OM to Provider Alignment (Provider Selection)</td>
    </tr>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD COLSPAN=7 ALIGN="CENTER">
        <TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 STYLE="background-color=white;">
            <TR><TD WIDTH=40% ALIGN="RIGHT"><B>From OM:</B></TD><TD WIDTH=60% ALIGN="LEFT"><%= fdo.getFromSrvidName() %></TD></TR>
            <TR><TD WIDTH=40% ALIGN="RIGHT"><B>To OM:</B></TD><TD WIDTH=60% ALIGN="LEFT"><%= fdo.getToSrvidName() %></TD></TR>
        </TABLE></TD>
    </TR>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Group</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">ACN</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Name</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">City, St</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Code</TD>
        <TD ALIGN="CENTER" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;">Whlslr</TD>
        <TD ALIGN="RIGHT" CLASS="smallboldtext" STYLE="border-style:solid;border-width:1px;border-color:black;" nowrap="nowrap">
        <!--/* ****begin COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */-->
        Select All<INPUT type="checkbox" name="toggleAll" onclick="checkUncheckAll()" CHECKED>
        <!--/* ****end COMMENTED BY SCSL OFFSHORE FOR RFS #5102  ON DATE 24-Aug-2005 ***** */--></TD>
    </TR>
<%  
     
     while (itor.hasNext()) {
        OmToProviderBO bo = (OmToProviderBO)itor.next();
%>  
<pg:item>
<TR><TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getSrvidArea() %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= String.valueOf(bo.getAgentACN()) %></TD>
        <TD ALIGN="LEFT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getAgentName() %></TD>
        <TD ALIGN="LEFT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= getDisplayableNBSP(bo.getAgentCityState()) %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
            <%= bo.getAgentCode() %></TD>
        <TD ALIGN="CENTER" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;"
            Title="<%= bo.getWholeSellerTypeDesc() %>">
            <%= getDisplayableNBSP(bo.getWholeSellerType()) %></TD>
        <TD ALIGN="RIGHT" CLASS="smalltext" STYLE="border-style:solid;border-width:1px;border-color:black;">
             <INPUT TYPE="CHECKBOX" NAME="<%= OmToProviderFDO.SELECTED_AGENTS %>" VALUE="<%= bo.getAgentACNCode() %>" CHECKED ></TD>
    </TR>
   
</pg:item>

<%     }  %>  
<%  if (!collection.isEmpty()) { %>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" COLSPAN=7>
            <INPUT CLASS="DfltButton" TYPE="BUTTON" value="Cancel" onclick="javascript:cancelbatch();">
            &nbsp;&nbsp;<INPUT CLASS="DfltButton" TYPE="BUTTON" value="Save" onclick="javascript:saveUpdates();">
        </TD>
    </TR>
<%  } else { %>
    <tr height=20><td colspan=7 ALIGN="CENTER">No Providers found</td></tr>
    <tr height=20><td colspan=7 ALIGN="CENTER">&nbsp;</td></tr>
    <TR><TD ALIGN="CENTER" COLSPAN=7>
            <INPUT CLASS="DfltButton" TYPE="BUTTON" value="Cancel" onclick="javascript:cancelbatch();">
        </TD>
    </TR>
<%  } %>
    </FORM>
</TABLE></CENTER>
<!-- this is for page indexing ** starts here**-->
  <pg:index>
    <font face=Helvetica size=-1 color=ActiveCaption>Result Pages:
    <pg:prev>&nbsp;<a href="<%= pageUrl %>" style="text-decoration:none">[&lt;&lt; Prev]</a></pg:prev>
    <pg:pages><%
      if (pageNumber.intValue() < 10) {
        %>&nbsp;<%
      }
      if (pageNumber == currentPageNumber) {
        %><b><%= pageNumber %></b><%
      } else {
        %><a href="<%= pageUrl %>" style="text-decoration:none"><%= pageNumber %></a><%
      }
    %>
    </pg:pages>
    <pg:next>&nbsp;<a href="<%= pageUrl %>" style="text-decoration:none">[Next &gt;&gt;]</a></pg:next>
    <br></font>
  </pg:index>
</pg:pager>
     </TD></TR>
</TABLE>    
<%
    if (agentBO == null) {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_LoaderNoAgent.js" TYPE='text/javascript'></SCRIPT>
<%
    } else {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_Loader.js" TYPE='text/javascript'></SCRIPT>
<%
    }
%>
</BODY>
</HTML>

fargo
0
 

Author Comment

by:suketu9
ID: 16323688
Will this changes just show the next and prev link or will it also display 100 records per page when i do next it will display another 100 records. Or is their another logic that I have to put. How many records will this code display per page. Please let me know.

Thanks for the code.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
LVL 11

Expert Comment

by:fargo
ID: 16324046
Please replace the following
<pg:pager maxIndexPages="25" maxPageItems="20" export="currentPageNumber=pageNumber">

with

<pg:pager maxIndexPages="25" maxPageItems="100" export="currentPageNumber=pageNumber">

regards,
fargo
0
 

Author Comment

by:suketu9
ID: 16324267
Another question.
This where I have saved all the tld and jar files.

1) tld file i have it under WEB-INF folder and not under WEB-INF\JSP, is that ok.
2 )I have jar file under WEB-INF\lib. is that ok.
3) Do i need to copy all the google.jsp , yahoo.jsp file in WEB-INF or not.
4) After this i compile i get error in my web.xml. I added following tags in web.xml between <web-app> </web-app> tag.  I get following error for web.xml, dont know why.

Kind      Status      Priority      Description      Resource      In Folder      Location
Error                  The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)".      web.xml      SPPS-webapp/Web Content/WEB-INF      line 942

Following is my web.xml. Is my URI right in their.  This is the uri in my jsp page: <%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg" %>          Please help since I need to get it tested and put it in prod by friday.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app id="WebApp">
      <taglib>
              <taglib-uri>/WEB-INF/pager-taglib.tld</taglib-uri>
              <taglib-location>/WEB-INF/pager-taglib.tld</taglib-location>
      </taglib>
      <display-name>SPPS-webapp</display-name>
      <description>Service Provider Profile System Web Application Archive</description>
      <context-param>
            <param-name>webappwebpath</param-name>
            <param-value>/spps</param-value>
            <description>Servlet Context Path</description>
      </context-param>
      <context-param>
            <param-name>sppsSchemaName</param-name>
            <param-value>SPPSDBDEV</param-value>
            <description>SPPS Schema</description>
      </context-param>
      <context-param>
            <param-name>sppsDataSourceName</param-name>
            <param-value>java:comp/env/SPPS/SPPSDatasource</param-value>
            <description>SPPS Datasource</description>
      </context-param>
      <context-param>
            <param-name>sppsMQHost</param-name>
            <param-value>CCNAFE01</param-value>
            <description>SPPS MQ Host</description>
      </context-param>
      <context-param>
            <param-name>sppsMQManager</param-name>
            <param-value>CCNAFE01</param-value>
            <description>SPPS MQ Manager</description>
      </context-param>
      <context-param>
            <param-name>sppsMQPort</param-name>
            <param-value>1414</param-value>
            <description>SPPS MQ Port</description>
      </context-param>
      <context-param>
            <param-name>sppsMQServerChannel</param-name>
            <param-value>SYSTEM.AUTO.SVRCONN</param-value>
            <description>SPPS MQ Server Channel</description>
      </context-param>
      <context-param>
            <param-name>sppsQueue</param-name>
            <param-value>SPPSDBDEV.ASSIGNMENT</param-value>
            <description>SPPS Queue</description>
      </context-param>
      <context-param>
            <param-name>csSchemaName</param-name>
            <param-value>FSLBDATA</param-value>
            <description>Central Service SChemana Name</description>
      </context-param>
      <context-param>
            <param-name>csTownZipSchemaName</param-name>
            <param-value>FSLBDATA</param-value>
            <description>Central Service TownZip Schema</description>
      </context-param>
      <context-param>
            <param-name>csDataSourceName</param-name>
            <param-value>java:comp/env/SPPS/CSDatasource</param-value>
            <description>CS Datasource Value</description>
      </context-param>
      <context-param>
            <param-name>csMQHost</param-name>
            <param-value>USATLA0M</param-value>
            <description>CS MQ Host</description>
      </context-param>
      <context-param>
            <param-name>csMQManager</param-name>
            <param-value>USALA0M0</param-value>
            <description>CS MQ Manager</description>
      </context-param>
      <context-param>
            <param-name>csMQPort</param-name>
            <param-value>1414</param-value>
            <description>CS MQ Port</description>
      </context-param>
      <context-param>
            <param-name>csMQServerChannel</param-name>
            <param-value>MSOURCE</param-value>
            <description>Central Service MQServer Channel</description>
      </context-param>
      <context-param>
            <param-name>csReceiveQueue</param-name>
            <param-value>SPPS.CS.ASSIGNMENTUPDATE.REQUEST</param-value>
            <description>Central Service Recieve Queue</description>
      </context-param>
      <context-param>
            <param-name>csSendQueue</param-name>
            <param-value>CS.SPPS.ASSIGNMENTUPDATE.REPLY</param-value>
            <description>Central Service Send Queue</description>
      </context-param>
      <context-param>
            <param-name>as400System</param-name>
            <param-value>USATLA0M.na.ko.com</param-value>
            <description>AS400 System Name</description>
      </context-param>
      <context-param>
            <param-name>maxRowsPerPage</param-name>
            <param-value>20</param-value>
            <description>Maximum Rows Per Page</description>
      </context-param>
      <context-param>
            <param-name>logRequestDiagnosis</param-name>
            <param-value>Y</param-value>
            <description>Log Request Diagnosis</description>
      </context-param>      
      <servlet>
            <servlet-name>AddAgentController</servlet-name>
            <display-name>AddAgentController</display-name>
            <description>Desc AddAgentController</description>
            <servlet-class>com.ko.saprofile.ctrl.AddAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AddressAgentController</servlet-name>
            <display-name>AddressAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.AddressAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AdHocRptAgentController</servlet-name>
            <display-name>AdHocRptAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.AdHocRptAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AgentTypeSummaryReportController</servlet-name>
            <display-name>AgentTypeSummaryReportController</display-name>
            <description>The main page for Agent Type Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.AgentTypeSummaryReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AgentTypeSummaryRptSelectionController</servlet-name>
            <display-name>AgentTypeSummaryRptSelectionController</display-name>
            <description>The selection page for Agent Type Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.AgentTypeSummaryRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AgmtMailingReportController</servlet-name>
            <display-name>AgmtMailingReportController</display-name>
            <description>The main page for Agreement Mailing Report</description>
            <servlet-class>com.ko.saprofile.ctrl.AgmtMailingReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AgmtMailingRptSelectionController</servlet-name>
            <display-name>AgmtMailingRptSelectionController</display-name>
            <description>The selection page for Agreement Mailing Report</description>
            <servlet-class>com.ko.saprofile.ctrl.AgmtMailingRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>AlignSrvidController</servlet-name>
            <display-name>AlignSrvidController</display-name>
            <description>The submit page for Srvid Alignment</description>
            <servlet-class>com.ko.saprofile.ctrl.AlignSrvidController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>BaseController</servlet-name>
            <display-name>BaseController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.BaseController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ChgPwdController</servlet-name>
            <display-name>ChgPwdController</display-name>
            <description>The Change Password Controller Servlet</description>
            <servlet-class>com.ko.saprofile.ctrl.ChgPwdController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ContactAgentController</servlet-name>
            <display-name>ContactAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.ContactAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ContractSummaryReportController</servlet-name>
            <display-name>ContractSummaryReportController</display-name>
            <description>The main page for Contract Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.ContractSummaryReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>DAEAlignAgentController</servlet-name>
            <display-name>DAEAlignAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.DAEAlignAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>DefaultServlet</servlet-name>
            <display-name>DefaultServlet</display-name>
            <servlet-class>org.apache.tomcat.core.DefaultServlet</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>DetailRefReportController</servlet-name>
            <display-name>DetailRefReportController</display-name>
            <description>The main page for Detail Reference Report</description>
            <servlet-class>com.ko.saprofile.ctrl.DetailRefReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>DetailRefRptSelectionController</servlet-name>
            <display-name>DetailRefRptSelectionController</display-name>
            <description>The selection page for Detail Reference Report</description>
            <servlet-class>com.ko.saprofile.ctrl.DetailRefRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>DirDepAgentController</servlet-name>
            <display-name>DirDepAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.DirDepAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>EquipWorkAgentController</servlet-name>
            <display-name>EquipWorkAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.EquipWorkAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>GenericServlet</servlet-name>
            <display-name>GenericServlet</display-name>
            <servlet-class>javax.servlet.GenericServlet</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>GenInfoAgentController</servlet-name>
            <display-name>GenInfoAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.GenInfoAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>GroupOperationsReportController</servlet-name>
            <display-name>GroupOperationsReportController</display-name>
            <description>The main page for Group Operations Report</description>
            <servlet-class>com.ko.saprofile.ctrl.GroupOperationsReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>GroupOpsRptSelectionController</servlet-name>
            <display-name>GroupOpsRptSelectionController</display-name>
            <description>The selection page for Group Ops Report</description>
            <servlet-class>com.ko.saprofile.ctrl.GroupOpsRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>HardcopyAgentController</servlet-name>
            <display-name>HardcopyAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.HardcopyAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>InitializerServlet</servlet-name>
            <display-name>InitializerServlet</display-name>
            <servlet-class>com.ko.saprofile.ctrl.InitializerServlet</servlet-class>
            <load-on-startup>2</load-on-startup>
      </servlet>
      <servlet>
            <servlet-name>InvokerServlet</servlet-name>
            <display-name>Auto-Invoker</display-name>
            <description>Auto-Generated - Serves Servlets by Classname</description>
            <servlet-class>org.apache.tomcat.core.InvokerServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet>
            <servlet-name>LabelsReportController</servlet-name>
            <display-name>LabelsReportController</display-name>
            <description>The main page for Labels Report</description>
            <servlet-class>com.ko.saprofile.ctrl.LabelsReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>LabelsRptSelectionController</servlet-name>
            <display-name>LabelsRptSelectionController</display-name>
            <description>The selection page for Labels Report</description>
            <servlet-class>com.ko.saprofile.ctrl.LabelsRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>LogonController</servlet-name>
            <display-name>LogonController</display-name>
            <description>The Logon Controller Servlet</description>
            <servlet-class>com.ko.saprofile.ctrl.LogonController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintAddrTypeController</servlet-name>
            <display-name>MaintAddrTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintAddrTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintAreaListController</servlet-name>
            <display-name>MaintAreaListController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintAreaListController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintContactTypeController</servlet-name>
            <display-name>MaintContactTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintContactTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintenanceController</servlet-name>
            <display-name>MaintenanceController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintenanceController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintEquipWorkCatController</servlet-name>
            <display-name>MaintEquipWorkCatController</display-name>
            <description>Equipment Work Category Maintenance</description>
            <servlet-class>com.ko.saprofile.ctrl.MaintEquipWorkCatController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintEWCSvcTrblController</servlet-name>
            <display-name>MaintEWCSvcTrblController</display-name>
            <description>Equipment Work Category/Service/Trouble Maintenance</description>
            <servlet-class>com.ko.saprofile.ctrl.MaintEWCSvcTrblController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintFieldEditAuthController</servlet-name>
            <display-name>MaintFieldEditAuthController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintFieldEditAuthController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintFSTMCodeController</servlet-name>
            <display-name>MaintFSTMCodeController</display-name>
            <description>The maintenance page for FSTM Codes</description>
            <servlet-class>com.ko.saprofile.ctrl.MaintFSTMCodeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintGroupTypeController</servlet-name>
            <display-name>MaintGroupTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintGroupTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintPrdSvcTypeSubTypeController</servlet-name>
            <display-name>MaintPrdSvcTypeSubTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintPrdSvcTypeSubTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintPrintCodesController</servlet-name>
            <display-name>MaintPrintCodesController</display-name>
            <description>The submit page for the build print codes process</description>
            <servlet-class>com.ko.saprofile.ctrl.MaintPrintCodesController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintRatesController</servlet-name>
            <display-name>MaintRatesController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintRatesController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintSrvidController</servlet-name>
            <display-name>MaintSrvidController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintSrvidController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintUserAgentsController</servlet-name>
            <display-name>MaintUserAgentsController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintUserAgentsController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintUserAuthFuncsController</servlet-name>
            <display-name>MaintUserAuthFuncsController</display-name>
            <description>Maintain User Function Authorizations</description>
            <servlet-class>com.ko.saprofile.ctrl.MaintUserAuthFuncsController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintUsersController</servlet-name>
            <display-name>MaintUsersController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintUsersController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintUserTypeSubTypeController</servlet-name>
            <display-name>MaintUserTypeSubTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintUserTypeSubTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>NewsLetterController</servlet-name>
            <display-name>NewsLetterController</display-name>
            <description>The NewsLetter Controller Servlet</description>
            <servlet-class>com.ko.saprofile.ctrl.NewsLetterController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>NotesAgentController</servlet-name>
            <display-name>NotesAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.NotesAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OmToProviderController</servlet-name>
            <display-name>OmToProviderController</display-name>
            <description>Realignment OM to Provider</description>
            <servlet-class>com.ko.saprofile.ctrl.OmToProviderController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OMToProviderUploadReportController</servlet-name>
            <display-name>OMToProviderUploadReportController</display-name>
            <description>OM to Provider Upload Report</description>
            <servlet-class>com.ko.saprofile.ctrl.OMToProviderUploadReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OmToZipcodeController</servlet-name>
            <display-name>OmToZipcodeController</display-name>
            <description>Realignment OM to Zipcode</description>
            <servlet-class>com.ko.saprofile.ctrl.OmToZipcodeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OMToZipUploadReportController</servlet-name>
            <display-name>OMToZipUploadReportController</display-name>
            <description>OM to Zip Upload Report</description>
            <servlet-class>com.ko.saprofile.ctrl.OMToZipUploadReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OMToZipUploadReportSelectionController</servlet-name>
            <display-name>OMToZipUploadReportSelectionController</display-name>
            <description>OM to Zip Upload Selection</description>
            <servlet-class>com.ko.saprofile.ctrl.OMToZipUploadReportSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OptionsController</servlet-name>
            <display-name>OptionsController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.OptionsController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintOwnershipCodes</servlet-name>
            <display-name>OwnershipController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.OwnershipController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OwnershipReportController</servlet-name>
            <display-name>OwnershipReportController</display-name>
            <description>The main page for Ownership Report</description>
            <servlet-class>com.ko.saprofile.ctrl.OwnershipReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OwnershipRptSelectionController</servlet-name>
            <display-name>OwnershipRptSelectionController</display-name>
            <description>The selection page for Ownership Report</description>
            <servlet-class>com.ko.saprofile.ctrl.OwnershipRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>PeopleAgentController</servlet-name>
            <display-name>PeopleAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.PeopleAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>PrdSvcsAgentController</servlet-name>
            <display-name>PrdSvcsAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.PrdSvcsAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>PrdSvcSummaryReportController</servlet-name>
            <display-name>PrdSvcSummaryReportController</display-name>
            <description>The main page for Product Service Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.PrdSvcSummaryReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>PrdSvcSummaryRptSelectionController</servlet-name>
            <display-name>PrdSvcSummaryRptSelectionController</display-name>
            <description>The selection page for Product Service Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.PrdSvcSummaryRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ProfileReportController</servlet-name>
            <display-name>ProfileReportController</display-name>
            <description>The main page for Profile Report</description>
            <servlet-class>com.ko.saprofile.ctrl.ProfileReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ProfileRptSelectionController</servlet-name>
            <display-name>ProfileRptSelectionController</display-name>
            <description>The selection page for Profile Report</description>
            <servlet-class>com.ko.saprofile.ctrl.ProfileRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>QuickRefReportController</servlet-name>
            <display-name>QuickRefReportController</display-name>
            <description>The main page for Quick Reference Report</description>
            <servlet-class>com.ko.saprofile.ctrl.QuickRefReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>QuickRefRptSelectionController</servlet-name>
            <display-name>QuickRefRptSelectionController</display-name>
            <description>The selection page for Quick Reference Report</description>
            <servlet-class>com.ko.saprofile.ctrl.QuickRefRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateAuditReportController</servlet-name>
            <display-name>RateAuditReportController</display-name>
            <description>The main page for Rate Audit Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RateAuditReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateAuditRptSelController</servlet-name>
            <display-name>RateAuditRptSelController</display-name>
            <description>The selection page for Rate Audit Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RateAuditRptSelController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateReportController</servlet-name>
            <display-name>RateReportController</display-name>
            <description>The main page for Rate Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RateReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateRptSelectionController</servlet-name>
            <display-name>RateRptSelectionController</display-name>
            <description>The selection page for Rate Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RateRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RatesAgentController</servlet-name>
            <display-name>RatesAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.RatesAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateSearchController</servlet-name>
            <display-name>RateSearchController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.RateSearchController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RateSearchRequestController</servlet-name>
            <display-name>RateSearchRequestController</display-name>
            <description>Returns a rate in an XML document</description>
            <servlet-class>com.ko.saprofile.ctrl.RateSearchRequestController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RealignAgentAssignmentController</servlet-name>
            <display-name>RealignAgentAssignmentController</display-name>
            <description>Realignment Agent Assignment</description>
            <servlet-class>com.ko.saprofile.ctrl.RealignAgentAssignmentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RealignBatchStatusController</servlet-name>
            <display-name>RealignBatchStatusController</display-name>
            <description>Realignment Batch Status</description>
            <servlet-class>com.ko.saprofile.ctrl.RealignBatchStatusController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RealignZipByProviderController</servlet-name>
            <display-name>RealignZipByProviderController</display-name>
            <description>Realignment Zip to Zip by Provider</description>
            <servlet-class>com.ko.saprofile.ctrl.RealignZipByProviderController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RealignZipByTownStateController</servlet-name>
            <display-name>RealignZipByTownStateController</display-name>
            <description>Realignment Zip to Zip by Town State</description>
            <servlet-class>com.ko.saprofile.ctrl.RealignZipByTownStateController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RealignZipByZipController</servlet-name>
            <display-name>RealignZipByZipController</display-name>
            <description>Realignment Zip to Zip by Zip</description>
            <servlet-class>com.ko.saprofile.ctrl.RealignZipByZipController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ReportsController</servlet-name>
            <display-name>ReportsController</display-name>
            <description>The main page for Reports</description>
            <servlet-class>com.ko.saprofile.ctrl.ReportsController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ResetPwdController</servlet-name>
            <display-name>ResetPwdController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.ResetPwdController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RollcallReportController</servlet-name>
            <display-name>RollcallReportController</display-name>
            <description>The main page for Rollcall Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RollcallReportController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>RollcallRptSelectionController</servlet-name>
            <display-name>RollcallRptSelectionController</display-name>
            <description>The selection page for Rollcal Report</description>
            <servlet-class>com.ko.saprofile.ctrl.RollcallRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>SalesTaxAgentController</servlet-name>
            <display-name>SalesTaxAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.SalesTaxAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>SelectAgentController</servlet-name>
            <display-name>SelectAgentController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.SelectAgentController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>MaintAgentTypeController</servlet-name>
            <display-name>MaintAgentTypeController</display-name>
            <servlet-class>com.ko.saprofile.ctrl.MaintAgentTypeController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>ContractSummaryRptSelectionController</servlet-name>
            <display-name>ContractSummaryRptSelectionController</display-name>
            <description>The selection page for Contract Summary Report</description>
            <servlet-class>com.ko.saprofile.ctrl.ContractSummaryRptSelectionController</servlet-class>
      </servlet>
      <servlet>
            <servlet-name>OMToProviderUploadReportSelectionController</servlet-name>
            <display-name>OMToProviderUploadReportSelectionController</display-name>
            <description>OM to Provider Upload Selection</description>
            <servlet-class>com.ko.saprofile.ctrl.OMToProviderUploadReportSelectionController</servlet-class>
      </servlet>
      <servlet-mapping>
            <servlet-name>AddAgentController</servlet-name>
            <url-pattern>/AddAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>LogonController</servlet-name>
            <url-pattern>/Logon</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>InitializerServlet</servlet-name>
            <url-pattern>/InitializerServlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ChgPwdController</servlet-name>
            <url-pattern>/ChgPwd</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>NewsLetterController</servlet-name>
            <url-pattern>/NewsLetter</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintenanceController</servlet-name>
            <url-pattern>/Maintenance</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OptionsController</servlet-name>
            <url-pattern>/Options</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintAgentTypeController</servlet-name>
            <url-pattern>/MaintAgentType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintAreaListController</servlet-name>
            <url-pattern>/MaintAreaList</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintAddrTypeController</servlet-name>
            <url-pattern>/MaintAddrType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintContactTypeController</servlet-name>
            <url-pattern>/MaintContactType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintSrvidController</servlet-name>
            <url-pattern>/MaintSrvid</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintPrdSvcTypeSubTypeController</servlet-name>
            <url-pattern>/MaintPrdSvcTypeSubType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintGroupTypeController</servlet-name>
            <url-pattern>/MaintGroupType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ResetPwdController</servlet-name>
            <url-pattern>/ResetPassword</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintUserTypeSubTypeController</servlet-name>
            <url-pattern>/MaintUserTypeSubType</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintUsersController</servlet-name>
            <url-pattern>/MaintUsers</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintUserAgentsController</servlet-name>
            <url-pattern>/MaintUserAgents</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintRatesController</servlet-name>
            <url-pattern>/MaintRates</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>SelectAgentController</servlet-name>
            <url-pattern>/SelectAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>GenInfoAgentController</servlet-name>
            <url-pattern>/GenInfoAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AddressAgentController</servlet-name>
            <url-pattern>/AddressAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>DirDepAgentController</servlet-name>
            <url-pattern>/DirDepAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ContactAgentController</servlet-name>
            <url-pattern>/ContactAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>SalesTaxAgentController</servlet-name>
            <url-pattern>/SalesTaxAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>PeopleAgentController</servlet-name>
            <url-pattern>/PeopleAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>PrdSvcsAgentController</servlet-name>
            <url-pattern>/PrdSvcsAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>HardcopyAgentController</servlet-name>
            <url-pattern>/HardcopyAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AdHocRptAgentController</servlet-name>
            <url-pattern>/AdHocRptAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>NotesAgentController</servlet-name>
            <url-pattern>/NotesAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RatesAgentController</servlet-name>
            <url-pattern>/RatesAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>DAEAlignAgentController</servlet-name>
            <url-pattern>/DAEAlignAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>EquipWorkAgentController</servlet-name>
            <url-pattern>/EquipWorkAgent</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintFieldEditAuthController</servlet-name>
            <url-pattern>/MaintFieldEditAuth</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateSearchController</servlet-name>
            <url-pattern>/RateSearch</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ReportsController</servlet-name>
            <url-pattern>/Reports</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>GroupOpsRptSelectionController</servlet-name>
            <url-pattern>/GroupOpsRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>GroupOperationsReportController</servlet-name>
            <url-pattern>/GroupOperationsReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>LabelsRptSelectionController</servlet-name>
            <url-pattern>/LabelsRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>LabelsReportController</servlet-name>
            <url-pattern>/LabelsReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AgmtMailingRptSelectionController</servlet-name>
            <url-pattern>/AgmtMailingRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AgmtMailingReportController</servlet-name>
            <url-pattern>/AgmtMailingReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>DetailRefRptSelectionController</servlet-name>
            <url-pattern>/DetailRefRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>DetailRefReportController</servlet-name>
            <url-pattern>/DetailRefReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OwnershipRptSelectionController</servlet-name>
            <url-pattern>/OwnershipRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OwnershipReportController</servlet-name>
            <url-pattern>/OwnershipReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintUserAuthFuncsController</servlet-name>
            <url-pattern>/MaintUserAuthFuncs</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ContractSummaryRptSelectionController</servlet-name>
            <url-pattern>/ContractSummaryRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ContractSummaryReportController</servlet-name>
            <url-pattern>/ContractSummaryReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RollcallRptSelectionController</servlet-name>
            <url-pattern>/RollcallRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RollcallReportController</servlet-name>
            <url-pattern>/RollcallReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ProfileRptSelectionController</servlet-name>
            <url-pattern>/ProfileRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>ProfileReportController</servlet-name>
            <url-pattern>/ProfileReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>QuickRefRptSelectionController</servlet-name>
            <url-pattern>/QuickRefRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>QuickRefReportController</servlet-name>
            <url-pattern>/QuickRefReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateSearchRequestController</servlet-name>
            <url-pattern>/RateSearchRequest</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AgentTypeSummaryRptSelectionController</servlet-name>
            <url-pattern>/AgentTypeSummaryRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AgentTypeSummaryReportController</servlet-name>
            <url-pattern>/AgentTypeSummaryReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>PrdSvcSummaryRptSelectionController</servlet-name>
            <url-pattern>/PrdSvcSummaryRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>PrdSvcSummaryReportController</servlet-name>
            <url-pattern>/PrdSvcSummaryReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintFSTMCodeController</servlet-name>
            <url-pattern>/MaintFSTMCode</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateRptSelectionController</servlet-name>
            <url-pattern>/RateRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateReportController</servlet-name>
            <url-pattern>/RateReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintPrintCodesController</servlet-name>
            <url-pattern>/MaintPrintCodes</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateAuditRptSelController</servlet-name>
            <url-pattern>/RateAuditRptSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RateAuditReportController</servlet-name>
            <url-pattern>/RateAuditReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>AlignSrvidController</servlet-name>
            <url-pattern>/AlignSrvid</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintEquipWorkCatController</servlet-name>
            <url-pattern>/MaintEquipWorkCat</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintEWCSvcTrblController</servlet-name>
            <url-pattern>/MaintEWCSvcTrbl</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RealignZipByZipController</servlet-name>
            <url-pattern>/RealignZipByZip</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RealignBatchStatusController</servlet-name>
            <url-pattern>/RealignBatchStatus</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RealignAgentAssignmentController</servlet-name>
            <url-pattern>/RealignAgentAssignment</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RealignZipByTownStateController</servlet-name>
            <url-pattern>/RealignZipByTownState</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>RealignZipByProviderController</servlet-name>
            <url-pattern>/RealignZipByProvider</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OmToProviderController</servlet-name>
            <url-pattern>/OmToProvider</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OmToZipcodeController</servlet-name>
            <url-pattern>/OmToZipcode</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OMToZipUploadReportSelectionController</servlet-name>
            <url-pattern>/OMToZipUploadReportSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OMToZipUploadReportController</servlet-name>
            <url-pattern>/OMToZipUploadReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OMToProviderUploadReportSelectionController</servlet-name>
            <url-pattern>/OMToProviderUploadReportSelection</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>OMToProviderUploadReportController</servlet-name>
            <url-pattern>/OMToProviderUploadReport</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>InvokerServlet</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
            <servlet-name>MaintOwnershipCodes</servlet-name>
            <url-pattern>/MaintOwnershipCodes</url-pattern>
      </servlet-mapping>
      <session-config>
            <session-timeout>30</session-timeout>
      </session-config>
      <welcome-file-list>
            <welcome-file>index.html</welcome-file>
            <welcome-file>index.htm</welcome-file>
            <welcome-file>index.jsp</welcome-file>
            <welcome-file>default.html</welcome-file>
            <welcome-file>default.htm</welcome-file>
            <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
      <resource-ref id="ResourceRef_1098964175631">
            <res-ref-name>SPPS/SPPSDatasource</res-ref-name>
            <res-type>javax.sql.DataSource</res-type>
            <res-auth>Container</res-auth>
            <res-sharing-scope>Shareable</res-sharing-scope>
      </resource-ref>
      <resource-ref id="ResourceRef_1099294502271">
            <res-ref-name>SPPS/CSDatasource</res-ref-name>
            <res-type>javax.sql.DataSource</res-type>
            <res-auth>Container</res-auth>
            <res-sharing-scope>Shareable</res-sharing-scope>
      </resource-ref>
      <login-config>
            <realm-name></realm-name>
      </login-config>
      
</web-app>


0
 
LVL 11

Expert Comment

by:fargo
ID: 16324361
Hi,

1) tld file i have it under WEB-INF folder and not under WEB-INF\JSP, is that ok.
>> PERFECT
2 )I have jar file under WEB-INF\lib. is that ok.
>> PERFECT
3) Do i need to copy all the google.jsp , yahoo.jsp file in WEB-INF or not.
>> NO NEED those are just examples in the site
4) After this i compile i get error in my web.xml. I added following tags in web.xml between <web-app> </web-app> tag.  I get following error for web.xml, dont know why.
>> Because the position of taglib decleration is not correct. Remove it from the top in web.xml and put it in between the welcome-file-list and resource-ref as below.

..........
 <welcome-file-list>
          <welcome-file>index.html</welcome-file>
          <welcome-file>index.htm</welcome-file>
          <welcome-file>index.jsp</welcome-file>
          <welcome-file>default.html</welcome-file>
          <welcome-file>default.htm</welcome-file>
          <welcome-file>default.jsp</welcome-file>
     </welcome-file-list>
     <taglib>
            <taglib-uri>/WEB-INF/pager-taglib.tld</taglib-uri>
            <taglib-location>/WEB-INF/pager-taglib.tld</taglib-location>
     </taglib>
     <resource-ref id="ResourceRef_1098964175631">
          <res-ref-name>SPPS/SPPSDatasource</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <res-auth>Container</res-auth>
          <res-sharing-scope>Shareable</res-sharing-scope>
     </resource-ref>
...........

fargo
0
 

Author Comment

by:suketu9
ID: 16325294
I am having problem running this. When I run my application in the server I keep getting following error:

Error 500: Unresolved compilation problem:

Dont know why, so I decided to run my application on my old project which does not have this paging changes and I keep getting same error. I can see the logon page where i have to enter my id and pswd , and when i click submit i get that Error 500. I dont know whats causing this. I am using WSAS to compile my code. Following are two comments when i compile my code.

iWAD3000I: JSP Compilation Validator terminated validation of SPPS-webapp because the maximum number of messages were reported. Some messages may be missing.      SPPS-webapp       

I dont know what is this comment and what to do to solve this. My old workspace was working fine till this morning and suddenly i keep getting this error. I am running this project on my WSAD localhost. Please help me out.

Thanks      
0
 
LVL 11

Expert Comment

by:fargo
ID: 16325388
No idea about this error.  Surely this is not because of the code.

fargo
0
 

Author Comment

by:suketu9
ID: 16327188
I got the compilation error fixed. Now I can see the jsp with 100 records per page, But when I click next I get following Error: Acess Violation! . Following is my console output. Let me know what do I need to do to fix this. I have to use user id and pswd to login to application, so is it related to that. Please help out. Thanks.
Following is my console output. Look at the end, i think its not getting all the request attributes when i click next.

[3/29/06 17:10:50:591 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:50:601 EST]  d2aaab1 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:50:871 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:50:901 EST]  d2aaab1 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:52:421 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: init
[3/29/06 17:10:52:421 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Entered com.ko.saprofile.ctrl.OmToProviderController via doGet()
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Request/Client Information
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Requested URL: http://localhost:9080/spps/OmToProvider
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Servlet Name: OmToProviderController
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O       Query string: null
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Client cookies:
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Request attributes:
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O Session values:
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O I am done displaying session values
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:10:52:431 EST] 60856abe SystemOut     O I am done displaying session values
[3/29/06 17:10:58:585 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Dispatching to /realign/selOmToProvider.jsp
[3/29/06 17:10:58:595 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: /realign/selOmToProvider.jsp: init
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Request/Client Information
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Requested URL: http://localhost:9080/spps/realign/selOmToProvider.jsp
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Servlet Name: /realign/selOmToProvider.jsp
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Client cookies:
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Request attributes:
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       srvidListByUser [[SelectOptionBO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|, SelectOptionBO:325000|325000 - NETWORK - EAST GROUP|, SelectOptionBO:325002|325002 - ZOM - PHILADELPHIA - STAGG, P.|, SelectOptionBO:325003|325003 - ZOM - COLUMBIA - SMOTHERS, K.|, SelectOptionBO:325004|325004 - ZOM - NEW YORK - MONTIETH, C.|, SelectOptionBO:325005|325005 - ZOM - PITTSBURG - GALON, M.|, SelectOptionBO:325100|325100 - ZOM - ORLANDO - MEANS, W.|, SelectOptionBO:325200|325200 - ZOM - BIRMINGHAM - DOOLEY, D.|, SelectOptionBO:325500|325500 - ZOM - CAROLINAS - MILES, M.|, SelectOptionBO:325600|325600 - ZOM - ATLANTA - SYMONS, J...|, SelectOptionBO:325700|325700 - ZOM - NASHVILLE - BAKER, T.|, SelectOptionBO:325800|325800 - GOSM - TERM ACNS - LLOYD, B.|, SelectOptionBO:325801|325801 - GOSM - OTHER - LLOYD, B.|, SelectOptionBO:325802|325802 - GOSM - 99 DISTRIB - LLOYD, B.|, SelectOptionBO:326003|326003 - CSM - ATLANTA - NORTH, T.|, SelectOptionBO:326006|326006 - CSM - CHARLOTTE - FENNER, B.|, SelectOptionBO:326009|326009 - CSM - ATLANTA ZONE - JACKSON, C.|, SelectOptionBO:326011|326011 - CSM - ATLANTA - BURGER KING|, SelectOptionBO:326014|326014 - CSM - COLUMBIA -|, SelectOptionBO:326017|326017 - CSM - COLUMBIA ZONE -|, SelectOptionBO:326018|326018 - CSM - COLUMBIA - BK - LABANARA|, SelectOptionBO:327100|327100 - MOM - MCDONALD'S - POINDEXTER|, SelectOptionBO:327200|327200 - MOM - MCDONALD'S - KIMBALL, P.|, SelectOptionBO:327300|327300 - MOM - MCDONALD'S - GERRALD|, SelectOptionBO:327400|327400 - MOM - MCDONALD'S - SACCONE, R.|, SelectOptionBO:327500|327500 - MOM - MCDONALD'S - DENYSE, D.|, SelectOptionBO:327600|327600 - MOM - MCDONALD'S - ZELICH, D.|, SelectOptionBO:327700|327700 - MOM - MCDONALD'S - POWERS, D.|, SelectOptionBO:330000|330000 - SPECIAL PROJECTS|, SelectOptionBO:331101|331101 - PM - WTR - LIVINGSTON, S.|, SelectOptionBO:332101|332101 - PM4 - PHOENIX - WILSON, B.|, SelectOptionBO:332102|332102 - PM4 - CHICAGO - BROADERS, M.|, SelectOptionBO:332103|332103 - RECAP - WILSON, B.|, SelectOptionBO:333100|333100 - SPECIAL PROJECTS - CENTRAL GROUP|, SelectOptionBO:352100|352100 - ZOM - DENVER - OPEN|, SelectOptionBO:352200|352200 - ZOM - PHOENIX - ABBOUD, J.|, SelectOptionBO:352300|352300 - ZOM - SEATTLE - GORDON, C.|, SelectOptionBO:352400|352400 - ZOM - SAN FRANCISCO - HARRISON, M.|, SelectOptionBO:352500|352500 - ZOM - MINNEAPOLIS - WOHLWEND, M.|, SelectOptionBO:352700|352700 - ZOM - LOS ANGELES - WHITEHAIR, K.|, SelectOptionBO:352800|352800 - GOSM - TERMACNS - NGUYEN, G.|, SelectOptionBO:355300|355300 - CSM - SEATTLE - SHENG, S.|, SelectOptionBO:355600|355600 - CSM - IRVINE - RAYMOND, R.|, SelectOptionBO:355700|355700 - CSM - IRVINE - LODESTRO, R.|, SelectOptionBO:355800|355800 - CSM - IRVINE - BURGER KING|, SelectOptionBO:355900|355900 - CSM - IRVINE - DILLARD, A.M.|, SelectOptionBO:357100|357100 - FSM - LA NORTH - RACKERBY, T.|, SelectOptionBO:357200|357200 - FSM - LA SOUTH - OPEN|, SelectOptionBO:357300|357300 - FSM - LA EAST - TUTHILL, T.|, SelectOptionBO:357400|357400 - FSM - SEATTLE - MALCOLM, J.|, SelectOptionBO:357500|357500 - FSM - PHOENIX - RAMOZ, B.|, SelectOptionBO:357600|357600 - FSM - DENVER - SHAW, B.|, SelectOptionBO:357700|357700 - FSM - SAN FRANCISCO - LEE, P.|, SelectOptionBO:357800|357800 - FSM - LA WEST - NAWABI, A.|, SelectOptionBO:357900|357900 - FSM - SACARAMENTO - COURSEY, F.|, SelectOptionBO:359100|359100 - MOM - MCDONALD'S - BUTTITTA|, SelectOptionBO:359200|359200 - MOM - MCDONALD'S - BRUNS|, SelectOptionBO:371100|371100 - ZOM - DETROIT - KOEHN, D.|, SelectOptionBO:371200|371200 - ZOM - SAN ANTONIO - TALAMANTES, G.|, SelectOptionBO:371300|371300 - ZOM - N. TEXAS  - SUTTON, K.|, SelectOptionBO:371400|371400 - ZOM - HOUSTON - OPEN|, SelectOptionBO:371500|371500 - ZOM - KANSAS CITY - ARNOLD, S.|, SelectOptionBO:371600|371600 - ZOM - CHICAGO - DUBOSE, C.|, SelectOptionBO:371700|371700 - ZOM - ST LOUIS - SNIDER, Q.|, SelectOptionBO:371800|371800 - GOSM - TERM ACNS - BOONE, T.|, SelectOptionBO:373001|373001 - CSM - DALLAS - BK - THOMPSON|, SelectOptionBO:373002|373002 - CSM - CHICAGO - BK - KELLY, T.|, SelectOptionBO:373400|373400 - CSM - CINCINNATI - DOWHY, M.|, SelectOptionBO:373700|373700 - CSM - DALLAS - JOHNSON, G.|, SelectOptionBO:373900|373900 - CSM - DALLAS - SYKES, K.|, SelectOptionBO:379200|379200 - MOM - MCDONALD'S - HAMMOND|, SelectOptionBO:379400|379400 - MOM - MCDONALD'S - LUCKCUCK|, SelectOptionBO:379700|379700 - MOM - MCDONALD'S - DRUMM|, SelectOptionBO:379900|379900 - MOM - MCDONALD'S - LENTSCH|]]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       token [5acc9e563541da7358e57a527f6a1de9]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       ApplicationState [RealignOmToProviderState]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       srvidList [[SelectOptionBO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|, SelectOptionBO:325000|325000 - NETWORK - EAST GROUP|, SelectOptionBO:325001|325001 - ZOM - BOSTON - SEARS, D.|, SelectOptionBO:325002|325002 - ZOM - PHILADELPHIA - STAGG, P.|, SelectOptionBO:325003|325003 - ZOM - COLUMBIA - SMOTHERS, K.|, SelectOptionBO:325004|325004 - ZOM - NEW YORK - MONTIETH, C.|, SelectOptionBO:325005|325005 - ZOM - PITTSBURG - GALON, M.|, SelectOptionBO:325100|325100 - ZOM - ORLANDO - MEANS, W.|, SelectOptionBO:325200|325200 - ZOM - BIRMINGHAM - DOOLEY, D.|, SelectOptionBO:325400|325400 - ZOM - MEMPHIS - SNIDER, Q.|, SelectOptionBO:325500|325500 - ZOM - CAROLINAS - MILES, M.|, SelectOptionBO:325600|325600 - ZOM - ATLANTA - SYMONS, J...|, SelectOptionBO:325700|325700 - ZOM - NASHVILLE - BAKER, T.|, SelectOptionBO:325800|325800 - GOSM - TERM ACNS - LLOYD, B.|, SelectOptionBO:325801|325801 - GOSM - OTHER - LLOYD, B.|, SelectOptionBO:325802|325802 - GOSM - 99 DISTRIB - LLOYD, B.|, SelectOptionBO:326000|326000 - CSM - EAST GROUP|, SelectOptionBO:326001|326001 - CSM - ATLANTA - VALENCIA, L.|, SelectOptionBO:326002|326002 - CSM - ORLANDO - SCHMIDT, T.|, SelectOptionBO:326003|326003 - CSM - ATLANTA - NORTH, T.|, SelectOptionBO:326004|326004 - CSM - NASHVILLE - TORRES, S.|, SelectOptionBO:326005|326005 - CSM - ATLANTA - POTTER, B.|, SelectOptionBO:326006|326006 - CSM - CHARLOTTE - FENNER, B.|, SelectOptionBO:326007|326007 - CSM - ORLANDO - BALDWIN, J.|, SelectOptionBO:326008|326008 - CSM - ATLANTA - VANCE, C.|, SelectOptionBO:326009|326009 - CSM - ATLANTA ZONE - JACKSON, C.|, SelectOptionBO:326010|326010 - CSM - ATLANTA - SOUTHEAST ZONES|, SelectOptionBO:326011|326011 - CSM - ATLANTA - BURGER KING|, SelectOptionBO:326014|326014 - CSM - COLUMBIA -|, SelectOptionBO:326017|326017 - CSM - COLUMBIA ZONE -|, SelectOptionBO:326018|326018 - CSM - COLUMBIA - BK - LABANARA|, SelectOptionBO:327000|327000 - MCDONALD'S - EAST GROUP|, SelectOptionBO:327100|327100 - MOM - MCDONALD'S - POINDEXTER|, SelectOptionBO:327200|327200 - MOM - MCDONALD'S - KIMBALL, P.|, SelectOptionBO:327300|327300 - MOM - MCDONALD'S - GERRALD|, SelectOptionBO:327400|327400 - MOM - MCDONALD'S - SACCONE, R.|, SelectOptionBO:327500|327500 - MOM - MCDONALD'S - DENYSE, D.|, SelectOptionBO:327600|327600 - MOM - MCDONALD'S - ZELICH, D.|, SelectOptionBO:327700|327700 - MOM - MCDONALD'S - POWERS, D.|, SelectOptionBO:330000|330000 - SPECIAL PROJECTS|, SelectOptionBO:331100|331100 - WATER MANAGEMENT|, SelectOptionBO:331101|331101 - PM - WTR - LIVINGSTON, S.|, SelectOptionBO:332100|332100 - DISM - RECAP - FLINN, D.|, SelectOptionBO:332101|332101 - PM4 - PHOENIX - WILSON, B.|, SelectOptionBO:332102|332102 - PM4 - CHICAGO - BROADERS, M.|, SelectOptionBO:332103|332103 - RECAP - WILSON, B.|, SelectOptionBO:333100|333100 - SPECIAL PROJECTS - CENTRAL GROUP|, SelectOptionBO:334100|334100 - MISALIGNED ZIP CODE MAINTENANCE|, SelectOptionBO:350000|350000 - DIR - WEST GROUP - DEFRAINE, E.|, SelectOptionBO:352000|352000 - NETWORK - WEST GROUP|, SelectOptionBO:352100|352100 - ZOM - DENVER - OPEN|, SelectOptionBO:352200|352200 - ZOM - PHOENIX - ABBOUD, J.|, SelectOptionBO:352300|352300 - ZOM - SEATTLE - GORDON, C.|, SelectOptionBO:352400|352400 - ZOM - SAN FRANCISCO - HARRISON, M.|, SelectOptionBO:352500|352500 - ZOM - MINNEAPOLIS - WOHLWEND, M.|, SelectOptionBO:352700|352700 - ZOM - LOS ANGELES - WHITEHAIR, K.|, SelectOptionBO:352800|352800 - GOSM - TERMACNS - NGUYEN, G.|, SelectOptionBO:355000|355000 - CSM - WEST GROUP|, SelectOptionBO:355100|355100 - CSM - LAS VEGAS - BENNETT, D.|, SelectOptionBO:355200|355200 - CSM - IRVINE - BROOKHOUSER, D.|, SelectOptionBO:355300|355300 - CSM - SEATTLE - SHENG, S.|, SelectOptionBO:355400|355400 - CSM - ATLANTA - LUSK, J.|, SelectOptionBO:355500|355500 - CSM - EAGAN - LEMKE, RICHARD|, SelectOptionBO:355600|355600 - CSM - IRVINE - RAYMOND, R.|, SelectOptionBO:355700|355700 - CSM - IRVINE - LODESTRO, R.|, SelectOptionBO:355800|355800 - CSM - IRVINE - BURGER KING|, SelectOptionBO:355801|355801 - CSM - SAN FRANCISCO - ELLISON, A.|, SelectOptionBO:355802|355802 - CSM - IRVINE - STRICKLAND, R.|, SelectOptionBO:355900|355900 - CSM - IRVINE - DILLARD, A.M.|, SelectOptionBO:355901|355901 - CSM - SUBWAY - KEOGH, B.|, SelectOptionBO:357000|357000 - MGR DIRECT SERVICE - SACK, P.|, SelectOptionBO:357100|357100 - FSM - LA NORTH - RACKERBY, T.|, SelectOptionBO:357200|357200 - FSM - LA SOUTH - OPEN|, SelectOptionBO:357300|357300 - FSM - LA EAST - TUTHILL, T.|, SelectOptionBO:357400|357400 - FSM - SEATTLE - MALCOLM, J.|, SelectOptionBO:357500|357500 - FSM - PHOENIX - RAMOZ, B.|, SelectOptionBO:357600|357600 - FSM - DENVER - SHAW, B.|, SelectOptionBO:357700|357700 - FSM - SAN FRANCISCO - LEE, P.|, SelectOptionBO:357800|357800 - FSM - LA WEST - NAWABI, A.|, SelectOptionBO:357900|357900 - FSM - SACARAMENTO - COURSEY, F.|, SelectOptionBO:359000|359000 - MCDONALD'S - WEST GROUP|, SelectOptionBO:359100|359100 - MOM - MCDONALD'S - BUTTITTA|, SelectOptionBO:359200|359200 - MOM - MCDONALD'S - BRUNS|, SelectOptionBO:370000|370000 - DIR - CENTRAL GROUP - BELL, Y.|, SelectOptionBO:371000|371000 - NETWORK - CENTRAL GROUP|, SelectOptionBO:371100|371100 - ZOM - DETROIT - KOEHN, D.|, SelectOptionBO:371200|371200 - ZOM - SAN ANTONIO - TALAMANTES, G.|, SelectOptionBO:371300|371300 - ZOM - N. TEXAS  - SUTTON, K.|, SelectOptionBO:371400|371400 - ZOM - HOUSTON - OPEN|, SelectOptionBO:371500|371500 - ZOM - KANSAS CITY - ARNOLD, S.|, SelectOptionBO:371600|371600 - ZOM - CHICAGO - DUBOSE, C.|, SelectOptionBO:371700|371700 - ZOM - ST LOUIS - SNIDER, Q.|, SelectOptionBO:371800|371800 - GOSM - TERM ACNS - BOONE, T.|, SelectOptionBO:373000|373000 - CSM - CENTRAL GROUP|, SelectOptionBO:373001|373001 - CSM - DALLAS - BK - THOMPSON|, SelectOptionBO:373002|373002 - CSM - CHICAGO - BK - KELLY, T.|, SelectOptionBO:373003|373003 - COM - SUBWAY - GAINES, J.|, SelectOptionBO:373100|373100 - CSM - DALLAS ZONE - WARBURTON, K.|, SelectOptionBO:373200|373200 - CSM - CHICAGO ZONE - CASTANZA, A.|, SelectOptionBO:373300|373300 - CSM - CINCINNATI ZONE - BUTLER, J.|, SelectOptionBO:373400|373400 - CSM - CINCINNATI - DOWHY, M.|, SelectOptionBO:373500|373500 - CSM - DALLAS - CROMBAR, C.|, SelectOptionBO:373600|373600 - CSM - CINCINNATI - ROHWER, P.|, SelectOptionBO:373700|373700 - CSM - DALLAS - JOHNSON, G.|, SelectOptionBO:373800|373800 - CSM - DALLAS - TAYLOR, D.|, SelectOptionBO:373900|373900 - CSM - DALLAS - SYKES, K.|, SelectOptionBO:379000|379000 - MCDONALD'S - CENTRAL GROUP|, SelectOptionBO:379200|379200 - MOM - MCDONALD'S - HAMMOND|, SelectOptionBO:379400|379400 - MOM - MCDONALD'S - LUCKCUCK|, SelectOptionBO:379700|379700 - MOM - MCDONALD'S - DRUMM|, SelectOptionBO:379900|379900 - MOM - MCDONALD'S - LENTSCH|]]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_nested [true]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       OmToProviderFDO [OmToProviderFDO:|||||false|[]]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O Session values:
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       token [5acc9e563541da7358e57a527f6a1de9]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:10:58:605 EST] 60856abe SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:10:58:785 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:58:785 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:58:785 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:58:825 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:58:855 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:10:58:885 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:41:587 EST]  d2aaab1 WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Entered com.ko.saprofile.ctrl.OmToProviderController via doPost()
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Request/Client Information
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Requested URL: http://localhost:9080/spps/OmToProvider
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Servlet Name: OmToProviderController
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       Query string: null
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Servlet parameters (Multiple Value style):
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       formName [SelectOmToProviderForm]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       fmSrvidName []
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       token [5acc9e563541da7358e57a527f6a1de9]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       fmSrvid [320000]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       toSrvidName []
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       userAction [populateListBox]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Client cookies:
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Request attributes:
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O Session values:
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       token [5acc9e563541da7358e57a527f6a1de9]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O I am done displaying session values
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O I am done displaying session values
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O I am done displaying session values
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O OmToProviderFDO:320000||null||null|false|[]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O OmToProviderFDO:320000||null||null|false|[]
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O select distinct STATE from SPPSDBDEV.VREALIGNAGENT where SRVID = ? and STATE is not null order by STATE
[3/29/06 17:11:41:587 EST]  d2aaab1 SystemOut     O fromSrvid: 320000
[3/29/06 17:11:49:551 EST]  d2aaab1 WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Dispatching to /realign/selOmToProvider.jsp
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O Request/Client Information
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O Requested URL: http://localhost:9080/spps/realign/selOmToProvider.jsp
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O Servlet Name: /realign/selOmToProvider.jsp
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O Servlet parameters (Multiple Value style):
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O       formName [SelectOmToProviderForm]
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O       fmSrvidName []
[3/29/06 17:11:49:551 EST]  d2aaab1 SystemOut     O       token [5acc9e563541da7358e57a527f6a1de9]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       fmSrvid [320000]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       toSrvidName []
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       userAction [populateListBox]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O Client cookies:
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O Request attributes:
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       srvidListByUser [[SelectOptionBO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|, SelectOptionBO:325000|325000 - NETWORK - EAST GROUP|, SelectOptionBO:325002|325002 - ZOM - PHILADELPHIA - STAGG, P.|, SelectOptionBO:325003|325003 - ZOM - COLUMBIA - SMOTHERS, K.|, SelectOptionBO:325004|325004 - ZOM - NEW YORK - MONTIETH, C.|, SelectOptionBO:325005|325005 - ZOM - PITTSBURG - GALON, M.|, SelectOptionBO:325100|325100 - ZOM - ORLANDO - MEANS, W.|, SelectOptionBO:325200|325200 - ZOM - BIRMINGHAM - DOOLEY, D.|, SelectOptionBO:325500|325500 - ZOM - CAROLINAS - MILES, M.|, SelectOptionBO:325600|325600 - ZOM - ATLANTA - SYMONS, J...|, SelectOptionBO:325700|325700 - ZOM - NASHVILLE - BAKER, T.|, SelectOptionBO:325800|325800 - GOSM - TERM ACNS - LLOYD, B.|, SelectOptionBO:325801|325801 - GOSM - OTHER - LLOYD, B.|, SelectOptionBO:325802|325802 - GOSM - 99 DISTRIB - LLOYD, B.|, SelectOptionBO:326003|326003 - CSM - ATLANTA - NORTH, T.|, SelectOptionBO:326006|326006 - CSM - CHARLOTTE - FENNER, B.|, SelectOptionBO:326009|326009 - CSM - ATLANTA ZONE - JACKSON, C.|, SelectOptionBO:326011|326011 - CSM - ATLANTA - BURGER KING|, SelectOptionBO:326014|326014 - CSM - COLUMBIA -|, SelectOptionBO:326017|326017 - CSM - COLUMBIA ZONE -|, SelectOptionBO:326018|326018 - CSM - COLUMBIA - BK - LABANARA|, SelectOptionBO:327100|327100 - MOM - MCDONALD'S - POINDEXTER|, SelectOptionBO:327200|327200 - MOM - MCDONALD'S - KIMBALL, P.|, SelectOptionBO:327300|327300 - MOM - MCDONALD'S - GERRALD|, SelectOptionBO:327400|327400 - MOM - MCDONALD'S - SACCONE, R.|, SelectOptionBO:327500|327500 - MOM - MCDONALD'S - DENYSE, D.|, SelectOptionBO:327600|327600 - MOM - MCDONALD'S - ZELICH, D.|, SelectOptionBO:327700|327700 - MOM - MCDONALD'S - POWERS, D.|, SelectOptionBO:330000|330000 - SPECIAL PROJECTS|, SelectOptionBO:331101|331101 - PM - WTR - LIVINGSTON, S.|, SelectOptionBO:332101|332101 - PM4 - PHOENIX - WILSON, B.|, SelectOptionBO:332102|332102 - PM4 - CHICAGO - BROADERS, M.|, SelectOptionBO:332103|332103 - RECAP - WILSON, B.|, SelectOptionBO:333100|333100 - SPECIAL PROJECTS - CENTRAL GROUP|, SelectOptionBO:352100|352100 - ZOM - DENVER - OPEN|, SelectOptionBO:352200|352200 - ZOM - PHOENIX - ABBOUD, J.|, SelectOptionBO:352300|352300 - ZOM - SEATTLE - GORDON, C.|, SelectOptionBO:352400|352400 - ZOM - SAN FRANCISCO - HARRISON, M.|, SelectOptionBO:352500|352500 - ZOM - MINNEAPOLIS - WOHLWEND, M.|, SelectOptionBO:352700|352700 - ZOM - LOS ANGELES - WHITEHAIR, K.|, SelectOptionBO:352800|352800 - GOSM - TERMACNS - NGUYEN, G.|, SelectOptionBO:355300|355300 - CSM - SEATTLE - SHENG, S.|, SelectOptionBO:355600|355600 - CSM - IRVINE - RAYMOND, R.|, SelectOptionBO:355700|355700 - CSM - IRVINE - LODESTRO, R.|, SelectOptionBO:355800|355800 - CSM - IRVINE - BURGER KING|, SelectOptionBO:355900|355900 - CSM - IRVINE - DILLARD, A.M.|, SelectOptionBO:357100|357100 - FSM - LA NORTH - RACKERBY, T.|, SelectOptionBO:357200|357200 - FSM - LA SOUTH - OPEN|, SelectOptionBO:357300|357300 - FSM - LA EAST - TUTHILL, T.|, SelectOptionBO:357400|357400 - FSM - SEATTLE - MALCOLM, J.|, SelectOptionBO:357500|357500 - FSM - PHOENIX - RAMOZ, B.|, SelectOptionBO:357600|357600 - FSM - DENVER - SHAW, B.|, SelectOptionBO:357700|357700 - FSM - SAN FRANCISCO - LEE, P.|, SelectOptionBO:357800|357800 - FSM - LA WEST - NAWABI, A.|, SelectOptionBO:357900|357900 - FSM - SACARAMENTO - COURSEY, F.|, SelectOptionBO:359100|359100 - MOM - MCDONALD'S - BUTTITTA|, SelectOptionBO:359200|359200 - MOM - MCDONALD'S - BRUNS|, SelectOptionBO:371100|371100 - ZOM - DETROIT - KOEHN, D.|, SelectOptionBO:371200|371200 - ZOM - SAN ANTONIO - TALAMANTES, G.|, SelectOptionBO:371300|371300 - ZOM - N. TEXAS  - SUTTON, K.|, SelectOptionBO:371400|371400 - ZOM - HOUSTON - OPEN|, SelectOptionBO:371500|371500 - ZOM - KANSAS CITY - ARNOLD, S.|, SelectOptionBO:371600|371600 - ZOM - CHICAGO - DUBOSE, C.|, SelectOptionBO:371700|371700 - ZOM - ST LOUIS - SNIDER, Q.|, SelectOptionBO:371800|371800 - GOSM - TERM ACNS - BOONE, T.|, SelectOptionBO:373001|373001 - CSM - DALLAS - BK - THOMPSON|, SelectOptionBO:373002|373002 - CSM - CHICAGO - BK - KELLY, T.|, SelectOptionBO:373400|373400 - CSM - CINCINNATI - DOWHY, M.|, SelectOptionBO:373700|373700 - CSM - DALLAS - JOHNSON, G.|, SelectOptionBO:373900|373900 - CSM - DALLAS - SYKES, K.|, SelectOptionBO:379200|379200 - MOM - MCDONALD'S - HAMMOND|, SelectOptionBO:379400|379400 - MOM - MCDONALD'S - LUCKCUCK|, SelectOptionBO:379700|379700 - MOM - MCDONALD'S - DRUMM|, SelectOptionBO:379900|379900 - MOM - MCDONALD'S - LENTSCH|]]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       token [37329fe101b47fad45b227baf4d3b6]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       selectedState [[CT, FL, GA, IL, MA, ME, NH, NY, PA, VT]]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       ApplicationState [RealignOmToProviderState]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       srvidList [[SelectOptionBO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|, SelectOptionBO:325000|325000 - NETWORK - EAST GROUP|, SelectOptionBO:325001|325001 - ZOM - BOSTON - SEARS, D.|, SelectOptionBO:325002|325002 - ZOM - PHILADELPHIA - STAGG, P.|, SelectOptionBO:325003|325003 - ZOM - COLUMBIA - SMOTHERS, K.|, SelectOptionBO:325004|325004 - ZOM - NEW YORK - MONTIETH, C.|, SelectOptionBO:325005|325005 - ZOM - PITTSBURG - GALON, M.|, SelectOptionBO:325100|325100 - ZOM - ORLANDO - MEANS, W.|, SelectOptionBO:325200|325200 - ZOM - BIRMINGHAM - DOOLEY, D.|, SelectOptionBO:325400|325400 - ZOM - MEMPHIS - SNIDER, Q.|, SelectOptionBO:325500|325500 - ZOM - CAROLINAS - MILES, M.|, SelectOptionBO:325600|325600 - ZOM - ATLANTA - SYMONS, J...|, SelectOptionBO:325700|325700 - ZOM - NASHVILLE - BAKER, T.|, SelectOptionBO:325800|325800 - GOSM - TERM ACNS - LLOYD, B.|, SelectOptionBO:325801|325801 - GOSM - OTHER - LLOYD, B.|, SelectOptionBO:325802|325802 - GOSM - 99 DISTRIB - LLOYD, B.|, SelectOptionBO:326000|326000 - CSM - EAST GROUP|, SelectOptionBO:326001|326001 - CSM - ATLANTA - VALENCIA, L.|, SelectOptionBO:326002|326002 - CSM - ORLANDO - SCHMIDT, T.|, SelectOptionBO:326003|326003 - CSM - ATLANTA - NORTH, T.|, SelectOptionBO:326004|326004 - CSM - NASHVILLE - TORRES, S.|, SelectOptionBO:326005|326005 - CSM - ATLANTA - POTTER, B.|, SelectOptionBO:326006|326006 - CSM - CHARLOTTE - FENNER, B.|, SelectOptionBO:326007|326007 - CSM - ORLANDO - BALDWIN, J.|, SelectOptionBO:326008|326008 - CSM - ATLANTA - VANCE, C.|, SelectOptionBO:326009|326009 - CSM - ATLANTA ZONE - JACKSON, C.|, SelectOptionBO:326010|326010 - CSM - ATLANTA - SOUTHEAST ZONES|, SelectOptionBO:326011|326011 - CSM - ATLANTA - BURGER KING|, SelectOptionBO:326014|326014 - CSM - COLUMBIA -|, SelectOptionBO:326017|326017 - CSM - COLUMBIA ZONE -|, SelectOptionBO:326018|326018 - CSM - COLUMBIA - BK - LABANARA|, SelectOptionBO:327000|327000 - MCDONALD'S - EAST GROUP|, SelectOptionBO:327100|327100 - MOM - MCDONALD'S - POINDEXTER|, SelectOptionBO:327200|327200 - MOM - MCDONALD'S - KIMBALL, P.|, SelectOptionBO:327300|327300 - MOM - MCDONALD'S - GERRALD|, SelectOptionBO:327400|327400 - MOM - MCDONALD'S - SACCONE, R.|, SelectOptionBO:327500|327500 - MOM - MCDONALD'S - DENYSE, D.|, SelectOptionBO:327600|327600 - MOM - MCDONALD'S - ZELICH, D.|, SelectOptionBO:327700|327700 - MOM - MCDONALD'S - POWERS, D.|, SelectOptionBO:330000|330000 - SPECIAL PROJECTS|, SelectOptionBO:331100|331100 - WATER MANAGEMENT|, SelectOptionBO:331101|331101 - PM - WTR - LIVINGSTON, S.|, SelectOptionBO:332100|332100 - DISM - RECAP - FLINN, D.|, SelectOptionBO:332101|332101 - PM4 - PHOENIX - WILSON, B.|, SelectOptionBO:332102|332102 - PM4 - CHICAGO - BROADERS, M.|, SelectOptionBO:332103|332103 - RECAP - WILSON, B.|, SelectOptionBO:333100|333100 - SPECIAL PROJECTS - CENTRAL GROUP|, SelectOptionBO:334100|334100 - MISALIGNED ZIP CODE MAINTENANCE|, SelectOptionBO:350000|350000 - DIR - WEST GROUP - DEFRAINE, E.|, SelectOptionBO:352000|352000 - NETWORK - WEST GROUP|, SelectOptionBO:352100|352100 - ZOM - DENVER - OPEN|, SelectOptionBO:352200|352200 - ZOM - PHOENIX - ABBOUD, J.|, SelectOptionBO:352300|352300 - ZOM - SEATTLE - GORDON, C.|, SelectOptionBO:352400|352400 - ZOM - SAN FRANCISCO - HARRISON, M.|, SelectOptionBO:352500|352500 - ZOM - MINNEAPOLIS - WOHLWEND, M.|, SelectOptionBO:352700|352700 - ZOM - LOS ANGELES - WHITEHAIR, K.|, SelectOptionBO:352800|352800 - GOSM - TERMACNS - NGUYEN, G.|, SelectOptionBO:355000|355000 - CSM - WEST GROUP|, SelectOptionBO:355100|355100 - CSM - LAS VEGAS - BENNETT, D.|, SelectOptionBO:355200|355200 - CSM - IRVINE - BROOKHOUSER, D.|, SelectOptionBO:355300|355300 - CSM - SEATTLE - SHENG, S.|, SelectOptionBO:355400|355400 - CSM - ATLANTA - LUSK, J.|, SelectOptionBO:355500|355500 - CSM - EAGAN - LEMKE, RICHARD|, SelectOptionBO:355600|355600 - CSM - IRVINE - RAYMOND, R.|, SelectOptionBO:355700|355700 - CSM - IRVINE - LODESTRO, R.|, SelectOptionBO:355800|355800 - CSM - IRVINE - BURGER KING|, SelectOptionBO:355801|355801 - CSM - SAN FRANCISCO - ELLISON, A.|, SelectOptionBO:355802|355802 - CSM - IRVINE - STRICKLAND, R.|, SelectOptionBO:355900|355900 - CSM - IRVINE - DILLARD, A.M.|, SelectOptionBO:355901|355901 - CSM - SUBWAY - KEOGH, B.|, SelectOptionBO:357000|357000 - MGR DIRECT SERVICE - SACK, P.|, SelectOptionBO:357100|357100 - FSM - LA NORTH - RACKERBY, T.|, SelectOptionBO:357200|357200 - FSM - LA SOUTH - OPEN|, SelectOptionBO:357300|357300 - FSM - LA EAST - TUTHILL, T.|, SelectOptionBO:357400|357400 - FSM - SEATTLE - MALCOLM, J.|, SelectOptionBO:357500|357500 - FSM - PHOENIX - RAMOZ, B.|, SelectOptionBO:357600|357600 - FSM - DENVER - SHAW, B.|, SelectOptionBO:357700|357700 - FSM - SAN FRANCISCO - LEE, P.|, SelectOptionBO:357800|357800 - FSM - LA WEST - NAWABI, A.|, SelectOptionBO:357900|357900 - FSM - SACARAMENTO - COURSEY, F.|, SelectOptionBO:359000|359000 - MCDONALD'S - WEST GROUP|, SelectOptionBO:359100|359100 - MOM - MCDONALD'S - BUTTITTA|, SelectOptionBO:359200|359200 - MOM - MCDONALD'S - BRUNS|, SelectOptionBO:370000|370000 - DIR - CENTRAL GROUP - BELL, Y.|, SelectOptionBO:371000|371000 - NETWORK - CENTRAL GROUP|, SelectOptionBO:371100|371100 - ZOM - DETROIT - KOEHN, D.|, SelectOptionBO:371200|371200 - ZOM - SAN ANTONIO - TALAMANTES, G.|, SelectOptionBO:371300|371300 - ZOM - N. TEXAS  - SUTTON, K.|, SelectOptionBO:371400|371400 - ZOM - HOUSTON - OPEN|, SelectOptionBO:371500|371500 - ZOM - KANSAS CITY - ARNOLD, S.|, SelectOptionBO:371600|371600 - ZOM - CHICAGO - DUBOSE, C.|, SelectOptionBO:371700|371700 - ZOM - ST LOUIS - SNIDER, Q.|, SelectOptionBO:371800|371800 - GOSM - TERM ACNS - BOONE, T.|, SelectOptionBO:373000|373000 - CSM - CENTRAL GROUP|, SelectOptionBO:373001|373001 - CSM - DALLAS - BK - THOMPSON|, SelectOptionBO:373002|373002 - CSM - CHICAGO - BK - KELLY, T.|, SelectOptionBO:373003|373003 - COM - SUBWAY - GAINES, J.|, SelectOptionBO:373100|373100 - CSM - DALLAS ZONE - WARBURTON, K.|, SelectOptionBO:373200|373200 - CSM - CHICAGO ZONE - CASTANZA, A.|, SelectOptionBO:373300|373300 - CSM - CINCINNATI ZONE - BUTLER, J.|, SelectOptionBO:373400|373400 - CSM - CINCINNATI - DOWHY, M.|, SelectOptionBO:373500|373500 - CSM - DALLAS - CROMBAR, C.|, SelectOptionBO:373600|373600 - CSM - CINCINNATI - ROHWER, P.|, SelectOptionBO:373700|373700 - CSM - DALLAS - JOHNSON, G.|, SelectOptionBO:373800|373800 - CSM - DALLAS - TAYLOR, D.|, SelectOptionBO:373900|373900 - CSM - DALLAS - SYKES, K.|, SelectOptionBO:379000|379000 - MCDONALD'S - CENTRAL GROUP|, SelectOptionBO:379200|379200 - MOM - MCDONALD'S - HAMMOND|, SelectOptionBO:379400|379400 - MOM - MCDONALD'S - LUCKCUCK|, SelectOptionBO:379700|379700 - MOM - MCDONALD'S - DRUMM|, SelectOptionBO:379900|379900 - MOM - MCDONALD'S - LENTSCH|]]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_nested [true]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       OmToProviderFDO [OmToProviderFDO:320000||null||null|false|[]]
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O Session values:
[3/29/06 17:11:49:561 EST]  d2aaab1 SystemOut     O       token [37329fe101b47fad45b227baf4d3b6]
[3/29/06 17:11:49:571 EST]  d2aaab1 SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:11:49:571 EST]  d2aaab1 SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:11:49:891 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:49:901 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:49:941 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:49:951 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:49:981 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:50:021 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:50:021 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:50:111 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:50:111 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:55:054 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Entered com.ko.saprofile.ctrl.OmToProviderController via doPost()
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Request/Client Information
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Requested URL: http://localhost:9080/spps/OmToProvider
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Servlet Name: OmToProviderController
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       Query string: null
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Servlet parameters (Multiple Value style):
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       toSrvid [325000]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       selectedState []
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       formName [SelectOmToProviderForm]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       fmSrvidName [320000 - DIR - EAST GROUP - BRITTON, J.]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       token [37329fe101b47fad45b227baf4d3b6]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       fmSrvid [320000]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       toSrvidName [325000 - NETWORK - EAST GROUP]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       userAction [submit]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Client cookies:
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Request attributes:
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O Session values:
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       token [37329fe101b47fad45b227baf4d3b6]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O I am done displaying session values
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O I am done displaying session values
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O I am done displaying session values
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O This is FDOOmToProviderFDO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|325000|325000 - NETWORK - EAST GROUP||false|[]
[3/29/06 17:11:55:064 EST] 60856abe SystemOut     O OmToProviderFDO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|325000|325000 - NETWORK - EAST GROUP||false|[]
[3/29/06 17:11:55:684 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: OmToProviderController: Dispatching to /realign/omToProvider.jsp
[3/29/06 17:11:55:714 EST] 60856abe WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: /realign/omToProvider.jsp: init
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O Request/Client Information
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O Requested URL: http://localhost:9080/spps/realign/omToProvider.jsp
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O Servlet Name: /realign/omToProvider.jsp
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O Servlet parameters (Multiple Value style):
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       toSrvid [325000]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       selectedState []
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       formName [SelectOmToProviderForm]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       fmSrvidName [320000 - DIR - EAST GROUP - BRITTON, J.]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       token [37329fe101b47fad45b227baf4d3b6]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       fmSrvid [320000]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       toSrvidName [325000 - NETWORK - EAST GROUP]
[3/29/06 17:11:55:724 EST] 60856abe SystemOut     O       userAction [submit]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O Client cookies:
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O Request attributes:
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       token [acc0a06080622f78c7bd19f0b355dea]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       ApplicationState [RealignOmToProviderState]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       OmToProviderBO [[com.ko.saprofile.bo.OmToProviderBO@48536abb, com.ko.saprofile.bo.OmToProviderBO@4a406abb, com.ko.saprofile.bo.OmToProviderBO@4acd6abb, com.ko.saprofile.bo.OmToProviderBO@4b56aabb, com.ko.saprofile.bo.OmToProviderBO@546f6abb, com.ko.saprofile.bo.OmToProviderBO@5413eabb, com.ko.saprofile.bo.OmToProviderBO@54a2eabb, com.ko.saprofile.bo.OmToProviderBO@55316abb, com.ko.saprofile.bo.OmToProviderBO@5608aabb, com.ko.saprofile.bo.OmToProviderBO@56962abb, com.ko.saprofile.bo.OmToProviderBO@570aaabb, com.ko.saprofile.bo.OmToProviderBO@5009aabb, com.ko.saprofile.bo.OmToProviderBO@5097aabb, com.ko.saprofile.bo.OmToProviderBO@5126aabb, com.ko.saprofile.bo.OmToProviderBO@519baabb, com.ko.saprofile.bo.OmToProviderBO@52aeaabb, com.ko.saprofile.bo.OmToProviderBO@533d2abb, com.ko.saprofile.bo.OmToProviderBO@53b2aabb, com.ko.saprofile.bo.OmToProviderBO@5053aabb, com.ko.saprofile.bo.OmToProviderBO@5c022abb, com.ko.saprofile.bo.OmToProviderBO@5d77aabb, com.ko.saprofile.bo.OmToProviderBO@5de7aabb, com.ko.saprofile.bo.OmToProviderBO@52762abb, com.ko.saprofile.bo.OmToProviderBO@521a2abb, com.ko.saprofile.bo.OmToProviderBO@5e582abb, com.ko.saprofile.bo.OmToProviderBO@5ee62abb, com.ko.saprofile.bo.OmToProviderBO@5f742abb, com.ko.saprofile.bo.OmToProviderBO@5f03aabb, com.ko.saprofile.bo.OmToProviderBO@5f932abb, com.ko.saprofile.bo.OmToProviderBO@5822aabb, com.ko.saprofile.bo.OmToProviderBO@58afaabb, com.ko.saprofile.bo.OmToProviderBO@593e2abb, com.ko.saprofile.bo.OmToProviderBO@5a32aabb, com.ko.saprofile.bo.OmToProviderBO@5ac12abb, com.ko.saprofile.bo.OmToProviderBO@5b652abb, com.ko.saprofile.bo.OmToProviderBO@5bdaaabb, com.ko.saprofile.bo.OmToProviderBO@250baabb, com.ko.saprofile.bo.OmToProviderBO@2599aabb, com.ko.saprofile.bo.OmToProviderBO@24be6abb, com.ko.saprofile.bo.OmToProviderBO@2423aabb, com.ko.saprofile.bo.OmToProviderBO@211eeabb, com.ko.saprofile.bo.OmToProviderBO@23bb2abb, com.ko.saprofile.bo.OmToProviderBO@2048aabb, com.ko.saprofile.bo.OmToProviderBO@20d22abb, com.ko.saprofile.bo.OmToProviderBO@2175aabb, com.ko.saprofile.bo.OmToProviderBO@2cc62abb, com.ko.saprofile.bo.OmToProviderBO@2d53aabb, com.ko.saprofile.bo.OmToProviderBO@2df4aabb, com.ko.saprofile.bo.OmToProviderBO@226d2abb, com.ko.saprofile.bo.OmToProviderBO@22f6aabb, com.ko.saprofile.bo.OmToProviderBO@236a2abb, com.ko.saprofile.bo.OmToProviderBO@2e79eabb, com.ko.saprofile.bo.OmToProviderBO@2e086abb, com.ko.saprofile.bo.OmToProviderBO@2e94eabb, com.ko.saprofile.bo.OmToProviderBO@2f22eabb, com.ko.saprofile.bo.OmToProviderBO@2fb16abb, com.ko.saprofile.bo.OmToProviderBO@2c3f6abb, com.ko.saprofile.bo.OmToProviderBO@2b4deabb, com.ko.saprofile.bo.OmToProviderBO@2bdbeabb, com.ko.saprofile.bo.OmToProviderBO@28692abb, com.ko.saprofile.bo.OmToProviderBO@28f8aabb, com.ko.saprofile.bo.OmToProviderBO@2886aabb, com.ko.saprofile.bo.OmToProviderBO@2915aabb, com.ko.saprofile.bo.OmToProviderBO@29b82abb, com.ko.saprofile.bo.OmToProviderBO@34dbeabb, com.ko.saprofile.bo.OmToProviderBO@35696abb, com.ko.saprofile.bo.OmToProviderBO@35f7eabb, com.ko.saprofile.bo.OmToProviderBO@35866abb, com.ko.saprofile.bo.OmToProviderBO@2a156abb, com.ko.saprofile.bo.OmToProviderBO@2aa4eabb, com.ko.saprofile.bo.OmToProviderBO@31b2aabb, com.ko.saprofile.bo.OmToProviderBO@363faabb, com.ko.saprofile.bo.OmToProviderBO@36cc2abb, com.ko.saprofile.bo.OmToProviderBO@375a2abb, com.ko.saprofile.bo.OmToProviderBO@37e52abb, com.ko.saprofile.bo.OmToProviderBO@346f2abb, com.ko.saprofile.bo.OmToProviderBO@33796abb, com.ko.saprofile.bo.OmToProviderBO@33036abb, com.ko.saprofile.bo.OmToProviderBO@338d6abb, com.ko.saprofile.bo.OmToProviderBO@3016eabb, com.ko.saprofile.bo.OmToProviderBO@309f6abb, com.ko.saprofile.bo.OmToProviderBO@3114eabb, com.ko.saprofile.bo.OmToProviderBO@3c1ceabb, com.ko.saprofile.bo.OmToProviderBO@3ca7eabb, com.ko.saprofile.bo.OmToProviderBO@3d32eabb, com.ko.saprofile.bo.OmToProviderBO@3da66abb, com.ko.saprofile.bo.OmToProviderBO@3219eabb, com.ko.saprofile.bo.OmToProviderBO@390d6abb, com.ko.saprofile.bo.OmToProviderBO@3982eabb, com.ko.saprofile.bo.OmToProviderBO@3e0ceabb, com.ko.saprofile.bo.OmToProviderBO@3e956abb, com.ko.saprofile.bo.OmToProviderBO@3f1deabb, com.ko.saprofile.bo.OmToProviderBO@3fa6eabb, com.ko.saprofile.bo.OmToProviderBO@3ab1eabb, com.ko.saprofile.bo.OmToProviderBO@3b3ceabb, com.ko.saprofile.bo.OmToProviderBO@3bc7eabb, com.ko.saprofile.bo.OmToProviderBO@3851eabb, com.ko.saprofile.bo.OmToProviderBO@38dbeabb, com.ko.saprofile.bo.OmToProviderBO@3965eabb, com.ko.saprofile.bo.OmToProviderBO@46faabb, com.ko.saprofile.bo.OmToProviderBO@4f9aabb, com.ko.saprofile.bo.OmToProviderBO@4832abb, com.ko.saprofile.bo.OmToProviderBO@50e2abb, com.ko.saprofile.bo.OmToProviderBO@58faabb, com.ko.saprofile.bo.OmToProviderBO@3a1aaabb, com.ko.saprofile.bo.OmToProviderBO@6d82abb, com.ko.saprofile.bo.OmToProviderBO@7632abb, com.ko.saprofile.bo.OmToProviderBO@7ee2abb, com.ko.saprofile.bo.OmToProviderBO@1602abb, com.ko.saprofile.bo.OmToProviderBO@1efaabb, com.ko.saprofile.bo.OmToProviderBO@67aaabb, com.ko.saprofile.bo.OmToProviderBO@5c06eaa1, com.ko.saprofile.bo.OmToProviderBO@4a22eaae, com.ko.saprofile.bo.OmToProviderBO@549a2aae, com.ko.saprofile.bo.OmToProviderBO@56882aae, com.ko.saprofile.bo.OmToProviderBO@50be2aae, com.ko.saprofile.bo.OmToProviderBO@24d22aae, com.ko.saprofile.bo.OmToProviderBO@2749aaae, com.ko.saprofile.bo.OmToProviderBO@2e4f6aae, com.ko.saprofile.bo.OmToProviderBO@3168aaae, com.ko.saprofile.bo.OmToProviderBO@51baaae, com.ko.saprofile.bo.OmToProviderBO@11a26aae, com.ko.saprofile.bo.OmToProviderBO@1ad82aae, com.ko.saprofile.bo.OmToProviderBO@6335eaae, com.ko.saprofile.bo.OmToProviderBO@7378eaae, com.ko.saprofile.bo.OmToProviderBO@7a946aae, com.ko.saprofile.bo.OmToProviderBO@46146aae, com.ko.saprofile.bo.OmToProviderBO@40686aae, com.ko.saprofile.bo.OmToProviderBO@4f39eaae, com.ko.saprofile.bo.OmToProviderBO@558deaae, com.ko.saprofile.bo.OmToProviderBO@5d88aaae, com.ko.saprofile.bo.OmToProviderBO@5d07aaae, com.ko.saprofile.bo.OmToProviderBO@2cf1aaae, com.ko.saprofile.bo.OmToProviderBO@35046aae, com.ko.saprofile.bo.OmToProviderBO@516eaae, com.ko.saprofile.bo.OmToProviderBO@c492aae, com.ko.saprofile.bo.OmToProviderBO@11c26aae, com.ko.saprofile.bo.OmToProviderBO@133b6aae, com.ko.saprofile.bo.OmToProviderBO@1f6feaae, com.ko.saprofile.bo.OmToProviderBO@190a6aae, com.ko.saprofile.bo.OmToProviderBO@183e6aae, com.ko.saprofile.bo.OmToProviderBO@64212aad, com.ko.saprofile.bo.OmToProviderBO@61fceaad, com.ko.saprofile.bo.OmToProviderBO@60bc6aad, com.ko.saprofile.bo.OmToProviderBO@63deeaad, com.ko.saprofile.bo.OmToProviderBO@6d86eaad, com.ko.saprofile.bo.OmToProviderBO@774faaad, com.ko.saprofile.bo.OmToProviderBO@716c6aad, com.ko.saprofile.bo.OmToProviderBO@7d9aeaad, com.ko.saprofile.bo.OmToProviderBO@43beaaad, com.ko.saprofile.bo.OmToProviderBO@51c92aad, com.ko.saprofile.bo.OmToProviderBO@24502aad, com.ko.saprofile.bo.OmToProviderBO@239d2aad, com.ko.saprofile.bo.OmToProviderBO@2ec66aad, com.ko.saprofile.bo.OmToProviderBO@2bbbeaad, com.ko.saprofile.bo.OmToProviderBO@3d3aeaad, com.ko.saprofile.bo.OmToProviderBO@5782aad, com.ko.saprofile.bo.OmToProviderBO@67beaad, com.ko.saprofile.bo.OmToProviderBO@54202aad, com.ko.saprofile.bo.OmToProviderBO@36a0aaad, com.ko.saprofile.bo.OmToProviderBO@36ed2aad, com.ko.saprofile.bo.OmToProviderBO@3f416aad, com.ko.saprofile.bo.OmToProviderBO@3a89aaad, com.ko.saprofile.bo.OmToProviderBO@740e2aac, com.ko.saprofile.bo.OmToProviderBO@21032aac, com.ko.saprofile.bo.OmToProviderBO@60466aac, com.ko.saprofile.bo.OmToProviderBO@77c96aac, com.ko.saprofile.bo.OmToProviderBO@73fe2aac, com.ko.saprofile.bo.OmToProviderBO@43e76aac, com.ko.saprofile.bo.OmToProviderBO@49bdeaac, com.ko.saprofile.bo.OmToProviderBO@50f4eaac, com.ko.saprofile.bo.OmToProviderBO@5ae16aac, com.ko.saprofile.bo.OmToProviderBO@20382aac, com.ko.saprofile.bo.OmToProviderBO@35abaaac, com.ko.saprofile.bo.OmToProviderBO@3f4c6aac, com.ko.saprofile.bo.OmToProviderBO@5b96aac, com.ko.saprofile.bo.OmToProviderBO@dabaaac, com.ko.saprofile.bo.OmToProviderBO@9b06aac, com.ko.saprofile.bo.OmToProviderBO@a67aaac, com.ko.saprofile.bo.OmToProviderBO@1df0aaac, com.ko.saprofile.bo.OmToProviderBO@1e2aaaac, com.ko.saprofile.bo.OmToProviderBO@6872aaab, com.ko.saprofile.bo.OmToProviderBO@6b8deaab, com.ko.saprofile.bo.OmToProviderBO@49a7eaab, com.ko.saprofile.bo.OmToProviderBO@28d42aab, com.ko.saprofile.bo.OmToProviderBO@3509eaab, com.ko.saprofile.bo.OmToProviderBO@35a92aab, com.ko.saprofile.bo.OmToProviderBO@5822aab, com.ko.saprofile.bo.OmToProviderBO@fe32aab, com.ko.saprofile.bo.OmToProviderBO@1468eaab, com.ko.saprofile.bo.OmToProviderBO@3457aaab, com.ko.saprofile.bo.OmToProviderBO@2caaaaaa, com.ko.saprofile.bo.OmToProviderBO@2c58aaaa, com.ko.saprofile.bo.OmToProviderBO@3771eaaa, com.ko.saprofile.bo.OmToProviderBO@3206eaaa, com.ko.saprofile.bo.OmToProviderBO@3963eaaa, com.ko.saprofile.bo.OmToProviderBO@38daaaaa, com.ko.saprofile.bo.OmToProviderBO@151aaaa, com.ko.saprofile.bo.OmToProviderBO@8e16aaa, com.ko.saprofile.bo.OmToProviderBO@152eeaaa, com.ko.saprofile.bo.OmToProviderBO@12c22aaa, com.ko.saprofile.bo.OmToProviderBO@65b86aaa, com.ko.saprofile.bo.OmToProviderBO@670c6aaa, com.ko.saprofile.bo.OmToProviderBO@63736aaa]]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_nested [true]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       OmToProviderFDO [OmToProviderFDO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|325000|325000 - NETWORK - EAST GROUP||false|[]]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O Session values:
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       token [acc0a06080622f78c7bd19f0b355dea]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:11:55:774 EST] 60856abe SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/29/06 17:11:55:975 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:55:975 EST] 60856abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:55:975 EST]  d2aaab1 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:56:035 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:56:035 EST] 3c79aab6 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:11:56:075 EST] 60886abe OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Request/Client Information
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Requested URL: http://localhost:9080/spps/realign/omToProvider.jsp
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Servlet Name: /realign/omToProvider.jsp
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Servlet parameters (Multiple Value style):
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O       pager.offset [2]
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Client cookies:
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O       JSESSIONID [0000Z20WVIKXUBQBRMALQGBYHXI:-1]
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O Request attributes:
[3/29/06 17:15:21:872 EST] 3c76aab6 SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/29/06 17:15:21:882 EST] 3c76aab6 SystemOut     O Session values:
[3/29/06 17:15:21:882 EST] 3c76aab6 SystemOut     O       token [acc0a06080622f78c7bd19f0b355dea]
[3/29/06 17:15:21:882 EST] 3c76aab6 SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/29/06 17:15:21:882 EST] 3c76aab6 SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]

0
 
LVL 11

Expert Comment

by:fargo
ID: 16330528
>> But when I click next I get following Error: Acess Violation!
This is completely application server specific. I don't see it related to taglibs. What u can do is, to check whether the pager taglib is creating correct pager links or not?

fargo
0
 

Author Comment

by:suketu9
ID: 16331650
Looks like its throwing this Access Violation from these logic in my jsp page: Its in the if statement. So my question is this taglib will only has logic of showing lets say 100 records per page and show link for prev and next. Does it take care of looping thru the resulset. In my code i get records all at once. I work as production support so I dont know much about this jsp, servlets. After looking at this code looks like when I click next page state ==null and it throws this exception. It getting this state value from the code below where String state is declared. When it loads jsp first time with 100 records its fine, but for next 100 it goes into this if statement. Any suggestion no what to change in the code. I have no clue

<%  logRequestDiagnosis(request);
     String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
     if (errorMsg == null) {
          errorMsg = new String();
     }
     String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
     if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
          // Unauthorized source, redirect to parent Controller and let it handle it
          out.println("Access violation!");
        return;
     }
     String transToken = (String)request.getAttribute(TransToken.OBJNAME);
     UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
     AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
%>
0
 

Author Comment

by:suketu9
ID: 16333352
Please help me with my problem mentioned in my post above regarding not able to get records when i click next. It URGENT. thanks!
0
 
LVL 11

Expert Comment

by:fargo
ID: 16333690
Hi,

as far i as see, you should not put Constants.APPL_STATE in request as an attribute. But u can put it in a query string like the following

http://host:port/appName/pagertag.jsp?state=yourstatevalue

Doing this, the query string will automatically be added to the pager tags link. You can change the code in your jsp as follows
String state = (String)request.getParameter(Constants.APPL_STATE); // look getAttribute is changed to getParameter

hope it helps.
fargo
0
 

Author Comment

by:suketu9
ID: 16333880
If I change my code to
String state = (String)request.getParameter(Constants.APPL_STATE);
I dont get any records at all even first time, I get Access Violation. But I leave the way it is I get atleast 100 records first time but Access Violation when I click next. Is this something to do with request, problems. This Constants.APPL_STATE is in the class Contstants which is in package com.ko.sapprofile.util.Constants.java. and APPL_STATE is a contsanta variable. So please suggest something else that might help. Thanks.
0
 
LVL 11

Expert Comment

by:fargo
ID: 16333959
Hi,

It's not sufficient only to change String state = (String)request.getParameter(Constants.APPL_STATE);

I already said that the first time you come to your page, the following should be the kind of your url.
http://host:port/appName/pagertag.jsp?state=yourstatevalue

yourstatevalue should be set equals to States.REALIGN_OM_TO_PROVIDER value.

fargo

P.S: I m not available from now on for some hours. Please do make above said changes and things should work fine.



0
 

Author Comment

by:suketu9
ID: 16334027
I am so new to JSP how do I add that to my url. I am lost with that. Please let me know when you are free.
Thanks
0
 

Author Comment

by:suketu9
ID: 16334307
This is the servlet code that call this jsp:  I dont know how to change that url thing. I access this jsp via lots of other jsp before coming to this jsp. So let me know how to change this. Thanks

try {

            // Get the session object
            HttpSession session = req.getSession(false);
            // Get the UserBO in the session
            UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
            // Now set the Application state to this controllers designated state
            req.setAttribute(Constants.APPL_STATE, States.REALIGN_OM_TO_PROVIDER);
            OmToProviderFDO fdo = null;
            if (getForm(req).equals(Forms.SELECT_OM_TO_PROVIDER)) {
                // SUBMIT the srvid selection
                if (getAction(req).equals(Constants.SUBMIT)) {
                    fdo = OmToProviderFDO.extract(req);
                    System.out.println("This is FDO" + fdo.toString());
                    try {
                        fdo.validateSelect();
                        System.out.println(fdo.toString());
                        req.setAttribute(OmToProviderBO.OBJNAME,
                                         AgentManagement.getProvidersBySrvid(fdo));
                        req.setAttribute(OmToProviderFDO.OBJNAME, fdo);
                        TransToken.set(req);
                        forward(req, resp, "/realign/omToProvider.jsp");
                        return;
                        // throws InvalidFDOException if errors detected
                    } catch (InvalidFDOException ifdoe) {
                        log(fdo.toString());
                        System.out.println(ifdoe.getMessage());
                        setError(req, ifdoe.getMessage());
                    }
                } else if (getAction(req).equals(Constants.POPULATE_LISTBOX)) {
                    fdo = OmToProviderFDO.extract(req);
                    System.out.println(fdo.toString());
                    try {
                        fdo.validatePopulate();
                        System.out.println(fdo.toString());
                        req.setAttribute(OmToProviderFDO.SELECTED_STATE,
                            AgentManagement.getStatesBySrvid(fdo.getFromSrvid()));
                        req.setAttribute(OmToProviderFDO.OBJNAME, fdo);
                        // throws InvalidFDOException if errors detected
                    } catch (InvalidFDOException ifdoe) {
                        log(fdo.toString());
                        System.out.println(ifdoe.getMessage());
                        setError(req, ifdoe.getMessage());
                        req.setAttribute(OmToZipcodeFDO.OBJNAME, fdo);
                    }
                }
0
 

Author Comment

by:suketu9
ID: 16335182
Also this is the code of jsp where I select some options , click select and it displays another jsp with all the records. Please let me know how to make that url change and where:

<%--
--
-- $Archive: /SAProfile/web/realign/selOmToProvider.jsp $
-- $Author: A22403 $
-- $Date: 2/22/04 8:19p $
-- $Revision: 3 $
--
--%>
<%@ page import="com.ko.saprofile.util.*" %>
<%@ page import="com.ko.saprofile.bo.*" %>
<%@ page import="com.ko.saprofile.fdo.*" %>
<%@ page import="java.util.*" %>
<%@ include file="/includes/USStates.jsp" %>
<%@ include file="/includes/errors.jsp" %>
<%@ include file="/includes/insertBackslash.jsp" %>
<%@ include file="/includes/getDisplayable.jsp" %>
<%@ include file="/includes/LogRequestDiagnosis.jsp" %>
<%@ include file="/includes/make2dJSArray.jsp" %>
<%!
      public void makeJSSelectedStateArray(JspWriter out, String jsArrayName, java.util.Collection selectedStates)
            throws java.io.IOException {
              out.println("<SCRIPT LANGUAGE=javascript>");
            out.println("\t" + jsArrayName + " = ");
            out.print("\t[[\"\"]");
            java.util.Iterator itor = selectedStates.iterator();
            while (itor.hasNext()) {
                  RealignBatchTownStateBO bo = (RealignBatchTownStateBO)itor.next();
            if (Utilities.isEmpty(bo.getTown())) {
                out.println(",");
                out.print("\t[\"" + bo.getState() + "\"]");
            }
            }
            out.println("]");
            out.println("</SCRIPT>");
      }

%>
<%  logRequestDiagnosis(request);
      String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
      if (errorMsg == null) {
            errorMsg = new String();
      }
      String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
      if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
            // Unauthorized source, redirect to parent Controller and let it handle it
            out.println("Access violation!");
        return;
      }
      String transToken = (String)request.getAttribute(TransToken.OBJNAME);
      UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
      AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);

    Collection toSrvids = (Collection)request.getAttribute(Constants.MAINT_SRVID_LIST);
    if (toSrvids == null) { toSrvids = new Vector(); }
    Iterator toSrvidItor = toSrvids.iterator();

    Collection fmSrvids = (Collection)request.getAttribute(Constants.MAINT_SRVID_LIST_BY_USER);
    if (fmSrvids == null) { fmSrvids = new Vector(); }
    Iterator fmSrvidItor = fmSrvids.iterator();

    Collection states = (Collection)request.getAttribute(OmToProviderFDO.SELECTED_STATE);
    if (states == null) states = new Vector();
    Iterator statesItor = states.iterator();

    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
      
    String disableCrit = "";
    String directions = null;
    if (Utilities.isEmpty(fdo.getFromSrvid())) {
        disableCrit = "DISABLED";
        directions = "You must select a \"From OM\" first!";
    } else {
        directions = "";
    }

    make2DJSArray(out, "usStates", usStates);
%>
<HTML>
<HEAD>
      <LINK rel="stylesheet" type="text/css" href="CSS/realign.css">
      <META http-equiv="Expires" content="0">
      <TITLE>OM to Provider Realignment</TITLE>
      <SCRIPT language="javascript" src="javascript/dataValidation.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/errors.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/header.js"></SCRIPT>
      <SCRIPT language="javascript" src="javascript/realign.js"></SCRIPT>
      <SCRIPT language="javascript">
      
    function validForm() {
        var formIsValid = true;
        var msg = "";
        var field = 0;
        var theForm = document.<%= Forms.SELECT_OM_TO_PROVIDER %>;
        // Check for null From Srvid and To Srvid
        if (isEmpty(theForm.<%= OmToProviderFDO.FROM_SRVID %>)) {
            if (formIsValid) {
                formIsValid = false;
                field = theForm.<%= OmToProviderFDO.FROM_SRVID %>;
            }
            msg = msg + "You must select a From Srvid!\r\n";
        }
        if (isEmpty(theForm.<%= OmToProviderFDO.TO_SRVID %>)) {
            if (formIsValid) {
                formIsValid = false;
                field = theForm.<%= OmToProviderFDO.TO_SRVID %>;
            }
            msg = msg + "You must select a To Srvid!\r\n";
        }
        if (formIsValid == false) {
            alert(msg);
            field.focus();
        }
        return formIsValid;
    }

    function getProviders(){
        //loadSelectedAgents();
        if (validForm()) {
            var theForm = document.<%= Forms.SELECT_OM_TO_PROVIDER %>;
            var selector = theForm.<%=OmToProviderFDO.FROM_SRVID%>;
            var option = selector.options[selector.selectedIndex];
            theForm.<%=OmToProviderFDO.FROM_SRVIDNAME%>.value = option.text;
            selector = theForm.<%=OmToProviderFDO.TO_SRVID%>;
            option = selector.options[selector.selectedIndex];
            theForm.<%=OmToProviderFDO.TO_SRVIDNAME%>.value =  option.text;
            theForm.<%=Constants.USER_ACTION%>.value = "<%=Constants.SUBMIT %>";
            theForm.submit();
        }
    }

    function getCriteria() {
        var theForm = document.<%= Forms.SELECT_OM_TO_PROVIDER %>;
        theForm.<%=Constants.USER_ACTION%>.value = "<%=Constants.POPULATE_LISTBOX %>";
        theForm.submit();
        pleaseStandBy();
        return false;
    }

    function pleaseStandBy(){
        document.all.DataTable.style.visibility = "hidden";
            document.all.pleasewaitScreen.style.pixelTop = (document.body.scrollTop + 150);
            document.all.pleasewaitScreen.style.visibility="visible";
    }

      </SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript onload="serverError('<%= errorMsg %>');document.<%= Forms.SELECT_OM_TO_PROVIDER %>.<%= OmToProviderFDO.FROM_SRVID %>.focus();">
<TABLE WIDTH=100% STYLE="background-color=white;" BORDER=0 CELLPADDING=2 CELLSPACING=2>
      <TR><TD><%@ include file="/includes/header.jsp" %></TD></TR>
    <TR><TD><CENTER>
<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 STYLE="width=500px;background-color=white;" ID="DataTable">
    <FORM NAME="<%= Forms.SELECT_OM_TO_PROVIDER %>" Method="post" Action="<%= docRoot %>/OmToProvider">
      <INPUT TYPE="HIDDEN" NAME="<%= Constants.USER_ACTION %>"  VALUE="noValue">
      <INPUT TYPE="HIDDEN" NAME="<%= TransToken.OBJNAME %>"  VALUE="<%= transToken %>">
      <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.FROM_SRVIDNAME %>"  VALUE="<%= fdo.getFromSrvidName() %>">
      <INPUT TYPE="HIDDEN" NAME="<%= OmToProviderFDO.TO_SRVIDNAME %>"  VALUE="<%= fdo.getToSrvidName() %>">
      <INPUT TYPE="HIDDEN" NAME="<%= Forms.NAME %>"  VALUE="<%= Forms.SELECT_OM_TO_PROVIDER %>">
    <tr CLASS="MAJORHEADING" height=20>
        <td colspan=2 ALIGN="CENTER">OM to Provider Alignment (OM Selection)</td>
    </tr>
    <tr height=20><td colspan=2 ALIGN="CENTER">

<DIV ID="pleasewaitScreen" STYLE="position:absolute; top:500px; left:200px; visibility:hidden">
    <TABLE BGCOLOR="#000000" BORDER="1" BORDERCOLOR="#000000" CELLPADDING="0" CELLSPACING="0" HEIGHT="70" WIDTH="150" ID="Table1">

        <TR>

            <TD WIDTH="100%" HEIGHT="100%" BGCOLOR="beige" ALIGN="CENTER" VALIGN="MIDDLE">

                <FONT FACE="Arial" SIZE="4" COLOR="blue"><B>Retrieving Criteria<br><BLINK> Please Wait!</BLINK></B></FONT>

            </TD>

        </TR>

    </TABLE>
</DIV>

     </td></tr>
    <TR><TD WIDTH=30% ALIGN="RIGHT"><B>From OM:</B></TD>
        <TD ALIGN="LEFT">
            <SELECT CLASS="InputBox" NAME="<%= OmToProviderFDO.FROM_SRVID %>" OnChange="javascript:getCriteria();" >
            <OPTION VALUE="" <%= getDisplayable(fdo.getFromSrvid()).equals("")?"SELECTED":"" %> >-- Select a source OM --
<%  while (fmSrvidItor.hasNext()) {
        SelectOptionBO bo = (SelectOptionBO)fmSrvidItor.next();
%>          <OPTION Value="<%= bo.getValue() %>" <%= (bo.getValue().equals(fdo.getFromSrvid()))?"SELECTED":"" %>><%= bo.getOption() %>
<%      }   %>  </SELECT>
            </TD>
      </TR>
    <tr height=20><td colspan=2 ALIGN="CENTER"><FONT COLOR="RED"><%= directions %></FONT></td></tr>
      <TR>
          <TD WIDTH=30% ALIGN="RIGHT"><B>To OM:</B></TD>
        <TD ALIGN="LEFT">
            <SELECT CLASS="InputBox" NAME="<%= OmToProviderFDO.TO_SRVID %>"  <%= disableCrit %> >
            <OPTION VALUE="" <%= getDisplayable(fdo.getToSrvid()).equals("")?"SELECTED":"" %> >-- Select a target OM --
<%  while (toSrvidItor.hasNext()) {
        SelectOptionBO bo = (SelectOptionBO)toSrvidItor.next();
%>                  <OPTION Value="<%= bo.getValue() %>" <%= (bo.getValue().equals(fdo.getToSrvid()))?"SELECTED":"" %>><%= bo.getOption() %>
<%      }   %>      </SELECT>
            </TD>
    </TR>
    <TR><TD WIDTH=30% ALIGN="RIGHT"><B>State:</B></TD>
            <TD ALIGN="LEFT">
                  <SELECT CLASS="InputBox" style="width:150px" NAME="<%= OmToProviderFDO.SELECTED_STATE %>"  <%= disableCrit %> >
                  <OPTION value="" <%= (fdo.getSelectedState().equals(""))?"":"SELECTED" %>> -- All --
<%      while (statesItor.hasNext()) {
            String stateAbbrv = (String)statesItor.next();
            String stateName = getStateName(stateAbbrv); %>
            <OPTION value="<%= stateAbbrv %>" <%= (fdo.getSelectedState().equals(stateAbbrv))?"SELECTED":"" %> ><%= stateName %>
<%      } %></SELECT>
        </td>
    </tr>
    <TR><TD WIDTH=25% ALIGN="RIGHT"><B>Exclude Whlslrs:</B></TD>
        <TD ALIGN="LEFT"><INPUT TYPE="CHECKBOX" NAME="<%= OmToProviderFDO.EXCLUDE_WHLSLR %>"
            VALUE="Y" <%= (fdo.isExcludeWhlslr())?"CHECKED":"" %>  <%= disableCrit %> >
        </TD>
      </TR>
    <tr height=20><td colspan=2 ALIGN="CENTER">&nbsp;</td></tr>
    <TR>
        <TD ALIGN="CENTER" COLSPAN=2>
            <INPUT CLASS="DfltButton" TYPE="BUTTON" value="Select" onclick="javascript:getProviders();"  <%= disableCrit %> >
        </TD>
    </TR>
    </FORM>
</TABLE></CENTER>
      </TD></TR>
</TABLE>      
<%
    if (agentBO == null) {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_LoaderNoAgent.js" TYPE='text/javascript'></SCRIPT>
<%
    } else {
%>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="javascript/HM_Loader.js" TYPE='text/javascript'></SCRIPT>
<%
    }
%>
</BODY>
</HTML>

0
 
LVL 11

Expert Comment

by:fargo
ID: 16335478
Hi,

replace the code section you posted in the servlet with the following

try {

            // Get the session object
            HttpSession session = req.getSession(false);
            // Get the UserBO in the session
            UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
            OmToProviderFDO fdo = null;
            if (getForm(req).equals(Forms.SELECT_OM_TO_PROVIDER)) {
                // SUBMIT the srvid selection
                if (getAction(req).equals(Constants.SUBMIT)) {
                    fdo = OmToProviderFDO.extract(req);
                    System.out.println("This is FDO" + fdo.toString());
                    try {
                        fdo.validateSelect();
                        System.out.println(fdo.toString());
                        req.setAttribute(OmToProviderBO.OBJNAME,
                                         AgentManagement.getProvidersBySrvid(fdo));
                        req.setAttribute(OmToProviderFDO.OBJNAME, fdo);
                        TransToken.set(req);
                        // Now set the Application state to this controllers designated state
                        String param= Constants.APPL_STATE;
                        String value= States.REALIGN_OM_TO_PROVIDER;
                        String forUrl = "/realign/omToProvider.jsp?"+param+"="+value;
                        forward(req, resp, forUrl);
                        return;
                        // throws InvalidFDOException if errors detected
                    } catch (InvalidFDOException ifdoe) {
                        log(fdo.toString());
                        System.out.println(ifdoe.getMessage());
                        setError(req, ifdoe.getMessage());
                    }
                } else if (getAction(req).equals(Constants.POPULATE_LISTBOX)) {
                    fdo = OmToProviderFDO.extract(req);
                    System.out.println(fdo.toString());
                    try {
                        fdo.validatePopulate();
                        System.out.println(fdo.toString());
                        req.setAttribute(OmToProviderFDO.SELECTED_STATE,
                            AgentManagement.getStatesBySrvid(fdo.getFromSrvid()));
                        req.setAttribute(OmToProviderFDO.OBJNAME, fdo);
                        // throws InvalidFDOException if errors detected
                    } catch (InvalidFDOException ifdoe) {
                        log(fdo.toString());
                        System.out.println(ifdoe.getMessage());
                        setError(req, ifdoe.getMessage());
                        req.setAttribute(OmToZipcodeFDO.OBJNAME, fdo);
                    }
                }

And u must have changed the req.getAttribute(..) like i said before in the jsp where u use the paging.

try it and let us know.

Please don't post the complete post, unless asked.

regards,
fargo
0
 

Author Comment

by:suketu9
ID: 16335629
I can even access the jsp page before the jsp page that displays the record. I posted the jsp page(selOmtoProvider.jsp) where I select my criteria and click select, which in turn opens another page that should display all the records. Now after this change I get Access Violation in selOmtoProvider.jsp. What do you I need to change their. It also usese .getAttribute here. Please let me know.

Thanks
0
 
LVL 11

Expert Comment

by:fargo
ID: 16335749
I can't see much in your jsp page...because u better know the work flow. Conceptually, any jsp page which forward the request to the selOmtoProvider.jsp should have the url with "?p=value" kind of url. As i already shown u in servlet.

If the selOmtoProvider.jsp is the target url of the servlet then u have to change the following
String state = (String)request.getAttribute(Constants.APPL_STATE);
to
String state = (String)request.getParameter(Constants.APPL_STATE);

What happens when u change the code in servlet?? Is that working??

fargo
0
 

Author Comment

by:suketu9
ID: 16335927
This is the flow.

First I come to selOmtoProvider.jsp. This is where I select my criteria and click submit.

Then after clicking submit I get omToProvider.jsp which displays 100 records per page with prev and next link in the bottom.

After making change to servlet. I get access violation in selOmtoProvider.jsp. I cant even select any criteria anymore.
0
 
LVL 11

Expert Comment

by:fargo
ID: 16336189
In your servlet we are forwarding to omToProvider.jsp. Correct? Then how is servlet and selOmtoProvider.jsp is related?

fargo
0
 

Author Comment

by:suketu9
ID: 16336672
same servlet is use to forward to selOmtoProvider.jsp , maybe thats why. I can post the whoe serlvet code so it can help to understand better.
0
 
LVL 11

Expert Comment

by:fargo
ID: 16336736
suketu,

you better change the code in servlet for selOm...jsp with the following as i did in the posted code of yours.
-....
String param= Constants.APPL_STATE;
String value= States.REALIGN_OM_TO_PROVIDER;
String forUrl = "/realign/omToProvider.jsp?"+param+"="+value;
forward(req, resp, forUrl);
....

Better get hold of a person who knows jsp, servlet in your company and take help from the person to get this done.

fargo
0
 

Author Comment

by:suketu9
ID: 16336907
I did change the code in servlet for selOm , after doing that I can access the selOm page make selection and also i can view 100 records in my OmProvider.jsp page, but again when I click page 2 i still get access violation even thoug i am using getParameter. Does this jsp page get executed again when i click next, or does it call the servlet. I dont see this type of url that you mentioned:
http://host:port/appName/pagertag.jsp?state=yourstatevalue, this is what my url looks like in my jsp page where 100 records are displayed:

http://localhost:9080/spps/OmToProvider

and when I click next this is what my url looks like

http://localhost:9080/spps/realign/omToProvider.jsp?pager.offset=2.


I work in production support and their was one more senior java guy but he quit so their is noone for help. Thanks. Please help.
0
 
LVL 11

Expert Comment

by:fargo
ID: 16337241
Ok.

Let's do the following

in your jsp u see the following correct...

<!-- Making use of page tag library -->
<pg:pager maxIndexPages="25" maxPageItems="20" export="currentPageNumber=pageNumber">
  <pg:param name="pg"/>
  <pg:param name="q"/>
// ADD THE FOLLOWING
   <pg:param name="thestateparamname"/>

replace the "thestateparamname" with the value you get from Constants.APPL_STATE;

it should be added to the other pages url link.

try it.

fargo
0
 

Author Comment

by:suketu9
ID: 16337323
I dont understand what do you mean by :

" replace the "thestateparamname" with the value you get from Constants.APPL_STATE; ". thanks
0
 
LVL 11

Expert Comment

by:fargo
ID: 16337389
the Constants.APPL_STATE is from Constants class and it gives back a string value correct?
So put that string value in the

<pg:param name="thestateparamname"/>

fargo

P.S: try it and will follow u tomorrow only. Good night.
0
 

Author Comment

by:suketu9
ID: 16337480
So I should have following:

<pg:param name="thestateparamname" value=Constants.APPL_STATE>

Or

<pg:param name="thestateparamname" value="ApplicationState"> where applicationstate is the constant value. ?
?.

Thanks
0
 

Author Comment

by:suketu9
ID: 16337530
I tried following and it did not work:

<pg:param name="thestateparamname" value="ApplicationState">, but we are not using this pg:param anywhere in jsp. then why is it their.
Even if i take this out:

<pg:param name="pg"/>
  <pg:param name="q"/>
 it still show 100 recs per page, and prev and next link. Let me know what am I missing..  Thanks for helping.
0
 

Author Comment

by:suketu9
ID: 16338958
Is their another way that when I click next , my jsp page does not execute this part of the code:
logRequestDiagnosis(request);
     String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
     if (errorMsg == null) {
          errorMsg = new String();
     }
     String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
     if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
          // Unauthorized source, redirect to parent Controller and let it handle it
          out.println("Access violation!");
        return;
     }
     String transToken = (String)request.getAttribute(TransToken.OBJNAME);
     UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
     AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);

I am getting all my data at once and storing it in collection. I think this statement does that, correct me if I am wrong on this:
Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);

Isnt their a way where when I click next and it just loops thru the collection rather than trying to get all this attributes and parameter.  Please let me know how can this be done.
Thanks

0
 
LVL 11

Expert Comment

by:fargo
ID: 16341789
Hi,

hard to say why pg:param is not working, actually it is used to define cerain parameters to be added over the pager link urls. As we are interested in defining the url with Constants.APPL_STATE variable over the url...that should work. Let's do this then

You did
<pg:param name="thestateparamname" value="ApplicationState">
>> it is WRONG

<%
String value= States.REALIGN_OM_TO_PROVIDER;
%>
<pg:param name="ApplicationState" value="<%=value %>"/>

Moreover, in your last post i still see the getAttribute handling like
   String state = (String)request.getAttribute(Constants.APPL_STATE);

i asked you to change it to getParameter handling...?????????????????

fargo
0
 

Author Comment

by:suketu9
ID: 16342045
I did change the getAttribute, i was just giving an example. Isnt their a way since we are getting all data at once in collection, that we can loop thru it rather than calling all this other jsp code again when we click next.
0
 

Author Comment

by:suketu9
ID: 16342243
I changed that code and now I dont get access violation but I get java.lang.nullpointerexception. see below for what happens before the error.

[3/31/06 8:40:38:229 EST] 4de3402b WebGroup      I SRVE0180I: [SPPS-webapp] [/spps] [Servlet.LOG]: /realign/omToProvider.jsp: init
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Request/Client Information
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Requested URL: http://localhost:9080/spps/realign/omToProvider.jsp?ApplicationState=RealignOmToProviderState
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Servlet Name: /realign/omToProvider.jsp
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Servlet parameters (Multiple Value style):
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       ApplicationState [RealignOmToProviderState]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       token [d3681122a4c6229b82ca5f7f52431d7]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       fmSrvidName [320000 - DIR - EAST GROUP - BRITTON, J.]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       fmSrvid [320000]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       toSrvidName [325000 - NETWORK - EAST GROUP]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       selectedState []
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       toSrvid [325000]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       formName [SelectOmToProviderForm]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       userAction [submit]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Client cookies:
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O       JSESSIONID [00002XRHBC5NW4TDEXTJMPJFYEI:-1]
[3/31/06 8:40:38:229 EST] 4de3402b SystemOut     O Request attributes:
[3/31/06 8:40:38:279 EST] 4de3402b SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/31/06 8:40:38:279 EST] 4de3402b SystemOut     O       token [4caed49b5519767c94e32a2e26db45d]
[3/31/06 8:40:38:279 EST] 4de3402b SystemOut     O       OmToProviderBO [[com.ko.saprofile.bo.OmToProviderBO@77dfc022, com.ko.saprofile.bo.OmToProviderBO@7d794022, com.ko.saprofile.bo.OmToProviderBO@7cea4022, com.ko.saprofile.bo.OmToProviderBO@7c630022, com.ko.saprofile.bo.OmToProviderBO@73d20022, com.ko.saprofile.bo.OmToProviderBO@7d044022, com.ko.saprofile.bo.OmToProviderBO@7e7ac022, com.ko.saprofile.bo.OmToProviderBO@79b84022, com.ko.saprofile.bo.OmToProviderBO@794dc022, com.ko.saprofile.bo.OmToProviderBO@44b74022, com.ko.saprofile.bo.OmToProviderBO@4438c022, com.ko.saprofile.bo.OmToProviderBO@7bcec022, com.ko.saprofile.bo.OmToProviderBO@7b38c022, com.ko.saprofile.bo.OmToProviderBO@7aabc022, com.ko.saprofile.bo.OmToProviderBO@7a3cc022, com.ko.saprofile.bo.OmToProviderBO@47568022, com.ko.saprofile.bo.OmToProviderBO@46c00022, com.ko.saprofile.bo.OmToProviderBO@464a8022, com.ko.saprofile.bo.OmToProviderBO@45ab8022, com.ko.saprofile.bo.OmToProviderBO@453c0022, com.ko.saprofile.bo.OmToProviderBO@402b8022, com.ko.saprofile.bo.OmToProviderBO@47bb8022, com.ko.saprofile.bo.OmToProviderBO@41650022, com.ko.saprofile.bo.OmToProviderBO@418e4022, com.ko.saprofile.bo.OmToProviderBO@41fbc022, com.ko.saprofile.bo.OmToProviderBO@42208022, com.ko.saprofile.bo.OmToProviderBO@437f0022, com.ko.saprofile.bo.OmToProviderBO@42ef8022, com.ko.saprofile.bo.OmToProviderBO@4c4dc022, com.ko.saprofile.bo.OmToProviderBO@43be4022, com.ko.saprofile.bo.OmToProviderBO@4c858022, com.ko.saprofile.bo.OmToProviderBO@4cf70022, com.ko.saprofile.bo.OmToProviderBO@4d754022, com.ko.saprofile.bo.OmToProviderBO@4ecd4022, com.ko.saprofile.bo.OmToProviderBO@4e214022, com.ko.saprofile.bo.OmToProviderBO@4dabc022, com.ko.saprofile.bo.OmToProviderBO@4fd98022, com.ko.saprofile.bo.OmToProviderBO@48a50022, com.ko.saprofile.bo.OmToProviderBO@482e0022, com.ko.saprofile.bo.OmToProviderBO@4f988022, com.ko.saprofile.bo.OmToProviderBO@547d4022, com.ko.saprofile.bo.OmToProviderBO@4bf2c022, com.ko.saprofile.bo.OmToProviderBO@4b6f4022, com.ko.saprofile.bo.OmToProviderBO@4ae5c022, com.ko.saprofile.bo.OmToProviderBO@4a384022, com.ko.saprofile.bo.OmToProviderBO@499c4022, com.ko.saprofile.bo.OmToProviderBO@490ec022, com.ko.saprofile.bo.OmToProviderBO@56e6c022, com.ko.saprofile.bo.OmToProviderBO@566e4022, com.ko.saprofile.bo.OmToProviderBO@55e4c022, com.ko.saprofile.bo.OmToProviderBO@556b4022, com.ko.saprofile.bo.OmToProviderBO@54dbc022, com.ko.saprofile.bo.OmToProviderBO@56bec022, com.ko.saprofile.bo.OmToProviderBO@50aec022, com.ko.saprofile.bo.OmToProviderBO@5018c022, com.ko.saprofile.bo.OmToProviderBO@578a4022, com.ko.saprofile.bo.OmToProviderBO@57044022, com.ko.saprofile.bo.OmToProviderBO@5777c022, com.ko.saprofile.bo.OmToProviderBO@51070022, com.ko.saprofile.bo.OmToProviderBO@52550022, com.ko.saprofile.bo.OmToProviderBO@52934022, com.ko.saprofile.bo.OmToProviderBO@520d4022, com.ko.saprofile.bo.OmToProviderBO@5df18022, com.ko.saprofile.bo.OmToProviderBO@5d570022, com.ko.saprofile.bo.OmToProviderBO@5cab0022, com.ko.saprofile.bo.OmToProviderBO@5c258022, com.ko.saprofile.bo.OmToProviderBO@53970022, com.ko.saprofile.bo.OmToProviderBO@53068022, com.ko.saprofile.bo.OmToProviderBO@5ef4c022, com.ko.saprofile.bo.OmToProviderBO@5e674022, com.ko.saprofile.bo.OmToProviderBO@59ee8022, com.ko.saprofile.bo.OmToProviderBO@595b8022, com.ko.saprofile.bo.OmToProviderBO@58d70022, com.ko.saprofile.bo.OmToProviderBO@58410022, com.ko.saprofile.bo.OmToProviderBO@5fbc0022, com.ko.saprofile.bo.OmToProviderBO@5f2a0022, com.ko.saprofile.bo.OmToProviderBO@5ea00022, com.ko.saprofile.bo.OmToProviderBO@5a1c0022, com.ko.saprofile.bo.OmToProviderBO@25584022, com.ko.saprofile.bo.OmToProviderBO@24d6c022, com.ko.saprofile.bo.OmToProviderBO@244e4022, com.ko.saprofile.bo.OmToProviderBO@5bd0c022, com.ko.saprofile.bo.OmToProviderBO@5b4ec022, com.ko.saprofile.bo.OmToProviderBO@27098022, com.ko.saprofile.bo.OmToProviderBO@26848022, com.ko.saprofile.bo.OmToProviderBO@260b0022, com.ko.saprofile.bo.OmToProviderBO@259f8022, com.ko.saprofile.bo.OmToProviderBO@2cf7c022, com.ko.saprofile.bo.OmToProviderBO@2852c022, com.ko.saprofile.bo.OmToProviderBO@2fc8c022, com.ko.saprofile.bo.OmToProviderBO@2f404022, com.ko.saprofile.bo.OmToProviderBO@2eb9c022, com.ko.saprofile.bo.OmToProviderBO@2e36c022, com.ko.saprofile.bo.OmToProviderBO@2dadc022, com.ko.saprofile.bo.OmToProviderBO@2d18c022, com.ko.saprofile.bo.OmToProviderBO@2c97c022, com.ko.saprofile.bo.OmToProviderBO@2b9b0022, com.ko.saprofile.bo.OmToProviderBO@2b110022, com.ko.saprofile.bo.OmToProviderBO@2a8f0022, com.ko.saprofile.bo.OmToProviderBO@2a050022, com.ko.saprofile.bo.OmToProviderBO@2a730022, com.ko.saprofile.bo.OmToProviderBO@29e98022, com.ko.saprofile.bo.OmToProviderBO@29648022, com.ko.saprofile.bo.OmToProviderBO@28e50022, com.ko.saprofile.bo.OmToProviderBO@34abc022, com.ko.saprofile.bo.OmToProviderBO@3426c022, com.ko.saprofile.bo.OmToProviderBO@3026c022, com.ko.saprofile.bo.OmToProviderBO@379dc022, com.ko.saprofile.bo.OmToProviderBO@3708c022, com.ko.saprofile.bo.OmToProviderBO@377b4022, com.ko.saprofile.bo.OmToProviderBO@36f64022, com.ko.saprofile.bo.OmToProviderBO@366d4022, com.ko.saprofile.bo.OmToProviderBO@35d84022, com.ko.saprofile.bo.OmToProviderBO@35580022, com.ko.saprofile.bo.OmToProviderBO@33a3c022, com.ko.saprofile.bo.OmToProviderBO@331ec022, com.ko.saprofile.bo.OmToProviderBO@3295c022, com.ko.saprofile.bo.OmToProviderBO@32238022, com.ko.saprofile.bo.OmToProviderBO@319e8022, com.ko.saprofile.bo.OmToProviderBO@31158022, com.ko.saprofile.bo.OmToProviderBO@30808022, com.ko.saprofile.bo.OmToProviderBO@3d7d8022, com.ko.saprofile.bo.OmToProviderBO@3ce88022, com.ko.saprofile.bo.OmToProviderBO@3d06c022, com.ko.saprofile.bo.OmToProviderBO@3f928022, com.ko.saprofile.bo.OmToProviderBO@3f098022, com.ko.saprofile.bo.OmToProviderBO@3e848022, com.ko.saprofile.bo.OmToProviderBO@3ef38022, com.ko.saprofile.bo.OmToProviderBO@3e6b0022, com.ko.saprofile.bo.OmToProviderBO@38354022, com.ko.saprofile.bo.OmToProviderBO@39704022, com.ko.saprofile.bo.OmToProviderBO@38e50022, com.ko.saprofile.bo.OmToProviderBO@6324022, com.ko.saprofile.bo.OmToProviderBO@59f0022, com.ko.saprofile.bo.OmToProviderBO@5fec022, com.ko.saprofile.bo.OmToProviderBO@3ab50022, com.ko.saprofile.bo.OmToProviderBO@c9f8022, com.ko.saprofile.bo.OmToProviderBO@cf94022, com.ko.saprofile.bo.OmToProviderBO@c580022, com.ko.saprofile.bo.OmToProviderBO@3c54022, com.ko.saprofile.bo.OmToProviderBO@3268022, com.ko.saprofile.bo.OmToProviderBO@283c022, com.ko.saprofile.bo.OmToProviderBO@2e28022, com.ko.saprofile.bo.OmToProviderBO@24d4022, com.ko.saprofile.bo.OmToProviderBO@1ae8022, com.ko.saprofile.bo.OmToProviderBO@108c022, com.ko.saprofile.bo.OmToProviderBO@96b8022, com.ko.saprofile.bo.OmToProviderBO@8d54022, com.ko.saprofile.bo.OmToProviderBO@8368022, com.ko.saprofile.bo.OmToProviderBO@f93c022, com.ko.saprofile.bo.OmToProviderBO@fff0022, com.ko.saprofile.bo.OmToProviderBO@f5ec022, com.ko.saprofile.bo.OmToProviderBO@ebb0022, com.ko.saprofile.bo.OmToProviderBO@e25c022, com.ko.saprofile.bo.OmToProviderBO@d868022, com.ko.saprofile.bo.OmToProviderBO@de34022, com.ko.saprofile.bo.OmToProviderBO@d420022, com.ko.saprofile.bo.OmToProviderBO@14adc022, com.ko.saprofile.bo.OmToProviderBO@141f0022, com.ko.saprofile.bo.OmToProviderBO@1479c022, com.ko.saprofile.bo.OmToProviderBO@bda8022, com.ko.saprofile.bo.OmToProviderBO@b6f4022, com.ko.saprofile.bo.OmToProviderBO@adb0022, com.ko.saprofile.bo.OmToProviderBO@a45c022, com.ko.saprofile.bo.OmToProviderBO@9a48022, com.ko.saprofile.bo.OmToProviderBO@9074022, com.ko.saprofile.bo.OmToProviderBO@11634022, com.ko.saprofile.bo.OmToProviderBO@10cc8022, com.ko.saprofile.bo.OmToProviderBO@103b4022, com.ko.saprofile.bo.OmToProviderBO@17b68022, com.ko.saprofile.bo.OmToProviderBO@1713c022, com.ko.saprofile.bo.OmToProviderBO@177f0022, com.ko.saprofile.bo.OmToProviderBO@16dfc022, com.ko.saprofile.bo.OmToProviderBO@16388022, com.ko.saprofile.bo.OmToProviderBO@159ac022, com.ko.saprofile.bo.OmToProviderBO@15058022, com.ko.saprofile.bo.OmToProviderBO@1d6b8022, com.ko.saprofile.bo.OmToProviderBO@1cd5c022, com.ko.saprofile.bo.OmToProviderBO@1c310022, com.ko.saprofile.bo.OmToProviderBO@1393c022, com.ko.saprofile.bo.OmToProviderBO@13fd8022, com.ko.saprofile.bo.OmToProviderBO@135f4022, com.ko.saprofile.bo.OmToProviderBO@12b90022, com.ko.saprofile.bo.OmToProviderBO@1218c022, com.ko.saprofile.bo.OmToProviderBO@127a8022, com.ko.saprofile.bo.OmToProviderBO@11e54022, com.ko.saprofile.bo.OmToProviderBO@11440022, com.ko.saprofile.bo.OmToProviderBO@189ac022, com.ko.saprofile.bo.OmToProviderBO@18058022, com.ko.saprofile.bo.OmToProviderBO@18644022, com.ko.saprofile.bo.OmToProviderBO@1fd68022, com.ko.saprofile.bo.OmToProviderBO@1f33c022, com.ko.saprofile.bo.OmToProviderBO@1e9f0022, com.ko.saprofile.bo.OmToProviderBO@1efec022, com.ko.saprofile.bo.OmToProviderBO@1e598022, com.ko.saprofile.bo.OmToProviderBO@1db84022, com.ko.saprofile.bo.OmToProviderBO@1d1b0022, com.ko.saprofile.bo.OmToProviderBO@657a0023, com.ko.saprofile.bo.OmToProviderBO@64dac023, com.ko.saprofile.bo.OmToProviderBO@64570023, com.ko.saprofile.bo.OmToProviderBO@1bb1c022, com.ko.saprofile.bo.OmToProviderBO@1b2c0022, com.ko.saprofile.bo.OmToProviderBO@1a8e4022, com.ko.saprofile.bo.OmToProviderBO@1af88022]]
[3/31/06 8:40:38:279 EST] 4de3402b SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_nested [true]
[3/31/06 8:40:38:279 EST] 4de3402b SystemOut     O       OmToProviderFDO [OmToProviderFDO:320000|320000 - DIR - EAST GROUP - BRITTON, J.|325000|325000 - NETWORK - EAST GROUP||false|[]]
[3/31/06 8:40:38:289 EST] 4de3402b SystemOut     O Session values:
[3/31/06 8:40:38:289 EST] 4de3402b SystemOut     O       token [4caed49b5519767c94e32a2e26db45d]
[3/31/06 8:40:38:289 EST] 4de3402b SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/31/06 8:40:38:289 EST] 4de3402b SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/31/06 8:40:38:439 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:489 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:500 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:500 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:520 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:530 EST] 2493c026 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:560 EST] 4de3402b OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:38:580 EST] 4df3c025 OSEListenerDi E PLGN0021E: Servlet Request Processor Exception: Virtual Host/WebGroup Not Found : The web group /images/triangle.gif has not been defined
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Request/Client Information
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Requested URL: http://localhost:9080/spps/realign/omToProvider.jsp
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Servlet Name: /realign/omToProvider.jsp
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Servlet parameters (Multiple Value style):
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       pager.offset [2]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       ApplicationState [RealignOmToProviderState]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Client cookies:
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       JSESSIONID [00002XRHBC5NW4TDEXTJMPJFYEI:-1]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Request attributes:
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       com.ibm.servlet.engine.webapp.dispatch_type [forward]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O Session values:
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       token [4caed49b5519767c94e32a2e26db45d]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       ApplicationState [NewsLetterCtrlState]
[3/31/06 8:40:43:917 EST] 2493c026 SystemOut     O       UserBO [UserBO:os0577|Suketu Patel|12|N|C|||{}|UserAuthFuncsBO:ffffffffffffffffffff|00000000000000000000||FieldEditAuthBO:0||]
[3/31/06 8:40:44:358 EST] 2493c026 WebGroup      E SRVE0026E: [Servlet Error]-[JSP 1.2 Processor]: java.lang.NullPointerException
      at org.apache.jsp._omToProvider._jspService(_omToProvider.java:728)
      at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:344)
      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:598)
      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:696)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:258)
      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:872)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:491)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:173)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:199)
      at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
      at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
      at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:331)
      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
      at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)
      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)

0
 

Author Comment

by:suketu9
ID: 16343447
Any idea what is causing this nullpointerException. See above post. Please Help.
0
 
LVL 11

Expert Comment

by:fargo
ID: 16343519
u better go to the work directory of the application server and see at line 728 of omToProvider.java class

location org.apache.jsp._omToProvider._jspService(_omToProvider.java:728)

fargo
0
 

Author Comment

by:suketu9
ID: 16344031
where can i find this. I am using WSAD where would i find this, what class is this. I dont have any class called _omToProvider.java, is their a way to trace this is WSAD and see whats happening. Please let me know. Thanks
0
 

Author Comment

by:suketu9
ID: 16344052
Another question when I display first 100 records in a page, does this page tag library take care of displaying next 100 records in next page or do I have to write some code for this. If I have to write code than what should be the code and where. Please let me know. Thanks
0
 

Author Comment

by:suketu9
ID: 16344231
In this jsp code below we change state value to use getParameter, what about other getAttribute in this code do we need to change this if so where in the servlet. Please let me know. Thanks for your help.


<%  logRequestDiagnosis(request);
     String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
     if (errorMsg == null) {
          errorMsg = new String();
     }
     String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
     if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
          // Unauthorized source, redirect to parent Controller and let it handle it
          out.println("Access violation!");
        return;
     }
     String transToken = (String)request.getAttribute(TransToken.OBJNAME);
     UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
     AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
%>
0
 

Author Comment

by:suketu9
ID: 16344645
I think I found why its getting null, when I click next it goes thru following jsp code again: I put some system.out of each variable and following variables are null when I click next: TranskToken is null, agentBO is null, collection is 0, fdo is null. I think thats why i am getting nullpointer. Isnt their a way not to go thru this code and just LOOP thru the collection it gets first time. Please let me know. I dont know what to do. Thanks
<%  logRequestDiagnosis(request);
     String errorMsg = (String)request.getAttribute(Constants.ERROR_MESSAGE);
     if (errorMsg == null) {
          errorMsg = new String();
     }
     String docRoot = Props.getProperty(Props.WEBAPP_WEBPATH);
    String state = (String)request.getAttribute(Constants.APPL_STATE);
     if (state == null || !state.equals(States.REALIGN_OM_TO_PROVIDER)) {
          // Unauthorized source, redirect to parent Controller and let it handle it
          out.println("Access violation!");
        return;
     }
     String transToken = (String)request.getAttribute(TransToken.OBJNAME);
     UserBO userBO = (UserBO)session.getAttribute(UserBO.OBJNAME);
     AgentBO agentBO = (AgentBO)session.getAttribute(AgentBO.OBJNAME);
    Collection collection = (Collection)request.getAttribute(OmToProviderBO.OBJNAME);
    if (collection == null) {
        collection = new Vector();
    }
    Iterator itor = collection.iterator();
    Iterator itorJS1 = collection.iterator();
    //Iterator itorJS2 = collection.iterator();
    OmToProviderFDO fdo = (OmToProviderFDO)request.getAttribute(OmToProviderFDO.OBJNAME);
%>

0
 

Author Comment

by:suketu9
ID: 16344944
Any suggestion on how to solve problem mentioned in above post. Please let me know. Thanks
0
 
LVL 11

Accepted Solution

by:
fargo earned 2000 total points
ID: 16345319
No idea man. The logic you are using is not very clear to me and if i would be in your position i would try to minimize the logic kept in jsp. It seems quite unnecessary and the one who coded is fired...it's very obvious then.

fargo
0
 

Author Comment

by:suketu9
ID: 16345607
I got it to worked. I changed the code in servlet and jsp that was using req.getAttribute to session.getAttribute and it works now. Thanks for you help fargo. learned a lot doing this.
0
 

Author Comment

by:suketu9
ID: 16381070
Hi Fargo,
One more question, Everything is working fine but when I click next I dont see the logos and the menu on top my jsp that I see on my first page. Any reason why the logo and menu is not showing up when I click next. In the jsp code listed above it run this javascript= HM_LoaderNoAgent.js but when I click next I dont think its running this JavaScript. Please let me know.

Thanks
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If anyone asked you to network diagram of the internet, it was drawn in the form of a fluffy cloud which further became known as cloud computing. Popularly cloud computing is defined as workloads that run over the internet in a commercial provider’s…
With more and more companies allowing their employees to work remotely, it begs the question: What are some of the security risks involved with remote employees and what actions should we take to secure them?
This Micro Tutorial will teach you how to add a cinematic look to any film or video out there. There are very few simple steps that you will follow to do so. This will be demonstrated using Adobe Premiere Pro CS6.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Suggested Courses
Course of the Month16 days, 20 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question