DataScroller (Tomahawk)

I am trying to get the dataScroller to work for our paging, but it doesn't seem to be working. it shows me pages 1-5 and a Next link, and I can click on the Next link, or a page, and it takes me to the correct page, but then from there, no matter what I click on, it takes me back to page 1. I notice the links the first time have request parameters appended to them, but then on the resulting page, they don't, and that's when I go back to page 1. Below is a code snippet:
<h:dataTable id="searchResultsDataTable" width="100%" cellspacing="0"
     footerClass="pager" headerClass="pager"
     cellpadding="0" value="#{SearchDetails.searchResultModel}" var="searchData"
     rows="5">
     <h:column>
          <c:choose>               
               <c:when test="${category == 'test'}">
                    <f:verbatim >
                         <![CDATA[<p class="SearchResultText" >]]>
                    </f:verbatim>
                    <h:outputLink id="drugstoreDataUrlId" value="#{searchData.url}" title="#{searchData.title}">
                         <h:outputText id="drugstoreDataTitleId" value="#{searchData.title}" escape="false"></h:outputText>
                    </h:outputLink>
                    <f:verbatim>
                         <![CDATA[<br />]]>
                    </f:verbatim>
                         <h:outputText id="drugstoreDataBodyId" value="#{searchData.body}" escape="false"></h:outputText>
                    <f:verbatim>
                         <![CDATA[</p>]]>
                    </f:verbatim>
               </c:when>
          </c:choose>
     </h:column>
     <f:facet name="footer">
          <hx:panelBox styleClass="panelBox" id="box1"
               rendered="#{SearchDetails.searchResultModel != null}">
               <hx:jspPanel>
                    <p>
                         <t:dataScroller for="searchResultsDataTable" paginator="true" fastStep="5"
                              styleClass="pager"
                              paginatorColumnClass="pager" paginatorTableClass="pager"
                              paginatorMaxPages="5"     paginatorActiveColumnClass="currentPage"
                              pageCountVar="count" pageIndexVar="index" renderFacetsIfSinglePage="false">
                              <f:facet name="previous">
                                   <h:outputText value="Previous" rendered="#{index > 3 && count >= 5}" />
                              </f:facet>
                              <f:facet name="next">
                                   <h:outputText value="Next" rendered="#{index < count && count >= 5}" />
                              </f:facet>
                         </t:dataScroller>
                    </p>
               </hx:jspPanel>
          </hx:panelBox>
     </f:facet>
</h:dataTable>I figured out why there are request parameters appended, because when you first come to this result page, the link is an h:outputlink, which shouldn't make a difference (I don't think).
Could someone help me get this working?
Thanks!!!
Edited by: jrthor2 on Oct 7, 2008 3:37 PM

Hi,
Here is the dataScroller format that is perfectly working for my application. In the below code you will notice
"<h:outputFormat value="#{label['dataScrollerEmployee_pages']}" styleClass="label" >" . Please define the "dataScrollerEmployee_pages" in a property file with the format as:
dataScrollerEmployee_pages = {0} Employees found, displaying {1} Employees, from {2} to {3}. Page {4} / {5}
<t:buffer into="#{tableScroller}">
<h:panelGrid columns="1" styleClass="scrollerTable2" columnClasses="standardTable_ColumnCentered" >
<t:dataScroller id="scroll_1"
for="data"
fastStep="2"
pageCountVar="pageCount"
pageIndexVar="pageIndex"
styleClass="scroller"
paginator="true"
paginatorMaxPages="9"
paginatorTableClass="paginator"
paginatorActiveColumnStyle="font-weight:bold;">
<f:facet name="first" >
<t:graphicImage url="images/arrow-first.gif" border="1" />
</f:facet>
<f:facet name="last">
<t:graphicImage url="images/arrow-last.gif" border="1" />
</f:facet>
<f:facet name="previous">
<t:graphicImage url="images/arrow-previous.gif" border="1" />
</f:facet>
<f:facet name="next">
<t:graphicImage url="images/arrow-next.gif" border="1" />
</f:facet>
<f:facet name="fastforward">
<t:graphicImage url="images/arrow-ff.gif" border="1" />
</f:facet>
<f:facet name="fastrewind">
<t:graphicImage url="images/arrow-fr.gif" border="1" />
</f:facet>
</t:dataScroller>
<t:dataScroller id="scroll_2"
for="data"
rowsCountVar="rowsCount"
displayedRowsCountVar="displayedRowsCountVar"
firstRowIndexVar="firstRowIndex"
lastRowIndexVar="lastRowIndex"
pageCountVar="pageCount"
pageIndexVar="pageIndex" >
<h:outputFormat value="#{label['dataScrollerEmployee_pages']}" styleClass="label" >
<f:param value="#{rowsCount}" />
<f:param value="#{displayedRowsCountVar}" />
<f:param value="#{firstRowIndex}" />
<f:param value="#{lastRowIndex}" />
<f:param value="#{pageIndex}" />
<f:param value="#{pageCount}" />
</h:outputFormat>
</t:dataScroller>
</h:panelGrid>
</t:buffer>
<h:outputText value="#{tableScroller}" escape="false"/>

