WHERE in MessagechoiceLOV condition

Hello

I know how to use messagechoice to filter records based on the value in the other field. Basically, I can put a where condition clause in the VO, associated with the messagechoice to achieve this. But how can I optimize the similar condition in a messagechoiceLOV?

Thank you

Nullpointer exception, you make stupid mistakes.

If (PageContext.isLovEvent ()) - this must be praav1s to the basic page controller

Following must be the writtern LOV controller.
Dictionary d1 = pageContext.getLovCriteriaItems ();
String s1 = (String) d1.get ("positionname");
System.out.println ("value is" + s1);

Thank you
Kumar

Tags: Oracle Applications

Similar Questions

  • Extract all nodes and filter them based on the WHERE clause

    <?xml version="1.0" encoding="UTF-8"?>
    <report_repository_summary>
       <sql sql_id="gyn915ynqjspa" sql_exec_start="08/19/2015 22:23:02" sql_exec_id="16777217">
          <status>DONE</status>
          <sql_text>BEGIN DBMS_STATS.GATHER_FIXED_OBJECTS_STATS; END;</sql_text>
          <first_refresh_time>08/19/2015 22:23:10</first_refresh_time>
          <last_refresh_time>08/19/2015 22:24:52</last_refresh_time>
          <refresh_count>54</refresh_count>
          <inst_id>1</inst_id>
          <session_id>26</session_id>
          <session_serial>20363</session_serial>
          <user_id>0</user_id>
          <user>SYS</user>
          <con_id>3</con_id>
          <con_name>PDB01_1</con_name>
          <module>sqlplus@lab (TNS V1-V3)</module>
          <service>1_1.up.com</service>
          <program>sqlplus@lab (TNS V1-V3)</program>
          <plan_hash>0</plan_hash>
          <is_cross_instance>N</is_cross_instance>
          <stats type="monitor">
             <stat name="duration">110</stat>
             <stat name="elapsed_time">109822091</stat>
             <stat name="cpu_time">78295097</stat>
             <stat name="user_io_wait_time">1388002</stat>
             <stat name="application_wait_time">1228</stat>
             <stat name="concurrency_wait_time">9175702</stat>
             <stat name="cluster_wait_time">41691</stat>
             <stat name="plsql_exec_time">39369731</stat>
             <stat name="other_wait_time">20920371</stat>
             <stat name="buffer_gets">616087</stat>
             <stat name="read_reqs">837</stat>
             <stat name="read_bytes">22998016</stat>
          </stats>
       </sql>
    </report_repository_summary>
    
    
    

    With above document XML stored as varchar2 (4000) in 12.1.0.2.0, how can I retrieve and display the relevant information(sql_id,session_id,plan_hash,duration,read_bytes) based on the place where condition to filter on any node. For example.

    select * from (
    SELECT EXTRACT (xmltype.createxml (a.report_summary), '//stats/stat[2]/text()').getstringval () AS elap_time from dba_hist_reports a WHERE component_name = 'sqlmonitor'
    )
    where elap_time > 100000000
    /
    
    
    

    Here, I try to get sql_id, sql_exec_id, duration and other information stored in the xml document by applying the where on elapsed_time condition. But to do this, I must write the part EXTRACT for all nodes in the inline view which seems like very bad way of writing of XML query. Is there an easy way to get all the information of nodes so that I can freely apply node whatever, I want in the WHERE condition to filter the records? No better way to write the code then the code below?

    select     REPORT_ID,
               EXTRACT (xmltype(a.report_summary), '//sql/@sql_id')                                    "sql_id",
               EXTRACT (xmltype(a.report_summary), '//sql/@sql_exec_id')                               "sql_exec_id",
               EXTRACT (xmltype(a.report_summary), '//sql/@sql_id')                                    "sql_exec_start",
               EXTRACT (xmltype(a.report_summary), '//status/text()')                                  "status",
               EXTRACT (xmltype(a.report_summary), '//sql_text/text()')                                "sql_text",
               EXTRACT (xmltype(a.report_summary), '//first_refresh_time/text()')              "first_refresh_time",
               EXTRACT (xmltype(a.report_summary), '//last_refresh_time/text()')               "last_refresh_time",
               EXTRACT (xmltype(a.report_summary), '//refresh_count/text()')                   "refresh_count",
               EXTRACT (xmltype(a.report_summary), '//inst_id/text()')                                         "inst_id",
               EXTRACT (xmltype(a.report_summary), '//session_id/text()')                              "session_id",
               EXTRACT (xmltype(a.report_summary), '//session_serial/text()')                  "session_serial",
               EXTRACT (xmltype(a.report_summary), '//user_id/text()')                                         "user_id",
               EXTRACT (xmltype(a.report_summary), '//user/text()')                                    "user",
               EXTRACT (xmltype(a.report_summary), '//con_id/text()')                                  "con_id",
               EXTRACT (xmltype(a.report_summary), '//con_name/text()')                                "con_name",
               EXTRACT (xmltype(a.report_summary), '//module/text()')                                  "module",
               EXTRACT (xmltype(a.report_summary), '//service/text()')                                         "service",
               EXTRACT (xmltype(a.report_summary), '//program/text()')                                         "program",
               EXTRACT (xmltype(a.report_summary), '//plan_hash/text()')                               "plan_hash",
               EXTRACT (xmltype(a.report_summary), '//is_cross_instance/text()')               "is_cross_instance",
               EXTRACT (xmltype(a.report_summary), '//stat[1]/text()')                                 "duration",
               EXTRACT (xmltype(a.report_summary), '//stat[2]/text()')                                 "elapsed_time",
               EXTRACT (xmltype(a.report_summary), '//stat[3]/text()')                                 "cpu_time",
               EXTRACT (xmltype(a.report_summary), '//stat[4]/text()')                                 "user_io_wait_time",
               EXTRACT (xmltype(a.report_summary), '//stat[5]/text()')                                 "application_wait_time",
               EXTRACT (xmltype(a.report_summary), '//stat[6]/text()')                                 "concurrency_wait_time",
               EXTRACT (xmltype(a.report_summary), '//stat[7]/text()')                                 "cluster_wait_time",
               EXTRACT (xmltype(a.report_summary), '//stat[8]/text()')                                 "plsql_exec_time",
               EXTRACT (xmltype(a.report_summary), '//stat[9]/text()')                                 "other_wait_time",
               EXTRACT (xmltype(a.report_summary), '//stat[10]/text()')                                        "buffer_gets",
               EXTRACT (xmltype(a.report_summary), '//stat[11]/text()')                                        "read_reqs",
               EXTRACT (xmltype(a.report_summary), '//stat[12]/text()')                                        "read_bytes"
    from       DBA_HIST_REPORTS a
    

    Don't know why, but it pays just 1 or 0. Even in your case his statement just 0 or 1 for all X 2 columns table.

    I guess I do something wrong in declaring XPATH for X 2 table but not able to find what it is.

    It makes account 0 or 1 because path expressions are bad.

    "For example: ' @name ="duration"

    This is a Boolean expression, not a step of XPath and so gets evaluated as such, which gives 0/1 for false/true values.

    What you need, it is something like this:

    SELECT x1.*
    FROM dba_hist_reports t
       , xmltable('/report_repository_summary/sql'
           PASSING xmlparse(document t.report_summary)
           COLUMNS
             sql_id              varchar2(15) path '@sql_id'
           , sql_exec_start      varchar2(30) path '@sql_exec_start'
           , sql_exec_id         number       path '@sql_exec_id'
           , status              varchar2(10) path 'status'
           , stats_duration      number       path 'stats/stat[@name="duration"]'
           , stats_elapsed_time  number       path 'stats/stat[@name="elapsed_time"]'
           , stats_cpu_time      number       path 'stats/stat[@name="cpu_time"]'
         ) x1
    where sql_id = 'c1tb2666n5rfx'
    and sql_exec_id = 16777668
    
  • more than one condition of joining 2 tables of obiee

    Hello

    I use obiee 11g.

    There are 2 tables tableA and tableB where the join condition is (tableA.col1 = tableB.col1) or (tableA.col1 is null and tableB.col1 is null)
    where can I do this type of join.
    I tried to put in the physical layer-> f (x), but in error as only columns CIHI a d opertaors are allowed.

    Thank you

    Hello

    Maybe you should go for case function.
    As it indicates that your condition.

    Kind regards
    Lacouture.

  • Conditional process w/Coldfusion

    I am new to Coldfusion and programming in general. I try to print a sequentional ist of identification labels (PrintPhoneList.Pager) with associated user names and phone extensions. The following code prints a nice list, but now I want to keep the identification labels marked 'Vehicle' not printing. Where the < CFIF > conditional would go in this code, and what form would it take?

    Thanks for the help

    My approach would be to filter them out in the where clause of my request.

  • How can I ignore the differences between databases when reading data from a database?

    My boss wants me to create a text parser that analyzes the sentence below and executes a SQL query.

    "' get the table field1, field2, field3,..., Manyfield [where to SQL conditional statements].

    This corresponds to "select Field1, Field2, field3,..., table Manyfield where blahblah".

    Since different DBMS have different timestamp formats, this sentence should be changed for each DBMS.

    Ignore the differences is to do anlayzer that converts a certain type of timestamp string to one that adapts to each DBMS complex a text.

    But it seems ridiculous to adopt this solution when there might be an elegant solution.

    LabVIEW Toolkit of DB is not able to hide the differences.

    Does anyone have a better idea that I do?

    I remember having a problem like this when you are working with an older version of an Oracle server. I was able to change the session by setting the 'NLS_TIMESTAMP_FORMAT '.

    This page might be of interest; I found this, when searching for "NLS_TIMESTAMP_FORMAT".

    Database portability: Date and Timestamp columns

    (PS String Format and channel Scan functions work well with the correct date format specifiers. See the link below in my signature for the ISO 8601 timestamp/string conversions)

  • LabVIEW loop stop when he puts end teststand

    Hello

    If I have a labview step that is called from teststand, which lies in a loop, what size I can query (or one does not exist), where I can conditionally out my loop of labview teststand when pressed the button "Cancel"?  According to me, there are "monitor of termination" tools in labview teststand palette, but the value Boolean 'senior' is not true when I launch completed in teststand.  I have a simple test vi set up to do the test, doesn't seem to work that way.

    Thank you

    David J.

    David

    See example attached with TS 2010 and 2011 LV. It shows how to use the monitor of the termination and how to use the LV modules to close asynchronuously live running

    Norbert

  • to access the txt file in vi executable

    Hello

    I built a UI for a project im working on. The data entered by the user on the interface are stored in a text file to the closure of the programme. Currently, it works fine but when I create an executable of my code, data are not written in the txt file to the fence. Is it possible to build these types of screws, special

    Code to write to the file is located in a sub VI and I use the function "Write to the spreadsheet file", I go to 'C:\Documents and Settings\asha264\Desktop\Single Line\Single (9.0)\Data.txt Line' reference.

    Thanking you,

    Adnan Sharief

    Make sure that your means of signalling of other vi until the output is not a condition of competition inadvertently. Don't forget that LabVIEW is data flow language, to make sure that certain events occur in a certain order, that there is a dependecy signal to force the order of execution. I got bit by that recently, when we used a functional overall to report all the different programmatic loops in the vi while it was time to stop. There was at least one place where, under certain conditions, the Terminal stop loop became the front signal had executed the "stuff" in the loop. Put an in/out error on the FG, then put in the error line after the functions (in fact file writing) guaranteed that the Scriptures of file occur before that the 'exit' condition was assessed.

  • ST4000NM0033 fw updare (nautilus only?)

    The Readme file for the update of the nautilus fw suggests that a fw is available. However, I'm used to go in the operating system. Not there at - there no windows utility?

    * Firmware Version GA0A *.

    GA0A for Seagate SATA(7.2K rpm 3.5"SATA) 1 TB, 2 TB, 3 TB and 4 TB hard drives. Reference Dell. ST4000NM0033, ST3000NM0033, ST2000NM0033 and ST1000NM0033 provider model numbers

    Fixes and improvements
    ======================
    Introduction of capacity of 500 GB SATA
    First CLEVER introduction
    Fixes several issues where a crash conditions or disk time-out can cause
    Drive error recovery FW upgrades and enhancements
    Maintenance and health update

    Hello

    I was not able to locate another version of package outside Nautilus. It seems to be a single release of Nautilus.

    Although it is not a supported method, you could download Nautilus and copy the firmware file. You may be able to use the firmware with another application to perform the update. I do not recommend this, but well Nautilus seems to be our only method to perform the update of other methods not supported are possible.

    Thank you

  • Update using sub query behavior

    I have two table with parents relationship child

    script for the same are:-

    create table pt (number);

    create table pt_ch (number b, a);

    Insert into pt values (1);

    insert into pt_ch values (2,1).

    insert into pt_ch values (3,1);

    insert into pt_ch values (4.2);

    When I execute the below the update statement, it is showing three line Update where as a condition based on I expect two rows to get the update.

    in this case for the third row that does not it updates with null, can you please tell me, why this behaves like that

    Update pt_ch set b = (select one of pt

    where pt.a = pt_ch.a);

    Select * from pt_ch;

    If there is no WHERE clause in an UPDATE statement, the update occurs on all lines. No matching rows are updated with the value NULL. This is the reason why you must always include the WHERE clause in an UPDATE STATEMENT. Try this

    Update pt_ch

    b the value = (select one of pt where pt.a = pt_ch.a)

    where exists (select null from pt where pt.a = pt_ch.a);

    or

    merge into pt_ch

    using pt

    on (pt.a = pt_ch.a)

    When matched then

    update set pt_ch.b = pt.a;

  • Joins of tables in the inventory

    Hi all

    Can you please give me the join conditions (request format as where to use an outer join or internal)?

    mtl_material_transactions,

    mtl_system_items_b,

    mtl_parameters

    mtl_item_locations,

    mtl_serial_numbers,

    mtl_lot_numbers

    Here's the sql code.

    We do not have the serial controlled items so I have all the data to validate this sql.

    You need to add a large number of columns in the place where clause change conditions.

    each table has some kind of column field or flag status.

    You can figure that out based on the configuration of your company.

    ======

    Select * from

    mtl_material_transactions mmt,

    MSI mtl_system_items_b,

    mtl_parameters mp,

    mil mtl_item_locations

    mtl_serial_numbers msn,

    mtl_lot_numbers CHF million

    where

    MMT.inventory_item_id = msi.inventory_item_id

    and

    MMT.organization_id = msi.organization_id

    and

    MMT.organization_id = mp.organization_id

    and

    -Outer join MIL incase you don't have parameters of Articles Locators

    MMT.inventory_item_id = mil.inventory_item_Id

    and

    MMT.organization_id = mil.organization_id

    and

    -an outer join on MSN snack items are not control series

    MMT.inventory_item_id = msn.inventory_item_id

    and

    MMT.organization_id = msn.current_organization_id

    and

    -an outer join on mln point snack is not the outer join

    MMT.inventory_item_id = mln.inventory_item_id

    and

    MMT.organization_id = mln.organization_id

    -settings

    and msi.segment1 = «& itemnumber»

    and mmt.organization_id = &org_id;

    =====================

    NOTE: not all run great sql open, it will never be over. Having so many outer joins will not use the index unless you spend in the settings I have used at least.

    all the best.

  • adding to WERE based on an IF statement in a procedure

    Is - is this legitimate?

    Select CRIME_CLASSIFICATION_ID, crime_type, nvl (count (CRIME_CLASSIFICATION_ID), 0) as CRIMECNT

    Of vaps.vw_offenses

    where location_id in (vaLoc)

    If fromdate is not null then

    AND offense_date > = to_date (fromdate, "mm/dd/yyyy") AND offense_date < = to_date(todate,'mm/dd/yyyy')

    End If;

    Crime_classification_id group, crime_type

    If it is not legitimate, how can I get the additional clause in my query based on the value of fromdate?

    Thank you

    Chris

    Hi, Chris,.

    Perhaps you have soemthing like this:

    ...

    WHERE location_id in (vaLoc)

    AND (fromdate IS NULL

    OR offense_date BETWEEN TO_DATE (fromdate, ' mm/dd/yyyy')

    AND TO_DATE (to date, ' mm/dd/yyyy')

    )

    Also, store the date information in the string columns or variables is a very bad idea.  Use variables and columns DATE for date information; It will be simpler, more robust and more effective; You should not use TO_DATE in queries like this.

    I hope that answers your question.
    If not, post a small example data (CREATE TABLE and only relevant columns, INSERT statements) and also publish outcomes from these data.
    Specify where the above condition is to give erroneous results and explain, using specific examples, how to get the correct results of data provided in these places.  If you have changed the status of all your postal code.

    Always say what version of Oracle you are using (for example, 11.2.0.2.0).

    See the FAQ forum: https://forums.oracle.com/message/9362002

  • Use extended VO to print values on the page

    Hello

    I extended a VO and extended vo has a query with where clause clause: where has one condition with bind variable as:

    Po.requsition_header_id =: 1.

    Now I take this requsition_header_id in another page using sessions.

    There is a shoppingPG of the page when it comes to shows a result table with some results... and these result depends on this reuisition_header_id...

    So I'm the who requsition_header_id and want to 'bind this VO' whereclause variable value...

    So I think to write code in Graf as CO

    vo.setWhereclauseparams (null);

    vo.setwhereClauuseparam(0,variable) / / variable contains the value of req_head_id

    vo.executeQuery ();

    Will it work? It will show previous results on this page with different req_head_id?

    Thank you

    Sandeep thanks for the quick reply...

    I'm getting code below:

    super.processRequest (pageContext, webBean);

    Number Variable = (Number) pageContext.getSessionValue ("SessionValue");

    NumValue = new (Variable) number;

    OAApplicationModule am = pageContext.getApplicationModule (webBean);

    OAViewObject VO = (OAViewObject) am.findViewObject ("JDSUPoRequisitionLinesVO");

    VO.setWhereClauseParams (null);

    VO.setWhereClauseParam(0,numValue);

    VO.executeQuery ();

    }

    but I get an error on the page:

    oracle.apps.fnd.framework.OAException: oracle.jbo.InvalidParamException: Houston-25006: parameter not valid PoRequisitionLinesVO value for source passed to the ViewLinkImpl.setSource method.  Explanation: incompatibility of def view

    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.processRequest(OAPageBean.java:2394)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1747)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:511)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:432)

    at _oa__html._OA._jspService(_OA.java:84)

    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)

    # # 0 in detail

    oracle.apps.fnd.framework.OAException: oracle.jbo.InvalidParamException: Houston-25006: parameter not valid PoRequisitionLinesVO value for source passed to the ViewLinkImpl.setSource method.  Explanation: incompatibility of def view

    at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:975)

    at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)

    at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:708)

    at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:971)

    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:204)

    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:122)

    at oracle.apps.icx.por.req.webui.ReqOpCO.processPerformAction(ReqOpCO.java:786)

    at oracle.apps.icx.por.req.webui.ReqOpCO.processRequest(ReqOpCO.java:80)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:587)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136)

    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)

    at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2348)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1747)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:511)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:432)

    at _oa__html._OA._jspService(_OA.java:84)

    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.InvalidParamException: Houston-25006: parameter not valid PoRequisitionLinesVO value for source passed to the ViewLinkImpl.setSource method.  Explanation: incompatibility of def view

    at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:975)

    at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)

    at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:708)

    at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:971)

    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:204)

    at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:122)

    at oracle.apps.icx.por.req.webui.ReqOpCO.processPerformAction(ReqOpCO.java:786)

    at oracle.apps.icx.por.req.webui.ReqOpCO.processRequest(ReqOpCO.java:80)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:587)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136)

    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926)

    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646)

    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)

    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)

    at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2348)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1747)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:511)

    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:432)

    at _oa__html._OA._jspService(_OA.java:84)

    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)

    What is ViewLinkImpl?

    Thank you:

  • Selections/form...

    Hello Experts,

    I have a report,
    == Date of = sales ==
    01/01/2012 = $2 325
    02/01/2012 = $1,975

    For this report, I have to put two select lists... Year and month...

    If the user selects only the year, then it should display all dates from the same year in the report... If they choose the year and month the report shows then this year, lines of months...

    I use the variable: P20_YEAR,: P20_MONTH in the report sql where clause with condition 'AND', who can I alter sql to reach above requirement... Please suggest me your ideas...

    Thanks for your time,

    DK

    Something like the following should work:

    SELECT date_col, sales_col
    FROM   table_name
    WHERE  TO_CHAR(date_col, 'YYYY') := NVL(:P20_YEAR, TO_CHAR(date_col, 'YYYY'))
    AND    TO_CHAR(date_col, 'MM') := NVL(:P20_MONTH, TO_CHAR(date_col, 'MM'));
    
  • Error in the approval process

    Hi all

    I am a new bie to OIM 11 g. I developed a custom (single level parallel) composite approval and it works very well.
    According to my new condition, I need to add two blocks of approval set before the parallel approval block. Throughout the approval process contains 3 levels of approval with the third level as a parallel approval block.

    Level 1 approval will be a default approval and by default, all requests must be routed to this level.
    Based on a condition (create/edit/delete user), the request must be routed to the 2nd and 3rd level approval.

    In one scenario (condition), requests are routed to 1st, 2nd, 3rd level. In another scenario, requests are routed to approval level 1st and 3rd. In the two scenarios above, the request is completed successfully.

    In the last scenario (where lack of condition for the 2nd and 3rd level) the request is only forwarded the approval level 1 and not the other two levels. In this scenario, I get the following error, and demand is a failure.

    WLSPropertyUtils:getOperationName, the operation name is null
    Invalid result COMPLETED received the SOA for the id of the request 3058.
    [CALLBACKMSG] Plugin to change internal State for request 3058 and the status is: query failed.
    [CALLBACKMSG] Inside the plugin for adjustment of status to request 3058, target tye is resource and the operation is MODIFYRESOURCE.
    [CALLBACKMSG] Inside the plugin for adjustment of status to request 3058, target tye is resource and the operation is MODIFYRESOURCE.
    An attempt was made to search for unversioned
    resources global 'tail' of a version of the application "IOM [Version 11.1.1.3.0 =] '. This can potentially lead to conflict the uses of the global resource between multiple versions of the application.
    WLSPropertyUtils:getOperationName, the operation name is null

    Let me know if I am wrong anywhere or please suggest what to do to solve this problem.

    Thanks in advance for the help.

    Thank you
    PT

    Below you will find the link
    http://docs.Oracle.com/CD/E27559_01/dev.1112/e27150/request.htm#BABJGIFJ
    http://docs.Oracle.com/CD/E27559_01/dev.1112/e27150/request.htm#BABFIAIH

    check the mapping of "task results is REJECTING" and "results of the task is APPROVED.

  • Flash game - is there a way to make the function of stage names?

    I have a game where you are conditioned to the task to collect various objects on the screen. I did level 1 and everything worked fine. Then, I decided to level 2 in a new file. I completed level 2, and deliver level 2 in the main file, however I had used the same lvel object names 1 and level 2. This has resulted in close to 100 errors due to the high amount of bodies and the functions of the same name. I want to know is that you can use code in the action script to ensure that functions and instances are specific locations. For example, to make sure I can use the function 'checkCollision' in the stage 1 and stage 2. Thanks for your time.

    lol you can use the duplicate on the same timeline function names.

    If the functions with the same names are the same, you can simply remove these functions from your 2nd stage.

    or, you can rename these functions.  This can be done using stage names to concatenate with another string and can be automated with jsfl.

Maybe you are looking for