Hiding quicksearch when in insert mode

I find it rather strange that the quick/advanced search regions are displayed even if the user is creating new records (what is there to search on ?!)
I have changed the class for the quick/advanced search from
<html:div id="advancedSearch" class="${ui:cond(searchBean.showQuickSearch,'invisible','visible')}">
<html:div id="quickSearch" class="${ui:cond(searchBean.showQuickSearch,'visible','invisible')}">to
<html:div id="advancedSearch" class="${ui:cond(searchBean.showQuickSearch or createMode,'invisible','visible')}">
<html:div id="quickSearch" class="${ui:cond(searchBean.showQuickSearch and !createMode,'visible','invisible')}">Is there any way that I can modify a template to enable this change to all pages without having to manually create it and maintain it during page generation ? Or another way of achieving the same end result ?
Cheers,
Brent

Brent,
You have found the correct locations to make your change. Instead of using the 'parameter values', you can just put in your expressions. The 'parameters' as you call them are not really (static) parameters but rather 'generator tokens' that can be resolved by the JHeadstart Application Generator to anything from plain properties on Service/Group/Lookup level to methods or XSLT templates inside our generator. In this case, the values of the ADVANCED_SEARCH_CLASS and QUICK_SEARCH_CLASS tokens can not be changed without changing the Generator itself. So simply replace them with your expressions and you are done.
Kind regards,
Peter Ebell
JHeadstart Team

