Problem with partialTriggers in ADF Faces

I´m using JDeveloper/Oracle Appserver 10.1.3.
Here is what I find strange:
I wish to display an error message next to a textfield using the autoSubmit/partialTriggers functionality.
<afh:cellFormat>
<h:panelGroup>
<span title="#{textBean.translatedTexts['popup_338']}">
<h:outputText value="#{textBean.translatedTexts['datum__direct_payment.jsp_2516']}" />*
</span>
<af:inputText simple="true" id="paidDate" value="#{directPaymentBean.directPaymentFormBean.paidDate}" maximumLength="10" inlineStyle="width:120px" autoSubmit="true" styleClass="input" valueChangeListener="#{directPaymentBean.doIt}">
<fpw:convertDate
messageKey="ange_datum_i_ratt_format__direct_payment.jsp_2422"
datePattern="#{framework.fpwUser.longDateFormat}"/>
</af:inputText>
<af:panelGroup partialTriggers="directPaymentForm.paidDate">
<af:message for="paidDate"/>
</af:panelGroup>
</h:panelGroup>
</afh:cellFormat>
The request is submitted and the Converter fails but the message is not displayed. However if I change the af:message ti af:messages it works. It also works (with af:message) when I do a full submit with a command button. Both scenarios above indicate that:
1. The trigger fires, at least for af:messages meaning that the syntax is OK
2. The message is stored with the right id (paidDate) bacause the message gets display at full page submit.
It it something funny with af:mesaage and partialRendering?

Hi,
Ok that's a lot of different issues, I'll start with the last one.
I thought that only the values (text fileds) that has declared partial triggers were supposed to be sent in the request but all data is actually sent at a PPr-request. I can live with it though. Just wondering.
It depends if you're using 10g or 11g and also the type of events. Most of the times, everything will be sent though, but not everything is going to be processed in case of 11g
But, when I tell the panel group containing the message to listen to both text fields funny things happen
Ok, that's strange. Let try a programmatic approach just to see what happen. Try the following in your page.
<af:inputText id="paidDate" value="something" ...>
  <f:valueChangeListener binding="#{messageController['paidDate']}"/>
</af:intputText>
<af:message for="paidDate" binding="#{messageController['paidDate'].component}"/>Then create a request scoped managed bean named messageController wiith the following class:
public class MessageController extends HashMap<String, MessageController.Refresher>
    public Refresher get(String id)
        Refresher refresher = super.get(id);
        if (refresher == null)
            refresher = new Refresher();
            super.put(id, refresher);
        return refresher;
    public static class Refresher implements Serializable, ValueChangeListener
        private UIComponent component;
        private Refresher()
        public void processValueChange(ValueChangeEvent ev)
            RequestContext.getCurrentInstance().addPartialTarget(component);
        public UIComponent getComponent()
            return component;
        public void setComponent(UIComponent component)
            this.component = component;
}That code will refresh the bound component (the message) whenever the value in the component using the listener (the inputText) changes. In your case it might do the trick.
Regards,
~ Simon

