Add another listener to database

Hi expert
I have EBS v 11.5.10.2 with Database 9.2.0.6 and on this database I have one listener and all employees connect throw this listener with 1521 port , I am thinking to add another listener with 1531 port in database .
How can the application see the both listener in the same time.
Regards
Mohammed

Mohammed,
If you are asking about load balancing, the following documents should be helpful.
Note: 217368.1 - Advanced Configurations and Topologies for Enterprise Deployments of E-Business Suite 11i
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=217368.1
Note: 306653.1 - Installing and Configuring Web Cache 10.1.2 and Oracle E-Business Suite 11i
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=306653.1
For PCP, refer to:
Note: 388495.1 - How to Set Up Parallel Concurrent Processing (PCP) in Apps 11i?
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=388495.1
Regards,
Hussein

Similar Messages

  • Add another listener entry

    In oracle 11g, we have the database running with listener port 1521. We would like to cretae another database using the same oracle home and add the new listener entry with different port. Please advise how to add another listener entry in existing listener. thanks

    CKPT wrote:
    Please do not provide such stupid advice.Thinking can cause stupid, so kill the stupidity.
    The number of listeners required per server is ONE! Not 2,not 100, but ONE.
    Also different ports are not required. No gain is made by setting up different listeners on different ports.
    The listener is a BROKER only, there is NO PERMANENT contact.oracle@ckpt-oracle:> ps -ef|grep tns
    root 197 2 0 May21 ? 00:00:00 [netns]
    oracle   14266     1  0 Jun16 ?        00:09:35 /oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr <listener1> -inherit
    oracle   24777     1  0 Jun16 ?        00:00:09 /oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr <listener2> -inherit
    oracle 40665 10111 0 03:51 pts/2 00:00:00 grep tns
    oracle 46615 1 0 May21 ? 00:01:05 /oracle/app/11.2.0/grid/bin/tnslsnr LISTENER_SCAN1 -inherit
    oracle@ckpt-oracle:>
    Then how the two listeners are running of the same home?
    They obviously can run from the same home. What they can't do is run on the same port.
    OP question.
    We would like to cretae another database using the same oracle home and add the new listener entry with different portTell that it is not suggestable, ok, Here question of OP is Can it be done or not?And if he had asked how to put diesel fuel in his gasoline powered auto?
    Sometimes (far too often in this forum) the responsible thing to do is not to give the OP what they asked for, but to try to explain to them why they are asking for the wrong thing.

  • Add another instance to RAC database...

    Dear all,
    If u want to add another instance to database... using dbca ... database should be shutdown or running....?
    Please help.
    Regards,
    Imran

    Perhaps asking the question in the RAC forum might be more useful.
    http://forums.oracle.com/forums/category.jspa?categoryID=140
    But - if you think about it ... the idea of RAC is to maintain ultra high availability. It would sort of defeat the purpose to shut down all RAC nodes to add or remove one node from the database.
    (In other words the other nodes can, and probably be should be, up.)
    The proper steps to add a node, in general, are
    - Install and configure OS and hardware for new node.
    - Add Oracle Clusterware to the new node.
    - Configure ONS for the new node.
    - Add ASM home to the new node.
    - Add RAC home to the new node.
    - Add a listener to the new node.
    - Add a database instance to the new node.
    The details are in the Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide
    The real kicker is that the clusterware is installed correctly and it recognizes the other nodes. Also means that the shared store is properly configured, and that is a step people often mess up.
    Message was edited by:
    Hans Forbrich

  • Trying to add another DB under SCAN via DBCA "Default listener LISTENER is not Configured in the grid infrastructure home"

    Trying to install another DB under RAC using SCAN listener on a new port.  DBCA gives error "Default listener LISTENER is not Configured in the grid infrasturcture home".
    Have tried srvctl config listener, srvctl start listener to start the listener.  Still not able to get past the DBCA error.  What am I missing?  Do not want to start LISTENER on port 1521 as SCAN is running on 1521.

    No your Database config does use hostname/ip + port or a tns-entry pointing to the local_listener. Neither method does care for the home the listener is running from.
    You will however have to take care of the entries in the clusterware, as the listener is a controlled resource. If you manually relocate it, then it will only work until next restart of crs stack.
    The simplest way to switch the home is by running first netca from database home and delete the listener and then switch to grid home run netca again and create the listener.
    netca will take care of registering it with crs with the correct environment settings. You will have a short period where your rac won't have a listener and therefore won't accept new connections until the new listener is up and running.
    Relocating the current listener requires to modify several parameters via crsctl in the cluster registry, but allows doing this node by node without complete outage.
    If you want to go that way, then create another listener from grid home and compare the settings of current listener and of the new listener. You will need to update several parameter before you can relocate it.
    Run this command to show the current settings and compare it to the listener from grid home:
    crsctl stat res ora.LISTENER.lsnr -p
    You will need to modify serveral parameters, ACTION_SCRIPT,AGENT_FILENAME,ALIAS_NAME,ORACLE_HOME and the ACL
    Modify works like this, for ACL you must use the encasing single apostrophe ' and run it as root:
    crsctl modify res ora.LISTENER.lsnr -attr "ACL='owner:oracle:rwx,pgrp:oinstall:rwx,other::r--'"
    I would recommend Version 1 if short outage is acceptable. For both variants verify that you can resolve all tnsnames entries in both homes.
    Regards
    Thomas

  • Add another Node EBS 11i

    Hi all,
    this thread is in continuation with thread. Re: EBS upgrade path
    Applicaiotn=11.5.10.2
    DB=10.2.0.5.0
    OS= OEL 4.8
    Nodes configuration is 1+1+1
    i.e.
    Node Name
    erpapps (Admin+Web+Form+Concurrent)
    erpdb db tier
    erpdrdb standby database
    <b>want to add another node
    erpapps1 with (Admin+Web+Form+Concurrent)</b>
    I followed following steps:
    <b>1- prepare to source system, executed</b>
    perl adpreclone.pl dbTier // although it has nothing to do with this activity
    perl adpreclone.pl appsTier // on erpapps node
    <b>2- Copy the appsTier from erpapps to erpapps1 </b>
    <b>3- executed perl adcfgclone.pl appsTier </b>
    adcfgclone completed successfully.
    parameters entered for adcfgclone.pl are as
    PROMPT :
    Do you want to use a virtual hostname for the target node (y/n) [n] ?
    ANSWER :
    n
    PROMPT :
    Target system database SID [PROD]
    ANSWER :
    PROD
    Default value found for s_contextname : PROD_erpapps1
    PROMPT :
    Target system database server node [erpdb]
    ANSWER :
    erpdb
    PROMPT :
    Target system database domain name [abc.def.com]
    ANSWER :
    abc.def.com
    PROMPT :
    Does the target system have more than one application tier server node (y/n) [y] ?
    ANSWER :
    y
    PROMPT :
    Does the target system application tier utilize multiple domain names (y/n) [n] ?
    ANSWER :
    n
    PROMPT :
    Target system concurrent processing node [erpapps]
    ANSWER :
    erpapps1
    PROMPT :
    Target system administration node [erpapps]
    ANSWER :
    erpapps1
    PROMPT :
    Target system forms server node [erpapps]
    ANSWER :
    erpapps1
    PROMPT :
    Target system web server node [erpapps]
    ANSWER :
    erpapps1
    PROMPT :
    Is the target system APPL_TOP divided into multiple mount points (y/n) [n] ?
    ANSWER :
    n
    PROMPT :
    Target system APPL_TOP mount point [/oracle/oraapps/prodappl]
    ANSWER :
    /oracle/oraapps/prodappl
    PROMPT :
    Target system COMMON_TOP directory [/oracle/oraapps/prodcomn]
    ANSWER :
    /oracle/oraapps/prodcomn
    PROMPT :
    Target system 8.0.6 ORACLE_HOME directory [/oracle/oraapps/prodora/8.0.6]
    ANSWER :
    /oracle/oraapps/prodora/8.0.6
    PROMPT :
    Target system iAS ORACLE_HOME directory [/oracle/oraapps/prodora/iAS]
    ANSWER :
    /oracle/oraapps/prodora/iAS
    PROMPT :
    Do you want to preserve the Display set to :0.0 (y/n) [y] ?
    ANSWER :
    y
    at the end
    The new context file has been created at:
            /oracle/oraapps/prodappl/admin/PROD_erpapps1.xml
    then autconfig completed successfully and services started with one exception while starting services
    Checking for FNDFS executable.
    Starting listener process APPS_PROD.
    adalnctl.sh: exiting with status 127<b>4- executed perl adaddnode.pl </b>
    [oraapps@erpapps1 ~]$ more set_apps_env.sh
    . /oracle/oraapps/prodappl/APPSPROD_erpapps1.env
    [oraapps@erpapps1 ~]$ . set_apps_env.sh
    [oraapps@erpapps1 ~]$ cd $COMMON_TOP/clone/bin
    [oraapps@erpapps1 bin]$ ls
    adaddnode.pl  adcfgclone.pl  adchkutl.sh  adclonectx.pl  adclone.pl
    [oraapps@erpapps1 bin]$ perl adaddnode.pl
    Enter the APPS username: APPS
    Enter the APPS user password:
            Using CONTEXT_FILE : /oracle/oraapps/prodappl/admin/PROD_erpapps1.xml
            Using      CTXORIG : /oracle/oraapps/prodcomn/clone/bin/../context/apps/CTXORIG.xml
    APPL_TOP name of the source system (old APPL_TOP name) : erpapps
    APPL_TOP name of the target system (new APPL_TOP name) : erpapps1
    Configuring snapshot information for the original (clone source) node...
    Executing command:
    sqlplus /nolog @/oracle/oraapps/prodappl/ad/11.5.0/patch/115/sql/adadmrat.sql APPS pals15 PROD PROD erpapps1 erpapps /oracle/oraapps/prodcomn/temp/adadmat_sql.spool
    SQL*Plus: Release 8.0.6.0.0 - Production on Wed Sep 28 21:52:17 2011
    (c) Copyright 1999 Oracle Corporation.  All rights reserved.
    Connected.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Current data
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    APPL_TOP Names in AD_APPL_TOPS:
    *PRESEEDED*
    GLOBAL
    erpapps
    erpapps1
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Updating tables...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    declare
    *<b>
    ERROR at line 1:
    ORA-00001: unique constraint (APPLSYS.AD_APPL_TOPS_U2) violated
    ORA-06512: at line 16
    </b>
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Error configuring snapshot information for the source node...cannot proceed with adding the node.[oraapps@erpapps1 bin]$
    [oraapps@erpapps1 bin]$ sqlplus apps
    SQL*Plus: Release 8.0.6.0.0 - Production on Wed Sep 28 21:52:29 2011
    (c) Copyright 1999 Oracle Corporation.  All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    <b>followed thread  Error:ORA-00001: unique constraint (APPLSYS.AD_APPL_TOPS_U2) violated </b>
    SQL> create table ad_timestamps_bak as select * from ad_timestamps;
    Table created.
    SQL> create table ad_appl_tops_bak as select * from ad_appl_tops;
    Table created.
    SQL> delete ad_appl_tops where name='erpapps1';
    1 row deleted.
    SQL> delete from ad_timestamps where attribute like '%erpapps1';
    2 rows deleted.
    SQL> commit;
    SQL> exit<b>rerun perl adaddnode.pl</b>
    Enter the APPS username: APPS
    Enter the APPS user password:
            Using CONTEXT_FILE : /oracle/oraapps/prodappl/admin/PROD_erpapps1.xml
            Using      CTXORIG : /oracle/oraapps/prodcomn/clone/bin/../context/apps/CTXORIG.xml
    APPL_TOP name of the source system (old APPL_TOP name) : erpapps
    APPL_TOP name of the target system (new APPL_TOP name) : erpapps1
    Configuring snapshot information for the original (clone source) node...
    Executing command:
    sqlplus /nolog @/oracle/oraapps/prodappl/ad/11.5.0/patch/115/sql/adadmrat.sql APPS pals15 PROD PROD erpapps1 erpapps /oracle/oraapps/prodcomn/temp/adadmat_sql.spool
    SQL*Plus: Release 8.0.6.0.0 - Production on Wed Sep 28 22:25:33 2011
    (c) Copyright 1999 Oracle Corporation.  All rights reserved.
    Connected.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Current data
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    APPL_TOP Names in AD_APPL_TOPS:
    *PRESEEDED*
    GLOBAL
    erpapps
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Updating tables...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    PL/SQL procedure successfully completed.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Updated data
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    APPL_TOP Names in AD_APPL_TOPS:
    *PRESEEDED*
    GLOBAL
    erpapps
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Done
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Commit complete.
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Completed snapshot configuration on source node.
    Configuring snapshot information for the new (clone target) node...
    Executing command:
    sqlplus /nolog @/oracle/oraapps/prodappl/ad/11.5.0/patch/115/sql/adadmdat.sql APPS pals15 PROD PROD erpapps erpapps1 /oracle/oraapps/prodcomn/temp/adadmdat_sql.spool
    SQL*Plus: Release 8.0.6.0.0 - Production on Wed Sep 28 22:25:33 2011
    (c) Copyright 1999 Oracle Corporation.  All rights reserved.
    Connected.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Checking configuration...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    PL/SQL procedure successfully completed.
    PL/SQL procedure successfully completed.
    AOL Schema Name         : APPLSYS
    Applications System Name: PROD
    Source APPLTOP Name     : erpapps
    Target APPLTOP Name     : erpapps1
    ACTIVE_FLAG present?    : TRUE
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Current data
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    APPL_TOP Names in AD_APPL_TOPS:
    *PRESEEDED*
    GLOBAL
    erpapps
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Updating tables...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    PL/SQL procedure successfully completed.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Updated data
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    APPL_TOP Names in AD_APPL_TOPS:
    *PRESEEDED*
    GLOBAL
    erpapps
    erpapps1
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Done
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Commit complete.Following are the observations:
    - concurrent is not starting on both nodes
    - if access application through url http://erpapps.abc.def.com:8010/--- then till login page url remains for same host, but after successfull login url redirects to http://erpapps1.abc.def.com:8010/.
    <b>
    we want this setup
    erpapps (Admin+Web+Form+Concurrent)
    erpapps1 (Admin+Web+Form+Concurrent)
    erpdb db tier
    erpdrdb standby database
    What I missed in the configuration?
    </b>
    Regards,
    Asim

    cocurrent error at node ERPAPPS1
    Could not contact Service Manager FNDSM_ERPAPPS_PROD. The TNS alias could not be located, the listener process on ERPAPPS could not be contacted, or the listener failed to spawn the Service Manager process.
    Could not contact Service Manager FNDSM_ERPAPPS1_PROD. The TNS alias could not be located, the listener process on ERPAPPS1 could not be contacted, or the listener failed to spawn the Service Manager process.concurrent error for node ERPAPPS, eralier it was working fine
    Routine &ROUTINE has attempted to start the internal concurrent manager.  The ICM is already running.  Contact you system administrator for further assistance.afpdlrq received an unsuccessful result from PL/SQL procedure or function FND_DCP.Request_Session_Lock.
    Routine FND_DCP.REQUEST_SESSION_LOCK received a result code of 1 from the call to DBMS_LOCK.Request.
    Possible DBMS_LOCK.Request resultCall to establish_icm failed
    The Internal Concurrent Manager has encountered an error.
    Review concurrent manager log file for more detailed information. : 28-SEP-2011 23:07:59 -
    Shutting down Internal Concurrent Manager : 28-SEP-2011 23:07:59
    List of errors encountered:
    _ 1 _
    Routine AFPCSQ encountered an ORACLE error. .
    Review your error messages for the cause of the error. (=<POINTER>)
    List of errors encountered:
    _ 1 _
    Routine AFPCAL received failure code while parsing or running your
    concurrent program CPMGR
    Review your concurrent request log file for more detailed information.
    Make sure you are passing arguments in the correct format.
    The PROD_0928@PROD internal concurrent manager has terminated with status 1 - giving up.<b>Do you have PCP implemented?</b>
    No, till now we haven't done that.

  • Urgent! How to add another text field using Servlet

    Hi all,
    I'm using Java Servlet to create a submit page. I want to let users to submit their products and as many as they like.
    What I made several chechboxs of common products on the first part of the page, so that users can simply select from these common products. If they have more to submit, they can click a "Add" button, then another textfield is supposed to appear in the same page below the "Add" button and user can type in, then if they have more, they click "Add", another textfiled should apprear under the first added textfield, so on and so on. After finishing type in all their products, they can click "submit" button to submit to the database.
    I want all the inputed data stay in the same page when user add more and more, so that they can alwasy see and change before submit. I had problem to detect the "Add" button and add new textfield while keeping all the data user has already inputed. How can I do this?
    Tons of thanks!
    Victor

    Hi
    I normally use "hidden" tables for something like this. To accomplish the effect I use JavaScript and a stylesheet. Remember once the servlet sent the page to the browser, it can't interact with it anymore - you'll have to use client side script - which off course you can sent as part of your servlet output :-). I'm including some code that will get you on your way...
    Style Sheet Code:.hide {display:none};
    .show {display:block};
    Java Script Code:var current = 0;
    function showMore() {
      if (current < 5) {
        current++;
        switch (current) {
          case 2:
            document.getElementById("showme2").style.display = "block";
            break;
          case 3:
            document.getElementById("showme3").style.display = "block";
            break;
          case 4:
            document.getElementById("showme4").style.display = "block";
            break;
          case 5:
            document.getElementById("showme5").style.display = "block";
            break;
    function showLess() {
      if (current > 1) {
        switch (current) {
          case 2:
            document.getElementById("showme2").style.display = "none";
            document.forms[0].term[1].value = "";
            break;
          case 3:
            document.getElementById("showme3").style.display = "none";
            document.forms[0].term[2].value = "";
            break;
          case 4:
            document.getElementById("showme4").style.display = "none";
            document.forms[0].term[3].value = "";
            break;
          case 5:
            document.getElementById("showme5").style.display = "none";
            document.forms[0].term[4].value = "";
            break;
        current--;
    Extract from JSP page (easy to convert to normal servlet code):<!-- first row allways visible -->
    <table id="showme1" cellpadding="3" cellspacing="0" class="show">
         <tr><td><input type="text" name="someitem"></td></tr>
    </table>
    <!-- hide the rest for now -->
    <% for (int i = 2; i < 6; i++) { %>
    <table id="showme<%=i%>" cellpadding="3" cellspacing="0" class="hide">
         <tr><td><input type="text" name="someitem"></td></tr>
    </table>
    <% } %>There are other ways to do the JavaScript, but the code above is cross-browser :-). You'll see with the switch statement in the JavaScript, that there is a limit to the rows that gets displayed - adjust as you please, just remember to also update the loop that generates the tables. Also note that each text field has the same name! The result of this is that an array of these fields are submitted, so you're recieving servlet will need to loop through the array basically take appropriate action on the fields that don't contain an empty string. Something like:String[] items = request.getParameterValues("someitem");
    for (int i = 0; i < items.length; i++) {
        if (!items.trim().equals("")) {
    //do something

  • Add another row in the advanced table

    hi..
    i am having trouble with adding another row in the advanced table, the first thing is that i have created an add another row in the footer but when i click the add button an error occurs and the other problem is that the advenced table is retrieving rows from the database with some data in it but what i want when i add another row is to add a row in the same table but with the fields empty so that the user can fill them by himself to be added to the same table in the database
    oracle.apps.fnd.framework.OAException: oracle.jbo.InvalidOwnerException: JBO-25030: A4D 'D9+H1 9DI #H 9/E */BJB 'DCJ'F 'DE'DC.
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2662)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1665)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at OA.jspService(OA.jsp:40)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)

    this is the exact senario i have a page called TasksPG which have a region pageLayout it has a child which is an advanced table its ID is TasksTable and this advanced table has 8 columns and a footer that contains an addTableRow1 what i just want to do is to add another row of these columns so i put the following code in the processFormRequest
    super.processFormRequest(pageContext, webBean);
    OAAdvancedTableBean tableBean=(OAAdvancedTableBean)webBean.findIndexedChild("TasksTable"); //line 54
    OATableFooterBean tableFooterBean = (OATableFooterBean)tableBean.getFooter();
    if (tableFooterBean != null)
    // Get a handle to the add table row bean
    OAAddTableRowBean addTableRowBean = (OAAddTableRowBean)tableFooterBean.findIndexedChild("addTableRow1");
    // Handle add row insertion yourself
    addTableRowBean.setAttributeValue(AUTO_INSERTION, Boolean.FALSE);
    and the following error occurs when pressing the add another row
    oracle.apps.fnd.framework.OAException: java.lang.ClassCastException
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2662)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1665)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at OA.jspService(OA.jsp:40)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    java.lang.ClassCastException
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.findIndexedChild(OAPageLayoutBean.java:1392)
         at reportingSheet.oracle.apps.ak.user.tasks.webui.TasksCO.processFormRequest(TasksCO.java:54)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:804)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1156)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1000)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:966)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:821)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1000)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:966)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:821)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2658)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1665)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at OA.jspService(OA.jsp:40)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)
    java.lang.ClassCastException
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.findIndexedChild(OAPageLayoutBean.java:1392)
         at reportingSheet.oracle.apps.ak.user.tasks.webui.TasksCO.processFormRequest(TasksCO.java:54)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:804)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1156)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1000)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:966)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:821)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1000)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:966)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:821)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2658)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1665)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at OA.jspService(OA.jsp:40)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)

  • How to add datafile to standby database

    Hi,
    We have standby database on another site and we are using manual recovery. How to add datafile to standby database after datafile is added to primary database.
    We are on Oracle 9i R2.
    Please help.
    Thanks in advance

    Hi,
    When you recover the standby database after you added a datafile to the production, you will get an error that the file that needs recovery does not exist.
    At this point you can connect to the standby and issue:
    alter database create datafile '<original_name>' as '<new_name>';the new name is optional if the location of the files are the same.
    After that, you can continue recovering the standby database.
    Liron Amitzi
    Senior DBA consultant
    [www.dbsnaps.com]
    [www.orbiumsoftware.com]

  • How to know which leaf node i click and how to add a listener to each node?

    hi! hello to all members, i have a problem i know how to create a listener, but i dont know how to add a listener to each leaf node. here is the scenario i want to do, i have a JTree where theres a topic that you can select on each leaf node, so when the user click the specific topic it will open another JFrame,which i dont know how to do it also, that its! the next problem will be how do i know which leaf node i select, so that i can open a right topic before the JFrame will open?please, i am very need this to solve quickly as possible. thanks again to all members.

    What you have to do is to add a mouse listener on your JTree. Try something like this:
    tree.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseReleased(MouseEvent e) {
                tree_mouseReleased(e);
    private void tree_mouseReleased(MouseEvent e) {
          TreePath selPath = tree.getSelectionPath();
          // Check If the click is the Right Click
          if (e.isPopupTrigger() == true) {
          // This is your right Click
           else {
                     // This is your Left Click
    }Your other problem: Set the userObject on nodes and on left click compare it with your object, if it matches, display the appropriate file. Alternatively, if your nodes are unique, you can match the names to open the file.
    Hope this Helps
    Regard
    Raheel

  • How to add a row to database  from tableModel

    hi friends,
    i wnt to know that is it possible that when i add some rows in a table which has been created by a table model to add those rows to database like what happen in MS Access when u add rows and close the window the rows are automatically added to database
    i want to know where to add the listener for that and which listener to use ?

    thanks Andre,
    but i have solved my problem in a different way, i have used
    method SetValueAt() of AbstractTableModel which i have used to
    create the table
    actaully my question was little confusing, i wanted
    to add rows as soon as the user has finished entering
    a new row...it would be better if it could be done for
    every cell but that would be more complex...

  • Syncing problems - itunes podcasts cloud clutter: whenever I sync iphone and mac after updating mac, mac adds already listened to podcasts to iphone. This never happened before iOS update with iphone 4S

    This was an iOS update that came around iphone 4S that overwrites the phone with what has been updated on the mac. The mac doesn't seem to know I've already listened to something on the phone. It redownloads the podcast to the mac, marking it as unplayed. Then, when I sync the iphone with mac (after updating mac), the mac adds already listened to podcasts to iphone marked as upplayed. The way it used to work was that the itunes on your mac (or PC) acted as a master content controller to whatever was on any of your devices. Ever since the cloud was added, the mac seems to have lost this ability to be a master content controller. Now the cloud clutters up itunes.
    Another problem that the cloud, itunes and podcasts is that any deleted from the mac will show up again, with links to the cloud downloaded again. This really clutters things up. It seems like the cloud has become the master controller, even though I don't use it.
    Any idea how to solve these problems? Any idea which can be used as a master content controller?

    Yes, I don't disagree with the first part. However, I could sync my iphone (to itunes 9.2.1) when I had 4.1 installed from another computer).
    I think that I am limited to an old os (10.4.11) on my mac as it is old (pre-intel) and therefore I can't update my OS. If this isn't the case, then an update to my OS could solve the problem. I'll check the requirements of the newer OS now.

  • I have an ipod touch already linked to computer, i want to add another using same email details. i have set up new ipod and it has excatly same  music etc as 1st ipod how can i use 1 account but 2 differnt ipods? many thanks.

    i   have an ipod touch linked to laptop, i now want to add another ipod touch how do i do it using same email etc, but dont want the same apps etc as the first ipod. as it is now i have exactly the same stuff on both ipods. please help.

    It's a snap.  Each device has its own name.  If iTunes does not assign unique names for the two iPods, change one of the names yourself.  You can see both my iPad and my iPod simultaneously on my iTunes because I sync wirelessly. 
    Simply configure the sync characteristics for each device separately.  The iTunes software will know the one with which it's communicating.

  • Is there a way to automatically add another of the same page while a form is being filled?

    Is there a way to automatically add another of the same page while a form is being filled?
    I have a two-page form of which the second page is essentially a spreadsheet analog.  Often, there is need for for more lines than are available on the page.  Is there a way in which to add another or even multiple copies of the second page? 
    Thanks ahead...
    TG

    You can do that with a dynamic XFA form created in LiveCycle Designer, which comes with Acrobat Pro for Windows. For more information, you can ask over at the LiveCycle Designer forum.

  • When I want to add an album onto my iphone using itunes, I am successful in  putting one album on my phone but when I want to add another album it deletes the first album I put on my phone. How can I add more albums without some albums disappearing?

    I am having a problem with importing cds onto my iPhone. I have successfully added a playlist or album to my phone but when I want to add another album/artist, the first album that was on there has all of a sudden disappeared. Its like I can only have one album on my phone. This is my first time dealing with anything Apple because I have been using android phones. Any help would be appreciated as I don't fully understand iTunes.

    You can delete photos from individual albums but not from the camera roll.  If you try to delete a photo from camera roll it will be deleted from all other albums ("locations") that contain the photo.  This is because the actual photo is in the camera roll (the albums only contain links to the photo in camera roll, not the actual photo).

  • My ipads and iphone are listed and included in my 5 devices in iTunes.  But it should only be computers (my desktop and laptop).  If I deauthorize them, so that I can add another laptop, how to I keep the music/purchases from itunes on them?

    I would like to add another laptop to my authorized devices in iTunes store.  But it says I have 5 devices already.  4 of these devices are actually iphones, ipads or itouch.  I am afraid to deauthorize them so I can add a laptop.  It will take the music/apps away, won't it?  How do you include an itouch/ipad/iphone in your iTunes account without listing it as an authorized device?  And where is the '10 devices' coming from?  vs. 5?  Very confused
    We need to use the following devices with the same iTunes id:
    2 laptops (soon to be three)
    1 desktop
    2 ipads
    2 iphones
    2 itouches
    Is this possible?
    To make things more complicated, a few of these devices will also use a DIFFERENT apple id for the cloud/mobile me.
    But we all use the same iTUNES id for apps/ music in the family.
    Thanks so much for your help!

    There is no list of authorized computers.  Where do you see a list?
    You must be talking about something other than authorization.  Please clarify.
    iTunes Store: About authorization and deauthorization

Maybe you are looking for

  • How to reference a column value in a particular block.

    I am having problem in referencing a column in a particular Block in WEBi report. Scenario: I have only one query in the query panel and i am creating a sample report having different blocks.                Now there are four blocks in my report,    

  • I am unable to save a PDF using "create from scanner" on my iMAC.

    I can open Acrobat XI and select "Create from Scanner". The document scans and displays on my screen correctly.  But, when I click on "File - Save", the Acrobat window disappears and is replaced with "Problem Report for Acrobat".  I have checked, and

  • Web Service parameter conversion problem

    Hi,    I have written a web service to provision a synchronization scope on a remote SQL Server 2008 database. The database will eventually sync with an SQL CE 3.5 database. [WebMethod] public bool ProvisionSQLRemoteScope(string remoteSQLConnStr, str

  • RSHTTPPIN - Capture connection test output

    Hi Folks,       My requirement is to Capture the connection test output of "HTTP Connections to External Server" in SM59. From the below screenshot I have to pass the "Detail" and "Value" information to my internal table. I tried with the SUBMIT RSHT

  • Burning error (4000) & (-50) --- Please Help

    itunes wont let me burn my music, I already look in the FAQ in the help section but it didn't help. Everytime I go to burn It will initialize and it says it is writing the first song and then almost immediantly it cancels the burn and gives me this m