Similar Messages

  • JSP, BC4J : Allowing users to choose from List of values when in Insert mode

    Hi,
    I have a requirement in which the user would be able to select a value from a combobox for populating a field when inserting a new record. The list of values in the combo box is derived from a look up table in the database. How can do this?
    Thanks.

    Use the version provided in Jdev 3.2. It has two methods:
    * Enables a LOV (list of values) for the specified attribute in
    * the UI. In the typical case, when an attribute is selected in an
    * HTML form, a LOV will be displayed.
    * <p>
    * This method enables a LOV for one or more of the RowSet's attributes.
    * To return all of the RowSet's attributes,
    * use the {@link #useLOV(String, String) useLOV} method.
    * <p>
    * @param sAtttibute name of the attribute for which an LOV
    * should be enabled.
    * @param voName name of the View Object to which the attribute belongs.
    * @param sDisplayAttributes a comma-separated list of the RowSet's attributes
    * that will be displayed when the attribute is selected.
    * @param sDataAttribute the location from which the attributes' values are
    * obtained.
    * @see #useLOV(String, String)
    public void useListOfValues(String sAttribute , String voName, String sDisplayAttributes, String sDataAttribute)
    JSlibNeeded |= WebBean.JSModalPageConstructorLib;
    LOVField lovField = new LOVField();
    ViewObject vo = qView.getApplicationModule().findViewObject(voName);
    ViewObject dupvo = qView.getApplicationModule().findViewObject(voName + "_query");
    if(dupvo == null)
    dupvo = qView.getApplicationModule().createViewObject(vo.getName() + "_query", vo.getDefFullName());
    lovField.setViewObject(getApplicationName() + "." + dupvo.getName());
    AttributeDef attr = qView.getViewObject().findAttributeDef(sAttribute);
    lovField.setPromptText(getAttributeLabel(qView, attr));
    lovField.setDisplayAttributes(sDisplayAttributes);
    lovField.setDataAttributes(sDataAttribute);
    setFieldRenderer(sAttribute , lovField);
    * Enables a LOV (list of values) for the specified attribute in the UI.
    * In the typical case, when the specified attribute is selected in an
    * HTML form, a LOV will be displayed.
    * <p>
    * This method enables a LOV for all of the RowSet's attributes.
    * To enable a LOV for a subset of the attributes,
    * use the {@link #useListOfValues(String, String, String, String)
    * useListOfValues} method.
    * <p>
    * @param sAtttibute name of the attribute for which an LOV
    * should be enabled.
    * @param voName name of the View Object to which the attribute belongs.
    * @see #useListOfValues(String, String, String, String)
    public void useLOV(String sAttribute, String voName)
    useListOfValues(sAttribute, voName, null, sAttribute);
    null

  • How to open a MD form in insert mode when calling from URL ?

    I have a MD form and I want to open it in 'insert' mode when I click on the URL.
    How can I do that ?
    thanks,
    Mainak

    I think somebody has asked the same questions earlier but I cannot find the link to that message. Please can anyone help me ?
    How to open a form in Insert mode from url link ?
    Mainak

  • Clearing Form when changing from Insert Mode to Enter/Execute Query

    Morning folks,
    I need some help or pointers with a form I am working on. At startup, the form is in Insert mode. I am using Oracle Forms 9i.
    Goal: Clear the form with NO_VALIDATE when User enters an ID in Insert mode and clicks on the Execute Query button(DEFAULT&SMARTBAR Inbuilt Menu)
    The user can do two things when they first open the screen.
    Option 1: Enter the STUDENT_ID and press Tab
    Option 2: Enter the STUDENT_ID and press the Execute Query button (Part of the DEFAULT&SMARTBAR Inbuilt Menu)
    There is a When-Validate-Item trigger on STUDENT_ID to check if the Student ID already exists in the database. If it does, it gives an Error message saying "Student ID found. Please Query the record or enter a new Student ID". This is fine with Option 1.
    The problem arises with Option 2. When I Enter a Student ID in Insert Mode and (thinking I am in Enter Query mode) and press the Execute Query button, I get two messages:
    Message 1: "Student ID found. Please Query the record or enter a new Student ID"
    Message 2: Oracle message "Do you want to save the changes? Yes/No/Cancel.
    Is there a way to stop this *Message 2?*
    Here is what I have done to try and mitigate this situation. I have created a non database field and have called it clear_form.
    In When-Validate-Item I set the field clear_form = 1 when I encounter *Message 1*
    {code}
    if t_record_exists > 0 then
    set_alert_property('ALERT_ERROR',ALERT_MESSAGE_TEXT,'Student ID found. Please Query the record or enter a new Student ID');
    alert_button := show_alert('ALERT_ERROR');
    :clear_form := 1;
    end if;
    {code}
    By creating *Key-EXEQRY* Trigger at Form Level, I was hoping that it would just clear the form. I put some messages and its seems to me that *KEY-EXEQRY* is firing first and then the *WHEN-VALIDATE-ITEM*. Is there a way to have the *WHEN-VALIDATE-ITEM* trigger fire first?
    {code}
    if :clear_form is null then
    execute_query;
    else
    clear_form(no_validate);
    end if;
    {code}
    Thanks!
    Edited by: Roxyrollers on Sep 28, 2012 8:50 AM
    Edited by: Roxyrollers on Sep 28, 2012 9:45 AM

    Having the actual Student_ID column from the table is dangerous, since it is also the key to the student's data. What if the user properly executes a query, showing a student's data, and then wants to look up another student, so keys in the new ID. If he then presses Execute Query, the Form asks "Do you want to save your changes?"
    If the user presses Yes, the new ID becomes the previous student's key.
    It would be better if you put the student_ID field in a control block. Then, the user enters a Student_ID, and presses Execute Query, the query then populates the student's data in the Base Table block. In the B_T block, the actual Student_ID column should be hidden.

  • Insert Mode when starting the Jclient app

    Hi!
    does anybody know how to make a jclient form( binded to a BC4J), to start up in Insert mode?
    That is , on starting the Jclient application, the user can insert data into the fields and doesn't have to press the new button?
    cheers
    Russel

    Deyang,
    I've opened <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/developerareas/webdynpro">Web Dynpro</a> section on SDN and see the featuring article:
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/library/uuid/751d003a-0b01-0010-8996-afbaa3fd5339">cross-component Navigation, Explained</a>
    <i>New resources demonstrate <b>how to navigate to certain views from within Web Dynpro components</b>, and fill some gaps in the Sample Application and Tutorial matrix.</i>
    Should be exactly what are yuo looking for
    Valery Silaev
    EPAM Systems
    http://www.NetWeaverTeam.com

  • My Songs in my Ipod Touch 4 is not appearing when I tried to Play it but when i insert to my PC and use Itunes, songs,playlist appears in I tunes.What do I need to do?Can someone help me?Many thanks

    My Songs in my Ipod Touch 4 is not appearing when I tried to Play it but when i insert to my PC and use Itunes, songs,playlist appears in I tunes.What do I need to do?Can someone help me?Many thanks

    Try:
    - Another cable
    - iOS: Not responding or does not turn on
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try on another computer          
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar       

  • I've an iphone 4, its headset jack is not working properly, when i insert the earphone no sound is coming, but when i keep the earphone little out i can hear the sound but very low sound is coming out, I've never dropped my iphone please help...

    I've an iphone 4, its headset jack is not working properly, when i insert the earphone no sound is coming, but when i keep the earphone little out i can hear the sound but very low sound is coming out, I've never dropped my iphone please help...

    bunjamin wrote:
    There is now a new line in BBM that wasn't there before which covers the message that I am typing, so I can't actually see what I am typing.
    Hi bunjamin,
    just go to BlackBerry World, and update all your apps including BBM.
    bunjamin wrote:
    Every time I unlock my phone, my screen enlarges so I can't really see much on the hub/notification screen and it defaults to the hub which it didn't do before).
    you can turn off the magnifying glass :
    device settings >> accessibility >> magnify mode >> OFF
    you can deactivate the "reset to Hub view" :
    hub >> overflow (bottom right button) >> Settings >> Display and actions >> Return to Default View When Idle >> OFF
    bunjamin wrote:
    my ringtone is much softer than it was previously
    yes, BlackBerry has acknowledged this bug in this article from the public knowledge base:
    KB36755 After upgrading BlackBerry 10 OS to version 10.3.1 the volume for notifications is noticed to be significantly lower than in the previous version
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • Link Parameters from Report to Form in Insert Mode

    It seems like it should be possible to use the Report wizard to add a link to a form, select some link parameters using the Edit Link function, and then when one clicks on the link it would open the form in insert mode with the link parameters filled in as defaults. Instead what happens is it tries to open the form in update mode with a row that matches the link parameters, and if it can't find a match it opens in insert mode with no parameters filled in. I want it to always open in insert mode and with the passed parameters filled in.
    I've looked through all the documentation I have access to and have been through all the Portal FAQ's on OTN and can find nothing on this. There were a few questions in the FAQ's that told how to do it in PL/SQL, but I don't know how to get access to which instance of the link was selected by the user through PL/SQL, and it seems like there should be a way to do this from within the report wizard.
    Any help you can give me would be greatly appreciated.
    Best Regards,
    Jim Bladen

    If your report is created using ‘Reports From SQL Query’ then you can modify it using the following to achieve this:
    1. Remove the link from ‘Column Formatting’ section of the report object.
    2. In the SQL of the report , use custom link to the column where you want to provide link using the syntax
    select a.empno,’‘||a.ename||’‘ ename_link,a.deptno
    from scott.emp a
    Order by a.empno
    and the form will always open in ‘INSERT’ mode with passed values filled in.
    Thanks
    Krishnamurthy

  • How to add enter-in-insert mode without post-generation steps

    Hello,
    We'd like to enter one of our pages in insert mode.
    We found the trick how to do it, there is one step which is a post JHeadstart generation step (add code to Page Definition). I'd like to know if we can avoid this post-generation step
    Here the complete list of steps
    (1) Model project, set View Object, Tuning to 'No Rows'
    (2) ViewController Project
    2.1 JHeadstart settings for the page
    - Single-row insert allowed Yes
    - Single-row update allowed Yes
    - SHow New Rows at Top Yes
    2.2 Generate the JHeadstart application
    2.3. Go to the Page which you'd like to enter in insert mode and click on 'Go to Page Definition'
    Add in the <executable> part the following code
    <invokeAction Binds="CreateAanmakenAdminEenheden" id="invokeCreate" Refresh="renderModel"
    RefreshCondition="${!adfFacesContext.postback and empty
    bindings.exceptionsList}"/>
    (see also http://download-uk.oracle.com/docs/html/B25947_01/web_form006.htm for more information)
    Make sure that the Binds part has the sam name as the <action id='Create...' which is available in the bottom part of the page definition.
    My question is
    How can we avoid this last post-generation step, the addition of code to the Page Definition file.
    I know you can unclick the 'Generate Page Definition' property in JHeadstart, but that introduces a risk that functionality is not included after changing the page.
    Regards Leon
    By the way, this is a lot of of work, just for entering a page in directly in insert mode. I think there can be made some improvement in ADF to accomodate this (a lot wanted) functionality.....

    Navid,
    You need to create custom templates to achieve this. The easiest way to get everything in place, is to first generate the group as insert-only (without search and query).
    This will generate the following:
    - in the page definition the ControllerClass property will be set to a JSF EL expression, something like #{EmpWizardPageLifecycle}
    - in the group beans config file, two beans are generated like this:
    <managed-bean>
    <managed-bean-name>EmpWizardPageLifecycle</managed-bean-name>
    <managed-bean-class>oracle.jheadstart.controller.jsf.lifecycle.JhsPageLifecycle</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>beforePrepareRenderMethods</property-name>
    <list-entries>
    <value-class>oracle.jheadstart.controller.jsf.bean.InvokeMethodBean</value-class>
    <value>#{CreateEmpWizardMethod}</value>
    </list-entries>
    </managed-property>
    <managed-property>
    <property-name>validateADFModel</property-name>
    <value>false</value>
    </managed-property>
    </managed-bean>
    <managed-bean>
    <managed-bean-name>CreateEmpWizardMethod</managed-bean-name>
    <managed-bean-class>oracle.jheadstart.controller.jsf.bean.InvokeMethodBean</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>methodBinding</property-name>
    <!-- we leave out the JSF EL brackets, to prevent premature evaluation of the expression -->
    <value>bindings.CreateEmpWizard.execute</value>
    </managed-property>
    <managed-property>
    <property-name>executeCondition</property-name>
    <!-- we leave out the JSF EL brackets, to prevent premature evaluation of the expression -->
    <value>jsfNavigationOutcome=='StartEmpWizard' or param.StartEmpWizard=='true'</value>
    </managed-property>
    </managed-bean>
    The executeCondition does the trick here: it causes the page to start in insert mode when the navigation outcome is 'StartEmpWizar' or there is a request param named StartEmpWizard with value true.
    So, to get this functionality in a normal queryable group, you need to create a custom template for the groupFacesConfig.vm and add the two bean defs as above. And to get the ControllerClass property generated correctly, you can use the advanced group-level property Page Lifecycle class and set this to #{EmpWizardPageLifecycle}.
    (and replace EmpWizard with your own group name)
    Steven Davelaar,
    JHeadstart Team.

  • Af:query 'Hiding Unwanted Operators in Advanced mode having blank selection

    Hi,
    This is regarding 'Hiding Unwanted Operators in Advanced mode of af:query Component', I have followed the post by Jobinesh (http://jobinesh.blogspot.com/2013/01/prart-2-hiding-unwanted-operators-in.html)
    The attribute is non-default attribute and when we add the attribute from 'Add Fields' section it will be having blank selection option even if I have added below two lines under 'ViewAttribute' tag.
    <CompOper Name="Name" ToDo="-1" Oper="ISBLANK" MinCardinality="0" MaxCardinality="0"/>
    <CompOper Name="Name" ToDo="-1" Oper="" MinCardinality="0" MaxCardinality="0"/>
    Kindly suggest:
    1. How to remove blank selection operator.
    2. How to set particular operator as default operator in XML.

  • Want to hide button in a form if it is in insert mode

    Dear Sir,
    i am just developing some portal database provider forms and reports, i am calling a from
    from one report using , and i just want to hide some button ex: save button in
    the form and display the update button only when i call that form in the query
    mode from the form using 3_d parameter , as both save and update buttons are
    displayed when i call in any mode which i do not want
    scenario :
    1- create a portal db provider report using sql query on some table ex: employees table
    2- include a link in that report to a form created on the same table ex: employees
    with passing of parameter emp_no
    ex: ''||emp_no||''
    3- if the call in the query mode using 3d parameter (&p_arg_names=_emp_no_cond&p_arg_values=%3D) using note 248297.1,
    when clicking on the link in the report on the emp_no the form appears with the
    emp information displayed on the form and both ( save and update ) buttons
    appearing
    all that is working fine
    is it possible to display the update button only without the save button on the form when this call in the query
    mode happens???
    note : i want the save button to be displayed only without the update button if i am running the form in the insert mode ( directly not from
    report call)
    please help ASAP. as it is urgent need
    best regards
    Ahmed Hussein

    Usually, when you use a url like the example below to go to a portal form, the record will be queried up in the form, the Insert (Save) button will be hidden, and only the Update and Reset buttons will be shown. If you follow a url to the form without the "&p_arg_names=_EMPNO_COND&p_arg_values=%3D" in the url, it brings up the form in Insert mode with the Insert (Save), Query, and Reset buttons being shown and the Update button hidden.
    To troubleshoot, double-check the URL in your report to make sure it is passing all the parameters with the correct p_arg_values for moduleid and COLUMNNAME (e.g. EMPNO). Here's an example:
    http://your.portal.com/portal/pls/portal/PORTAL.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=012346789&p_arg_names=COLUMN_NAME&p_arg_values=123&p_arg_names=_COLUMN_NAME_COND&p_arg_values=%3D

  • Problem with ADF table in  Create Insert Mode

    Hi All,
    i am using jdev version 11.1.1.5.0.
    i have create one adf table in create insert mode. table have composite primary key (divn applyno,applydt,sno,frloc,toloc,frdt,todt).
    now when i create a row in this table it is running fine. but when i change on todt column field.
    property not found exception occur.
    log is following-
    javax.el.PropertyNotFoundException: Target Unreachable, identifier 'row' resolved to null
         at com.sun.el.parser.AstValue.getTarget(Unknown Source)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:400)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.wasSubmitted(EditableValueRenderer.java:343)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.decodeInternal(EditableValueRenderer.java:116)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:56)
         at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:293)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1118)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:717)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:800)
         at org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes(UIXEditableValue.java:236)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1278)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1410)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXCollection.invokeOnComponent(UIXCollection.java:1082)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1380)
         at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:555)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)
         at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         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.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         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:136)
         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)
    <RegistrationConfigurator> <handleError> ADF_FACES-60096:Server Exception during PPR, #2
    javax.el.PropertyNotFoundException: Target Unreachable, identifier 'row' resolved to null
         at com.sun.el.parser.AstValue.getTarget(Unknown Source)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:400)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.wasSubmitted(EditableValueRenderer.java:343)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.decodeInternal(EditableValueRenderer.java:116)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:56)
         at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:293)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1118)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:717)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:800)
         at org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes(UIXEditableValue.java:236)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1278)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1410)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXCollection.invokeOnComponent(UIXCollection.java:1082)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1380)
         at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:555)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1330)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1424)
         at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)
         at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         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.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         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:136)
         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)

    Is There any solution? it is very urgent.
    i have also read this post.
    lov issue
    but it is not fit in my use case. it there any better way to do this.

  • How To: Use ADF Form in "Insert" Mode in jDeveloper 12c

    Hi all,
    I'm in the process of learning jDeveloper and after going through the basics, a task that I'm trying to accomplish is to have a ADF Form load in "Insert" mode rather than the default "Update" behavior. After significant searches, the closest that I could come to was Create-adf-input-form post. But since that tutorial is based on the 11g version, I'm struggling to find an equivalent of that in 12c.
    Can anyone point me in the right directly and help me in determining how I would achieve the same in 12c?
    Thanks,
    Nisar

    Nisar,
    If you want the newRow to be readily available when the page loads, you call vo.createRow() in a AM method and expose that method as a client interface. Call this method on the page load.
    The below links might help to call method on page load:
    Johny's Tips: ADF: How to execute the ViewObject with a ViewCriteria on the PageLoad in ADF Web Application
    https://blogs.oracle.com/aramamoo/entry/an_epic_question_how_to
    This link helps to know how to create VO row programatically.
    http://www.awasthiashish.com/2012/12/insert-new-row-in-adf-viewobject.html
    Let us know if you face any issue while implementing.
    Cheers
    AJ

  • My I phone 3gs shuts down suddenlly but when i removed the sim it is working without shutting down suddenlly again when you insert the sim it started shutting down suddenlly

    My I phone 3gs shuts down suddelly but when I removed sim card it started working without sudden shut downs, again when I insert sim card it started shutting down suddenlly.

    I have Satellite A300 and until now everything works OK.
    I would like to know what happen when you remove the battery and use notebook with power supply only. Does notebook shuts down again.
    If not let OS run and put the battery.
    Is the battery recognized properly? Does notebook switch off again?
    To be honest I cannot imagine this issue has something with software or background processes. Recovery image you got with your notebook is designed for this certain notebook mode. Recovery image is tested and I dont think preinstalled OS has anything to do with this.
    Full diagnosis?
    And how to do this? You know very well that diagnosis can be done with diagnostic tools only and such tools have services only. I hope you will find answers but Im 99% sure there is nothing you can do about that. Maybe you should contact service, explain the situation and ask for help.

  • How to lock a table when i insert a row

    hi, friends,
    how to lock a table when i insert a row, then unlock the table

    If you want to lock the whole table so that no-one else can do DML then you go LOCK TABLE <table> IN EXCLUSIVE MODE. This lock remains in force until you commit or rollback.
    There are less powerful locking modes available, but you can look those up in the OTN online documentation.
    APC