Similar Messages

  • Tomahawk t:dataScroller in JDeveloper

    I am trying to use Tomahawk dataScroller in JDeveloper, but it looks like I have rendering problem. (Tomahawk 1.1.6, JDeveloper TP3)
    In the next and previous buttons image tag is not inside of the link tag.
    Buttons are rendered as following:
    <!--Start: javax.faces.Panel["scroll_1"]-->
    <td>
    <!--Start: javax.faces.Graphic["j_id__ctru31pc7"]--> < img id="reportForm:invTable:j_id__ctru31pc7" src="images/arrow-next.gif" border="1">
    <!--Start: javax.faces.Command["scroll_1next"]-->
    <a id="reportForm:invTable:scroll_1next" name="reportForm:invTable:scroll_1next" onclick="submitForm('reportForm',1,{source:'reportForm:invTable:scroll_1next','reportForm:invTable:scroll_1':'next'});return false;" class="OraLink" href="#"></a>
    </td>Here is a jsp code
         <t:dataTable id="data"
                      styleClass="scrollerTable"
                      headerClass="standardTable_Header"
                      footerClass="standardTable_Header"
                      rowClasses="standardTable_Row1,standardTable_Row2"
                      columnClasses="standardTable_Column,standardTable_ColumnCentered,standardTable_Column"
                      var="car"
                      value="#{pagedSort.cars}"
                      preserveDataModel="true"
                      rows="10"
                      rowId="#{car.type}"
                      rowOnClick="alert('rowId: ' + this.id)"
                      sortColumn="#{pagedSort.sort}"
                      sortAscending="#{pagedSort.ascending}"
                      preserveSort="true">
            <t:column>
                <f:facet name="header"></f:facet>
                <h:outputText value="#{car.id}" />
            </t:column>
            <t:column>
                <f:facet name="header">
                    <t:commandSortHeader columnName="type" arrow="true" immediate="false">
                        <h:outputText value="Type}" />
                    </t:commandSortHeader>
                </f:facet>
                <h:outputText value="#{car.type}" />
            </t:column>
            <t:column>
                <f:facet name="header">
                    <t:commandSortHeader columnName="color" arrow="true" immediate="false">
                        <h:outputText value="Color" />
                    </t:commandSortHeader>
                </f:facet>
                <h:inputText value="#{car.color}" >
                    <f:validateLength maximum="10"/>
                </h:inputText>
            </t:column>
        </t:dataTable>
        <h:panelGrid columns="1" styleClass="scrollerTable2" columnClasses="standardTable_ColumnCentered" >
            <t:dataScroller id="scroll_1"
                            for="data"
                            fastStep="10"
                            pageCountVar="pageCount"
                            pageIndexVar="pageIndex"
                            styleClass="scroller"
                            paginator="true"
                            paginatorMaxPages="9"
                            paginatorTableClass="paginator"
                            paginatorActiveColumnStyle="font-weight:bold;">
                <f:actionListener type="datasupport.DataScrollerActionListener"/>
                <f:facet name="previous">
                    <t:graphicImage url="images/arrow-previous.gif" border="1" />
                </f:facet>
                <f:facet name="next">
                    <t:graphicImage url="images/arrow-next.gif" border="1" />
                </f:facet>
            </t:dataScroller> Faces-config.xml has:
            <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>Am I missing something?
    I will appreciate any help.
    Irina

    It is a runtime problem
    And it also exists in TP4
    Tomahawk 1.1.6 does work with JSF 1.2
    I removed
    <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-
    kit-id>line from the Faces-config.xml.
    Table scrolling works, but
    other component do not render, for example <dvt:graph>
    Also when ADF is added to the page
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/rich" prefix="af"%>faces-config.xml is auto changed to
    <default-render-kit-id>oracle.adf.rich</default-render-kit-id>and <dvt:graph> will disappear at runtime.
    Thank you,
    Irina.
    PS. both TR3 and TR4

  • Tomahawk DataScroller - NullPointerException with navigation panel

    Hi all,
    I'm trying to implement navigation on a dataTable with DataScroller. Except from the dataTable content the jsp is a copy / paste from the tomahawk cars example.
    My jsp structure has 3 main elements
    - datatable
    - scroller one for datatable navigation (next, previous, ...)
    - scroller two for datatable statistics (pages counts)
    When page is loaded there is a fatal error (NullPointerException)
    If I delete the scroller one definition in my jsp there is no error, data table is correctly populated with 10 first rows and scroller two information is correct.
    I tried with a simple ArrayList or with a DataModel in my backing bean. In both cases the NullPointerException happens.
    I checked web.xml, faces-config, ... can't find a reason.
    Any idea someone please? See stacktrace here under and sample of my jsp
    Thank you very much for any help.
    sunjavero
    // here is my jsp extract:
    <code>
    <f:view>
    <h:panelGroup id="body">
         <t:dataTAble id="data" ... >
         </t:dataTable>
         <h:panelGrid columns="1" ... >
              <t:dataScroller id="scroll_1" for="data" ... >
                   <f:facet name="first" >
                        <t:graphicImage url="images/arrow-first.gif" border="1" />
                   </f:facet>
                   // (other facets same principle...)
              </t:dataScroller>
              <t:dataScroller id="scroll_2" for="data" ... >
         <h:outputFormat ... >
                        <f:param value="#{rowsCount}" />
                        <f:param value="#{displayedRowsCountVar}" />
                        <f:param value="#{firstRowIndex}" />
                        <f:param value="#{lastRowIndex}" />
                        <f:param value="#{pageIndex}" />
                        <f:param value="#{pageCount}" />
                   </h:outputFormat>
              </t:dataScroller>
         </h:panelGrid>
    </h:panelGroup>
    </f:view>
    </code>
    exception:
    org.apache.jasper.JasperException: javax.servlet.jsp.JspException: null
         org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
    caused by (root error?):
    java.lang.NullPointerException
         com.sun.faces.renderkit.html_basic.CommandLinkRenderer.getHiddenFieldName(CommandLinkRenderer.java:136)
         com.sun.faces.renderkit.html_basic.CommandLinkRenderer.encodeEnd(CommandLinkRenderer.java:318)
         javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720)
         org.apache.myfaces.custom.datascroller.HtmlDataScrollerRenderer.renderFacet(HtmlDataScrollerRenderer.java:294)
         org.apache.myfaces.custom.datascroller.HtmlDataScrollerRenderer.renderScroller(HtmlDataScrollerRenderer.java:236)
         org.apache.myfaces.custom.datascroller.HtmlDataScrollerRenderer.encodeEnd(HtmlDataScrollerRenderer.java:207)

    Hi all,
    I found out a solution (after many hours of cursing!): Better to enclose DataScroller inside a form.
    I don't understand why tomahawk example works fine without it (!!!)
    If someone has an explanation he is welcome
    And if someone explains me how to get more than 24 lines of stacktrace on windows 98 he is welcome too! (Unable to start tomcat from IDE because of wrong memory size), so have to start it from dos...
    Sincerely yours... tired sunjavero

  • Tomahawk datascroller problem

    Hi ,
    I am facing a problem with tomahawk datascroller. i am enabling datascroller if i get more than 5 records. ok it is working fine . I got 8 records and displayed in two pages.i have gone to second page and removed three records.isteda of showing first page it remains in the second page(empty).please any body suggest.
    Thanks&Regards
    K.Ramu

    kodandaramu wrote:
    please its very urgentThat's your own problem. Moving pressure to us, who have completely nothing to do with your jobs and are not paid to do your job, is only dumb and rude. Have patience man. Just ask questions the smart way.

  • Problems with combination of ADF Faces, Tomahawk, Facelets and MyFaces

    Hello,
    I am trying to combine all things named in the Subject and run into several problems:
    1. ADF Render Kit forces the Tomahawk Components to be rendered in a wrong way or stop there functionality.
    Example 1: The clickable parts of the t:dataScroller Tag can not be accessed because an empty a Tag will be rendered after the outputText.
    Example 2: The t:commandSortHeader Tag can be clicked but the table content will not be sorted anymore.
    The given examples works if i remove the default-render-kit-id element from the faces-config.xml
    2. The ad:table Tag runs into an ClassCastException, only when I put a simple example code snipped into my xhtml file.
    Code snipped:
    <af:table>
    <af:column>
    <f:facet name="header">
    <af:outputText value="Firstname"/>
    </f:facet>
    </af:column>
    <af:column>
    <f:facet name="header">
    <h:outputText value="Lastname"/>
    </f:facet>
    </af:column>
    </af:table>
    The stack trace look like this:
    java.lang.ClassCastException at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer._renderRegularColumns(DesktopTableRenderer.java:1029)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:109)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:229)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.encodeAll(DesktopTableRenderer.java:79)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159)
         at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
         at oracle.adf.view.faces.component.UIXCollection.encodeEnd(UIXCollection.java:438)
         at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:232)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:255)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159)
         at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:521)
         at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
         at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:659)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    I followed all steps for the ADF installation and the suggested steps for using ADF with Facelets.
    Used versions:
    - Oracle ADF Faces 10.1.3 Early Access
    - myFaces 1.1.1
    - Facelets 1.1.1
    - oc4j 10.1.2.0.2
    Has somebody try to use these things together, too?
    Thanks,
    Carsten

    Hi,
    Inside our fusion applications(ADF/Webcenter) using combination of JSTL and ADF Faces is good practice or pitfal?
    To suggest a a rule of thumb: Try ADF Faces on-board functionality first before reaching out to JSTL. The difference between JSF in general and JSTL is that the JSTL expressions are evaluated at page compile time wheras JSF expressions are evaluated deferred. This difference may have an impact to PPR refreshes and the data rendering (which in many cases I assume you can fix by setting the ADF Faces component content delivery to immediate instead of deferred). On a training slight I flagged JSTL with a "heads up" alert because of this
    Frank

  • DataScroller nested facets disappear

    I've managed to get a Tomahawk dataTable working with sorting. I've also added two dataScroller tags (as shown in the example wars).
    The dataTable uses an ArrayList in a backing bean, configured as a session-scoped managed bean.
    The paginator works fine; i.e. I can go from one "scroller page" to another using the "paginator numbers" (the 1, 2, 3, etc. generated) in the middle, however the nested facets in the first dataScroller (the first, previous, next, last, etc. links) disappear as soon as a new request is sent, e.g. when clicking a paginator page link or changing the sort column.
    How's that possible, knowing that the actual pagination works fine? Is there any problem with my facets?
              <t:dataScroller
                        id="scroll_1"
                        for="tradeTable"
                        paginator="true"
                        fastStep="10"
                        paginatorMaxPages="10"
                        paginatorActiveColumnStyle="font-weight:bold;">
                        <f:facet name="first">
                             <h:outputText value="|<" />
                        </f:facet>
                        <f:facet name="previous">
                             <h:outputText value="<" />
                        </f:facet>
                        <f:facet name="next">
                             <h:outputText value=">" />
                        </f:facet>
                        <f:facet name="last">
                             <h:outputText value=">|" />
                        </f:facet>
                        <f:facet name="fastforward">
                             <h:outputText value=">>" />
                        </f:facet>
                        <f:facet name="fastrewind">
                             <h:outputText value="<<"/>
                        </f:facet>
                   </t:dataScroller>* I've tried changing the <h:outputText> to <t:outputText> or using images as in the examples [<t:graphicImage>] but that doesn't seem to help.
    * I've also given every element on the page an id.

    Might have been a while ago. I am / was using <t:dataTable> at that time. I still haven't found a solution to this problem.
    What I have noticed though is when I startup my Tomcat, 2 or more sets of similar components (myfaces / sun) seem to be merged. But not sure if the behaviour of the dataTable is effected by this.
    Any feedback wecome.
    18:31:29,206  WARN Digester:120 - [ComponentRule]{faces-config/component} Merge(org.apache.myfaces.HtmlCommandButton)
    18:31:29,221  WARN Digester:120 - [ComponentRule]{faces-config/component} Merge(org.apache.myfaces.HtmlCommandLink)
    18:31:29,221  WARN Digester:120 - [ComponentRule]{faces-config/component} Merge(org.apache.myfaces.HtmlDataTable)

  • DataScroller problem while delete the recoreds using checkbox

    Hi all
    I am new for jsf. I am using datascroller working with Tomahawk.My requirement like .
    I need to display 15 records in a page.And every row having checkbox which is used for delete the record.
    These are all working fine.Problem is if i delete all records in last page .The page is not going to previous page.
    The following is my xhtml code
    <h:panelGrid columns="2" style="width: 100% ">
              <h:outputText value="" style="width: 100%"/>
                   <t:dataScroller id="scroll_1"
              for="detailData"
                   styleClass="scroller"
                   style="align=right"
                   paginator="true"
                   paginatorActiveColumnStyle="font-weight:bold;"
                   displayedRowsCountVar="displayedRowsCount"
                   fastStep="10"
                   pageCountVar="pageCount"
                   pageIndexVar="pageIndex"
                   immediate="true"
                   paginatorMaxPages="9">
         </t:dataScroller>     
    </h:panelGrid>

    For Tomahawk specific questions, I would recommend posting to the myfaces user mailing list.
    Edited by: rlubke on Aug 7, 2008 1:19 PM

  • Tomahawk and ADF bindings conflict

    Hi, I use Tomahawk components <t:dataTable> and <t:dataScroller> to handle table with large number of rows (I learned from http://wiki.apache.org/myfaces/WorkingWithLargeTables)
    The problem is that after I added ADF bindings to call EJB session bean methods, six navigation image buttons (first, last, previous, next, ff, fr) have been disabled. It seems that ADF does something to disable JavaScript code which activates these buttons (I noticed some changes have been made in faces-config.xml and web.xml). It took me 6 hours to find bugs but I've reached nowhere. :) Pls help me.
    Thanks a lot!

    Hi Frank, I have a method:
    public List <SimpleCar> searchCar(int start, int rows);
    in a session facade bean called CarFacadeBean.
    And the following is the Page Definition.
    <?xml version="1.0" encoding="UTF-8" ?>
    <pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel"
    version="10.1.3.40.66" id="carsDataModelPageDef" Package="view.pageDefs">
    <parameters/>
    <executables>
    <variableIterator id="variables"/>
    </executables>
    <bindings>
    <methodAction id="searchCar" InstanceName="CarFacadeLocal.dataProvider"
    DataControl="CarFacadeLocal" MethodName="searchCar"
    RequiresUpdateModel="true" Action="999"
    IsViewObjectMethod="false"
    ReturnName="CarFacadeLocal.methodResults.CarFacadeLocal_dataProvider_searchCar_result">
    <NamedData NDName="start" NDType="int" NDValue="15"/>
    <NamedData NDName="rows" NDType="int" NDValue="15"/>
    </methodAction>
    </bindings>
    </pageDefinition>
    Then in backed beans, I put:
    BindingContainer bindings = this.getBindings();
    OperationBinding operationBinding = (OperationBinding) bindings.getOperationBinding("searchCar");
    List <SimpleCar> cars = (List<SimpleCar>) operationBinding.execute();
    to get the result set from EJB method (searchCar(start, rows)).
    These are all basic things, I believe. The problem occurs only after I dragged the method searchCar from Data Control Pallete to the page (there is only one page in this testing view). May I upload the code to somewhere so that you can take a further look?
    Regards,
    Harry.

  • Tomahawk t:dataTable  question, please help

    I am using tomahawk dataTable and dataScroller tags to display results retrieved from database. For each row, I would like to have a button that will edit a value associated with that particular row. But the JSF gave all rows on the page same id, when I press one button, every row was fired off. Any suggestion is highly appreciated.
    Here is my code:
    <t:dataTable id="data" styleClass="TabForegroundColor" headerClass="standardTable_Header" footerClass="standardTable_Header"
    rowClasses="AltRows1, AltRows2"
    columnClasses="standardTable_Column,standardTable_ColumnCentered,standardTable_Column"
    var="bl" value="#{ctReportdatahandler.ctReportModel}"
    rows="#{ctReportdatahandler.noOfRows}"
    rowIndexVar="index"
    forceId="true"     forceIdIndex="true"          
    sortColumn="#{ctReportdatahandler.sort}"
    sortAscending="#{ctReportdatahandler.ascending}" preserveSort="true">
    <t:column>
    <f:facet name="header">
    <h:outputText value="" />
    </f:facet>
         <h:commandButton value="h" actionListener="{ctReportdatahandler.historyCtBarcodes}" action="#{ctReportdatahandler.dummy}" onclick="barcodeHistory('#{bl.ctBarcode}')" styleClass="Button" />               </t:column>                         
    Incorrect source:
    <tr class="AltRows1"><td class="standardTable_Column"><input id="_id26:data:_id29" name="_id26:data:_id29" type="submit" value="h" onclick="barcodeHistory('CT00468873');clear__5Fid26();document.forms['_id26'].elements['autoScroll'].value=getScrolling();" class="Button" /></td</tr>
    <tr class="AltRows1"><td class="standardTable_Column"><input id="_id26:data:_id29" name="_id26:data:_id29" type="submit" value="h" onclick="barcodeHistory('CT00468877');clear__5Fid26();document.forms['_id26'].elements['autoScroll'].value=getScrolling();" class="Button" /></td></tr>
    Both buttons are id26:data:id29, I expect the first row id26:data0:id29 and 2nd row id26:data1:id29 so if I press button for row 0, row1 button won't get fired off.

    Thank y'all for responding. I am using SUN RI with Tomahawk. For whatever reason, I am not able to get myfaces to work with my menu:
    <t:jscookMenu layout="hbr" theme="ThemeOffice">
    <%/* Availaible jscookMenu themes: ThemeIE, ThemeMiniBlack, ThemeOffice, ThemePanel
    Availaible jscookMenu layout: hbr, hbl, hur, hul, vbr, vbl, vur, vul
    respect to Heng Yuan http://www.cs.ucla.edu/~heng/JSCookMenu
    */%>
    <t:navigationMenuItem id="nav_1"
    I figured out a work around though:
    <t:commandButton value="h" forceId="true"     forceIdIndex="true" actionListener="#{ctReportdatahandler.historyCtBarcodes}" action="#{ctReportdatahandler.dummy}" onclick="barcodeHistory('#{bl.ctBarcode}')" styleClass="Button" />                         
    This gives me the unigue id that I am looking for.

  • Editable datatable field validation when using datascroller pagination

    Hi,
    Im using tomahawk-1.1.8 and myfaces-api-1.2.6 I have an editable datatable with each rows having the following set of fields
    selectBooleanCheckBox , three selectOneMenus , three outputTexts, three inputTexts
    There will be close to 200 rows in the table so im using t:dataScroller to paginate the datatable.
    The following are my requirements
    1     All elements of the form except the selectBooleanCheckbox must be disabled on load of the page.
    2     On clicking on the boolean check box the corresponding rows must be enabled.
    3     I should be able to extract only the selected row in the bean side to perform some action and finally save it in the database.
    4     On submit of the page I should validate the following.
    a. at least one check box is selected
    b. Whether all the three intputTexts in the row have values and must also verify if they have valid values.
    c. Rows which are not selected (using check box) need not be considered for validation
    d. if any invalid data is found appropriate error message must be thrown and that particular element should be given the focus
    On seeing the requirement I felt it’s better to use Javascript to enable/disable controls and to validate data. Everything works fine if I have all the controls in a single page. But since I have server side pagenation enabled (using datascroller) I’m able to access only the current page form elements from javascript. In shot I’m able to access only the elements which are in the page from where I click on submit.But the user may change data in several pages and finally submit.
         This leads me to a situation where validation can be done using JSF only. I’m ok to do validations in JSF using a custom validator .But certain things like enabling or disabling controls on the form and the onLoad behavior can be coded using javascript only. This is because if I set the values such as disabled=”true” on the jsf inputText tag itself it is taking effect every time I move out and come back to the same page.
    I’m new to JSF . Can someone assist me in this. It’s pretty URGENT….
    Thanks,
    Swami

    Hi,
    Thanks for your quick response. I tried setting the disabled attribued based on you suggestion . But the enabling/disabling will not be immediate. I will have to go to some other page and come back to the first page to see the change in state.
    For eg:
    a. I defaulted the 'selected' attribute of bean to 'false' .So all rows loaded in disabled state as expected.
    b. Now if i check the check box other dependant fields will not be enabled immediately . I will have to move do different page and come back to current page for seeing the controls in enabled status.
    To overcome this problem i wrote some javascript function to set the selected rows elements' disabled property to false. I wrote something like the following for every element in the data row . After this the fields got enabled immediately on selecting check box
    document.getElementById("<form name>:<data table name>:"+rowIndex+":<element name1>").disabled=false;
    document.getElementById("<form name>:<data table name>:"+rowIndex+":<element nameN>").disabled=false;
    But now there is one more problem
    1. The page loads with all elements disabled.
    2. I click on the select box and javascript enables the controls on the row (in page 1)
    3. I change a value in a text box in the enabled row and move to page 2.
    4. Come back to page 1 and see the new value of text box not being retained.
    5. I change the value in the same text box again and move to page 2 .
    6. Come back to page 1 and see the new value getting retained.
    After some initial analysis i found that the the change in value of a form element (text box in this example) which is in disabled status will not be updated in the backing bean on page submit i.e the setter methods will not be called for these elements .Though i enabled it using javascript its actuallly still disabled accoring to the bean attributes.
    So in step 3 of the above example the setter methods are not getting called since the field is disabled according to bean. On the contrary , in step 5 the setter methods are getting called when moving to page 2 since the state is enabled according to bean.
    Problem  2
    I have a column containg two elements out of which one can be present based on the value of another selectOneBox in the same row.In the below example based on value of 'type' ,either 'station' or 'period' should be displayed.
    I have set display style as none in station assuming that zone should be displayed on page load.
    style="display:none" This is causing problem when i navigate accross pages. When i go to a different page and come back then the zone is getting displayed irrespective of the value of type. This is because the page is rendered again with the default values.
    <t:column>
    <f:facet name="header">
    <t:outputText value="type" />
    </f:facet>
    <h:selectOneMenu
    id="type"
    value="#{row.typeIndex}"
    onchange="fnHideControls('#{rowIndex}'); return false;"  disabled="#{!(row.selected)}">
    <f:selectItems
    value="#{bean.lstType}" />
    </h:selectOneMenu>
    </t:column>     
    <t:column>
    <f:facet name="header">
    <t:outputText value="Station/Period" />
    </f:facet>
    <h:selectOneMenu
    id="Station"
    value="#{row.stationIndex}"
    style="display:none" disabled="#{!(row.selected)}">
    <f:selectItems
    value="#{bean.lstStation}"  />
    </h:selectOneMenu>
    <h:selectOneMenu
    id="period"
    value="#{row.periodIndex}"
    disabled="#{!(row.selected)}" >
    <f:selectItems
    value="#{bean.lstPeriod}" />
    </h:selectOneMenu>
    </t:column>Can you help me out with both these problems.
    Thanks,
    Swami.

  • Tomahawk JSF pagination display style

    I am new to JSF.
    I am using tomahawk data scroller. My requirement is to display pagination like below
    <previous> page x of y <next> .
    If I am entering any thing inside <facet name ="previous" those are not displayed as I wish. Please let me know How to do this.

    Ah OK, I now see and understand your problem.
    Sorry, I can't give a detailed answer on this as I've never used the t:dataScroller before. How does the generated HTML output look like? You could play a bit with CSS to align out the positioning. Does it maybe help if you add the <h:outputText value="#{PageIndex} of #{PageCount}"/> to the first facet?
    E.g.
    <f:facet name="previous">
        <h:panelGroup>
            <h:outputText value="Previous Page"/>
            <h:outputText value="#{PageIndex} of #{PageCount}"/>
        </h:panelGroup>
    </f:facet>
    <f:facet name="next"><h:outputText value="Next Page"/></f:facet>

  • New to tomahawk

    hi,
    i have just started using tomahawk..
    i was curious with the validation part of it.
    i was wondering whether i can customize my own validation messages!
    like i would like to have my own error messages rather than the conventional ones provided by tomahawk.
    also can anyone tell me something about faces-config?
    when does any jsp refer faces-config to acknowledge the navigation?
    would appreciate if anyone can solve this.
    thanks in advance.

    Ah OK, I now see and understand your problem.
    Sorry, I can't give a detailed answer on this as I've never used the t:dataScroller before. How does the generated HTML output look like? You could play a bit with CSS to align out the positioning. Does it maybe help if you add the <h:outputText value="#{PageIndex} of #{PageCount}"/> to the first facet?
    E.g.
    <f:facet name="previous">
        <h:panelGroup>
            <h:outputText value="Previous Page"/>
            <h:outputText value="#{PageIndex} of #{PageCount}"/>
        </h:panelGroup>
    </f:facet>
    <f:facet name="next"><h:outputText value="Next Page"/></f:facet>

  • Upgraded to tomahawk 1.1.3

    I have upgraded to tomahawk 1.1.3. I have edited my web.xml as given on wiki.
    http://wiki.apache.org/myfaces/More_tips_on_Upgrading_to_Tomahawk_1.1.3
    This is web.xml
    ===========================================
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app id="WebApp_ID" version="2.4"
         xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
         <display-name>TimeSheet</display-name>
         <context-param>
              <param-name>
                   org.apache.myfaces.CHECK_EXTENSIONS_FILTER
              </param-name>
              <param-value>false</param-value>
         </context-param>
         <context-param>
              <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
              <param-value>client</param-value>
         </context-param>
         <context-param>
              <param-name>javax.faces.application.CONFIG_FILES</param-name>
              <param-value>/WEB-INF/faces-config.xml</param-value>
         </context-param>
         <context-param>
              <description>
                   This parameter tells MyFaces if javascript code should be
                   allowed in the rendered HTML output. If javascript is
                   allowed, command_link anchors will have javascript code that
                   submits the corresponding form. If javascript is not
                   allowed, the state saving info and nested parameters will be
                   added as url parameters. Default: "true"
              </description>
              <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <description>
                   This parameter tells MyFaces if javascript code should be
                   allowed in the rendered HTML output. If javascript is
                   allowed, command_link anchors will have javascript code that
                   submits the corresponding form. If javascript is not
                   allowed, the state saving info and nested parameters will be
                   added as url parameters. Default: "false"
                   Setting this param to true should be combined with
                   STATE_SAVING_METHOD "server" for best results.
                   This is an EXPERIMENTAL feature. You also have to enable the
                   detector filter/filter mapping below to get JavaScript
                   detection working.
              </description>
              <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
              <param-value>false</param-value>
         </context-param>
         <context-param>
              <description>
                   If true, rendered HTML code will be formatted, so that it is
                   "human readable". i.e. additional line separators and
                   whitespace will be written, that do not influence the HTML
                   code. Default: "true"
              </description>
              <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <description>
                   If true, a javascript function will be rendered that is able
                   to restore the former vertical scroll on every request.
                   Convenient feature if you have pages with long lists and you
                   do not want the browser page to always jump to the top if
                   you trigger a link or button action that stays on the same
                   page. Default: "false"
              </description>
              <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
              <param-value>true</param-value>
         </context-param>
         <!-- Extensions Filter -->
         <filter>
              <filter-name>extensionsFilter</filter-name>
              <filter-class>
                   org.apache.myfaces.webapp.filter.ExtensionsFilter
              </filter-class>
              <init-param>
                   <description>
                        Set the size limit for uploaded files. Format: 10 - 10
                        bytes 10k - 10 KB 10m - 10 MB 1g - 1 GB
                   </description>
                   <param-name>maxFileSize</param-name>
                   <param-value>20m</param-value>
              </init-param>
         </filter>
         <filter-mapping>
              <filter-name>extensionsFilter</filter-name>
              <url-pattern>*.jsf</url-pattern>
         </filter-mapping>
         <!-- Filter Mappings -->
         <!-- extension mapping for serving page-independent resources (javascript,
              stylesheets, images, etc.) -->
         <filter-mapping>
              <filter-name>extensionsFilter</filter-name>
              <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
         </filter-mapping>
         <!-- Listener, that does all the startup work (configuration, init). -->
         <listener>
              <listener-class>
                   org.apache.myfaces.webapp.StartupServletContextListener
              </listener-class>
         </listener>
         <!-- Faces Servlet -->
         <servlet>
              <servlet-name>SourceCodeServlet</servlet-name>
              <servlet-class>
                   org.apache.myfaces.shared_tomahawk.util.servlet.SourceCodeServlet
              </servlet-class>
              <load-on-startup>1</load-on-startup>
         </servlet>
         <!-- Jetspeed Servlet -->
         <servlet>
              <description>
                   MVC Servlet for Jetspeed Portlet Applications
              </description>
              <display-name>Jetspeed Container</display-name>
              <servlet-name>JetspeedContainer</servlet-name>
              <servlet-class>
                   org.apache.jetspeed.container.JetspeedContainerServlet
              </servlet-class>
              <init-param>
                   <param-name>contextName</param-name>
                   <param-value>TimeSheet</param-value>
              </init-param>
              <load-on-startup>0</load-on-startup>
         </servlet>
         <!-- servlet mapping -->
         <servlet-mapping>
              <servlet-name>SourceCodeServlet</servlet-name>
              <url-pattern>*.jsf</url-pattern>
         </servlet-mapping>
         <servlet-mapping>
              <servlet-name>JetspeedContainer</servlet-name>
              <url-pattern>/container/*</url-pattern>
         </servlet-mapping>
         <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>
    </web-app>
    ===========================================
    But it is giving me this error.
    =========================================================
    java.lang.StringIndexOutOfBoundsException: String index out of range: -2
         java.lang.String.substring(String.java:1768)
         org.apache.myfaces.shared_tomahawk.util.servlet.SourceCodeServlet.doGet(SourceCodeServlet.java:33)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
    =========================================================
    What else do i need to do??
    Thank you.
    Message was edited by:
    Gaurav_Goel_arrk
    Message was edited by:
    Gaurav_Goel_arrk

    I have exactly the same problem. Did you manage to resolve it?
    Thanks a lot.
    Xavier

  • Trying to use tomahawk and rich faces jar?

    I tried a very simple example to know how to use menu group. These are the following steps:
    1. I opened a web application using Netbeans using JSF as framework.
    2. When I run my application, it worked and welcomeJSF page was displayed.
    3. Then I wanted to a try a sample program. Hence I modified welcomeJSF page as below:
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>
    <%@ taglib uri="http://richfaces.org/rich" prefix="rich" %>
    <f:subview id="menuSubView">
        <h:form>
            <t:panelGrid columns="1" width="50">
                <rich:dropDownMenu value="Menu" direction="bottom-right">
                    <rich:menuItem value="Home" action="home"/>
                    <rich:menuSeparator id="menuSeparator1"/>
                    <rich:menuGroup value="test">
                        <rich:menuGroup value="Library ">
                            <rich:menuItem action="regNewLibrary" value="new"/>
                            <rich:menuItem action="regEditLibrary" value="edit"/>
                        </rich:menuGroup>
                       <rich:menuGroup value="Sample ">
                            <rich:menuItem action="regNewSample" value="new"/>
                            <rich:menuItem action="regEditSample" value="edit"/>
                        </rich:menuGroup>
                        <rich:menuGroup value="search ">
                            <rich:menuItem action="regSearchLibrary" value="library"/>
                            <rich:menuItem action="regSearchSample" value="sample"/>
                        </rich:menuGroup>
                    </rich:menuGroup>
                    <rich:menuSeparator id="menuSeparator2"/>
                    <rich:menuGroup value="test2 ">
                        <rich:menuItem action="testSelectLibrary" value="Load Library"/>
                        <rich:menuItem action="testSeqRequest" value="Seq Request"/>
                    </rich:menuGroup>
                    <rich:menuSeparator id="menuSeparator3"/>
                    <rich:menuItem value="Exit" action=" testing"/>
                </rich:dropDownMenu>
            </t:panelGrid>
        </h:form>
    </f:subview>4. I added tomahawk-1.1.6.jar, richfaces-api-3.1.0.jar, richfaces-impl-3.1.0.jar, richfaces-ui-3.1.0.jar into libraries.
    5. When I run my application, I get an error report as below:
    type Status report
    message /test1/
    description The requested resource (/test1/) is not available.Can anyone tell me what went wrong?

    Yes, I could guess my problem now. My web.xml is as below:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/applicationContext.xml</param-value>
        </context-param>
        <context-param>
            <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
            <param-value>messages</param-value>
        </context-param>
        <context-param>
            <param-name>com.sun.faces.verifyObjects</param-name>
            <param-value>false</param-value>
        </context-param>
        <context-param>
            <param-name>com.sun.faces.validateXml</param-name>
            <param-value>true</param-value>
        </context-param>
        <context-param>
            <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
            <param-value>client</param-value>
        </context-param>
        <servlet>
            <servlet-name>Faces Servlet</servlet-name>
            <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>/faces/*</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>*.html</url-pattern>
        </servlet-mapping>  
        <session-config>
            <session-timeout>
                30
            </session-timeout>
        </session-config>
        <welcome-file-list>
            <welcome-file>
                index.jsp
            </welcome-file>
        </welcome-file-list>
    </web-app>When I try to add filter for tomahawk and rich faces as below, I get deployment error.
    <filter>
            <filter-name>extensionsFilter</filter-name>
            <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
            <init-param>
                <description>Set the size limit for uploaded files.
                    Format: 10 - 10 bytes
                    10k - 10 KB
                    10m - 10 MB
                    1g - 1 GB
                </description>
                <param-name>uploadMaxFileSize</param-name>
                <param-value>100m</param-value>
            </init-param>
            <init-param>
                <description>Set the threshold size - files
                    below this limit are stored in memory, files above
                    this limit are stored on disk.
                    Format: 10 - 10 bytes
                    10k - 10 KB
                    10m - 10 MB
                    1g - 1 GB
                </description>
                <param-name>uploadThresholdSize</param-name>
                <param-value>100k</param-value>
            </init-param>
        </filter>
        <filter-mapping>
            <filter-name>extensionsFilter</filter-name>
            <url-pattern>*.html</url-pattern>
        </filter-mapping>
    <filter>
            <display-name>RichFaces Filter</display-name>
            <filter-name>richfaces</filter-name>
            <filter-class>org.ajax4jsf.Filter</filter-class>
        </filter>
        <filter-mapping>
            <filter-name>richfaces</filter-name>
            <servlet-name>Faces Servlet</servlet-name>
            <dispatcher>REQUEST</dispatcher>
            <dispatcher>FORWARD</dispatcher>
            <dispatcher>INCLUDE</dispatcher>
        </filter-mapping>Anything wrong in the above code?

  • Error Message-When using DataScroller

    Hi
    I get the following error message when using DataScroller. I am using Oracle Jdeveloper 9i production release.
    Application Error
    Return
    Error Message: null
    java.lang.NullPointerException
         int oracle.jbo.server.ViewRowSetIteratorImpl.scrollRange(int)
         int oracle.jbo.server.ViewRowSetImpl.scrollRange(int)
         int oracle.jbo.server.ViewObjectImpl.scrollRange(int)
         int oracle.jbo.html.jsp.datatags.RowsetNavigateTag.doStartTag()
         void DataHandlerComponent.jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtime.HttpJsp.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void oracle.jsp.runtimev2.JspPageTable.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)
         void oracle.jsp.runtimev2.JspServlet.internalService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtimev2.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.include(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.GetParametersRequestDispatcher.include(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.EvermindPageContext.include(java.lang.String)
         int oracle.jbo.html.jsp.datatags.ComponentTag.doStartTag()
         void Rate.jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtime.HttpJsp.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void oracle.jsp.runtimev2.JspPageTable.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)
         void oracle.jsp.runtimev2.JspServlet.internalService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtimev2.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.include(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.GetParametersRequestDispatcher.include(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.EvermindPageContext.include(java.lang.String)
         void BrowseTab.jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtime.HttpJsp.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void oracle.jsp.runtimev2.JspPageTable.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)
         void oracle.jsp.runtimev2.JspServlet.internalService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void oracle.jsp.runtimev2.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
         void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
         void com.evermind.server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
         boolean com.evermind.server.http.HttpRequestHandler.processRequest(com.evermind.server.ApplicationServerThread, com.evermind.server.http.EvermindHttpServletRequest, com.evermind.server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
         void com.evermind.server.http.HttpRequestHandler.run(java.lang.Thread)
         void com.evermind.util.ThreadPoolThread.run()

    Issue has been resolved .Ingnore this

Maybe you are looking for

  • Variable prompt in WAD

    Hi all, We have few WAD reports.Today suddenly all of the reports are prompting for variable screen.These reports earlier never prompted for ant variable screen while refreshing Can u pls tell me how can this be fixed. Pls note We have few mandatory

  • Moving the caret in a non-editable JTextPane ??

    Hi, I would like to know if it's possible to have a visible and moveable caret (with the directional arrows) in a JTextPane which has to be non editable. If you know how to do, could you please answer and give the solution Thanks in advance

  • Re: Batch function / Preserving Camera Raw edits

    Production Premium CS5.5 Windows 7 Pro sp1 64-bit Hi folks -  My problem is Photoshop's Batch (via Bridge), nor Image Processor nor a Droplet will preserve my Camera Raw edits. It's as if the .XMP files don't exist, though I store them in the same di

  • RSL Digest error 1001 - only effects 10-15% of our users

    We recently deployed an updated version of a Flash application on website, using the same sdk as for previous versions. However, now some users report they cannot load the application and are getting error 1001 reporting that the digest entries do no

  • If i purchase addition icloud space is there a way to allow my partner to use that space too from their iphone?

    hi there, I am thinking about purchasing some addition icloud space as mine and my partners iphones keep filling up...can you tell me is there a way to allow them access to my icloud space when we have separate itunes log in's? I would like for them