Query - Page Fragments and Page Definitions

Hello
I am trying to use JSFF (fragments). I created one fragment and created fields on it. It created its own page definition file with all the binding information. I then included it inside a JSF page and am trying to run it.
I am getting an exception when I run the JSF page. However if I move the bindings and executables from the page definition of JSFF file to the page definition of the JSF page, then it works.
Am I doing something wrong ?
Details of the exception
oracle.security.jazn.JAZNRuntimeException: Target Unreachable, 'InvNo' returned null
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:480)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:583)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:334)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.doDispatchRequest(HttpRequestHandler.java:942)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:843)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:658)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:626)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:417)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:189)
at com.evermind[Oracle Containers for J2EE 11g (11.1.1.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:163)
at oracle.oc4j.network.ServerSocketReadHandler$ClientRunnable.run(ServerSocketReadHandler.java:275)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.el.PropertyNotFoundException: Target Unreachable, 'InvNo' returned null
at com.sun.el.parser.AstValue.getTarget(AstValue.java:87)
at com.sun.el.parser.AstValue.isReadOnly(AstValue.java:125)
at com.sun.el.ValueExpressionImpl.isReadOnly(ValueExpressionImpl.java:230)
at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:399)
at oracle.adfinternal.view.faces.renderkit.rich.FormElementRenderer.renderAsElement(FormElementRenderer.java:199)
at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.getEncodeClientMetadata(LabeledInputRenderer.java:106)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:869)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:223)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:750)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:303)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:920)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:37)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1415)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1334)
at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:111)
at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:187)
at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:153)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:340)
at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:178)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:978)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:223)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:750)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:279)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:276)
at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:242)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:55)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:298)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:249)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:484)
at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:192)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:978)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:223)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:750)
at org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:68)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:298)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:320)
at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:163)
at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:978)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:223)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:750)
Regards

Hi,
the way you use fragments is comparable to using jsp:includes, in which case the binding must be in the paren't page's pagedef file.
The way page fragments are meant to be used in Jdeveloper 11 is within a bound taskflow that then is dragged as a region onto the page. In this case the pagedef file of the fragment is used
Frank

