Resizing table lift error


Dear all,

We use jdeveloper 11.1.1.4.0 and have a behavior strange table recognized in our application. Not on all pages, but on some, we have the following scenario:

-adf table with toolbar + the edit button

-selection of a line and pressing the edit button-> works very well

-RESIZE a column and pressing the button edit-> exception.

does anyone have a tip?

< 4 March 2014 13:46:54 THIS > < opinion > < Stdout > < BEA-000000 > < < 4 March 2014 13:46:54 THIS > < error > < oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator > < BEA-000000 > < ADF_FACES - 60096:Server Exception during the PPR, #59

java.lang.IllegalArgumentException: t1

at javax.faces.component.UIComponentBase.findComponent(UIComponentBase.java:615)

at org.apache.myfaces.trinidad.change.SessionChangeManager._applyComponentChanges(SessionChangeManager.java:386)

at org.apache.myfaces.trinidad.change.SessionChangeManager.applyComponentChangesForCurrentView(SessionChangeManager.java:73)

to org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ ChangeApplyingVDLWrapper.buildView (ViewDeclarationLanguageFactoryImpl.java:343)

at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:990)

at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:342)

at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:236)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:509)

to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)

to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)

at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:65)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:119)

at java.security.AccessController.doPrivileged (Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3730)

to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3696)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

and

< 4 March 2014 13:49:34 THIS > < opinion > < Stdout > < BEA-000000 > < < 4 March 2014 13:49:34 THIS > < WARNING > < oracle.adf.view.rich.component.fragment.UIXRegion > < ADF_FACES-00009 > < error treatment viewId: / manage URI: /TaskFlows/manage/edit.jsff real-URI: TaskFlows/manage/overview.jsff.

javax.el.PropertyNotFoundException: inaccessible target identifier 'vs' resolved to null

at com.sun.el.parser.AstValue.getTarget(AstValue.java:84)

at com.sun.el.parser.AstValue.isReadOnly(AstValue.java:149)

at com.sun.el.ValueExpressionImpl.isReadOnly(ValueExpressionImpl.java:248)

at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:476)

at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:390)

at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._hasPopupChooser(SimpleInputDateRenderer.java:862)

at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer._setupPopupChooser(SimpleInputDateRenderer.java:1394)

at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer.decodeInternal(SimpleInputDateRenderer.java:75)

at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.decodeInternal(LabeledInputRenderer.java:56)

at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:342)

at org.apache.myfaces.trinidad.render.CoreRenderer.decode(CoreRenderer.java:292)

at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1334)

at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:865)

at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:965)

at org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes(UIXEditableValue.java:287)

at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1204)

at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1190)

at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:962)

to oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer$ UIXColumnFilterWrapper.processDecodes (BaseColumnRenderer.java:2162)

at org.apache.myfaces.trinidad.component.UIXCollection.processComponent(UIXCollection.java:1087)

to org.apache.myfaces.trinidad.component.TableUtils$ 1.process(TableUtils.java:238)

at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:55)

at org.apache.myfaces.trinidad.component.TableUtils.processFacets(TableUtils.java:232)

to org.apache.myfaces.trinidad.component.TableUtils$ 2.process(TableUtils.java:261)

at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:55)

After some research deep I found the error, the following edit.jsff contains a component named as t1 but wasn't an array element. I changed the ID of the element to something else and the error has been corrected. Seems to be a bug of the ADF (or at least some sort of bug that has appeared since our last migration)

Tags: Java

