Difference between read from table or load into table in Mappings

Hi everybody.
i wanted to deploy a mapping. Following error was shown:
ora-04021 timeout occurred while waiting to lock object Mapp_xyz
I tried to deploy another Mapping which was successfull. I found out that a specific table was locked and both mappings this table is used. In the Mapping which was deployed successfully i load into this table. In the other Mapping i read from this table. So my question is, is there any difference between reading from a table in a mapping and loading into a table?
Because after the Lock was broken up the mapping was deployed successfull.
Any Information would be appreciated.
Greetings

Hi,
thanks for the reply. A Processflow was aborted while he was executing the mapping. So on our DB we had a active session which was causing the lock.
Thanks.
Greetings

Similar Messages

  • Extract Data from XML and Load into table using SQL*Loader

    Hi All,
    We have a XML file (sample.xml) which contains credit card transaction information. We have a standard SQL*Loader control file which loads the data from a flat file and the control file code is written as position based method. Our requirement is to use this control file as per our requirement(i.e) load the data into the table from our XML file), But we need help in converting the XML to a flat file or Extract the data from the XML tags and pass the information to the control file and in turn it loads the table.
    Your suggestion is highly appreciated.
    Thanks in advance

    Hi,
    First of all go to PSA maintanance ( Where you will see PSA records ).
    Goto list---> Save-> File---> Spreadsheet (Choose Radio Button)
    > Give the proper file name where you want to download and then-----> Generate.
    You will get ur PSA data in Excel Format.
    Thanks
    Mayank

  • Diffference between reading from URL and reading using Sockets

    Hi,
    For my AJAX call, if the URL is out side my domain, then I am not able to get the js and css for that url.
    what can be the other approaches to resolve this issue?
    again, what is the difference between reading from URL / reading from a socket connection?
    Does AJAX call through socket solve my problem??
    Your input is appreciated.
    Thank you,
    Regards,
    Chintan

    Converting Between a Filename Path and a URL
    Copying One File to Another

  • What is the difference between READ TABLE ITAB WITH KEY  and  TABLE KEY

    Hi Experts,
    what is the difference between
    READ TABLE <ITAB> WITH KEY <K1> = <C1>
                                                    <Kn> = <Cn> .
    and 
    READ TABLE <ITAB> WITH TABLE KEY <K1> = <C1>
                                                              <Kn> = <Cn> .
    Thanks
    Akash.

    Hi akashdeep,
    Nice question. I also tried to find out, but no much success. My opinion is that for practical purposes there is no difference.
    It may have difference in case of searching, especially sorted tables. (binary search or normal linear search).
    Case1: If our table is sorted table with defined key fields, and we give WITH TABLE KEY, then faster binary search is used.
    Case2 : If our table is sorted table with defined key fields, and we give WITH  KEY, (and no field contained in the keys), then normal linear search is used.
    regards,
    amit m.

  • Reg: read excel column and insert into table.

    hi Friends,
          i wanted to read the data from Excel and insert into in my oracle tables.
          can you provide the link or example script.
        how to read the column value from excel and insert into table.
      please help.

    < unnecessary reference to personal blog removed by moderator >
    Here are the steps:
    1) First create a directory and grant read , write , execute to the user from where you want to access the flat files and load it.
    2) Write a generic function to load PIPE delimited flat files:
    CREATE OR REPLACE FUNCTION TABLE_LOAD ( p_table in varchar2,
    p_dir in varchar2 DEFAULT ‘YOUR_DIRECTORY_NAME’,
    P_FILENAME in varchar2,
    p_ignore_headerlines IN INTEGER DEFAULT 1,
    p_delimiter in varchar2 default ‘|’,
    p_optional_enclosed in varchar2 default ‘”‘ )
    return number
    is
    – FUNCTION TABLE_LOAD
    – PURPOSE: Load the flat files i.e. only text files to Oracle
    – tables.
    – This is a generic function which can be used for
    – importing any text flat files to oracle database.
    – PARAMETERS:
    – P_TABLE
    – Pass name of the table for which import has to be done.
    – P_DIR
    – Name of the directory where the file is been placed.
    – Note: The grant has to be given for the user to the directory
    – before executing the function
    – P_FILENAME
    – The name of the flat file(a text file)
    – P_IGNORE_HEADERLINES
    – By default we are passing 1 to skip the first line of the file
    – which are headers on the Flat files.
    – P_DELIMITER
    – Dafault “|” pipe is been passed.
    – P_OPTIONAL_ENCLOSED
    – Optionally enclosed by ‘ ” ‘ are been ignored.
    – AUTHOR:
    – Slobaray
    l_input utl_file.file_type;
    l_theCursor integer default dbms_sql.open_cursor;
    l_lastLine varchar2(4000);
    l_cnames varchar2(4000);
    l_bindvars varchar2(4000);
    l_status integer;
    l_cnt number default 0;
    l_rowCount number default 0;
    l_sep char(1) default NULL;
    L_ERRMSG varchar2(4000);
    V_EOF BOOLEAN := false;
    begin
    l_cnt := 1;
    for TAB_COLUMNS in (
    select column_name, data_type from user_tab_columns where table_name=p_table order by column_id
    ) loop
    l_cnames := l_cnames || tab_columns.column_name || ‘,’;
    l_bindvars := l_bindvars || case when tab_columns.data_type in (‘DATE’, ‘TIMESTAMP(6)’) then ‘to_date(:b’ || l_cnt || ‘,”YYYY-MM-DD HH24:MI:SS”),’ else ‘:b’|| l_cnt || ‘,’ end;
    l_cnt := l_cnt + 1;
    end loop;
    l_cnames := rtrim(l_cnames,’,');
    L_BINDVARS := RTRIM(L_BINDVARS,’,');
    L_INPUT := UTL_FILE.FOPEN( P_DIR, P_FILENAME, ‘r’ );
    IF p_ignore_headerlines > 0
    THEN
    BEGIN
    FOR i IN 1 .. p_ignore_headerlines
    LOOP
    UTL_FILE.get_line(l_input, l_lastLine);
    END LOOP;
    EXCEPTION
    WHEN NO_DATA_FOUND
    THEN
    v_eof := TRUE;
    end;
    END IF;
    if not v_eof then
    dbms_sql.parse( l_theCursor, ‘insert into ‘ || p_table || ‘(‘ || l_cnames || ‘) values (‘ || l_bindvars || ‘)’, dbms_sql.native );
    loop
    begin
    utl_file.get_line( l_input, l_lastLine );
    exception
    when NO_DATA_FOUND then
    exit;
    end;
    if length(l_lastLine) > 0 then
    for i in 1 .. l_cnt-1
    LOOP
    dbms_sql.bind_variable( l_theCursor, ‘:b’||i,
    ltrim(rtrim(rtrim(
    regexp_substr(l_lastLine,’([^|]*)(\||$)’,1,i),p_delimiter),p_optional_enclosed),p_optional_enclosed));
    end loop;
    begin
    l_status := dbms_sql.execute(l_theCursor);
    l_rowCount := l_rowCount + 1;
    exception
    when OTHERS then
    L_ERRMSG := SQLERRM;
    insert into BADLOG ( TABLE_NAME, ERRM, data, ERROR_DATE )
    values ( P_TABLE,l_errmsg, l_lastLine ,systimestamp );
    end;
    end if;
    end loop;
    dbms_sql.close_cursor(l_theCursor);
    utl_file.fclose( l_input );
    commit;
    end if;
    insert into IMPORT_HIST (FILENAME,TABLE_NAME,NUM_OF_REC,IMPORT_DATE)
    values ( P_FILENAME, P_TABLE,l_rowCount,sysdate );
    UTL_FILE.FRENAME(
    P_DIR,
    P_FILENAME,
    P_DIR,
    REPLACE(P_FILENAME,
    ‘.txt’,
    ‘_’ || TO_CHAR(SYSDATE, ‘DD_MON_RRRR_HH24_MI_SS_AM’) || ‘.txt’
    commit;
    RETURN L_ROWCOUNT;
    end TABLE_LOAD;
    Note: when you run the function then it will also modify the source flat file with timestamp , so that we can have the track like which file was loaded .
    3) Check if the user is having UTL_FILE privileges or not :
    SQL> SELECT OWNER,
    OBJECT_TYPE
    FROM ALL_OBJECTS
    WHERE OBJECT_NAME = ‘UTL_FILE’
    AND OWNER =<>;
    If the user is not having the privileges then grant “UTL_FILE” to user from SYS user:
    SQL> GRANT EXECUTE ON UTL_FILE TO <>;
    4) In the function I have used two tables like:
    import_hist table and badlog table to track the history of the load and another to check the bad log if it occurs while doing the load .
    Under the same user create an error log table to log the error out records while doing the import:
    SQL> CREATE TABLE badlog
    errm VARCHAR2(4000),
    data VARCHAR2(4000) ,
    error_date TIMESTAMP
    Under the same user create Load history table to log the details of the file and tables that are imported with a track of records loaded:
    SQL> create table IMPORT_HIST
    FILENAME varchar2(200),
    TABLE_NAME varchar2(200),
    NUM_OF_REC number,
    IMPORT_DATE DATE
    5) Finally run the PLSQL block and check if it is loading properly or not if not then check the badlog:
    Execute the PLSQL block to import the data from the USER:
    SQL> declare
    P_TABLE varchar2(200):=<>;
    P_DIR varchar2(200):=<>;
    P_FILENAME VARCHAR2(200):=<>;
    v_Return NUMBER;
    BEGIN
    v_Return := TABLE_LOAD(
    P_TABLE => P_TABLE,
    P_DIR => P_DIR,
    P_FILENAME => P_FILENAME,
    P_IGNORE_HEADERLINES => P_IGNORE_HEADERLINES,
    P_DELIMITER => P_DELIMITER,
    P_OPTIONAL_ENCLOSED => P_OPTIONAL_ENCLOSED
    DBMS_OUTPUT.PUT_LINE(‘v_Return = ‘ || v_Return);
    end;
    6) Once the PLSQL block is been executed then check for any error log table and also the target table if the records are been successfully imported or not.

  • Fixing cosmetic differences between Reader 8 and 9

    When Reader 9 starts up, by default it clicks the Highlight Fields toggle button. In Reader 8, this was unchecked by default.
    In general, this is a good thing. It makes it much more obvious to end-users which documents are fillable/editable PDFs, and which are plain PDFs that can only be printed.
    However, in some cases, where your user-base is already expecting fillable forms, this means that all your carefully color-coordinated forms now dont look as good on startup.
    Another issue is when you have required fields, which show up with red borders - apart from looking a bit garish, our usability testing has indicated that it can make new users freak out, thinking theyve already made a mistake before theyve even done anything.
    This is compounded if you have fields with caption above the field, which in Reader 9 is rendering as two red borders.
    There is a very simple way to preserve the Reader 8 behavior. Here's how:
    http://avokahhh.wordpress.com/2008/07/30/a-fix-for-some-cosmetic-differences-between-reade r-8-and-9/

    Can any one help me in this regards?
    Thanks in Advances
    Sudhakar

  • Difference between is_published and is_replicated columns of sys.tables

    Hello,
    Can someone please tell me the exact difference between is_published and is_replicated columns of sys.tables? I know is_published is inherited from sys.objects table , but purpose of both the columns are same. However sometimes for some replicated tables
    i have seen is_published = 1 and is_replicated = 0 and for another published database tables value of both columns are 1.
    It is bit confusing. Can you please explain?
    Thanks in Advance.
    -Malkesh

    Is published has a value of 1 for snapshot and transactional replication, and peer to peer.
    Is_replicated has a value of 1 for transactional, p2p, and cdc.
    The values will be 1 for both the pub and the subscriber in p2p, but are 0 for both for all other subscription types.
    The values are always 0 for merge.
    looking for a book on SQL Server 2008 Administration?
    http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search?
    http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941

  • Why is my SSD showing 250mb/s difference between read and write...

    So i have recently upgraded to a SSD in my 2011 MBP. 2.4Ghz i5 16Gb RAM. I swapped my HDD with a Samsung 840 Series 250Gb SSD, I noticed a huge speed bump. See attached photos. Read is clocked at 503MB/s peak, and Write is clocked at 260MB/s peak on the SSD. My Question is why is there a 250MB/s difference between read and write?? Using Black Magic Disk Speed test. Mac OS X 10.8.4 Beta.
    Thanks

    Writes are performed very differently on SSD than they do on a hard drive, and it is common for SSDs to have lower write speeds than reads.
    It's actually quite interesting if you're a geek: http://en.wikipedia.org/wiki/Write_amplification
    As long as the speeds do match your manufacturer specification for the model (and they do: http://www.samsung.com/us/computer/memory-storage/MZ-7TD250BW ) , there is nothing to be concerned about.

  • What is the difference between Read Later and Read Later Fast?

    What is the difference between Read Later and Read Later Fast?

    I have been...they both seem to do the same thing. Since they both seem to also be Mozilla software and not intended to compete with each other, I'm thinking I'm missing some advantage that one has over the other.

  • Is it possible to load and read from an Oracle global temp table?

    Is there a way to call an Oracle database package to pre-load global temp tables in BIP? I am an Oracle Reports user but a newbie to BIP. In Oracle Reports, I use the before-reports trigger to execute a database package that will populate a temp table with data. Then, in Oracle Reports, I read the temp table as the report data source. In BIP, I cannot find the ‘before-reports trigger’ equalivant. Since all the complicated business logic is contained in package it would be helpful to bring in the loaded temp table into BIP. Any thoughts?
    Example:
    Step 1. In the Oracle Reports before report trigger : exec db_package.load_temp_table_procedure (:var1, :var2, :var3);
    Step 2: Select * from temp_table.

    Look at Datatemplates,
    It has pre and post report trigger,
    You can do all these stuff over there,
    Calling a package  in Data template

  • Different formats in Excel column into 1 format to load into table

    I have a situation in hand. I have to do a SQL Load into a Temporary table from an Excel file but I noticed that the column I am most interested in has about 4 different formats. My desired format will always have to be 7 characters long and has to only have digits in them. That means, no hyphens or special characters or alphabets.
    I have found out that the column in Excel has pretty much 4 or 5 different formats:
    Here is what they are supposed to be transformed into :
    42 = 0000042
    000-0257 = 0000257
    0090647 = 0090647 (Corect Format)
    709782 = 0709782
    135566F1 = 0135566
    The last case only seems to have 2 or 3 lines where this Alphabet comes in but then anything after that needs to be discarded. I could probably just remove them ( The F1 ) from the File manually.
    Any ideas ? Thanks in advance.

    Thanks Frank, for showing a far better way to translate the chars 'away'.
    However, the last record contains the 1 that comes after the F?
    I've pasted your example into my 'beta-clunged'-version (I know it can become far more compact, but wanted to show the steps taken):
    SQL> with t as (
      2  select '42' col from dual union all
      3  select '000-0257' from dual union all
      4  select '0090647' from dual union all
      5  select '709782' from dual  union all
      6  select '135566F1' from dual
      7  )
      8  select col
      9  ,      to_char( replace( col2
    10                         , '-'
    11                         )
    12                , 'fm0000000'  -- 3. apply the format mask
    13                ) my_clunging
    14  ,      lpad ( translate ( col
    15                          , '0123456789' || translate ( col
    16                                                      , 'x0123456789'
    17                                                      , 'x'
    18                                                      )
    19                          , '0123456789'
    20                          )
    21              , 7
    22              , '0'
    23              ) franks_solution
    24  from  ( select col
    25         ,       case when instr( translate( lower(col)
    26                                           , 'abcdefghijklmnopqrstuvwxyz'
    27                                           , 'xxxxxxxxxxxxxxxxxxxxxxxxxx'
    28                                           )
    29                                , 'x'
    30                                ) > 0
    31                      then -- 1. eliminate string after finding a character
    32                           substr( col
    33                                 , 1
    34                                 , instr( translate( lower(col)
    35                                                   , 'abcdefghijklmnopqrstuvwxyz'
    36                                                   , 'xxxxxxxxxxxxxxxxxxxxxxxxxx'
    37                                                   )
    38                                        , 'x'
    39                                        ) -1
    40                                 )
    41                     else col
    42                 end col2
    43          from t
    44        );
    COL      MY_CLUNG FRANKS_
    42       0000042  0000042
    000-0257 0000257  0000257
    0090647  0090647  0090647
    709782   0709782  0709782
    135566F1 0135566  1355661Didn't you notice that in your tests, Raj, or have your requirements changed?

  • Using RSCRM_BAPI to convert data from Query and load into PSA to DSO

    Hi Experts,
    I have a complex query which is being executed in BeX.
    I need to go in the reverse direction and extract the data from the Query and load into the PSA and then to a DSO.
    I am using RSCRM_BAPI for this purpose and have got data into the extract table successfully.
    But , my query has some variable screen wherein we need to give some inputs for selection.
    I have create those Infoobjects and put them in the DSO.
    How do I capture these inputs of  the selection screen for storing in fields of my DSO as the Extract table does not store these inputs  ???

    write the whole insert query desired by you with the help of excel formulas.they are very easy or google 'how to use excel formulas".
    then copy the fromula to whole set of data in excel fields.
    run the insert query in excel as batch.
    i hope this helps.

  • Difference between Reader, Pro and Preview

    I'm running Leopard 10.5.7 with Preview. I also have Acrobat Reader 9.1 and Acrobat Pro 9.2 installed. What is the difference between the 3 programs? My default when opening PDF's from Safari is Acrobat Pro. I can open PDF's just fine with Pro. But when I launch the Reader it asks me if I want to use that program as the default.
    I also like the ability to use the built-in Preview function because it seems to use less resources (ram) than Acrobat Pro.
    Can someone explain the difference of the 3 programs and what the advantages of one over the other are?
    I create PDF's all the time with In Design and know that with Reader I can't save any changes to the PDF I can only print and read from them.
    Do I even need Reader installed or is this overkill?

    I would say it depends on what (if anything) you need to do when viewing the PDF files in one of those 3 applications.
    Acrobat Pro: Provides useful tools in examining the document as well as making some basic corrections. These tools include Output Preview (color warnings, ink viewing, object inspector) and Preflight.
    Preview: Has some limitations when viewing documents. Most notably, overprinting cannot be simulated but there may be others. Some transparency blending modes are displayed quite as expected either.
    Reader: Lighter weight than Acrobat Pro, but I am not aware of any viewing limitations as compared with Acrobat Pro (and it does support simulating overprinting in viewing)

  • Fetching data from VO and put into table Region

    Hi All,
    I am using Jdev 9i and 11i application.
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
          super.processRequest(pageContext, webBean);
    Number Variable= (Number)pageContext.getSessionValue("SessionValue");
    Number numValue = new Number (Variable);
    pageContext.writeDiagnostics(this, "In XXXXShoppingCO header "+ Variable, 1);
    pageContext.removeSessionValue("SessionValue");
    String sql ="SELECT REQUISITION_LINE_ID,REQUISITION_HEADER_ID, LINE_NUM, ITEM_DESCRIPTION, UNIT_MEAS_LOOKUP_CODE,UNIT_PRICE,QUANTITY,BASE_UNIT_PRICE FROM PO_REQUISITION_LINES_ALL  ORDER BY LINE_NUM ASC";
                  ViewObject VO;
                 //Get the AM. Here
                  OAApplicationModuleImpl AM= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
                 //Create the View Definition
                 OAViewDef viewDef  = AM.getOADBTransaction().createViewDef();
                 viewDef.setSql(sql);
                 viewDef.setExpertMode(true);
                 viewDef.setViewObjectClass("oracle.apps.fnd.framework.server.OAViewObjectImpl");
                 viewDef.setViewRowClass("oracle.apps.fnd.framework.server.OAViewRowImpl");
                 //Now since the View Definition is ready, we create the View Object
                  VO = (OAViewObject)AM.findViewObject("JDSUPoReqVO");
           if(VO==null){
                 VO = AM.createViewObject("JDSUPoReqVO",viewDef);
                 VO.setWhereClause(null);
                 VO.setWhereClause("REQUISITION_HEADER_ID = :1");
                 VO.setWhereClauseParams(null);
                 VO.setWhereClauseParam(0,numValue);
                 //AM.getOADBTransaction().putDialogMessage(new OAException("param value is "+VO.getWhereClauseParams()));
                 Object[] temp =VO.getWhereClauseParams();
      pageContext.putDialogMessage(new OAException("temp value"+ temp.length));
      for(int i=0; i<temp.length;i++)
        pageContext.putDialogMessage(new OAException("parameters are "+ temp[i].toString()));
    AM.getOADBTransaction().putDialogMessage(new OAException( " query is "+VO.getQuery()));
    AM.getOADBTransaction().putDialogMessage(new OAException( "Where Clause of the VO is "+ VO.getWhereClause()));  
    //ItemTableRN
                  //OATableBean localOATableBean =(OATableBean)webBean.findChildRecursive("ItemTableRN");
    OAMessageStyledTextBean LineNum = (OAMessageStyledTextBean)webBean.findChildRecursive("LineNum");  
                          LineNum.setViewUsageName("JDSUPoReqVO");
                          LineNum.setViewAttributeName("LINE_NUM"); 
                          //LineNum.setReadOnly(true); 
              OAMessageTextInputBean  itemDesc = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("ItemDescInput");
                           itemDesc.setViewUsageName("JDSUPoReqVO");
                           itemDesc.setViewAttributeName("ITEM_DESCRIPTION"); 
                         //itemDesc.setReadOnly(true); 
               OAMessageStyledTextBean SpecialInfo = (OAMessageStyledTextBean)webBean.findChildRecursive("InfoTemplateText");
                            SpecialInfo.setViewUsageName("JDSUPoReqVO");
                            SpecialInfo.setViewAttributeName("REQUISITION_HEADER_ID"); 
                          //SpecialInfo.setReadOnly(true);
               OAMessageLovInputBean Unit = (OAMessageLovInputBean)webBean.findChildRecursive("TranslatedUom");
                            Unit.setViewUsageName("JDSUPoReqVO");
                            Unit.setViewAttributeName("UNIT_MEAS_LOOKUP_CODE"); 
                          //Unit.setReadOnly(true); 
               OAMessageTextInputBean  Quantity = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("Quantity");
                            Quantity.setViewUsageName("JDSUPoReqVO");
                            Quantity.setViewAttributeName("QUANTITY"); 
                          //Quantity.setReadOnly(true);
               OAMessageTextInputBean  Price = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("TxnPrice");
                            Price.setViewUsageName("JDSUPoReqVO");
                            Price.setViewAttributeName("BASE_UNIT_PRICE"); 
                          //Price.setReadOnly(true);
               OAMessageTextInputBean  Amount = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("TxnAmount");
                             Amount.setViewUsageName("JDSUPoReqVO");
                             Amount.setViewAttributeName("UNIT_PRICE"); 
    when I use print values of VO into table's field then I am getting error:
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      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.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      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.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)

    Hi All,
    I am using Jdev 9i and 11i application.
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
          super.processRequest(pageContext, webBean);
    Number Variable= (Number)pageContext.getSessionValue("SessionValue");
    Number numValue = new Number (Variable);
    pageContext.writeDiagnostics(this, "In XXXXShoppingCO header "+ Variable, 1);
    pageContext.removeSessionValue("SessionValue");
    String sql ="SELECT REQUISITION_LINE_ID,REQUISITION_HEADER_ID, LINE_NUM, ITEM_DESCRIPTION, UNIT_MEAS_LOOKUP_CODE,UNIT_PRICE,QUANTITY,BASE_UNIT_PRICE FROM PO_REQUISITION_LINES_ALL  ORDER BY LINE_NUM ASC";
                  ViewObject VO;
                 //Get the AM. Here
                  OAApplicationModuleImpl AM= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
                 //Create the View Definition
                 OAViewDef viewDef  = AM.getOADBTransaction().createViewDef();
                 viewDef.setSql(sql);
                 viewDef.setExpertMode(true);
                 viewDef.setViewObjectClass("oracle.apps.fnd.framework.server.OAViewObjectImpl");
                 viewDef.setViewRowClass("oracle.apps.fnd.framework.server.OAViewRowImpl");
                 //Now since the View Definition is ready, we create the View Object
                  VO = (OAViewObject)AM.findViewObject("JDSUPoReqVO");
           if(VO==null){
                 VO = AM.createViewObject("JDSUPoReqVO",viewDef);
                 VO.setWhereClause(null);
                 VO.setWhereClause("REQUISITION_HEADER_ID = :1");
                 VO.setWhereClauseParams(null);
                 VO.setWhereClauseParam(0,numValue);
                 //AM.getOADBTransaction().putDialogMessage(new OAException("param value is "+VO.getWhereClauseParams()));
                 Object[] temp =VO.getWhereClauseParams();
      pageContext.putDialogMessage(new OAException("temp value"+ temp.length));
      for(int i=0; i<temp.length;i++)
        pageContext.putDialogMessage(new OAException("parameters are "+ temp[i].toString()));
    AM.getOADBTransaction().putDialogMessage(new OAException( " query is "+VO.getQuery()));
    AM.getOADBTransaction().putDialogMessage(new OAException( "Where Clause of the VO is "+ VO.getWhereClause()));  
    //ItemTableRN
                  //OATableBean localOATableBean =(OATableBean)webBean.findChildRecursive("ItemTableRN");
    OAMessageStyledTextBean LineNum = (OAMessageStyledTextBean)webBean.findChildRecursive("LineNum");  
                          LineNum.setViewUsageName("JDSUPoReqVO");
                          LineNum.setViewAttributeName("LINE_NUM"); 
                          //LineNum.setReadOnly(true); 
              OAMessageTextInputBean  itemDesc = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("ItemDescInput");
                           itemDesc.setViewUsageName("JDSUPoReqVO");
                           itemDesc.setViewAttributeName("ITEM_DESCRIPTION"); 
                         //itemDesc.setReadOnly(true); 
               OAMessageStyledTextBean SpecialInfo = (OAMessageStyledTextBean)webBean.findChildRecursive("InfoTemplateText");
                            SpecialInfo.setViewUsageName("JDSUPoReqVO");
                            SpecialInfo.setViewAttributeName("REQUISITION_HEADER_ID"); 
                          //SpecialInfo.setReadOnly(true);
               OAMessageLovInputBean Unit = (OAMessageLovInputBean)webBean.findChildRecursive("TranslatedUom");
                            Unit.setViewUsageName("JDSUPoReqVO");
                            Unit.setViewAttributeName("UNIT_MEAS_LOOKUP_CODE"); 
                          //Unit.setReadOnly(true); 
               OAMessageTextInputBean  Quantity = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("Quantity");
                            Quantity.setViewUsageName("JDSUPoReqVO");
                            Quantity.setViewAttributeName("QUANTITY"); 
                          //Quantity.setReadOnly(true);
               OAMessageTextInputBean  Price = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("TxnPrice");
                            Price.setViewUsageName("JDSUPoReqVO");
                            Price.setViewAttributeName("BASE_UNIT_PRICE"); 
                          //Price.setReadOnly(true);
               OAMessageTextInputBean  Amount = (OAMessageTextInputBean )webBean.findIndexedChildRecursive("TxnAmount");
                             Amount.setViewUsageName("JDSUPoReqVO");
                             Amount.setViewAttributeName("UNIT_PRICE"); 
    when I use print values of VO into table's field then I am getting error:
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      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.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition ITEM_DESCRIPTION of type Attribute not found
      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.OAPageBean.renderDocument(OAPageBean.java:2958)
      at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2755)
      at _oa__html._OA._jspService(_OA.java:101)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
      at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
      at _oa__html._OA._jspService(_OA.java:94)
      at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
      at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
      at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
      at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
      at oracle.jsp.JspServlet.service(JspServlet.java:156)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
      at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
      at org.apache.jserv.JServConnection.run(JServConnection.java:294)
      at java.lang.Thread.run(Thread.java:736)

  • Difference between read and view only -users having both permissions can download the documents

    Hi All,
     Would like to know whats the difference between view only and read permission.
    As per my requirement, my end users who have been assigned View Only should NOT be able to Download the document from a doc lib.Whereas who have Read permissions should be able to download.
    But when i tested with few users with these  permissions, those users who are having  viewonly permissions was able to  download the documents.
    how this will be true? MS says that this is not possible if it contains server side handlers.
    my customer worried about the  download-the-document part. as per them end users who have  view only permissions should not download the docs.

    Hi,
    Please check this similar thread:
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/4b21a168-443b-45d3-940c-fe52e8538290/how-to-protect-sharepoint-document-not-allow-to-download?forum=sharepointadminprevious
    Your only option is to implement IRM to accomplish your requirement.
    Nico Martens
    SharePoint/Office365/Azure Consultant

Maybe you are looking for

  • Getting error in installtion of R/3 4.7

    Hi, Please find the encl.and help me for installation Getting error when creating SAP license (post processing) TRACE receiving on port 21212 TRACE sending on port 21213 TRACE host name is pun6061 TRACE effective user corresponds to real user TRACE A

  • Apple HD Display 23"

    Purchased a new PowerBook G4 thrree months ago. When connected to mey older Apple Cinema Display (in perspex) the graphics were terrible. Thinking this was a problem with the screen, I purchased a new Apple HD Display 23", but it's still the same. Th

  • IDOC (finsta) -- XI--- (finsta) IDOC

    Hello experts! I have the next landscape IDOC (finsta) >XI-> (finsta) IDOC    These different scenarios have to exit because one Business system has 3 different names… functional politics         CORP =MT00=MT01          PEP=MT01=MTN1      The first

  • Application Manager Updates Fail

    Seen the new features in Photoshop CC and want to ipdate. All updates in Application Manager fail. Is that because the CC Connection isn't working either?

  • HT4623 how to recover data for contacts on iPad mini

    how to recover data for contacts on ipad mini?