Similar Messages

  • 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

  • Problem with PPR in ADF

    I have a problem with Partial Page Refreshing in ADF faces. what my requirement is I have Table with two cells. One cell contains the ADF Tree component. This tree component can expand their children. If you click any of the tree component then the details of that component displayed on the another cell. I want to display contents with out refreshing the entire page.

    let`s give you what i did :
    I adding two dataPage ,First one for browse employee and second one for deleting an employee .
    So, i did same what is write in a bove link for deleting
    but when i run it :
    first browse the employee
    Then when click the link of delete it is go to DataPage that`s name( Delete employee) .So , when click the button delete
    it is return to the first DataPage(browse employee)
    and you will see that row is deleting but when go to the DataBase
    you will see the row not Deleting.

  • Problems with RowSelection in adf table

    I have problems with selection of a row in a adf table. Even though I have set the property : rowSelection="single" , when i select a row, the two other rows that follow, get selected too. For example I have 10 records an when i select the 7th row, the 8th and 9th row are also selected. This doesn't happen with the first rows.
    Also when i evaluate an attribute on selectionListener, it is always getting just the one from the first row.
    <f:facet name="second">
    <af:panelBox id="pbCon" showDisclosure="false" text="Históricos"
    binding="#{pageFlowScope.HistoricoEnvios.pbCon}">
    <af:table var="row" summary="Histórico de envios"
    rows="#{bindings.VOHistoricoEnvios.rangeSize}"
    emptyText="#{bindings.VOHistoricoEnvios.viewable ? 'No se encontraron resultados.' : 'Access Denied.'}"
    fetchSize="#{bindings.VOHistoricoEnvios.rangeSize}"
    rowBandingInterval="0" id="tHist"
    disableColumnReordering="true"
    value="#{bindings.VOHistoricoEnvios.collectionModel}"
    binding="#{pageFlowScope.HistoricoEnvios.thist}"
    rowSelection="single">
    <af:column width="32" id="c13" align="center"
    headerText="#{bindings.VOHistoricoEnvios.hints.Rownum.label}"
    rowHeader="unstyled">
    .

    I have two panelBox, one for a set of options with commandMenuItem and the second one wich shows the result in a table. The first commandMenuItem generate records an show them in the table. Here i got no problem with selection. The third commandMenuItem execute a log of the records generated, here is the problem.
    Thes two pages are part o a template, the template has a panelSpliter, in the right are the set of commandMenuItem an in the second is the part that i can edit.
    I have also drag an drop from the datacontrol again and have the same result
    The table that shows the records is :
    <af:panelTabbed id="ptReg" styleClass="AFStretchWidth"
    visible="true"
    binding="#{pageFlowScope.EnvioSunasa.ptReg}"
    partialTriggers="::dpEnv">
    <af:showDetailItem text="Datos Personales" id="sdiDp"
    stretchChildren="first"
    inflexibleHeight="100">
    <af:panelSplitter id="psDP" orientation="vertical"
    splitterPosition="216">
    <f:facet name="first">
    <af:panelBox id="pbErrDP"
    text="Registros con Error:#{pageFlowScope.EnvioSunasa.numRegErrDP}"
    showDisclosure="false">
    <af:table var="row" summary="Errores Datos Personales"
    rows="#{bindings.VOErrDatosPersonalesAfiliado1.rangeSize}"
    emptyText="#{bindings.VOErrDatosPersonalesAfiliado1.viewable ? 'No se encontraron errores.' : 'Access Denied.'}"
    fetchSize="#{bindings.VOErrDatosPersonalesAfiliado1.rangeSize}"
    rowBandingInterval="0" id="tErrDp"
    disableColumnReordering="false"
    value="#{bindings.VOErrDatosPersonalesAfiliado1.collectionModel}"
    rowSelection="single"
    binding="#{pageFlowScope.EnvioSunasa.terrDp}">
    .

  • Problems with refreshing a adf table

    Hi,
    i am using jdeveloper 11 with the new adf framework.
    I use a table which i bind to an arraylist. works fine. the table shows the data from the list.
    at sometime i change the backing arraylist but the table show (only in the section i saw on the screen) the old data, when i scroll down the new data is shown.
    so i know the arraylist holds the new data and the binding is ok but the refresh of the table doesnt work in the section i see....
    hope you understand my problem
    hannes

    Hi,
    As far as I understand , you are not clearing the previous or old data. This results in your table showing the new data towards the end.
    If you are using something like this : List tableRows = new ArrayList(); to populate the data in the table , ensure that you clear this list everytime you method runs
    You can do this by : tableRows.clear()
    HTH
    -Shishir

  • Problems with IE autocomplete on faces ssl sites

    We have a SSL secured web application, running java server faces (richfaces).
    We have the following problem:
    On some sites form input fields get not autocompleted by the Internet Explorer's autocompletion - not to be confused here with the faces autocompletion mechanism.
    Internet Explorer seems to store already entered input values for only some sites. On some sites it works, on some not.
    The interesting thing is the following: On sites where the URL displayed in Internet Explorer's address bar is in fact the actual page the autocompletion works. Though on sites where the URL in the address bar is not the actual page (due to faces actionMethod mechanism) it doesn't work.
    Has anyone here similiar experiences? We could really need some help on this, we have put some effort into solving this problem and haven't succeed so far.
    best regards

    Problem solved.
    For anyone who might be interested:
    As described in the former post, the problems occurs because the URL in the address bar does not match the actual displayed site.
    To fix it, configure a redirect for the action in the faces-config:
    <navigation-case>
    <from-outcome>some.outcome</from-outcome>
    <to-view-id>some_site.xhtml</to-view-id>
    <redirect/>
    </navigation-case>
    Since now a redirect is sent make sure to test your scenario for possible side effects.
    best regards

  • Problem with Dates in ADF Calendar (Possibly Oracle 9i related?)

    Hi All,
    I have an entity and up-datable view object based on the following table
    CREATE TABLE IM_CALENDAR
    ID VARCHAR2(32 BYTE),
    START_TIME DATE,
    END_TIME DATE,
    PROVIDER_ID VARCHAR2(32 BYTE),
    TITLE VARCHAR2(256 BYTE),
    RECURRING VARCHAR2(32 BYTE),
    REMINDER VARCHAR2(3 BYTE),
    TIME_TYPE VARCHAR2(6 BYTE),
    LOCATION VARCHAR2(256 BYTE)
    When I run the ADF Application, it responds with the following error.
    Cannot create an object of type:java.sql.Date from type:java.util.Date with value:22/12/10 00:00
    In the app server console, I get the following error message.
    <Utils><buildFacesMessage> ADF: Adding the following JSF error message: Cannot create an object of type:java.sql.Date from type:java.util.Date with value:22/12/10 00:00
    oracle.jbo.domain.DataCreationException: JBO-25009: Cannot create an object of type:java.sql.Date from type:java.util.Date with value:22/12/10 00:00
         at oracle.jbo.domain.TypeFactory.get(TypeFactory.java:852)
    In my Oracle XE database this ran fine. But I am now running on an Oracle 9i Database, will this cause an issue with ADF?

    The error message you give has nothing to do with the database.. seems that something else has changed (assuming it used to work)

  • Problem with PanelList in ADF

    Hi,
    I have 'af:PanelList' in a jsp page. I need the display to be like the following one.
    . Prepare
    .........New (with a command link)
    .Search
    .........Mine(With link)
    ..........Others(with Link)
    .Logout
    But when I use PanelList I get the following result.
    . Prepare
    .(Extra bullet)
    .........New
    .Search
    .(Extra bullet)
    .........Mine
    .(Extra bullet)
    .........Others
    .Logout
    I dont know how to eliminate that extra bullet that appears before the child link.
    Here is my code.
    <af:panelList>
    <h:outputLabel value="#{Messages.lblPrepare}"
    binding="#{CRHMF001.outputLabel5}" id="outputLabel5"
    style="font-family:times new roman; font-size:medium; color:rgb(0,0,0); font-weight:normal;"/>
    <af:panelList>
    <h:commandLink action="billInfo" binding="#{CRHMF001.commandLink1}"
    id="commandLink1">
    <h:outputLabel value="#{Messages.lblNewRequest}"
    binding="#{CRHMF001.outputlabel1}"
    id="outputlabel1"
    style="font-family:times new roman; font-size:medium; color:rgb(0,0,0); font-weight:medium;"/>
    </h:commandLink>
    </af:panelList>
    </af:panelList>
    Can any one help me to get the result that I want?
    Thanks in advance,
    Venkat

    let`s give you what i did :
    I adding two dataPage ,First one for browse employee and second one for deleting an employee .
    So, i did same what is write in a bove link for deleting
    but when i run it :
    first browse the employee
    Then when click the link of delete it is go to DataPage that`s name( Delete employee) .So , when click the button delete
    it is return to the first DataPage(browse employee)
    and you will see that row is deleting but when go to the DataBase
    you will see the row not Deleting.

  • Problem with Deleting in ADF

    I am ysing JDeveloper 10g v.10.1.2
    Mr.Steven
    When you do step by step of how Deleting in ADF , it is not deleting right away.
    Is there any solution you have it .
    I do this but it is not work ( maybe there is changing in the new version of JDeveloper 10g v.10.1.2 )
    http://www.oracle.com/technology/obe/obe9051jdev/adfworkshop/buildingadfapplicationsworkshop.htm

    let`s give you what i did :
    I adding two dataPage ,First one for browse employee and second one for deleting an employee .
    So, i did same what is write in a bove link for deleting
    but when i run it :
    first browse the employee
    Then when click the link of delete it is go to DataPage that`s name( Delete employee) .So , when click the button delete
    it is return to the first DataPage(browse employee)
    and you will see that row is deleting but when go to the DataBase
    you will see the row not Deleting.

  • Problem with JDev 10g ADF table component and rangeChangeListener

    Hi,
    I'm populating an ADF table component from a backing bean and would like the range of rows be changed using custom method on the backing bean.
    I have declared table on page as shown below and the table is populated correctly. However the onRangeChanged method in the backing bean never fires when
    user hits previous or next. Any ideas of what I missed ?.
    Thanks,
    Kenneth
    <af:table emptyText="No items were found"
    value="#{companySearchBean.companies}"
    var="company" rows="20"
    first="#{companySearchBean.firstCompany}"
    rendered="#{companySearchBean.queryExecuted}"
    rangeChangeListener="#{companySearchBean.onRangeChanged}">
    <af:column sortable="false" headerText="Company Name">
    <af:outputText value="#{company.partyName}"/>
    </af:column>
    <af:column sortable="false" headerText="Party Number"
    formatType="number">
    <af:outputText value="#{company.partyFileNo}"/>
    </af:column>
    </af:table>

    Hi,
    I'm populating an ADF table component from a backing bean and would like the range of rows be changed using custom method on the backing bean.
    I have declared table on page as shown below and the table is populated correctly. However the onRangeChanged method in the backing bean never fires when
    user hits previous or next. Any ideas of what I missed ?.
    Thanks,
    Kenneth
    <af:table emptyText="No items were found"
    value="#{companySearchBean.companies}"
    var="company" rows="20"
    first="#{companySearchBean.firstCompany}"
    rendered="#{companySearchBean.queryExecuted}"
    rangeChangeListener="#{companySearchBean.onRangeChanged}">
    <af:column sortable="false" headerText="Company Name">
    <af:outputText value="#{company.partyName}"/>
    </af:column>
    <af:column sortable="false" headerText="Party Number"
    formatType="number">
    <af:outputText value="#{company.partyFileNo}"/>
    </af:column>
    </af:table>

  • Problem with JDeveloper 10G ADF tutorial

    Hi, I'd followed the instructions from the "Deploying an End to End Application Using Default Technology Scope" tutorial for the JDeveloper 10G (9051), but when I try to run the struts data page the following error apears:
    500 Internal Server Error
    java.lang.NoSuchMethodError: java.lang.String java.net.URLEncoder.encode(java.lang.String, java.lang.String)
         java.lang.String oracle.jbo.http.HttpSessionCookieHelperImpl.readCookieValue(javax.servlet.http.HttpServletRequest, java.lang.String)
              HttpSessionCookieHelperImpl.java:44
         java.lang.String oracle.jbo.http.HttpSessionCookieImpl.readValue(java.lang.Object)
              HttpSessionCookieImpl.java:189
         void oracle.jbo.http.HttpSessionCookieImpl.<init>(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.security.Principal, javax.servlet.http.HttpServletRequest)
              HttpSessionCookieImpl.java:101
         oracle.jbo.common.ampool.SessionCookie oracle.jbo.http.HttpSessionCookieFactory.createSessionCookie(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.util.Properties)
              HttpSessionCookieFactory.java:103
         oracle.jbo.common.ampool.SessionCookie oracle.jbo.common.ampool.ApplicationPoolImpl.createSessionCookie(java.lang.String, java.lang.String, java.util.Properties)
              ApplicationPoolImpl.java:418
         oracle.jbo.common.ampool.SessionCookie oracle.adf.model.bc4j.DataControlFactoryImpl.findOrCreateSessionCookie(java.lang.String, oracle.adf.model.BindingContext, java.lang.String, java.lang.String, java.lang.String, java.util.Properties, java.util.Properties, boolean, boolean)
              DataControlFactoryImpl.java:154
         oracle.adf.model.DataControl oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(oracle.adf.model.BindingContext, java.lang.String, java.util.Map, java.util.Map)
              DataControlFactoryImpl.java:220
         oracle.adf.model.DataControl oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(oracle.adf.model.BindingContext, org.w3c.dom.Node, java.util.Map)
              DataControlFactoryImpl.java:97
         void oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(java.lang.String, java.util.Map)
              JUMetaObjectManager.java:612
         oracle.adf.model.BindingContext oracle.adf.model.servlet.ADFBindingFilter.initializeBindingContext(javax.servlet.http.HttpServletRequest)
              ADFBindingFilter.java:328
         void oracle.adf.model.servlet.ADFBindingFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
              ADFBindingFilter.java:173
         void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
              ServletRequestDispatcher.java:600
         void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
              ServletRequestDispatcher.java:317
         boolean com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.ApplicationServerThread, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletRequest, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
              HttpRequestHandler.java:790
         void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(java.lang.Thread)
              HttpRequestHandler.java:270
         void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run()
              HttpRequestHandler.java:112
         void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run()
              ReleasableResourcePooledExecutor.java:192
         void java.lang.Thread.run()
              Thread.java:484
    Is there someone that could help me?

    Hi,
    Please see:
    NoSuchMethodError
    Hope this helps,
    JR

  • Problem with CSS in ADF 11g application

    Hi,
    I have added a CSS code for my login page(login.html), The issue i am facing is When ever i am opening the page the complete CSS is not coming for each time one CSS component is coming that's means if there are 4 CSS components as shown below i need to login and logout the page 4times. 5th time i am getting the complete page.
    .ESPS_login_body{
    background-color:#eef1f8;
    margin:0px;
    padding:0px;
    }.ESPS_login_body *{
    margin:0px;
    padding:0px;
    font-family: Tahoma, Verdana, sans-serif;
    .ESPS_login_top_bar{
    background-image: url(../skin_images/login_top_bar.png);
    background-repeat: repeat-x;
    background-position: left top;
    height:30px;
    I am running the application on firefox3.5.3 version.
    Please suggest me
    Thanks,

    Hi,
    Thanks for your quick reply.
    MY CSS File:
    .ESPS_login_body{
    background-color:#eef1f8;
    margin:0px;
    padding:0px;
    }.ESPS_login_body *{
    margin:0px;
    padding:0px;
    font-family: Tahoma, Verdana, sans-serif;
    .ESPS_login_top_bar{
    background-image: url(../skin_images/login_top_bar.png);
    background-repeat: repeat-x;
    background-position: left top;
    height:30px;
    .ESPS_login_bottom_bar{
    background-image: url(../skin_images/login_bottom_bar.png);
    background-repeat: repeat-x;
    background-position: left top;
    height:46px;
    color:#eeeeee;
    text-align:center;
    padding-top:9px;
    font-size:small;
    .ESPS_login_bg{
    background-image: url(../skin_images/login_bg_gradient.png);
    background-repeat: repeat-x;
    background-position: left top;
    background-color:#6882cc;
    height:594px;
    overflow:hidden;
    .ESPS_login_content{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../skin_images/login_bg_main.png) no-repeat scroll center top;
    color:#4269b6;
    height:594px;
    overflow:hidden;
    .ESPS_login_content_left{
    height:594px;
    .ESPS_login_content_main{
    height:594px;
    width:650px;
    margin:0px auto;
    padding:20px;
    .ESPS_login_content_main h1{
    margin-top:230px;
    margin-left:125px;
    color:#4269b6;
    .ESPS_login_content_main > h1{
    margin-top:210px;
    div.ESPS_login_from{
    margin-top:20px;
    margin-left:245px;
    .ESPS_login_input{
    background:transparent url( '../skin_images/login_input.png' ) no-repeat scroll center top;
    border:none;
    margin:0px;
    padding-top:4px;
    padding-left:7px;
    width: 193px;
    height: 25px;
    .ESPS_login_submit{
    display:-moz-inline-box;
    display:inline-block;
    cursor:pointer;
    border:none;
    font-size:0;
    line-height:0;
    text-decoration:none;
    font-style:normal;
    vertical-align:middle;
    background: transparent url("../skin_images/login_go_button_i.png") no-repeat top left;
    border: none;
    width: 48px;
    height: 25px;
    margin:0px;
    margin-bottom:17px;
    div > a.ESPS_login_submit{
    margin-bottom:0px;
    .ESPS_login_submit:hover{
    background: transparent url("../skin_images/login_go_button_highlighted_i.png") no-repeat top left;
    .ESPS_login_submit:active{
    background: transparent url("../skin_images/login_go_button_pressed_i.png") no-repeat top left;
    label.ESPS_label{
    display:-moz-inline-box;
    display:inline-block;
    font-weight:bold;
    padding-bottom:8px;
    width:110px;
    margin-bottom:2px;
    div > label.ESPS_label{
    padding-bottom:3px;
    margin-bottom:2px;
    Login Page:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>ESPS Login</title>
    <link href="/skins/css/mySkin.css" rel="stylesheet" type="text/css"></link>
    </head>
    <body class="ESPS_login_body">
    <div class="ESPS_login_top_bar">
    </div>
    <div class="ESPS_login_bg">
    <div class="ESPS_login_content">
    <div class="ESPS_login_content_main">
    <h1>External </h1>
    <form name="ESPS_login_form" method="POST" action="j_security_check">
    <div class="ESPS_login_from">
    <label class="ESPS_label">User Name:</label><input type="text" name="j_username" class="ESPS_login_input" onclick="this.value='';"/>
    <label class="ESPS_label">Password: </label><input type="password" name="j_password" class="ESPS_login_input" onclick="this.value='';"/>
    <a id="submit" href="#" class="ESPS_login_submit" onclick="document.ESPS_login_form.submit(); return false;">
    <span> </span></a>
    </div>
    </form>
    </div>
    </div>
    </div>
    <div class="ESPS_login_bottom_bar">&copy;Copyright 2009, DISH Network L.L.C., all rights reserved.
    </div>
    </body>
    </html>
    Please help me

  • Problem with ExcuteWithParams in adf 11.. please

    Hi again!
    I create viewobject from Entity then i add a simple where clause: where CODIGO = :CODE, then i define bind variable as same type like CODIGO attribute (String) and run the AppModule for test and i am getting this error:
    http://www.actsis.com/error.JPG
    Thanks for help again!
    Add more pictures about SQL and Variables:
    http://www.actsis.com/SQL.JPG
    http://www.actsis.com/Variable.JPG
    Thanx Frank.. i know you always answer at first...

    Hi DAguirre,
    Is the required checkbox in the bind variable window checked. If not , please check it and then test your Model.
    Vikram

  • Problem with Sequence in ADF

    Hi,
    I have a sequece for a table value. I have the following code to retrieve the sequence value.
    protected void create(AttributeList attributeList) {
    ApplicationModule am = getDBTransaction().getRootApplicationModule();
    DBSequence dS = new DBSequence("REBILL_REQUEST_ID",am);
    setRebillRequestId(dS.getSequenceNumber());
    super.create(attributeList);
    When I run the application, everytime the same sequence number gets displayed in the field. It does not change at all. Any idea why this happens?
    Thanks,
    Priya

    Hi,
    not sure why you need to do this programmatically as tehre is a declarative of doing the same (http://download-uk.oracle.com/docs/html/B25947_01/bcentities006.htm#sm0147)
    However,
    here is the programmatic way of doing it
    http://download-uk.oracle.com/docs/html/B25947_01/bcrules004.htm#sthref766
    Frank

  • ADF Faces - issue with Portal and af table

    I wonder if anybody could help me with a problem we are experiencing with running our ADF Faces app inside a portal (NOT Oracle Portal). We are using the af table tag with the rows attribute set as follows:
    <af:table emptyText="No items found"
    rows="10" banding="row"
    bandingInterval="1"
    binding="#{backing_ModuleSearchReg.table1}"
    id="table1"
    var="row">
    What this does is if we have more than 10 rows to display it will display
    a table header that has a label 'Previous 1-10 of nnn' Next 10. However, when you click on 'Next 10' it produces a Javascript error.
    When we run the app outside of the portal we do not get this problem.
    I believe this is related to known issues with JSF and Javascript inside a 'framed' web page. But if anybody help me with this or point me to a resource that can help it would be very much appreciated.
    Many Thanks in advance.
    Chris

    Hi,
    I remember a similar issue with inner frames that should be fixed in JDeveloper 10.1.3.3. The problem was that the ADF Faces JavaScript did not get the correct document root.
    Frank

Maybe you are looking for