JTT/OA Framework Interoperability -- jtfcrmchrome.jsp

Hi,
We are developing custom jsp application that integrates with Apps. We have included required required jft*****.jsp files and it integrates well.
We have a requirement to provide link to Apps Home page in custom application.
We explored following options.
1. ServletSessionManager.getURL("OA.jsp?OAFunc=OAHOMEPAGE");
It didn't work.
2. "JTT/OA Framework Interoperability" section of Developer's Guide says ServletSessionManager.getURL("OA.jsp?OAFunc=OAHOMEPAGE");
So we tried using ServletSessionManager.getURL("jtfcrmchrome.jsp?page=/oracle/apps/fnd/framework/navigate/webui/HomePG");
This works fine but images are not coming on the page. Issue is that jtfcrmchrome.jsp appends extra parameters at the src of url thus we server is not able to provide image to browser. (Eg: /OA_MEDIA/tree_document.gif&jfn=ZGC9244084898304ECB3D8058D436A401BFA9E592B3924F9470A43846DFCC4CD0698192FBB332D5E4B7790B16E6A82398125&&jtfm0=&etfm1=&jttoijappn=JTF)
Did any one face this problem before?
Does any one have alternate solution for this?
Regards,
Vigni

My OAF page is in one custom menu and this custom menu i have attached it to custom responsibilityIf you are using your custom responsibility, it would definately have the standard quoting menus attached to it as well. Because you would launch the OAF Page from Quote flow and to render pages from the quote flow, it needs the standard quote function under these menus. You can verify this by looking at the Menu Structure of your OAF Page using the "About this Page" link.
So technically, you have all the menu context that is displayed in your custom OAF Page.
i am passing OAMC=R in URL which removes the current menu context but it is not doing and displays Quotes tab in my custom OAF page.I'm not an expert in JTF Techstack, however, I understand that one of the ways the OAF Page is rendered in a JTT Page is through embedding. I suspect, your OAF Page is actually rendered by the JTT Page and the OAF Page region is just embedded into the underlying JTT Chrome page.
This means that the menus are not rendered by the OAF Techstack but rather by JTT. And hence I believe the OAMC parameter is not honoured.
You can verify this by viewing the source of the OAF Page rendered in the browser, to find any includes of standard jtt page.
I had done a customization earlier for a client, and the Quote Menus were never displayed in the OAF Page. I had used
- jtfcrmchrome.jsp?page=//...
- OA.jsp?page=/../
both never rendered the tabs.