Similar Questions

  • How to check the value of the space of the tablespaces and tables when errors occur?

    Hi Experts,

    For example, lets say we get ORA-01653: unable to extend table of error. How to check the size of the table and a tablespace? And how understanding is full?

    Thanks for your help

    Hello

    Select df.tablespace_name "Tablespace"

    totalusedspace 'Used MB',

    (df.totalspace - tu.totalusedspace) "MB free.

    DF. TotalSpace 'Total MB. "

    round (100 * ((df.totalspace-tu.totalusedspace) / df.totalspace))

    "PCT free."

    Of

    (select nom_tablespace,

    Round (Sum (bytes) / 1048576) TotalSpace

    from dba_data_files

    Group by tablespace_name) df,.

    (select round (sum (bytes) /(1024*1024)) totalusedspace, nom_tablespace)

    from dba_segments

    you group by tablespace_name)

    where df.tablespace_name = tu.tablespace_name

    and df.tablespace_name = "";

    For example, lets say we get ORA-01653: unable to extend table of error. How to check the size of the table and a tablespace? And how understanding is full?

    Is to say clearly to the question (you can let us know what you have understood so we can fix)

    [oracle@machine1 ~] $01653 oerr ora

    01653, 00000, "impossible to extend %s.%s table by %s in %s tablespace»

    * Cause: Failed to allocate a certain measure the required number of blocks for

    a segment of the table in the specified tablespace.

    * Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more

    storage of files indicate.

    -Thank you

    Pavan Kumar N

  • Can u explain someone on table mutation error pls...

    Can u explain someone on table mutation error pls...

    Hello

    Explain what, exactly?

    As always, if you get an error, check the manual for Oracle error messages: http://docs.oracle.com/database/121/ERRMG/toc.htm

    Use a search engine to find related sites, such as Tom ask: https://asktom.oracle.com/pls/asktom/ASKTOM.download_file?p_file=6551198119097816936

  • Automatically resize Tables

    I'm tired of always having to resize my window to get tables to resize. A small example

    If I do a table 2 x 2, put a dozen back in a cell, the table expands to reflect this large cell is filled back. Now, if I select and remove all these returns, the table will remain large. To get it to resize, I can resize my window at the bottom right. Or, I can use the clear column height and width buttons to take the new kid.

    What I really want time real table resizes. I am certain that in earlier versions, there was a preference that says 'automatically resize tables. I can't find it. Y at - it a shortcut keyboard, or automatically to get there?

    I use DW 8 on a mac.

    brand

    > If I make a table 2 x 2, put a dozen back in a cell, the table expands
    > to
    > reflect this large cell is filled back. Now, if I select and delete all these
    > returns, the table will remain large. To get it to resize, I can resize my
    > window
    > bottom right. Or, I can use the height and width of clear column
    > keys in order to
    > Get it new.

    To update cell of table in Design view rendering, just click in one
    adjacent table cell or table, or another part of the page.

    Or press F5.

    > I really want time real table resizes. I am sure in past
    > versions,.
    > There was a preference that says 'automatically resize tables. I can't
    > find
    > this. Y at - it a shortcut keyboard, or automatically to get there?

    Used to be called faster preference editing Table (postponed the update)
    which you can untick to get an update in real time.

    They have now compromised by not offering is not an update in real time of the table cell
    (too memory intensive, as I understand it) that you are editing, but he is going to update
    Once you click anywhere on the page outside this (even just by clicking on a cell
    an adjacent cell) or manually refresh (F5).

    --
    Concerning

    John Waller

  • Loss of data when resizing table 2D

    I data collection and insert in a table I did great I know will be used.  I then resize the table using SetArrayBounds, because I now know the number of iterations that have been executed.  I find myself with an array of correct size, but the data consist of the first line with only the first column is missing.  All other elements are 0 (matrix of numbers).  Any idea what's going on?

    I wanted to start with an empty array, resize to any line and the number of columns before you start the iterations, then add a line at the beginning of each iteration.  I was shot on this, but it seems that it works better.

    Kelly Bersch

    Hi Kelly,

    Could you show us the code you used to implement? Specifically, the resizing of the table? http://forums.NI.com/T5/NI-TestStand/what-is-the-syntax-for-SetArrayBounds-for-a-multi-dimensional/t... This thread shows the correct syntax for the command and its implementation.

    If I understand correctly that you slowly fill this table which has been initialized to 100 x 100. The first thing we should do is to initialize the array to 100xthe number of columns if at least we can stop worrying about the columns since you already know how many settings you are testing. Then at the end of the sequence, you can resize the lines using the above command.

  • Worksheet table delete errors

    Is there a way I can delete mistakes worksheet node table.

    If the file is opened and he can't write to it, then it creates an error box and the VI stops until you click continue. I just want it to ignore the error and continue to operate without writing to the worksheet.

    Since this is not a low level file i/o VI, there no error input/output terminals. I suggest you to use a low level VI the value, like the ' File Open/create/replace ', write in the text file"and screw"close file ". In this way, you have more options to intercept and handle the error.

    Or you can change the high-level 'write to Spreadsheet File' VI to have terminals of the error in (and by removing the local terminal from inside)... But NEVER never edit and save an original system a LabVIEW VI, first save it under a different name and location!

    See here:

    http://forums.NI.com/T5/LabVIEW/how-do-I-catch-errors-from-quot-write-to-spreadsheet-file-quot/TD-p/...

  • Create the content table gives error since the site Explorer

    Hi all

    I'm new to the web sites of the centre.

    Trying to create the table from the Explorer of sites.

    Tied at the top of the screen for creating the table.table_creation.png

    Get above error after clicking OK.sites_explorer_error.png

    No idea what I can do wrong. I logged in Site Explorer using admin user 'fwadmin '.

    Another way, I can create table content?

    Thanks in advance...

    Kind regards

    Ganesh

    Hello

    As Stephan said, you must create the table with the ID. Also, I wanted to just mention that I did face some questions, creation or update of some tables because of fwadmin ACL.

    There is another default user who has these specific ACLs to work on the database:

    -name: ContentServer

    -password: password

    I hope this can help,

    Concerning

  • Changing table - SQL error: ORA-04091: table XYZ is changing, function of triggering/can not see

    Hi all

    I am a newbie to Oracle and I am faced with the above error. Please see the below code snippets. Can someone please tell what I am doing wrong? Thank you in advance.

    Thank you

    CREATE TABLE ABC

    (

    ID VARCHAR2 ENABLE NUMBER NOT NULL,

    FIELD1 ACTIVATE THE NUMBER NOT NULL,

    FIELD2 ACTIVATE THE VARCHAR2 (8 BYTE) NOT NULL,

    CONSTRAINT JOB_PK PRIMARY KEY (ID)

    )

    ;

    CREATE TABLE XYZ

    (

    ACTIVATE THE NUMBER 4 R_ID NOT NULL,.

    ID VARCHAR2 ENABLE NUMBER NOT NULL,

    Column1 NUMBER (2.0) default 0.00,.

    Column2 NUMBER (2.0) default 0.00,.

    COLUMN3 NUMBER (2.0).

    NUMBER (2.0) TOTAL 0.00 default.

    CONSTRAINT TRIP_PAYMENT_PK PRIMARY KEY (ID)

    )

    ;

    create or replace trigger trigger1

    After Insert on XYZ

    for each line

    Declare

    number of newTotal;

    Start

    newTOTAL: =: new. Column1 +: new. Column2 +: new. COLUMN3;

    setting a day of XYZ together Total = newTotal;

    end;

    Insert into ABC (1, 45, ' Demo');

    insertion in XYZ (1, 1, 12.50, 10.20 33,50, ");

    Error report:

    SQL error: ORA-04091: table XYZ is changing, function of triggering/can not see

    Try one before line

    create or replace trigger trigger1

    before inserting on XYZ

    for each line

    Start
    : new. TOTAL: =: new. Column1 +: new. Column2 +: new. COLUMN3;
    end;

  • Resizing tables

    Hello!

    Im working in a sensitive site for a conference and Im having problem of resizing a table inside one of my html pages. I'm not an expert in DW or web development but Im a little more each day, I tried to solve the problem but I didn't how = (...

    Is the Web site: http://www.plea2016.org and the html page is named tournee.html (depending on the option of meeting place). I hope someone can give some tips.

    Thank you very much

    Maria

    Add a selector for the images you want to target as in

    class = "reactive" src = "images/Mayne1.jpg" alt ="Caltrans District 7" > ""

    and to add a rule

    IMG.responsive {}

    Width: 100%;

    }

  • Solution for the mutation of table of error when using triggers

    Hello

    Could you please give the solution for the error table mutation during the use of triggers. I'll give you the simple scenario here,

    I created a trigger on the employees table, whenever all DML operations takes place in the employees table, it must run the trigger body. I intentionally used also of the employees in the body of the trigger table. Please give me the solution.

    Triggering factor:

    create or replace trigger test_trigger

    before you insert or update or delete employees

    for each line

    declare

    an employees.first_name%type;

    Start

    Select first_name from people where job_id = "AD_PRES";

    end;

    DML statement:

    Update employees set salary = 20000 where job_id = "AD_PRES" (I run this query)

    Error message:

    ORA-04091: table HR. Is the transfer of EMPLOYEES, the function of triggering/can not see

    ORA-06512: at "HR. TEST_TRIGGER', line 4

    ORA-04088: error during execution of trigger ' HR. TEST_TRIGGER'

    Can anyone tell, in what other scenarios, we get this error or recursive table mutation?

    Thanks in advance

    Hello

    When you create a trigger on a table, you cannot edit/query this table the trigger is not completed.

    You can use

    (1) transaction of Pragma autonomous

    (2) instead of row-level trigger, you have statement-level trigger

    (3) to 11 g, try with COMPOSITE trigger

    Try below to avoid it (a solution):

    create or replace trigger test_trigger

    before you insert or update or delete employees

    for each line

    declare

    PRAGMA AUTONOMOUS_TRANSACTION;

    an employees.first_name%type;

    Start

    Select first_name from people where job_id = "AD_PRES";

    COMMIT;

    end;

  • The assignment of values of Table type error

    Hello

    I'm trying to insert values for a Collection type, while doing that I am faced with an error.
    " PLS-00306: wrong number or types of arguments in call to
     'XXSCP_AVL_CSP_SQR_O_TP' "
    My statement of collection type PFB and and assignment.

    Object type:
    TYPE XXSCP_AVL_CSP_SQR_O_TP AS                  
    OBJECT  (                                       
                PLAN_ID             NUMBER,         
                SR_INSTANCE_ID      NUMBER,         
                INVENTORY_ITEM_ID   NUMBER,         
                BASE_ITEM_ID        NUMBER,              
                 ITEM_NAME           VARCHAR2(50),       
                 SUPPLIER_ID         NUMBER,             
                SUPPLIER_SITE_ID    NUMBER,         
                NORMAL_BUY_USAGE    VARCHAR2(5),    
                AVAILABLE_QUANTITY  NUMBER ,        
                SPL_PEG_FLAG        VARCHAR2(10),   
                SQR_LINE_ID         VARCHAR2(2000), 
                SQR_NUMBER          VARCHAR2(2000), 
                SQR_MOQ             NUMBER,         
                BPA_PO_LINE_ID      NUMBER,         
                SUGG_BPA_NUMBER     VARCHAR2(30),   
                BPA_BUY_PRICE_BASIS VARCHAR2(10),   
                BPA_LINE_NUM        NUMBER,         
                BPA_PO_LINE_LOC_ID  NUMBER,         
                BPA_CURRENCY_CODE   VARCHAR2(10),   
                BPA_PRICE           NUMBER,         
                BPA_PO_HEADER_ID    NUMBER,         
                BPA_EXPIRATION_DATE DATE,           
                BPA_QUANTITY        NUMBER,         
                ORIG_AVAILABLE_QTY  NUMBER          
            );        
    
    Table type :
    
    TYPE XXSCP_AVL_CSP_SQR_C_TP AS TABLE OF XXSCP_AVL_CSP_SQR_O_TP;
    Statement:
     l_tab_avl_csp_sqr   XXSCP_AVL_CSP_SQR_C_TP := XXSCP_AVL_CSP_SQR_C_TP();
    Assignment to the body:
    l_tab_avl_csp_sqr.EXTEND(1);
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT) := XXSCP_AVL_CSP_SQR_O_TP();
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).plan_id           := l_tab_planorders (i).l_num_plan_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).sr_instance_id    := l_tab_planorders (i).l_num_sr_instance_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).inventory_item_id := l_tab_planorders (i).l_num_inventory_item_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).base_item_id      := l_tab_planorders (i).l_num_base_item_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).item_name         := l_tab_planorders (i).l_chr_item_name;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).supplier_id       := l_tab_planorders (i).l_num_supplier_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).supplier_site_id  := l_tab_planorders (i).l_num_supplier_site_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).available_quantity := l_rec_pegged_list (j).remaining_aval_qty;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).spl_peg_flag       := 'Y';
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).sqr_line_id        := l_rec_pegged_list (j).sqr_line_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).sqr_number         := l_rec_pegged_list (j).sqr_number;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).sqr_moq            := l_rec_pegged_list (j).sqr_moq;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_po_line_id     := l_rec_pegged_list (j).bpa_po_line_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).sugg_bpa_number    := l_rec_pegged_list (j).bpa_number;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_buy_price_basis := l_rec_pegged_list (j).bpb_type;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_line_num        := l_rec_pegged_list (j).bpa_line_num;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_po_line_loc_id  := l_rec_pegged_list (j).bpa_lloc_id;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_currency_code   := l_rec_pegged_list (j).bpa_curr_code;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_price           := l_rec_pegged_list (j).bpa_price;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_expiration_date := l_rec_pegged_list (j).bpa_expiration_date ;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).bpa_quantity        := l_rec_pegged_list (j).bpa_quantity ;
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT).orig_available_qty  := l_rec_pegged_list (j).remaining_aval_qty ;
    Can anyone help with this.

    Thanks in advance,
    Rakesh

    Published by: Vincent Rakesh on April 24, 2013 12:18 AM

    You must add a vacuum-arg set constructor to your type to use, user l_tab_avl_csp_sqr (l_tab_avl_csp_sqr. "COUNTY): = XXSCP_AVL_CSP_SQR_O_TP();

    create or replace
    TYPE XXSCP_AVL_CSP_SQR_O_TP AS
    OBJECT  (
                PLAN_ID             NUMBER,
                SR_INSTANCE_ID      NUMBER,
                INVENTORY_ITEM_ID   NUMBER,
                BASE_ITEM_ID        NUMBER,
                 ITEM_NAME           VARCHAR2(50),
                 SUPPLIER_ID         NUMBER,
                SUPPLIER_SITE_ID    NUMBER,
                NORMAL_BUY_USAGE    VARCHAR2(5),
                AVAILABLE_QUANTITY  NUMBER ,
                SPL_PEG_FLAG        VARCHAR2(10),
                SQR_LINE_ID         VARCHAR2(2000),
                SQR_NUMBER          VARCHAR2(2000),
                SQR_MOQ             NUMBER,
                BPA_PO_LINE_ID      NUMBER,
                SUGG_BPA_NUMBER     VARCHAR2(30),
                BPA_BUY_PRICE_BASIS VARCHAR2(10),
                BPA_LINE_NUM        NUMBER,
                BPA_PO_LINE_LOC_ID  NUMBER,
                BPA_CURRENCY_CODE   VARCHAR2(10),
                BPA_PRICE           NUMBER,
                BPA_PO_HEADER_ID    NUMBER,
                BPA_EXPIRATION_DATE DATE,
                BPA_QUANTITY        NUMBER,
                ORIG_AVAILABLE_QTY  NUMBER,
    /*
    Constructor
    */
                constructor function XXSCP_AVL_CSP_SQR_O_TP return self as result
            );        
    
    create or replace
    TYPE body XXSCP_AVL_CSP_SQR_O_TP AS
    /*
    Constructor
    */
                constructor function XXSCP_AVL_CSP_SQR_O_TP return self as result
                is
                begin
                  return;
                end;
    end;        
    

    You can also assign your attributes that you construct your instance:

    l_tab_avl_csp_sqr.EXTEND(1);
    l_tab_avl_csp_sqr(l_tab_avl_csp_sqr.COUNT) := new XXSCP_AVL_CSP_SQR_O_TP(
      l_tab_planorders (i).l_num_plan_id,
      l_tab_planorders (i).l_num_sr_instance_id.
      l_tab_planorders (i).l_num_inventory_item_id,
      l_tab_planorders (i).l_num_base_item_id,
      l_tab_planorders (i).l_chr_item_name,
      l_tab_planorders (i).l_num_supplier_id,
      l_tab_planorders (i).l_num_supplier_site_id,
      l_rec_pegged_list (j).remaining_aval_qty,
      'Y',
      l_rec_pegged_list (j).sqr_line_id,
      l_rec_pegged_list (j).sqr_number,
      l_rec_pegged_list (j).sqr_moq,
      l_rec_pegged_list (j).bpa_po_line_id,
      l_rec_pegged_list (j).bpa_number,
      l_rec_pegged_list (j).bpb_type,
      l_rec_pegged_list (j).bpa_line_num,
      l_rec_pegged_list (j).bpa_lloc_id,
      l_rec_pegged_list (j).bpa_curr_code,
      l_rec_pegged_list (j).bpa_price,
      l_rec_pegged_list (j).bpa_expiration_date,
      l_rec_pegged_list (j).bpa_quantity,
      l_rec_pegged_list (j).remaining_aval_qty );
    

    Gerard

    Published by: gaverill on April 23, 2013 12:12

  • Invalid table name error

    whenever
    I try to update a table using this query, that an error is returned

    Update table emp
    Set city = 'bibi ';

    not valid TableName
    So what is the problem?

    Update syntax is

    update emp set salary = 4000 where emp_id = 200;
    

    You have incorrectly added a 'table' after update resulting in error.

  • ADF Table filter error search "ADF_FACES - 60096:Server"

    Dear all,
    When I search for filter Table I am facing the following Error.Please help me how to deal as well as useful links to blog. I'm moving my project 11.1.2.0.0 for JDeveloper 11.1.2.1.0 JDeveloper. In JDeveloper 11.1.2.0.0 I did not submit this error message.

    java.lang.NullPointerException

    ADF_FACES-60097: for more information, see the error log of the server for an entry beginning with: ADF_FACES - Exception during the PPR, #5 60096:Server


    Concerning
    KT

    Hi John,.

    When I change Capital 'C' small 'c' filterFeatures value, my use case has been resolved.

    Before change

    filterFeatures = "CaseInsensitive.

    After change

    filterFeatures = "caseInsensitive.

  • Select form table if error send e-mail

    If I want to use oracle to select table shape if statue = "error" send an email to?

    Hjava wrote:

    1)product\11.1.0\db_1\RDBMS\ADMIN\prvtmail. PLB
    Package created.
    WARNING: The body of a Package created with compilation errors.

    Then you're doing something wrong. The code is NOT suppose to fail unless you're doing it wrong.

    The correct procedure is to log on to the user of the o/s that contains the Oracle RDBMS software and database instance running. As long as that user, run sqlplus and connect local sysdba. Install the packages of mail, and then set the server smtp for the database instance.

    For example

    // logging in as oracle (use ssh, telnet, sudo, GUI access, etc)
    /home/billy> sudo su - oracle
    /usr/lib/oracle/xe> 
    
    // running sqlplus and logging in sysdba
    /usr/lib/oracle/xe> sqlplus "/ as sysdba"
    
    SQL*Plus: Release 10.2.0.1.0 - Production on Tue Feb 14 08:29:26 2012
    
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    
    Connected to:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    
    // installing the mail package
    SQL> @?/rdbms/admin/utlmail.sql
    
    Package created.
    
    Synonym created.
    SQL>
    SQL> @?/rdbms/admin/prvtmail.plb
    
    Package body created.
    
    No errors.
    
    // configuring the smtp server that the instance need to use
    SQL> alter system set smtp_out_server='mail.my-domain.com:25' scope=both;
    
    System altered.
    
    // done
    
  • The ODI tables tepository error message?

    Hi, can I get the session error messages into the repository as SNP_SESS tables *... so can you please provide the query for the same thing.

    Thank you very much.

    Hello

    Here u - go,

    Generally the error messages are stored in the SN_EXP_TXT table you'll have to ask as below (need rework as needed).

    Select se.txt in the s snp_session, snp_exp_txt et
    where s.sess_no = and s.sess_status = 'E' and s.i_txt_sess_mess = to .i_txt;

    Thank you
    Guru

Maybe you are looking for

  • How the * export a finished song?

    I spent the last hour and a half trying to export a song that has several tracks. all I want is my song with multiple tracks to export in one piece that I can send via the internet to a friend... Thank you for making this so easy!

  • "The iTunes folder is located on a locked disk or you don't have permission to write to this folder.

    original title: permissions problems I try to install 3rd party software (iTunes). When I run it says "the iTunes folder is located on a locked disk or you don't have permission to write to this folder. I use Vista and we have 4 accounts of user of t

  • CMD asking always high permisions

    Whenever I run cmd, Standard user or administrator, it always appears with uac asking if I want to run as admin... The CMD icon also has small UAC shield in the corner. How to I stop doing that? Please help soon

  • Where can I download the custom TagPane component source code?

    My jdev version: Build JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668Where can I download the source TagPane Custom Component for JDEV 12 c code? It would be very useful for beginners to understand.I tried to follow the instructions to make a custom com

  • CS6 Production Premium on a new PC installation

    I want to install creative suite 6 premium production on another PC.  I have a license for two sets and it is installed on both computers.  A PC has a motherboard problem. What should I do to install the product on another PC?