Maybe you are looking for

  • Photo Shop Pallet problems

    I am using Photo Shop on a duel screen set up with a Thunderbolt Monitor as one screen and a Cintiq as the second screen.  I'm using a Mac Book Pro to run the whole thing.  Typically, I use theThunderbolt monitor to hold the pallets, and the main win

  • HELP PLZ - RESOLUTION PROBLEMS

    I am currently using Photoshop Elements to design JPEG's for a websites front page (which scrolls across many images like adverts etc) but I can't seem to be able to change the image resolution after designing the image that is wanted. Does anyone kn

  • I am an iBooks author. Connect shows book management tools. I need app management tools.

    As an iBooks author I already have my iTunes Connect account set up to manage my book content. Now that I'm ready to publish an app for the iPhone, however, I cannot find any app management tools. I have a paid membership to Apple's Developer program

  • Language restriction on Text Items.

    Hi, We are developing an application in Oracle 8i & Forms 6i for a Thailand based company. The users will enter data in English as well as Thai language. We have tested the forms that accepts both English & Thai characters in a single text item. The

  • I need to update from pages v4.3 to v5.1

    i created a very important document in pages, i created it on iPhone 5swith pages for ios7. im not able to open in mav 10.9.1 OS X 10.9.1 (13B42) to be exact it says on my mbp that i need to install latest pages software. BUT... in app store it says