Similar Messages

  • Please Help me regarding JTT/OA Framework Interoperability.

    Hi ,
    I have Quote Line Details page which is JTT jsp page. I have one new OA page.
    I am nevigating the user from Quote page to OA page ,then I noticed that all the Global menues and hyperlink at the right top on Quote page got displayed on OA page. Now i have Cancel button on OA page which nevigate the user back to Quoting page but i have found that when I nevigate from OA page to JTT page some hyperlinks and Global menues on Quote page are lost.
    Plz anybody has solution on the same.

    Thanks Shane for your reply.. :)
    If i rely on SecureRMIPurse directly without know the basic of Pre-process and Post-process, i think its difficult enough for me.. :(
    Could you guide me the very simple Pre-process and Post-process?..
    Assume that i describe this function in the PreProcess and PostProcess class :
    public class PreProcess {
        public PreProcess() {
        public byte addOne(byte add){
             return ++add;
    public class PostProcess {
        public PostProcess() {
        public byte subtractOne(byte subtract){
             return --subtract;
    }And then how to call either PreProcess's addOne method or PostProcess's subtractOne method from TestService class?..
    Is it only through new operator?..
    PreProcess preproc=new PreProcess();
    preproc.addOne(1);
    PostProcess postproc=new PostProcess();
    postproc.subtractOne(5);Is this way a good implementation?..
    Please correct me if i'm wrong..
    Thanks in advance..

  • Which Web Client Framework? BC4J-JSP, UIX-JSP, UIX-XML, etc

    Trying to determine which, if any of the JDeveloper frameworks, to use for do web browser (HTML) clients.
    What are the pros/cons of BC4J-JSP, UIX-JSP, UIX-XML, etc?
    What are some common things you might rule out using one or more of the frameworks?
    I plan to be using BC4J, updating, inserting data (currently MS-SQL) and the apps will run on WebLogic 7 or Caucho Resin (webapps no EJB) in a cluster. I would like to be as RAD as possible and still be able to do what I need to do. One main concern is being able to add custom HTML/JavaScript for things like client side validation. I didn't see a way to do this when doing BC4J-JSP. Is that right?
    If I define any validation in the BC4J, will UIX utilized any of this to define a JavaScript validator or must it be redudantly defined?
    One other concern is what the framework requires in terms of architecture, like do I have to have sticky sessions in my web cluster or can it work fine stateless or stateful?
    For UIX-XML, how is this architected for performance? Specifically, is the XML effectively compiled and converted into something more efficient and performant or does it do XML parsing all the time? Is there any significant performance differences between the frameworks?
    Is there any significant difference in dealing with security? Anything in the framework to make it easier to handle certain users being able to see/edit different set of data?
    I have things like some groups can edit only certain entities (product info but not pricing), others only certain types of products (possibly subclass entities) and others situations where what fields than can edit varies. Obviously I can handle this programmatically, but I was wondering what the frameworks had to offer, especially in terms of having different views of the same data.
    Steve

    ...I am little confused then about how BC4J works and what is meant by "session" here.
    When you talk about appmodules in the plural, does this mean that there are potentially multiple instances of the same data on a single server or there is a common datastore with pending data and client specific stuff varying?
    The common datastore is the database. Each client (momentarily, during the span of their request) uses an instance of an application module from the pool. The pool can grow and shrink with load on your system and all of the various tuning parameters. Our doc on the AM Pool covers all the parameter settings and their users.
    What kind of "session" is this?
    It is an abstract notion of a session for a user. The implementation used for Web clients uses the HTTP Session Key as the session key. However, we have other session implementations (and you can provide your own to do custom stuff for more sophisticated needs). We don't store anything else in the HTTP Session to the best of my knowledge. This way in a cluster, the web container doesn't have to waste time propagating all of your serialized HTTP Session state among cluster members. This session key also include an id for the application module and together those provide the key to store your pending state in the database for the "Stateful == Managed State" feature.
    I assume that if I have a cluster which doesn't use session-to-same-server-affinity but uses JDBC for http-session persistance or distributed in-memory http-sessions then I cannot use stateful BC4J even though I can use http-sessions.
    You can use BC4J in this way because the browser will send a cookie that contains the key to your database-stored pending state. In this way, we work great in a server farm for failover and/or scalability reasons.
    Even if I use stateless BC4J, are there issues with round-robin'ng all requests to different servers in a cluster?
    As I said, both our Stateless and Stateful features are designed to be used in Server farms, no problem.
    BTW I wouldn't necessarily say you picked the wrongs terms for the modes, but I know what you mean. There's problems with these terms. I am trying to explain to my mgrs/engineers that there is some state in stateless transactions - that simply making everything "stateless" doesn't mean don't lose anything in a disastrous failure. I am arguing to get support for sessions in our cluster, that the performance gain and simplified development is worth it as long as you put intelligent limits on what you store in the session. Right now, they are insisting on randomly sending requests into two entirely different data centers, with two different clusters.
    Amen. I have seen too many developers make the mistake of trying to be totally stateless, only to completely complicate their development environment with having to peristent partially-completed transaction data to the database. I've seen this done with sets of "Shadow" tables (yuck!) or using hand-written techniques similar to what BC4J provides a robust implementation of in the box.
    We've tuned our "Stateless With Affinity for Server Farms" model over several releases of carefully studying the performance of the Web apps built by our internal Oracle Applications teams using BC4J (over 20 of them now, and growing!) so compared with a hand-written strategy for your web-tier state management, using BC4J's implementation will be much more productive for you.
    We're tuning and tweaking and enhancing it even more for the 9.0.3 release as new needs are highlighted with continued use by our customers (both Oracle internal and external).

  • Spry framework interoperability with ATLAS

    Hi.
    I’m trying to use the spry framework with MS ASP.NET
    and the ATLAST AJAX framework. I’m trying to port the photo
    album demo pages. However when ever I add
    <atlas:ScriptManager ID="ScriptManager1" runat="server"
    /> tag into the code all the spry:region / spry:repeat tags
    doesn’t seem to work. Has anyone observed this behavior
    before. Any suggestions are much appreciated. Code sample is shown
    below
    Thanks
    Bhathiya
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title>Untitled Page</title>
    <script type="text/javascript"
    src="js/xpath.js"></script>
    <script type="text/javascript"
    src="js/SpryData.js"></script>
    <script type="text/javascript">
    var dsPhotos = new Spry.Data.XMLDataSet("….",
    </script>
    </head>
    <body>
    <form id="form1" runat="server">
    <atlas:ScriptManager ID="ScriptManager1" runat="server"
    />
    <asp:Panel ID="Panel4" runat="server">
    <div spry:region="dsPhotos">
    <table>
    <tr spry:repeat="dsPhotos">
    <td>{sitename}</td>
    </tr>
    </table>
    </div>
    </asp:Panel>
    </form>
    </body>
    </html>

    Hi Bhathiya,
    We haven't yet done the slightest testing with Spry and
    Atlas together.
    Seeing runat="server" on a client side library makes me
    wonder what the final output of the page is.
    I will log a bug on this and we can check it out.
    Thanks for the info.
    Donald Booth
    Adobe Spry Team

  • Using side navigation bean in CRM navigation (jtfcrmchrome)

    Hi,
    I’m facing a problem using side navigation regions in OSO.
    I’ve created an OAF page with side navigation bean (OASideNavBean, OAHeaderBean) and it worked fine.
    When I added the OAF page into the OSO (Oracle Sales Online, a JSP based application) – I used “jtfcrmchrome.jsp?page/oracle/apps/…” instead of
    “OA.jsp?page/oracle/apps/…” in order to keep the look and feel of the CRM, the side-navigation region is not displayed.
    Is there a way to use the side-navigation bean in the “jtfcrmchrome.jsp?” environment?
    Best regards,
    Rona

    Rona,
    JTF and OAF are different tech stacks. You can't use it the way you are looking for. Check " JTT/OA Framework Interoperability" section of dev guide for more details and list of restrictions of interoperability.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Setzen Fokus �ber JavaScript im CnC-JSP-Workflow-Framework

    Anleitung Setzen Fokus �ber JavaScript im CnC-JSP-Workflow-Framework
    Auf der JSP-Seite muss zum Setzen des Focus auf ein
    FORM-Feld folgender JavaScript-Code (hinter der Form </form>)
    <script language="JavaScript" type="text/javascript">
    <!--
    document.forms[0].elements[ '<feld-name>' ].focus();
    //-->
    </script>
    eingef�gt werden.
    Dies wird durch das CnC-Custom-Tag
    <cnc:setfocus elemName="date"/>
    erledigt (siehe SetFocusTag.java).
    Es benutzt entweder das optionale Attribut
    elemName="date"
    oder den auf dem SessionKey CNC_FOCUS hinterlegten
    Form-Element-Namen, wobei der SessionKey Vorrang hat.
    Nach dem Erzeugen des JavaScript-Codes l�scht das
    SetFocusTag.java den Session-Wert auf dem Key
    CNC_FOCUS (message consumed).
    Im Fluss-Steuer-Script flow.cnc kann der Name des zu
    fokussierenden Form-Elementes mit
    session.CNC_FOCUS := "date";
    gesetzt werden.
    Bei indizierten Formularen (Tabellen) ist der Index des zu
    fokussierenden Form-Elementes in eckigen Klammern mit zu
    �bergeben:
    session.CNC_FOCUS := "txt[" + cnc_button_index + "]";
    Es d�rfen keine Leerzewichen, f�hrende Nullen oder Dezimalstellen
    auftauchen.
    Hier besteht eine Abh�ngigkeit zur internen Arbeitsweise des CnC-
    Frameworks. Der Einfachheit wegen habe ich diese L�sung f�rs
    erste gew�hlt.
    Heiner Kuecker
    Internet: http://www.heinerkuecker.de http://www.heiner-kuecker.de
    JSP WorkFlow PageFlow Page Flow FlowControl Navigation: http://www.control-and-command.de
    Expression Language Parser: http://www.heinerkuecker.de/Expression.html

    Ich spreche nicht Deutch! :-P

  • Open a pop up from JJT framework

    Hi
    I have a requirement to open a pop up from JTT framework
    I have made one Order Details page in OA framework
    In this page,when you click on one link, it opens a one popup and it works a modal window.
    There are many ways to come to this page
    When we come from Home page through function, it opens a Order details page,and if you click on link, pop up opens and it works as a modal window.
    Another way to come to this page from Quote details page
    On Quote details page, i have provided one link and if you click on this link,Order details page should open.
    so i have used jtfcrmchrome.jsp&page=<path> and it opens my Order Details page
    but on my order Details page when we click on a link, the pop up is not opening and it does nothing.it does not give any error.
    The code to open a pop up is following.
    public static void registerOpenSearchPage ( OAPageContext pageContext,OAWebBean webBean, String pageName , String imageID , String[] itemListToBeRefreshed , HashMap paramList, String refBaseFlag , String event)
    String url = "/OA_HTML/cabo/jsps/frameRedirect.jsp?redirect=/OA_HTML/OA.jsp&page="+pageName+"&retainAM=Y";
    String paramStr = "";
    if ( paramList != null )
    Set keyList = paramList.keySet();
    Object[] keyArray = keyList.toArray();
    for ( int i = 0 ; i < keyArray.length ; i++ )
    String keyName = (String) keyArray;
    String keyValue = (String) paramList.get(keyName);
    paramStr = paramStr+"&"+keyName+"="+keyValue;
    url = url+paramStr;
    //System.out.println("inside another registerOpenSearchPage url is "+url);
    OAUrl popupUrl = new OAUrl(url, OAWebBeanConstants.ADD_BREAD_CRUMB_NO);
    String strUrl = popupUrl.createURL(pageContext);
    imageID = "lineQty1";
    if ( imageID == null ){ imageID = "DetailsLink"; }
    if ( itemListToBeRefreshed == null )
    itemListToBeRefreshed = new String[4];
    itemListToBeRefreshed[0] = "customLOVLineId";
    itemListToBeRefreshed[1] = "customLOVDelID";
    itemListToBeRefreshed[2] = "customLOVTaskID";
    itemListToBeRefreshed[3] = "customLOVObjVersion";
    String refBaseFun = "refreshBaseFor"+imageID;
    String fun = " function openCustomLOVFor"+imageID+"() "+
    " { "+
    // " alert ('opening new window'); "+
    " top.closewin = true; "+
    //" var win = openWindow(window, '"+strUrl+"', 'lovWindow',{width:750, height:550}, true,'dialog','null'); "+
    " var win = openWindow(window, '"+strUrl+"', 'lovWindow',{width:750, height:550}, true,'dialog',"+refBaseFun+"); "+
    " var itemArray = new Array(); ";
    String temp = "";
    for ( int i = 0 ; i < itemListToBeRefreshed.length ; i++ )
    temp = temp + " itemArray["+i+"]='"+ itemListToBeRefreshed[i] +"';";
    fun = fun + temp;
    fun = fun + " top.itemArrayList"+imageID+" = itemArray; "+
    System.out.println("inside another registerOpenSearchPage before putjavascript");
    StringBuffer funName = new StringBuffer("openCustomLOVFor");
    funName.append(imageID);
    pageContext.putJavaScriptFunction(funName.toString(), fun);
    // ********* REGISTERING THE REFRESH BASE FUNCTION **********
    String refBaseFn = "";
    //refBaseFlag = "Yes";
    if ( "Yes".equals(refBaseFlag) )
    if ( event == null )
    event = "GET_FOR_TABLE";
    //refBaseFn = " submitForm('DefaultFormName',0,{'event':'"+event+"'} ); ";
    refBaseFn = " submitForm('DefaultFormName',0,{'event':'"+event+"'} ); ";
    //refBaseFn = " submitForm('DefaultFormName',0,{'lovReturn':'true','event':'"+event+"'} ); ";
    String fun2 = " function "+refBaseFun+"(lovwin , event) { "+
    // " alert ('refresh function'); "+
    " if ( !lovwin.popupSL ){ return false; } "+
    " else { "+
    " var listOfEl = new Array(); "+
    " listOfEl = top.itemArrayList"+imageID+" ; "+
    " var result = lovwin.returnValue; "+
    // " alert ( lovwin.returnValue ); "+
    " for ( var i = 0 ; i < listOfEl.length ; i++ ) { "+
    " id1 = document.getElementById(listOfEl[i]); "+
    " id1.value = result[i]; "+
    " } "+
    " top.closewin = false ; "+
    refBaseFn+
    " }"+
    //System.out.println("before javascriptfunction refBaseFun");
    pageContext.putJavaScriptFunction(refBaseFun, fun2);
    //System.out.println("after javascriptfunction refBaseFun");
    OABodyBean bodyBean = (OABodyBean)pageContext.getRootWebBean();
    //System.out.println("before onload javascriptfunction");
    bodyBean.setOnLoad("javascript: "+funName.toString()+"()");
    //System.out.println("after onload javascriptfunction");
    Could anyboy throw some points on this?
    Regards
    Hitesh

    Hitesh, the javascript Api you are using for opening Modal window, is specially for oa framework, as framework uses the same method to open a LOV.While in JTT there is no such available API, for that you have to use normal
    window. open.... (in javascript)
    that you use in any web tech like jsp etc, and attach it to button or link click.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Very Urgent!!!Calling custom OAF vent reg page from JTT page gives error.

    1. We have a need to customize Oracle Marketing Online Event registration page (Oracle standard JTT page: amsEventRegistrantsEntryMain.jsp - available via function AMS_EVENT_REG_ENTRY) .
    2. We have created a new custom OAF page for the event registration and modified the function definition Web HTML property from "amsEventRegistrantsEntryMain.jsp" to "jtfcrmchrome.jsp?
    page=/oracle/apps/xxamw/xxams/event/webui/XXAmsEventRegScheduleCrePG&akRegionApplicationId=540&jttoijappn=OKL" (tried also with OA.jsp call)
    3. Now when we click on the Register link from the base (This Oracle standard Register link calls AMS_EVENT_REG_ENTRY and since AMS_EVENT_REG_ENTRY is modified we expect OAF page to render) page it throws "You have insufficient privileges for the current operation. Please contact your System Administrator." error. The function is not accessible.
    4. Navigation: Oracle Marketing Super User -> Marketing Online -> Event -> Registration Stb menu -> Search for a "Event Schedule Name" -> Click Go -> Click on Register link (We expect our custom OAF page when register link is
    clicked)
    Please note this design was tested successfully in an instance but when we migrated this to a new instance it fails. We cannot compare two instances since the previous instance no longer exists. Seems some issue with JTT menu straucture since we are using Oracle standard JTT function. This is a very urgent issue and any quick help or pointer will be great.
    Thanks/ Santanu

    Hi,
    R u still facing the issue?
    If So can you please tell me:
    Have u added your called function to the current user? That means by navigating to the responsibility you can access the same page directly, with out doing any transaction? If so then create your custom function with your required URL and attach to a menu ; then check if you are able to view that page from the menu navigation?If these thing is not working then I think you need to create a custom page that will extend the std region , that time hopefully it will work.
    Please post your result/thought!!
    Regards
    Apurba K Saha

  • Migrating JSP from 11.5.9 to 11.5.10

    We are in the midst if migrating a customer from 11.5.9 to 11.5.10. The Oracle Application framework has changed in 11.5.10 and I am need to estimate the level of effort required for migrating 5 JSP customization from 11.5.9 to the new framework. I would appreciate any feedback from some of our friends here on what is the level of effort and the comlexities invloved and the time frame and what should we watch out for.

    These should help you in making an estimate
    1. Has the product migrated from JTT/JTF framework to OA Framework or not
    2. If the product has migrated to OA Framework, then the customizations need to be redone on the pages in OA Framwork
    3. If the pages are still in JTT/JTF, then most of the xisting customizations will work unless of course the APIs or the business logic has changed.
    4. If you need help is customizing OA Pages, please refer to OA Framework forum
    OA Framework
    Thanks
    Tapash

  • Why few pages in JSP & few in OAF

    Hi all,
    Why are few modules developed in OAF (XMLs) and few modules developed in JSPs. Are these pages developed in JSPs also called OAF Screens ?
    Why is this difference among the screens in the same application ? Is there any special reasons/advantages for few screens in JSPs ?
    There is a OAF Dev Guide document, which helps in developing OAF screens, is there any other guide similar to that in help to develop/customize screens out of JSP.
    Would appreciate if anyone could throw some light..

    JTT/JTF frameworks were used by CRM modules (mainly sales and marketing) as that was the framework that was available to CRM dev teams, ERP teams on the other hand used OA, which was the FWK of their choice.
    with CRM and ERP merging into EBiz, JTT/JTF was no longer being enhanced and most of the new pages were developed in OAF, that is the reason you would see a mix of both in a single module at times.
    On how to personalize the jsp pages which are non-OA, i have tried to put the clarifications in this thread, there is no single way of doing so and would depend on varis factors.
    Personalize JSP page
    Thanks
    Tapash

  • [jsp]can i use a simple editor in stead of an input  zone?

    hello friends,
    am developping a web site with the framework struts and jsp and in one part that deals with news i use an input zone(in my .jsp) to put my news in the right table like this :<input type="text" >.
    I would like to ask you if it's possible to use a simple editor ( that allows me to modify the size ,the color oh the text for exemple ,..)instead of the input zone.
    Thank you in advance.

    there are open source editors, like tinymce that allow you to do html editing.
    http://tinymce.moxiecode.com/

  • 3 level jsp include

    I did a "framework" jsp file, because I have a bunch of pages, that need to look the same, except for the content.
    "framework" pseudo code:
    DoStuff
    *include file X;*
    DoSomOtherStuff
    *include file Y;*file X depends on the jsp including this framework, example:
    myFirstPage.jsp:
    X = "myFirstPartX.jsp";
    Y= "myNextPartY.jsp";
    <%@ include file="framework.jsp" %>Ok, so what type of include can I use in the framework to include X and Y files?
    I didn't find any way to create constants in MyFirstPage.jsp that I could use in the include directive so I have to use the jsp:include taglib, where X and Y are variables.
    Super, my only problem with the jsp:include is:
    - it is more resource consuming isn't it?
    - I cannot access variables I declared in myFirstPage.jsp
    - a can only pass objects to myFirstPartX.jsp and myNextPartY.jsp via the request.setAttribute
    It's seems like a trivial problem, being able to use a different include directive based upon the top level page (macros, constants?), is there no better solution than a jsp:include ?

    JohnnyTheHun wrote:
    - it is more resource consuming isn't it?
    - I cannot access variables I declared in myFirstPage.jsp
    - a can only pass objects to myFirstPartX.jsp and myNextPartY.jsp via the request.setAttribute1. compare to static include, dynamic will more consuming.
    2. if you need to pass string type information you can use jsp:param
    <jsp:include page="x.jsp">
       <jsp:param name="param1" value="value1"/>
       <jsp:param name="param2" value="value2"/>
    </jsp:include>
    <jsp:include page="y.jsp">
       <jsp:param name="param1" value="value1"/>
       <jsp:param name="param2" value="value2"/>
    </jsp:include>
    ...3. for object type information & continous sharing information(main.jsp > x.jsp > main.jsp > y.jsp > main.jsp), u can use request attribute. request attribute is designed for foward & include purpose.
    Edited by: j_shadinata on Feb 5, 2008 10:37 PM

  • Jsp- Struts

    Hi,
    <in Struts Framework>
    in my JSP i have a checkbox And in Bean Class the type of chkbox is boolean
    if i checked the chkbox and click on "search" btn, getting the results. but not getting Proper value of check box ( true or false )
    What should i do for this?
    i made a print for knowing the value of chkbox in action class. but not getting proper value before submit.
    Thanks in adv.
    AE

    hi,
    try this.....................
    in ActionForm
    public boolean isCheck() {
             System.out.println("Inside isCheck check = " + check);
             return check;
    public void setCheck(boolean b) {
             check = b;
             System.out.println("Inside setter check = " + check);
    }in jsp................
         <html:checkbox name="FormBean1" property="check" />i tried this n i am getting the proper value true(if selected) otherwise false

  • SE80 problem in ECC with custom function groups

    We are in the process of upgrading from 4.64 to ECC 6 and have encountered an unusual situation.
    When we bring up a custom function group in SE80, we can no longer see the custom includes in the include section.  We can see all other sections.  We can still use SE38 to look at an include.  The automatically-generated includes are there, such as the TOP, F01 and UXX, but see none of the ones that go with the function modules we've created.  When we look at the UXX include, we can see each of the function modules with the include it belongs to.  These are function groups that existed in the 4.64 system; they are not new to the ECC system.
    We've tried rebuilding the object list at the function group and package levels.  We receive no errors and the processes work fine.
    Maybe there is a setting somewhere that needs to be updated?

    See the solution that Srini has suggested in this thread
    OA Framework & JTT Request Parameters
    you need to use jtfcrmchrome.jsp to navigate between JTF and OA pages.
    Thanks
    Tapash

  • ISupport Extension

    Hi,
    I'm trying to customize/extend the iSupport module (iSupport Primary User resposnisbility -> Account -> Returns). The requirement is when the user clicks on the "Return Items" button I have to fire a custom validation on the item.
    I understand that iSupport is a not a OAF page, but a regular JSP page. Is the concept of Controllers similar in JTT/JTF techstack similar to OAF? I was also unable to get the "About this Page" link by enabling FND: Diagnostics profile option.
    Has anyone implemented similar requirements before? Any pointers in this regard would be greatly appreciated.
    Thanks,
    Ashish

    Ashish , modules implemented in JTT/JTF techstack are primarily Jsp pages and use AK regions for building of regions. Generally while working with JTT/JTF framework, we follow this approach :
    1) Write a custom jsp with custom name and copy all the standard jsp code in it. We do include custom code in this jsp.
    2) We change the oracle function url with our custom jsp name.
    3) We put the custom jsp in $OA_HTML folder and bounce.
    Usually the above apporach works even after applying patches because even if standard jsp ios replaced, we are not accling it in our Oraclle function.Prior to OAF oracle's java techstack was not 100% extensible for critical customizations, so , in rare cases we do need to change in standard jsps' too and it was not upgrade safe.I hope this helps.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • How to set a deafult preset in CS5

    Hello, I've recently upgraded to CS5 (previously I've been using CS4) and one thing really bothers me in Media Encoder CS5. Whenever I start it the conversion preset isn't the last one used as it was in CS4 but some built-in preset ( http://img222.im

  • Tv input

    Can I use the Ipad as a tv monitor, if so, how?

  • Dvi adapter doesnt match???!!!

    I bought a mini-dvi to dvi adapter and a dvi to vga adapter (because they didnt have the mini-dvi to vga adapter in stock). Both are Apple adapters. I was going to display my screen on my LCD TV. the DVI end of the one adapter does not plug in to the

  • File not showing up under "Purchased on Dave's iPhone"

    Only some of the purchases I made are showing up under the playlist "Purchased on Dave's iPhone".  I think this may be because I have two apple accounts.  I created a second account inadvertantly when I joined the mobile.me.  Could this be the proble

  • Purchase limit for in app purchases

    Ive been playing clash of clans for a while now, and its really annoying if i buy the $100 pack of gems more then three times then i cant purchase it anymore, it tells me to contact itunes support for further assiatance, and ive did that and same thi