Unsaveddatawarning in JSFF

Hi Experts,
JDEV 11.1.1.2
I go through this link [http://www.oracle.com/technetwork/developer-tools/adf/unsaveddatawarning-100139.html] which illustrates how implement Unsaveddatawarning message..But it need to set ,
"<AF:document uncommittedDataWarning="on"> "
How can we achieve " Warning on Unsaved Changes Functional UI Pattern " in JSFF (where dynamic task flow is implemented )
PMS

Hi jabr,
thankz for ur reply......
i have only one main jsf page which is in adfc-config.xml .........where i have a tree menu fetched from database , each node treated as a commandlink.When we click each link , they redirected to corresponding task flow.
From ur reply , i need to set in main jsf page......can u please explain it little bit more....
Also i used DYNAMIC UI SHELL
PMS
Edited by: pms on Feb 29, 2012 6:33 PM
Edited by: pms on Feb 29, 2012 6:38 PM

Similar Messages

  • Bean is not working in jsff

    hi All
    i developed 4 .jsff fragments and i have included in jspx page .
    i created one bean with 4 variable and i crated datacontrole for the same bean .
    when i am mapping these variables with components which are in .jsff fragments . the values are not coming .
    when i run the .jspx page i am not getting any error and i am getting out put without values which i have written and mapped in the bean .
    Any one please help me.

    Sounds like you are including jsff in the jspx using jsp:include, this approach may not help you if the jsff is built using ADF Binding. Please note that jsp:include will load only the page definition file associated with the parent/containing page.If you are planning to reuse jsff, try defining it as taskflow and embed the same as a region in the jspx

  • How to identify whether a TransientVO value has been changed or not on jsff

    Hi
    I have a TransientVO view object dragged onto jsff page. Is there any way to identify in backing bean or in Application Module to identify whether there is any attribute value has been modified or not?
    Thanks in advance !!

    Hi:
    My understanding is that's ADF's internal business to keep track of RowSet changes. In your code, it's not expensive to explicitly call commit OperationBinding. When your code issue an explicit commit, ADF will check if a real commit necessary or not. If any row or attribute changed, a real commit will happen.
    If your application really want to get notified when any attribute changes, and you feel it too much to implement a valueChangeListener for every inputText, you should try a more generic one: rowUpdated(). I never use this one, but according to the manual, your probably can set a flag in your overwritten rowUpdated to flag an attribute value change when it happens.
    But I really recommend you simply issue a commit and let ADF decide the necessity of a real commit. If you are really interested in which specific field changes, to me you have only 2 options, 1 is to do valueChangeListener, the other is try to figure out if rowUpdated() helps.
    If you feel my answer helps, please mark it as 'helpful'; If it is correct, please mark it as 'correct'.
    Thanks,
    Alex

  • Bean is not worked  in the jsff page

    Hi
    JDeveloper Studio Edition Version 11.1.2.2.0
    I Have a bean for run a jasperreport
    package Reports;
    import javax.faces.event.ActionEvent;
    import sp11.model.apm.clubImpl;
    import java.io.ByteArrayOutputStream;
    import java.io.InputStream;
    import java.math.BigDecimal;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.util.HashMap;
    import java.util.Map;
    import javax.faces.context.FacesContext;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServletResponse;
    import net.sf.jasperreports.engine.JasperExportManager;
    import net.sf.jasperreports.engine.JasperFillManager;
    import net.sf.jasperreports.engine.JasperPrint;
    import net.sf.jasperreports.engine.JasperReport;
    import net.sf.jasperreports.engine.type.WhenNoDataTypeEnum;
    import net.sf.jasperreports.engine.util.JRLoader;
    import net.sf.jasperreports.view.JasperViewer;
    import oracle.adf.model.BindingContext;
    import oracle.adf.model.binding.DCIteratorBinding;
    import oracle.binding.BindingContainer;
    import oracle.jbo.client.Configuration;
    public class CardFrontBean {
    public CardFrontBean() {
    public String runReportAction(){
    DCIteratorBinding rleIter = (DCIteratorBinding)getBindings().get("RealentityIterator");
    String RleId = rleIter.getCurrentRow().getAttribute("RleId").toString();
    BigDecimal ID = new BigDecimal(RleId);
    Map parameter = new HashMap();
    parameter.put("ID", ID);// where ID is a jasper report parameter
    try
    runReport("card_front.jasper", parameter);
    catch (Exception e)
    return null;
    public BindingContainer getBindings(){
    return BindingContext.getCurrent().getCurrentBindingsEntry();
    public ServletContext getContext(){
    return (ServletContext)getFacesContext().getExternalContext().getContext();
    public HttpServletResponse getResponse(){
    return (HttpServletResponse)getFacesContext().getExternalContext().getResponse();
    public static FacesContext getFacesContext(){
    return FacesContext.getCurrentInstance();
    public void runReport(String repPath, java.util.Map param) throws Exception {
    Connection conn = null;
    try
    HttpServletResponse response = getResponse();
    ServletOutputStream out = response.getOutputStream();
    response.setHeader("Cache-Control", "attachment;filename=\"CardFront.pdf\"");
    response.setContentType("application/pdf");
    ServletContext context = getContext();
    InputStream fs = context.getResourceAsStream("/ReportsFolder/" + repPath);
    JasperReport template = (JasperReport) JRLoader.loadObject(fs);
    template.setWhenNoDataType(WhenNoDataTypeEnum.ALL_SECTIONS_NO_DETAIL);
    PreparedStatement statement = null;
    String amDef = "sp11.model.apm.club";
    String config = "clubLocal";
    clubImpl am = (clubImpl)Configuration.createRootApplicationModule(amDef,config);
    statement = am.getDBTransaction().createPreparedStatement("select 1 from dual", 0);
    conn = statement.getConnection();
    JasperPrint print = JasperFillManager.fillReport(template, param, conn);
    //JasperViewer.viewReport(print, false);
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    JasperExportManager.exportReportToPdfStream(print, baos);
    out.write(baos.toByteArray());
    out.flush();
    out.close();
    FacesContext.getCurrentInstance().responseComplete();
    catch (Exception jex)
    jex.printStackTrace();
    finally
    close(conn);
    public void close(Connection con){
    if (con != null)
    try
    con.close();
    catch (Exception e)
    and a commandButton in the .jsff page
    <af:commandButton id="Realentitycardfront"
    textAndAccessKey="#{nls['REALENTITY_CARDFRONT']}"
    shortDesc="#{nls['REALENTITY_CARDFRONT_HINT']}"
    action="#{CardFront.runReportAction}"/>
    my .jsff page is in a bounded task flow with Use Page Fragments = true
    when i click the button. ........>nothing
    what is the matter
    i read in a post that it is not work in jsff page with page fragmentation
    please help me
    thanks

    One problem is that you write into the output stream from an action method and don't know what's already in the output stream. Once there is one byte written to hte stream (which you can't know from inside the action method) the pdf stream does not behave as you think it would.
    Next thing is that you use createRootApplicationModule but never release it. This will get you out of resources error eventually.
    A better approach would be to put this code in a servlet and stream the report from there. In the servlet you have control over the output stream.
    Check my blog http://tompeez.wordpress.com/2011/12/16/jdev11-1-2-1-0-handling-imagesfiles-in-adf-part-3/ where I show how to serve images from a servlet which can even use the application module pool from the application (no need to use createRootApplicationModule at all). All you have to do is to exchange the part where I get and stream the image data to your needs.
    Timo

  • Uploading an image is not working in jsff

    Hi.,
    Am using jdeveloper 11.1.1.6.,
    I have used the following link to upload the image in jsff
    http://www.baigzeeshan.com/2010/08/uplaoding-and-downloading-images-in.html
    This is workig perfectly in a jsps page but when i used jsff page am getting exception
        private BlobDomain createBlobDomain (UploadedFile file) throws IOException,
                                                                      SQLException {
            InputStream in = null;
            BlobDomain blobDomain = null;
            OutputStream out = null;
            try{
                in= file.getInputStream();    // am getting null pointer exception
                blobDomain = new BlobDomain();
                out = blobDomain.getBinaryOutputStream();
                byte[] buffer = new byte[8192];
                int bytesRead = 0;
                while ((bytesRead = in.read(buffer,0,8192))!= -1){
                    out.write(buffer,0,bytesRead);
            catch (Exception e){
                e.printStackTrace();
            return blobDomain;
        }Pls help me to resolve this.,

    Thank's for your response John.,
    This is the log which am getting
    java.lang.NullPointerException
         at view.imageServlet.doGet(imageServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)This s the doget() method which i have used
        public void doGet(HttpServletRequest request,
                          HttpServletResponse response) throws ServletException,
                                                               IOException {
            response.setContentType(CONTENT_TYPE);
            String eno = request.getParameter("id");
            OutputStream os = response.getOutputStream();
            Connection con = null;
            try{
                Context ctx = new InitialContext();
                DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/UIConnDS");
                con = ds.getConnection();
                PreparedStatement stmt =  con.prepareStatement("SELECT eei_emp_id,eei_emp_image " +
                                          "FROM ess_emp_image " +
                                          "WHERE eei_emp_id = ?");
                stmt.setString(1, eno);
                ResultSet rs = stmt.executeQuery();
                if (rs.next()) {
                    Blob blob = rs.getBlob("eei_emp_image");
                    BufferedInputStream in =  new BufferedInputStream(blob.getBinaryStream());    //This is the part where exception is showing now.
                    int b;
                    byte[] buffer = new byte[10240];
                    while ((b = in.read(buffer, 0, 10240)) != -1) {
                        os.write(buffer, 0, b);
                    os.close();
                    catch (Exception e){
                        e.printStackTrace();
            finally {
                        try {
                            if (con != null) {
                                con.close();
                        } catch (SQLException sqle) {
                            System.out.println("SQLException error");
            }

  • Client Listner is not working in jsff

    Hi All Experts,
    I have one requirement , for that i need to generate runtime table (getting coloumns and rows count at runtime). It is working and for that i am using arrayList to implement.
    I need to capture the changed values of textboxes which are that table , so i am using ClientListner And ServerListner
    my code is
    jsff code is
    <af:inputText value="#{party.value}" accessKey="#{tid.index}" id="id12" clientComponent="true" >
    <af:clientAttribute value="#{partyCount.index}" name="partyindex"/>
    <af:clientAttribute value="#{tid.index}" name="billcodeindex"/>
    <af:clientListener method="testFunc" type="valueChange"/>
    <af:serverListener type="testBBFunc" method="#{pageFlowScope.CaseMgmtBean.testBBFunc}"/>
    </af:inputText>
    and javascript code is
    function testFunc(event) {
    pindex= event.getSource().getProperty("partyindex");
    billindex=event.getSource().getProperty("billcodeindex");
    AdfCustomEvent.queue(event.getSource(),"testBBFunc",{newval:event.getNewValue(),billcodeindex:(billindex-1),partyindex:pindex},false);
    but i dont know why it is not calling the listners ,
    Please help
    Edited by: $achin on Feb 12, 2013 7:25 AM

    my code is
    <af:forEach var="count" varStatus="partyCount" items="#{pageFlowScope.CaseMgmtBean.partyCountList}">
    <af:table id="Parttable" rows="1" width="100%" contentDelivery="immediate" autoHeightRows="0"
    horizontalGridVisible="false" verticalGridVisible="false"
    inlineStyle="height:29px;">
    <af:forEach var="party" varStatus="tid" items="#{pageFlowScope.CaseMgmtBean.partyArrayList}">
    <af:column sortProperty="" headerText="" id="c42">
    <f:facet name="header">
    <af:inputText value="#{party.value}" accessKey="#{tid.index}" id="id12" clientComponent="true" autoSubmit="true">
    <af:clientAttribute value="#{partyCount.index}" name="partyindex" />
    <af:clientAttribute value="#{tid.index}" name="billcodeindex"/>
    <af:clientListener method="testFunc" type="valueChange" />
    <af:serverListener type="testBBFunc" method="#{pageFlowScope.CaseMgmtBean.testBBFunc}"/>
    </af:inputText>
    </f:facet>
    </af:column>
    </af:forEach>
    </af:table>
    </af:forEach>
    this is not working ,
    I have done POC with BackingBean as a scope and working fine in it.
    is the problem is with scope

  • How to call one  JSFF into another JSFF

    Hi,
    I am very new to ADf. Could you please tell me how to call one JSFF inside another JSFF. We have a common pop-up written in one JSFF. Is there any best approach to get this pop-up into other JSFF.
    Thanks in Advance.
    Regards
    Narasimha

    If you want to resue the jsff code, make use of bounded task flow with page fragment and then use it as a region.
    For more details you can refer: http://docs.oracle.com/cd/E21764_01/web.1111/b31974/taskflows_regions.htm
    One more:
    http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_57/jdtut_11r2_57.html

  • Text should be displayed in a single line in jsff page

    Hi ,
    I have several af:selectOneChoice components whose labels should be displayed in a single line .
    the page has a left and right navigator panel. when i drag the navigators to the center , the scroll bar should be enabled and the texts (labels) of the various components in the jsff page should be displayed in a single line.
    But , the text gets wrapped into multiple lines. PFA the screen shot and the code of the jsff page

    Hi Maddy,
    for this issue you can use WAD 7.0. There you can set the numbers of columns and rows which are displayed easily within the analysis item. You can also determine if you want to have scroll bars or paging tabs (like in Query Designer).
    Brgds,
    Marcel

  • How to call a javascript method after table load on JSFF Fragment load?

    Hello,
    The usecase is to invoke a javascript method after table is done loading (fetching data) when user lands to a JSFF fragment. With JSPX pages I can achieve that by using PagePhaseListener. I have tried with RegionController as follows, and the problem i face is that I cannot prevent multiple calls to the Javascript call when user presses a tab or button in a screen, or changes drop-down value with autosubmit on.
    import javax.faces.context.FacesContext;
    import oracle.adf.model.RegionBinding;
    import oracle.adf.model.RegionContext;
    import oracle.adf.model.RegionController;
    import org.apache.myfaces.trinidad.render.ExtendedRenderKitService;
    import org.apache.myfaces.trinidad.util.Service;
    public class MyListener implements RegionController{
    public MyListener() {
    super();
    @Override
    public boolean refreshRegion(RegionContext regionContext) {
    int refreshFlag = regionContext.getRefreshFlag();
    System.out.println("Render flag is: "+refreshFlag);
    if (refreshFlag == RegionBinding.PREPARE_MODEL)
    initializeMethod();
    regionContext.getRegionBinding().refresh(refreshFlag);
    return false;
    public boolean validateRegion(RegionContext regionContext) {
    regionContext.getRegionBinding().validate();
    return false;
    public boolean isRegionViewable(RegionContext regionContext) {
    return regionContext.getRegionBinding().isViewable();
    public void initializeMethod() {
    FacesContext f = FacesContext.getCurrentInstance();
    ExtendedRenderKitService service = Service.getRenderKitService(f, ExtendedRenderKitService.class);
    service.addScript(f, "myJSFunction();");
    @Override
    public String getName() {
    return null;
    I need the javascript to be called only once after the table is done loading when user lands to a fragment (jsff).
    Any ideas appreciated?
    JDeveloper version is 11.1.1.5.0
    Thank you.
    Valon
    Edited by: Valon on Apr 11, 2013 3:10 PM

    One of the requirements is to compare every row with the next row and highlight the changes. There are other requirements as well where JavaScript solution is used.
    The question remains the same. Is it doable or not without changing the solution from JavaScript solution to server-side solution ? Can we call a JavaScript only once when the user lands to a jsff fragment ?
    Hope that is clear.
    Thanks.
    Valon

  • How to find JSFF name in managed bean

    Hi Gurus,
    I am new in adf and using 11.1.2.3. How i can find the name of jsff page name in managed bean.  For example if i have abc.jsf contains a fragment xyz.jsff. i want when i click on button in jsff page, a pop shows me the name it is xyz.jsff.
    Thanks,

    Hi,
    to get the page name,FacesContext.getCurrentInstance().getViewRoot().getViewId() (returns abc.jsf). If you expose the page fragment through an ADF region, then the call is
    ControllerContext.getInstance().getCurrentViewPort().getViewId() (returns xyz if the view activity has the same name as the physical file xyz.jsff)
    Frank

  • Calling a javascript on load of jsff page

    I have a jsff page which is loaded as a taskflow from region.
    i tried to call an alert function on load of jsff page as follows:
    <af:clientListener type="load" method="jsMethod"/>
         <af:resource type="javascript">
         function jsMethod() {
            alert("Hi Page loaded");
    </af:resource>
    If it works fine i intent to call backing bean method from javascript later.
    the alert is not being called in this case.
    what's wrong with this method?

    Duplicate of https://community.oracle.com/thread/2617922
    Please don't ask your question multiple times!
    Timo

  • Problem while dropping a .JSFF onto .JSPX page

    Hi All,
    I have a very simple BTF with just an output text filed and a blank Main page (.JSPX) . Whenever I am trying to drop.JSFF on to .JSPX. it prompts me for an component Identifier. I dont know what to put in that Prompt.Please help me. I am struck
    Thanks

    Got my problem resolved ... Was creating the JSFF with Facelets , changed it to XML and my thing resolved

  • Is it possible to add a JSFF to a page programmatically without Task Flows?

    My use case is this: My application does not use task flows. If a value returned from the database is 0, I am creating a UIComponent and adding it to a PanelGroup on a page. If the value returned is 1, I need a way to programatically add a JSFF to the page. So, that means I cannot define the JSFF on the page with a <jsp:include... />.
    The closest solution I have found so far is to use af:declarativeComponent, but when attempting to create this component via the ADF Faces API, I find that there is a method for getViewId, but not for setViewId, meaning I cannot add the JSFF to the declarativeComponent and in turn add the DC to the PanelGroup.
    Thanks.

    Frank,
    I stand corrected on utilizing a Task Flow. After some learning on my end, Task Flows and Regions appear to be a solution for my requirement.
    I created a dynamic task flow (jsff), dropped it on the jspx page to create a region and it executed successfully.
    Now that I know drag and drop works for this task flow, I am attempting to add the region to the page at runtime. Here is the code I am using:
    private void ProcessEmailUpdateFragment(String id, FlexContent fc) {
    RichRegion rr = new RichRegion();
    // this is the tag created via drag and drop: <af:region value="#{bindings.dynamicRegion1.regionModel}" id="r1"/>
    FacesContext facesContext = FacesContext.getCurrentInstance();
    ExpressionFactory elFactory = facesContext.getApplication().getExpressionFactory();
    ELContext elContext = facesContext.getELContext();
    ValueExpression valueExp = elFactory.createValueExpression(elContext, "#{bindings.taskflowdefinition1.regionModel}", Object.class);
    RegionModel model = (RegionModel)valueExp.getValue(elContext);
    rr.setRegionModel(model);
    rr.setId("r" + id);
    rr.setValue(model);
    FlexUIContainer.add(rr);
    }Here is the error I am receiving:
    <UIXRegion> <getRegionModel>
    java.lang.IllegalStateException: The "value" attribute on a region component with id "r0" was null or not specified thus its RegionModel is null. Now using an empty RegionModel instead.
         at oracle.adf.view.rich.component.fragment.UIXRegion.getRegionModel(UIXRegion.java:455)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:682)
         at oracle.adf.view.rich.component.fragment.UIXRegion.encodeBegin(UIXRegion.java:279)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)I do not see any references to this error anywhere online and was hoping you could provide a bit of guidance. Initially, I only was setting the RichRegion Id and RegionModel, then when I received the above error, I set the Value, with no change.
    Thanks,
    MattC
    UPDATE: The reason for the error is that the model object is null...looking into it now.
    Edited by: MattC on Jan 17, 2012 5:27 PM
    UPDATE: Copy/paste error. EL needed to be #{bindings.dynamicRegion1.regionModel}, not #{bindings.taskflowdefinition1.regionModel} (copied from example). Now I have encountered an additional error, which I believe may reveal I have reached a dead end:
    <PropertyKey> <saveValue> Unserializable value:oracle.adf.controller.internal.binding.DCTaskFlowBinding$InnerTaskFlowRegionModel@3694d537 for key:UINodePropertyKey[value,14]In this post from 3 years back, you wrote that a use case that resulted in this same error was not supported: insert a region programatically
    It appears this may still the case. Either way, I was hoping you would provide additional insight.
    Thanks.
    Edited by: MattC on Jan 17, 2012 5:49 PM
    I am running JDev 11.1.1.5
    Edited by: MattC on Jan 18, 2012 9:05 AM

  • File Not Found Exception for select_attributes.jsff in OESOIMTaskflows.jar

    Upon trying to create an authorization policy, I am running into the following error:
    java.io.FileNotFoundException: file:/opt/oracle/Middleware/Oracle_IDM1/server/apps/oim.ear/admin.war/WEB-INF/lib/OESOIMTaskFlows.jar!/taskflows/dialogs/select_attributes.jsff
    I went to the OESOIMTaskFlows.jar file and exploded it. I verified the select_attributes.jsff file does indeed exist. I am not sure why it is failing at this step. Does anyone have any idea how to get this file to register?
    One thing I have done out of the ordinary is re-deploying a new instance on an existing Middleware Home (Oracle_IDM1/SOA1) by dropping/re-creating the tables via RCU, removing the user_projects folder, and running the config in Oracle_IDM1
    Thanks.

    FYI, for anyone seeing this or anything similar, I did the following:
    Checked my log at each step of authorization policy creation. Prior to clicking the edit attributes button, I noticed that there were too many open files in the log.
    - went to /etc/security/limits.conf
    - changed the hard / soft nofile limit to 65535
    This seemed to fix the issue.

  • How to tune/ decrease loading time of jsff.

    Hi All,
    I'm using adf 11g.
    In my application , one of my transaction scree is taking too much time to load .
    In VOimpl i worte / override some method like
    executeQuery() to excute the VO query on authorization login base .
    and
    createRowFromResultSet(Object qc,ResultSet resultSet) to populate the transiet variables on load . 7 -10 parameters are there .
    The VO query is running fine and fast when executing in toad.
    I have task flow which have search page jsff , default it fetchs records. i have dragged the taskflow to jsf as region.
    Please let me know how tune the performance . i have followed this link .
    http://www.gebs.ro/blog/oracle/adf-view-object-performance-tuning-analysis/
    But this will effect when page load and to retrieve data records.Me getting issue on loading the page itself
    Thanks in advance .

    Hi,
    Before call the page write init method to executeEmptyRowSet() or write customized criteria(ViewCriteria)

Maybe you are looking for