Similar Messages

  • Page definition and load bundle

    Hi all,
    Is it possible to acess a resource file propriety in my page definition?

    BTW, version where this problem reproduces is 3.0.1.00.07
    My APEX Blog: http://inside-apex.blogspot.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

  • How to create a page-definition for bounded task-flow?

    I should be able to create a page definition which declare all bindings required for a bounded task flow.
    How do I do it in JDeveloper 11.1.1.2?
    How do I navigate to the page definition when I am in the bounded task flow "Diagram tab"?

    I found out the following:
    1. To create a page-definition file for a bounded task flow
    Right click on the "Default" activity (not a view activity) of the bounded task flow, select "Create Page Definition" from the context menu.
    2. To go the page-definition file for a bounded task flow
    Right click on the "Default" activity (not a view activity) of the bounded task flow, select "Go to Page Definition" from the context menu.
    My new question is:
    In JDeveloper 11.1.1.2, how do I create page-definition for a bounded-task-flow if all activities are view activities (page fragments) ?
    How does JDeveloper I want to create page-definition for the task-flow instead of create page-definition of the page fragment or the page?

  • Copying OA page definition from MDS of 1 APPS instance to other

    Hi,
    Summary:
    How to copy page definition from MDS of one instance to other?
    In Detail
    I am moving my OAF application from one APPS instance(say A) to other(say B).
    In instance 'A' I have uploaded the OA pages using import command.
    But I can do the same in instance 'B'
    A third party vendor needs to copy the page definition from MDS in instance A to instance B.
    How can it be done?
    Thanks,
    Gowtam.

    If a third party is involved, then I will suggest to use the Functional Administrator resposnsibility to export and import the personaizations through a nice GUI. It gives you the option to search for personalization by applications and document path. Exported docs get saved to a directory as specified throught the profile option "FND: Personalization Document Root Path". Same can be used to import to the next instance.
    You can also look at the Dev guide for more details and note 370734.1.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Portal Administration: Changing Page Definition Labels

    We are using Weblogic 8.1 portal.
    I want to know whether it is possible to change the page Definition label
    through the Administration console.
    Thanks!
    -Pramod

    I think it can't . the definition label only ca define in the .portal file
    ,and , just like the porlet's definition label , must define in the .portlet
    file ,can't change it throght the Administration portal.
    "Pramod" <[email protected]> [email protected]..
    We are using Weblogic 8.1 portal.
    I want to know whether it is possible to change the page Definition label
    through the Administration console.
    Thanks!
    -Pramod

  • Create page definition option on a method call

    I have been developing my first application using ADF with JDeveloper 12c.   After reading all of the documentation, it would appear that I should be able to create a page definition for a method call on a task flow, but when I right-click on my method calls, there is no option to do so.  What am I doing wrong?  Any help would be greatly appreciated.  Maybe I have a setting wrong or something.  Thank you all in advance.

    Hi Frank,
         Thanks for the response.  I did try to right click on the method call, the option to Create Page Definition is absent from the context menu.  That was my source of the problem which prompted me to write the thread.  However, your alternate solution of dropping the operation from the data control panel onto the method call worked like a charm.  It created the page def and bound the method to the call.   Thank you for that one.   I am still curious as to why the option on the context menu is missing for me.

  • Where does the personalized page definition exist in the database?

    Hey all,
    Where does the personalized page definition exist in the database(which top)?From the functional adminitartor i see the path as "/oracle/apps/ar/creditmgt/analysis/casefolder/webui/customizations/responsibility/12345/pagename.xml" where does this structure actually exist in the file system? i want to know the header package or root directory of "/oracle/apps/ar/creditmgt/analysis/casefolder/webui/customizations/"
    one more question the gurus is if i want to migrate a personalization from on instance to another should i have the same above folder structure?
    Like i export the customized page from my T1 test instance to T1 file system now i move this to T2 file system...now in my T2 file system should i have similar structure like "XX_TOP/oracle/apps/ar/creditmgt/analysis/casefolder/webui/customizations/" for successful migration?
    Thanks & Regards,
    Sameer.T

    You perobably need someone more 'tecchie' than me to answer the first question. But, the structure will already exist as it is built into the application.
    To answer your second question, to transfer the personalisation from one instance to the other, you can use the Functional Administrator responsibility. Your DBA will need to create a 'common' directory which is available to both instances. If the two instances cannot 'talk to each other', then he may have to FTP the XML files from one instance to the other.
    When you export from instance A, the appropriate structure will be built underneath the root 'transfer' directory described above. In the target environment, you import the same structure.
    As personalisations are at various levels, e.g. responsibility, function etc. Beware that at the responsibility level, the match between the responsibility name on the source and target systems is done by the responsibikity key. As long as this is the same in both environments, the personalisation will be transferred. If it is different it won't work!
    I hope this helps answer the question.
    Regards
    Tim

  • Cache Page Definition & Content

    We have a portal page that is set as the default page for many users. On this page we have a database provider dynamic page that dynamically processes logic and does a variety of things based on the results of the logic.
    The Page has Cache Page Definition and Content for 480 minutes.
    The Dynamic Page is set to expire after 0 minutes.
    Running in this setup the Dynamic Page Content is cached for the duration of the page definition and content.
    If I set the page to not cache or only cache the definition the dynamic page does as intended.
    Is there no way to force the dynamic page to stay fresh but stil cache the page definition and the other content?
    We are running portal 9.0.2.6
    Thanks for your time.

    Currently no (not yet). The page setting will include your portlet content.
    What else is on the page ? You could set the page to Cache Definition and split the other content into separate pages, or navigation pages, set them to Cache Page Definition and Content for 480 minutes and include them as portlets on your page.

  • 404 Page Not Found from the Page Definition

    Version 1.6
    I'm trying to run my app by clicking on the stop light on the Page Definition screen and I'm now getting a 404 Page Not Found error. There is NO entry in the Apache Error log, however, there is an entry in the Access log which is:
    htmldb_public_user [03/Oct/2005:15:02:52 -0500] "GET /pls/htmldb/f?p=110:1:4702644663970887147::::: HTTP/1.1" 404 326
    Obviously, the 404 is the Page Not Found code, but what is the 326?
    Can someone help with this?
    Thanks,
    Joe

    Sorry forgot to add back the details.
    Note: 295550.1 Says its still around in 10.1.0.3 but not 10gR2.
    Symptoms
    After ugrading database to 9.2.0.6 : GET /pls/htmldb/wwv_flow.accept HTTP-404 ORA-06502
    WHEN CONNECTING TO HTMLDB
    Cause
    This problem was reported in Bug 4015165 10.1.0.3 PLSQL 10.1.2.0.0 PRODID-11 PORTID-453
    Abstract: REGRN:SCALAR VARCHAR2 IN BINDS WITH DIFFERENT SIZE RANDOMLY FAILS WITH ORA-6502
    Solution
    Install the following patch from metalink Patch 4015165.

  • Is there a way to re-synch a JSF page definition file with a .jspx page?

    I was making changes to my entity object, view object, and then data control on a .jspx page - through all of these changes, the page definition file had information from the old data control and gave errors. I tried 'Rebuild' and I also tried deleting the page definition file to see if it would re-generate - neither of these options worked.
    thanks

    No that is not possible with Muse alone. YOu can host it on Business Catalyst and upgrade the hosting plan to at least the webMarketing plan for general uploading. If it requires each user to have their own profile etc, then you will need to use BC webApps

  • Override page definition bindings

    Hi,
    I have added a new item to my jheadstart group.
    When I disable 'Override page definition bindings' (and disable 'Clear pageDefinition before generation') the new item is not added to the pagedefinition :-(.
    This not not what I expected (according to the description of this setting).
    jdev : 10.1.3.3.0.4157
    jhs " 10.1.3.2.51
    Can you please confirm this.
    Ciao
    Aino

    Aino,
    You are right, this is a bug, we will fix it in the 10.1.3.3 release.
    Steven Davelaar,
    JHeadstart team.

  • Error because of wrong page definition/binding container

    Hello -
    (Using JDev 10.1.3 JSF w/ADF BC)
    I'm running into a weird "issue" involving setting up the binding container.
    I have one page that has a table of data. I select a row and hit a button to navigate to a page with an edit form.
    In the page definition (for the page with the edit form), I list a managed bean as the ControllerClass. (I use the bean as a PagePhaseListener.) I've also added bindings (#{bindings}) as a managed property for that bean.
    In the managed bean I grab a hold of an attribute binding from the binding container in my beforePhase method (when the phase id is Lifecycle.PREPARE_RENDER_ID). However, I was always getting NULL for the attribute binding (which then caused a null pointer exception).
    When I paused the execution in the debugger, it looks like the binding container was still set up for the previous page (the page with the table in it). Opening up the bindings variable, I found a member mBindingContainerDef which had members mObjName and mFullName which seemed to indicate that the binding container was the one for the previous page, NOT the page with my edit form. (mFullName had the full name and classpath for the first page's page definition.)
    Why is this? I only indicate that the bean is a ControllerClass in the page definition for the 2nd page --> so shouldn't that be the binding container in effect when the PagePhaseListener methods are executed?
    -- Scott

    Scott,
    I assume that your PhaseListener doesn'tdistinguish between the actual navigation and the JSF postback that is issued to the same page. In your case I assume that the PhaseListener is invoked on postback and thus ADF Faces points to the "old pagedef" file.
    Frank

  • Clear page definition before generation

    Hi,
    I have created a methodAction bindings on a Page Data Binding Definition that
    get cleared every time I run application generator.
    In JHeadstart tutorial I found that there are two ways to preserve the graph binding that was added to the page definition
    -to uncheck the checkbox "Clear page definition before generation"
    -and to add the binding to the template.
    #macro (CUSTOM_BINDING)
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"<data collection>","#CUSTOM_BINDING()")}In my case I have item that has the type commandButton with no method-call. I changed the genetated jsff page and set the action of the button to managed bean method.
    If I am thinking right I have to add the follow code:
    #macro (CUSTOM_BINDING)
    <methodAction id="f_url_porocila"
    InstanceName="AppModuleDataControl.dataProvider"
    DataControl="AppModuleDataControl" RequiresUpdateModel="true"
    Action="invokeMethod" MethodName="f_url_porocila"
    IsViewObjectMethod="false"
    ReturnName="data.AppModuleDataControl.methodResults.f_url_porocila_AppModuleDataControl_dataProvider_f_url_porocila_result">
    <NamedData NDName="p_sifra_porocila" NDType="java.lang.String"/>
    <NamedData NDName="p_parametri" NDType="java.lang.String"/>
    </methodAction>
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"MetAplikativniModulView1","#CUSTOM_BINDING()")}Where "MetAplikativniModulView1" is the Data Collection of the Detail Group "AplikativniModul".
    Is the <data collection> inside
    ${JHS.pageDefGenerator.addBinding($JHS.page,"<data collection>","#CUSTOM_BINDING()")}right?
    I am looking for the vm template that i have to change so i can have the checkbox "Clear page definition before generation" checked.
    Regards,
    Dejan

    jhsCommonBeans.vm
    ## revision_history
    ## 08-mar-2011   Steven Davelaar
    ## 1.11          Changed MenuTreeBean to pageFlowScope so state is remembered accross shell pages
    ##               also generate it when using TreeMenu template, not just dyn tabs template
    ##               Added removeHiddenMenuItems property to jshDynamicMenu
    ## 28-jan-2011   Steven Davelaar
    ## 1.10          Added parsing of DYNAMIC_TABS_BEANS, exceptionHandlerBean
    ##               Added importedNlsBundles to jhsMessageFactory 
    ##               prefix UIShellPageDef with app name in fallbackContainer property of JhsModelServiceProvider
    ## 02-dec-2010   Steven Davelaar
    ## 1.9           Only set current taskflow name in jhsMainregionManager when no dyn tabs used
    ## 01-nov-2010   Steven Davelaar
    ## 1.8           Added jhsKeyboardMappingHandler and jhsFunctionKeyHandler beans
    ## 01-okt-2010   Steven Davelaar
    ## 1.7           Added enableDeepLinkingFromRequestParams to DynamicRegionManager
    ## 07-sep-2010   Steven Davelaar
    ## 1.6           Added removeHiddenMenuItems property to root menu bean
    ## 13-jul-2010   Steven Davelaar
    ## 1.5           Added MenuTreeBean, added currentSubMenu, useDynamicTabs properties to jhsMainRegionManager
    ## 18-may-2010   Steven Davelaar
    ## 1.4           Added id property to all elements
    ## 16-dec-2008   Paco van der Linden
    ## 1.3           Added jhsMainRegionManager, pendingChangesBean
    ## 03-oct-2008   Sandra Muller
    ## 1.2           removed errorReportingUtils, is now configured in DataBindings.cpx
    ## 19-sep-2008   Steven Davelaar
    ## 1.1           removed jhsPageLifecycle
    ## 05-jul-2008   Steven Davelaar
    ## 1.0           Initial creation for R11
    <?xml version="1.0" #ENCODING_PROP()?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
      <method-call id="CallMenuItem">
        <method id="#NEW_ID("__")">#{jhsDynamicRouter.getOutcome}</method>
        <parameter>
          <class id="#NEW_ID("__")">java.lang.String</class>
          <value id="#NEW_ID("__")">#{requestScope.currentMenuItem}</value>
        </parameter>
        <outcome id="#NEW_ID("__")">
          <to-string/>
        </outcome>
      </method-call>
    #if (${JHS.application.useDynamicTabs})
      <method-call id="LaunchTab">
        <method id="#NEW_ID("__")">#{pageFlowScope.parentContext.jhsDynTabLauncher.launchTab}</method>
        <outcome id="#NEW_ID("__")">
          <fixed-outcome>TabLaunched</fixed-outcome>
        </outcome>
      </method-call>
      <method-call id="CloseCurrentTab">
        <method id="#NEW_ID("__")">#{viewScope.jhsDynTabContext.removeCurrentTab}</method>
        <outcome id="#NEW_ID("__")">
          <fixed-outcome>TabClosed</fixed-outcome>
        </outcome>
      </method-call>
    #end
      <view id="Home">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}Home.jspx</page>
      </view> 
      <view id="UIShell">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}UIShell.jspx</page>
      </view> 
    #if (${JHS.application.runtimeCustomizationMenuAllowed})
      <view id="iFrameMenuItem">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}iFrameMenuItem.jspx</page>
      </view> 
    #end     
      <control-flow-rule id="#NEW_ID("__")">
        <from-activity-id id="#NEW_ID("__")">*</from-activity-id>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">CallMenuItem</from-outcome>
          <to-activity-id id="#NEW_ID("__")">CallMenuItem</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">home</from-outcome>
          <to-activity-id id="#NEW_ID("__")">Home</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">uishell</from-outcome>
          <to-activity-id id="#NEW_ID("__")">UIShell</to-activity-id>
        </control-flow-case>
    #if (${JHS.application.runtimeCustomizationMenuAllowed})
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">iFrameMenuItem</from-outcome>
          <to-activity-id id="#NEW_ID("__")">iFrameMenuItem</to-activity-id>
        </control-flow-case>
    #end
    #if (${JHS.application.useDynamicTabs})
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">LaunchTab</from-outcome>
          <to-activity-id id="#NEW_ID("__")">LaunchTab</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">CloseCurrentTab</from-outcome>
          <to-activity-id id="#NEW_ID("__")">CloseCurrentTab</to-activity-id>
        </control-flow-case>
    #end
      </control-flow-rule>
    <managed-bean id="#NEW_ID("__")">
      <managed-bean-name id="#NEW_ID("__")">parentContext</managed-bean-name>
      <managed-bean-class id="#NEW_ID("__")">java.util.HashMap</managed-bean-class>
      <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
    </managed-bean>
    <managed-bean id="#NEW_ID("__")">
      <managed-bean-name id="#NEW_ID("__")">RootMenu</managed-bean-name>
      <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.JhsXMLMenuModel</managed-bean-class>
      <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      #if (!${JHS.application.useJhsPageTemplate})
      ## this poperty MUST be sequenced before source property to work correctly!
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">removeHiddenMenuItems</property-name>
        <value id="#NEW_ID("__")">true</value>
      </managed-property>
      #end
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">source</property-name>
        <property-class id="#NEW_ID("__")">java.lang.String</property-class>
        <value id="#NEW_ID("__")">${JHS.application.rootMenuModel}</value>
      </managed-property>
    </managed-bean>
    #if (!${JHS.application.useJhsPageTemplate})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">MenuTreeBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TreeBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">showExpanded</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
      </managed-bean>
    #end
    #if (${JHS.application.useDynamicTabs})
      #JHS_PARSE("DYNAMIC_TABS_BEANS" ${JHS.current.model})
    #end
        <managed-bean id="#NEW_ID("__")">
          <managed-bean-name id="#NEW_ID("__")">pendingChangesBean</managed-bean-name>
          <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PendingChangesBean</managed-bean-class>
          <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsMainRegionManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicRegionManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">resetFormUsesUpload</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">enableDeepLinkingFromRequestParams</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
    #if ($JHS.application.contentTopLevelMenu=='serviceGroups' && ($JHS.application.useJhsTreeMenuPageTemplate || $JHS.application.useDynamicTabs))
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">currentSubMenu</property-name>
        <property-class id="#NEW_ID("__")">java.lang.String</property-class>
        <value id="#NEW_ID("__")">${JHS.application.allServices.get(0).getName()}Menu</value>
      </managed-property>
    #end
    #if ($JHS.application.useDynamicTabs)
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">useDynamicTabs</property-name>
        <value id="#NEW_ID("__")">true</value>
      </managed-property>
    #else
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentTaskFlowName</property-name>
          <value id="#NEW_ID("__")">${JHS.application.firstGroup.name}</value>
        </managed-property>
    #end
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsCommit</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.CommitBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">commitBinding</property-name>
          <value id="#NEW_ID("__")">#{bindings.Commit}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsRollback</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.RollbackBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">rollbackBinding</property-name>
          <value id="#NEW_ID("__")">#{bindings.Rollback}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsLocaleManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LocaleManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        #if (${JHS.application.deriveUserLocale}!='browser')
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">useBrowserLocale</property-name>
          <value id="#NEW_ID("__")">false</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">calculateLocaleExpression</property-name>
          <value id="#NEW_ID("__")">#{'${JHS.application.deriveUserLocale}'}</value>
        </managed-property>
        #end
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsLookAndFeelBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LookAndFeelBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentPageTemplate</property-name>
          <value id="#NEW_ID("__")">/common/pageTemplates/JhsPageTemplate.jspx</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentRegionTemplate</property-name>
          <value id="#NEW_ID("__")">/common/pageTemplates/JhsRegionTemplate.jspx</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentSkin</property-name>
          <value id="#NEW_ID("__")">fusion</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">pageTemplates</property-name>
            <map-entries id="#NEW_ID("__")">
             <map-entry id="#NEW_ID("__")">
              <key id="#NEW_ID("__")">/common/pageTemplates/JhsPageTemplate.jspx</key>
              <value id="#NEW_ID("__")">Tabbed Menu</value>
             </map-entry>
             <map-entry id="#NEW_ID("__")">
              <key id="#NEW_ID("__")">/common/pageTemplates/JhsTreeMenuPageTemplate.jspx</key>
              <value id="#NEW_ID("__")">Tree Menu</value>
             </map-entry>
            </map-entries>     
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsModelServiceProvider</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.JhsModelServiceProvider</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">fallbackBindingContainerEL</property-name>
                 <value id="#NEW_ID("__")">#{'#{data.${JHS.application.name}_UIShellPageDef}'}</value>
        </managed-property>
      </managed-bean>
      #if (${JHS.application.securityType}!='')
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">In2LoginBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">beans.In2LoginBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">useADFWLSAuthentication</property-name>
          #if (${JHS.application.securityType}!='customjhs')
           <value id="#NEW_ID("__")">true</value>
          #else
           <value id="#NEW_ID("__")">false</value>
          #end
        </managed-property>
      </managed-bean>
      #if (${JHS.application.securityType}!='customjhs')  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">LogoutBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LogoutBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">logoutDestination</property-name>
           <value id="#NEW_ID("__")">/</value>
        </managed-property>
      </managed-bean>
      #end
      #end
      #if (${JHS.application.runtimeCustomizationItemsAllowed} || ${JHS.application.useFlexRegions})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageCustomization</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageCustomizationBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">runtimeCustomizationItemsAllowed</property-name>
          <value id="#NEW_ID("__")">${JHS.application.runtimeCustomizationItemsAllowed}</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeDialogNavigationOutcome</property-name>
          <value id="#NEW_ID("__")">dialog:StartCustomizedStandardItem</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeItemWindowWidth</property-name>
          <value id="#NEW_ID("__")">400</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeItemWindowHeight</property-name>
          <value id="#NEW_ID("__")">300</value>
        </managed-property>
      </managed-bean>
      #end
      #if (${JHS.application.runtimeCustomizationMenuAllowed})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDynamicMenu</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicMenuBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>
      #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">nls</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.MessageFactoryMap</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">messageFactory</property-name>
          <value id="#NEW_ID("__")">#{jhsMessageFactory}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageText</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageTextBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">nlsFactory</property-name>
          <value id="#NEW_ID("__")">#{nls}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsMessageFactory</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.MessageFactory</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">bundleNames</property-name>
          <list-entries id="#NEW_ID("__")">
            <value id="#NEW_ID("__")">${JHS.application.nlsBundle}</value>
            #foreach ($bundle in ${JHS.application.importedNlsBundles})
              <value id="#NEW_ID("__")">${bundle}</value>
            #end
            <value id="#NEW_ID("__")">oracle.jheadstart.exception.JhsUserMessages</value>
            <value id="#NEW_ID("__")">javax.faces.Messages</value>
          </list-entries>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jsfUtils</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.JsfUtils</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">messageFactory</property-name>
          <value id="#NEW_ID("__")">#{jhsMessageFactory}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsBreadcrumbStack</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.breadcrumbs.BreadcrumbStack</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsBreadcrumbManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.breadcrumbs.BreadcrumbManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      #if (${JHS.application.useAuthorization})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsUserRoles</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.JhsAuthorizationProxy</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">authorizationType</property-name>
          <value id="#NEW_ID("__")">${JHS.application.authorizationType}</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">authorizeUsingPermissions</property-name>
          <value id="#NEW_ID("__")">${JHS.application.useGroupPermissions}</value>
        </managed-property>
      </managed-bean>
      #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsTypeConverter</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TypeConverter</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">UIComponentState</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">java.util.HashMap</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageDefs</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageDefAccessorBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDynamicRouter</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicRouter</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsSetCurrentRow</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.SetCurrentRowBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">ExecuteActionAfterConfirmation</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.ExecuteActionAfterConfirmation</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDependsOnItem</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DependsOnItemBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsFlexItem</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.FlexItemBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
    ## Note thate the FlexRegionDefinitions Task Flow itself also contains a TaskFlowConfigBean
    ## The following bean name therefore starts with 'App' to avoid confusion.
    ## We can't access (and reuse) the bean inside adfc-config-FlexRegionDefinitions.xml because it is added
    ## to the pageFlowScope of the UIShell instead of the current region
    #if( ${JHS.application.useFlexRegions} )
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">AppFlexRegionDefinitionsTaskFlowConfig</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TaskFlowConfigBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">name</property-name>
          <value id="#NEW_ID("__")">FlexRegionDefinitions</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">taskFlowId</property-name>
          <value id="#NEW_ID("__")">/flex/adfcConfig/adfc-config-FlexRegionDefinitions.xml#FlexRegionDefinitionsTaskFlow</value>
        </managed-property>
      </managed-bean>
    #end
    #if( ${JHS.application.enableFunctionKeys} )
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsKeyboardMappingHandler</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.KeyboardFunctionMappingHandler</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">view</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">functionKeyHandler</property-name>
          <value id="#NEW_ID("__")">#{viewScope.jhsFunctionKeyHandler}</value>
        </managed-property>
      </managed-bean>
      #JHS_PARSE("FUNCTION_KEY_HANDLER_BEAN" ${JHS.current.model})
    #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">exceptionHandlerBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.ExceptionHandlerBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">fUrlPorocilaBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">beans.fUrlPorocilaBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>
      #macro (POROCILA_BINDING)
      <methodAction id="f_url_porocila"
        InstanceName="AppModuleDataControl.dataProvider"
        DataControl="AppModuleDataControl" RequiresUpdateModel="true"
        Action="invokeMethod" MethodName="f_url_porocila"
        IsViewObjectMethod="false"
        ReturnName="data.AppModuleDataControl.methodResults.f_url_porocila_AppModuleDataControl_dataProvider_f_url_porocila_result">
        <NamedData NDName="p_sifra_porocila" NDType="java.lang.String"/>
        <NamedData NDName="p_parametri" NDType="java.lang.String"/>
      </methodAction>
      #end
      ${JHS.pageDefGenerator.addBinding($JHS.page,"f_url_porocila","#POROCILA_BINDING()")}
    </adfc-config>Regards,
    Dejan

  • How does Index fragmentation and statistics affect the sql query performance

    Hi,
    How does Index fragmentation and statistics affect the sql query performance
    Thanks
    Shashikala
    Shashikala

    How does Index fragmentation and statistics affect the sql query performance
    Very simple answer, outdated statistics will lead optimizer to create bad plans which in turn will require more resources and this will impact performance. If index is fragmented ( mainly clustered index,holds true for Non clustred as well) time spent in finding
    the value will be more as query would have to search fragmented index to look for data, additional spaces will increase search time.
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers
    My TechNet Wiki Articles

  • Organizing Page Definition Files

    Hi,
    Just wondering is there any way I can control where the Page Definition Files are created as I keep on building pages in a project.
    I mean, I would like to have all of my page def files in a single package instead of their default location (generally page folder structure).
    Looking for an elegant way to manage project structure, like we control business component package from JDeveloper Tools > Preferences > ADF Business Components > Packages.
    Thanks.
    Edited by: Lalit S on 6 Jun, 2013 5:01 PM

    Thanks Suresh, that we can always do it ourself anytime. I am looking for a way that helps to change the default location.
    Regards,
    Lalit

Maybe you are looking for