How to separate BPM 11g from ADF

Hi all,
we are facing with a huge issue about how to separate BPM 11g ADF Task page components from SOA/BPM to a new non-soa ADF managed server.
We are ready to move on pre-production server from development enironment and the new environment has two different servers, one for Soa/Bpm and the second for a non-soa ADF server.
We have deployed all and it seems work fine but...when we call:
        SecurityContext securityContext =  ADFContext.getCurrent().getSecurityContext();
        String username = securityContext.getUserName();
got: username  = anonymous.
Tried with this also:
             String userName = "";            
            //read name from security context
            ADFContext adfCtx = ADFContext.getCurrent();
            SecurityContext secCntx = adfCtx.getSecurityContext();
            userName = secCntx.getUserName();      
            //read name from bpmWorklistContext context
            FacesContext context = FacesContext.getCurrentInstance();
            String ctx = (String)context.getApplication().evaluateExpressionGet(context, "#{pageFlowScope.bpmWorklistContext}", String.class);
            IWorkflowServiceClient workflowSvcClient = ADFWorklistBeanUtil.getWorkflowServiceClient();
            ITaskQueryService wfQueryService = workflowSvcClient.getTaskQueryService();
            IWorkflowContext wfContext;           
            try {
                wfContext = wfQueryService.getWorkflowContext(ctx);
                userName = wfContext.getUser();
                logger.info("UserName from Oracle:" + userName);
            } catch (WorkflowException e) {
                logger.info(e.getMessage());
                e.printStackTrace();
            return userName;
And received this error:
"Oracle | Invalid Token Error in Verification Service.
Invalid Token Error in Verification Service. Received invalid token in .
Verify that correct token is passed."
I have followed this blogs but no luck:
Onkar's SOA, BPM and ADF Blog: How to separate BPM 11g ADF Task page components from SOA/BPM to a new ADF managed server
http://blog.dreamix.eu/oracle-2/ultimate-guide-separating-bpm-adf
Notes about Oracle: How to configure local integrated WebLogic non-SOA domain to access BPM worklist on separate SOA-ena…
I do not understand where the error is. Why the SecurityContext is getting lost.
Can you help me? Any suggestions will be welcome.
Thanks.
Fairlie

Ok, these are the lines of code you can use to create a method that returns the authenticated user name:
try {
IWorkflowServiceClient wfSvcClient;
ITaskQueryService queryService;
IWorkflowContext wfContext;
// Get username of User Login
String contextStr = ADFWorklistBeanUtil.getWorklistContextId();
wfSvcClient = WorkflowService.getWorkflowServiceClient();
queryService = wfSvcClient.getTaskQueryService();
wfContext = queryService.getWorkflowContext(contextStr);
userId = wfContext.getUser();
} catch (Exception e) {
e.printStackTrace();
And you can add it to the backing bean of your page (a Java Class that you can declare to handle ADF Page components). Let me know if this helps.
Jorge

Similar Messages

  • How to delete multiple rows from ADF table

    How to delete multiple rows from ADF table

    Hi,
    best practices when deleting multiple rows is to do this on the business service, not the view layer for performance reasons. When you selected the rows to delete and press submit, then in a managed bean you access thetable instance (put a reference to a managed bean from the table "binding" property") and call getSeletedRowKeys. In JDeveloper 11g, ADF Faces returns the RowKeySet as a Set of List, where each list conatins the server side row key (e.g. oracle.jbo.Key) if you use ADF BC. Then you create a List (ArrayList) with this keys in it and call a method exposed on the business service (through a method activity in ADF) and pass the list as an argument. On the server side you then access the View Object that holds the data and find the row to delte by the keys in the list
    Example 134 here: http://blogs.oracle.com/smuenchadf/examples/#134 provides you with the code
    Frank

  • How to separate perticular column from multidimensionl array

    dear all,
    i am just reading CAN bus message, problem is that it is accomodated in a 11X7 array which includes frame time stamp, ID, byte length etc but i am interested in CAN data. can anybody tell me how to separate that column from all. i want to read a column of 5 with all rows. how it is possible.

    Hello Sanjay,
    If your requirement is simply to obtain a single column from a 11x7 array, I would suggest you should do the following:
    1. Use Transpose 2D array to obtain a transposed array
    2. Use Index Array function to retrieve invidual row (which is actually the column of non-transposed array).
    Use index value of 4 (zero indexed), and the output would be a 1D array containing all elements of column 4 (zero indexed) of the original array.
    I hope this helps.
    Regards,
    Navjodh

  • How to separate content area from the image area in cs6

    how to separate content area from the image area in cs6? looks just fine in design view but when opened up in explorer my text /content area is over the image area. the content is suppose to be below the image not over it. How do I move it down? Everything I have tried has not worked ;(

    Is your image in the CSS (background) or the HTML (foreground)? 
    Try copying and pasting this code into a new, blank document.  Change placehold.it images to your own.  Save and preview in browsers.
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>HTML5 with CSS 2-Col Layout</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!--[if IE]>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <![endif]-->
    <!--[if lt IE 9]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <style>
    /**CSS Reset**/
        padding: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    img {
        width: 100%;
        vertical-align: baseline;
    /**Layout**/
    body {
        padding: 0;
        width: 90%; /**adjust width in px or % as desired**/
        margin: 0 auto; /**this is centered**/
        background: #CFF;
        color: #505050;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
        font-size: 100%;
        box-shadow: 2px 2px 4px #333;
    header {
        margin: 0;
        padding: 0 1%;
        width: 100%;
        background: #B00202;
        color: #FFF;
    /**top menu**/
    nav {
        background: #EAEAEA;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
        font-weight: bold
    nav ul {
        margin: 0;
        padding: 0;
    nav li {
        list-style: none;
        display: inline-block;
        margin: 0 3% 0 5%;
    /**menu link styles**/
    nav li a {
        color: #666;
        text-decoration: none;
        line-height: 2.5em;
        padding: 6px;
        border: 1px solid #CCC;
    /**on select or mouseover**/
    nav li a:hover, nav li a:active, nav li a:focus {
        background: #CCC;
        color: #505050;
    #wrapper {
        background: #EAEAEA;
        overflow: hidden; /**float contaiment**/
    /**main content**/
    article {
        padding: 0 2%;
        background: #FFF;
        float: left;
        width: 70%;
    figure {
        width: 80%;
        margin: 4% auto 4% auto;
        text-align: center;
    /**right sidebar**/
    aside {
        padding: 0 2%;
        float: left;
        width: 30%;
    footer {
        clear: both;
        background: #B00202;
        color: #FFF;
        text-align: center;
        margin: 0;
    /**typography**/
    header h1, header h2 {
        display: inline;
        color: #F5DD83;
        padding: 0 1%;
    h3 {
        color: #2294AE;
        margin-bottom: 0
    p { margin: 0 0 1em 0 }
    figcaption {
        text-align: center;
        font-style: oblique;
        font-size: small;
        color: #2294AE;
    </style>
    </head>
    <body>
    <!--begin header-->
    <header> <h1>Sitename</h1>
    <h2>|  Responsive CSS Layout</h2>
    </header>
    <!--begin navigation-->
    <nav>
    <ul>
    <li><a href="#">Menu Item1</a></li>
    <li><a href="#">Menu Item1</a></li>
    <li><a href="#">Menu Item1</a></li>
    <li><a href="#">Menu Item1</a></li>
    <li><a href="#">Menu Item1</a></li>
    </ul>
    </nav>
    <div id="wrapper">
    <!--begin main content-->
    <img class="banner" src="http://placehold.it/1056x100/198EBA/FFFFFF&text=Banner.jpg" alt="banner" />
    <article> <h3>Article</h3>
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.  Mauris vitae libero lacus, vel hendrerit nisi!  Maecenas quis velit nisl, volutpat viverra felis. Vestibulum luctus mauris sed sem dapibus luctus.  Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus.  Aenean tristique enim ut ante dignissim. </p>
    <figure> <img src="http://placehold.it/500x325" alt="placeholder">
    <figcaption>Figure 2 Caption</figcaption>
    </figure>
    </article>
    <!--begin right sidebar-->
    <aside> <h3>Aside</h3>
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.  Mauris vitae libero lacus, vel hendrerit nisi!  Maecenas quis velit nisl, volutpat viverra felis. Vestibulum luctus mauris sed sem dapibus luctus. </p>
    <hr>
    <p>Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus.  Aenean tristique enim ut ante dignissim. </p>
    <hr>
    <p>Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus.  Aenean tristique enim ut ante dignissim. </p>
    </aside>
    <!--end wrapper--></div>
    <!--begin footer-->
    <footer> <small>© 2014 Your Site Name. All rights reserved</small> </footer>
    </body>
    </html>
    Nancy O.

  • Urgent- How to separate bad records from load and put into a separate table

    We have an error handling requirement in ODI 11g from the client that whenever a bad record is encountered the execution flow shud not stop rather it shud separate those records into an error table so that at the end of the load we shud be left with all the records (except bad records) in the target table and those bad records shud be there in a separate error table.
    The definition of the bad records may include the size of a column or datatype mismatch between source and target table. How to implement this error handling strategy in ODI or is there any out of box solution that we can leverage Please Help.
    Thanks & Regards,
    SBV
    Edited by: user13133733 on Dec 23, 2011 4:45 AM

    Hi SBV,
    Please find my responses below,
    I have tried the steps suggested, however i have some doubts:
    1. What all data exceptions (e.g. primary key constraint violation etc.) are covered in this mechanism?Yes you can handle PK,FK, Check constraints violations etc., using CKM.
    2. If there is a column size mismatch between source and target table will this work? (I think not because i tried it and it'll give error before populating the I$ table, because I$ is created according to the source).
    You are right column size mismatches will not be captured as a part of default CKM property.
    Also i am getting an error in the creation of SNP_CHECK_TAB step. In my case ODI is by default making a query like "create table .SNP_CHECK_TAB" , now this dot (.) before SNP_CHECK_TAB is making it an invalid table name and hence this step is a warning (not an error), but in the next step (delete previous checksum) it is throwing an error as this step is also looking for .SNP_CHECK_TAB table which is not there.
    Please help me where the issue lies. I have NO idea why it is making that query by default I have freshly impoted the CKM Oracle and used it.
    This is coz there is no DEFAULT physical schema not defined at your target data server.
    Go to, Topology Manager-> Phy architecture -> <Your Technology>-> <Your target data server>-> expand, open up your physical schema and check DEAFULT.
    Thanks,
    Guru

  • How to trigger BPM Process from SRM Portal

    Hello Experts,
    I'am new to BPM and NWDS 7.3 but experienced with Abap and NWDS 7.0 Development...
    Before posting, i have been through the forum and couldn't find exact answer to my case..
    Basicly what i need to do is to trigger BPM Processes on the BPM Server from SRM Portal Server, I'm aware that i can communicate between these servers with WSDL basicly but how am i going to call the BPM Process' Web Service from Standart SRM  Processes?
    These processes will be standart ones mostly and also i am new to SRM.
    Kindest Regards,

    SAP SRM 7.0 user interface is developed in WebDynpro and runs on NetWeaver Portal (Portal was optional component in earlier versions of SRM but it is mandatory component now). So in order to call BPM Webservice (i.e., to trigger a BPM Process) from NetWeaver Portal / SRM 7.0 you can do the following
    - Develop a custom application (using EJBs,etc) to call the BPM web service by creating a web service proxy client using NWDS and then deploying it on Portal Server.
    - Directly create a model in WebDynpro project by using the WSDL of BPM trigger webservice (using NWDS). You can then call the model in WD User Interface, which in turn will invoke the BPM web service and start the process.
    Hope this helps.

  • Bpm 11g with ADF R2 UI  for Human Workflow UI

    Hi
    Would like to check if it is possible to develop the ui conponent of an bpm 11g flow in Adf R2, and integrate the developed ui using bpm workspace?

    Would like to check if it is possible to develop the ui conponent of an bpm 11g flow in Adf R2, and integrate the developed ui using bpm workspace?No. the documentation for ADF 11gr2 specifically says use it only if you aren't using any of the SOA/BPM /Webcenter components.
    Having said that, it may not be impossible, but you'd have a number of challenges -
    - Your BPM workspace application would need the ADF 11g R1 runtime so if your human task UI is in 11g r2, you might have to use a custom built worklist app in 11gr2 (just like you'd do in a non-ADF technology).
    - In your ADF 11gR2 UI, you'd need to use the human workflow API's (unless you develop your human task UI in 11g R1 first and then migrate it - which defeats the whole purpose of using R2..)...
    JV

  • How to separate users account from team agent in ios developer account?

    Hi everyone,
    I have bought ios developer program for individual (99$).
    But I didn't remember that my apple id still was registered with another team agent. So I want to separate my account from team agent, but I can't. I try to delete my apple id from team agent, then I can't log in itunesconnect.apple.com. It says "Apple ID does not have permission to access iTunes Connect."
    So what should I do now?
    Is there some how to fix this problem or change apple id in ios billing info or refund the billing?
    Please help me!
    Sorry for my bad English!

    Go to the Mail page at http://icloud.com and create a new Mailbox. The click on the cogwheel icon at top right and choose 'Rules'. Create a Rule to move all messages addressed to the alias to the new Mailbox. This Mailbox will appear on your devices and you can select it to see the messages to the alias.

  • How to customize bpm 11g workspace?

    hello,
    is it possible to customize new BPM 11g workspace in similar way like 10.3 workspace http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/workspace_customization/index.html ?
    thanks.

    Thanks Sudipto!!
    From this i am able to get the Audit trail image, but I am getting this image as a default given by the BPM engine with their color code. In my requirement, I want to change the color code & labels of the task in the image.
    Do you have any idea on this?
    Thanks in Advance

  • How to call oracle reports from ADF application.

    Hi
    I am migrating oracle 11g application to ADF. I would like to call oracle reports from ADF application.

    There is nothing similar to forms-reports integration, but you can invoke rwservlet url.
    Here is sample and utility class: Sameh Nassar: Call Oracle Reports From Your ADF Application
    Dario

  • How to send SAML response from ADFS server on web page

    Hi
    I have integarted ADFS and Orcale application for single sign on.
    problem description: need SAML token on web page which published on application.
    please tell me; how to set SAML response on web page defined on ADFS or what configuration required from ADFS side to send SAML response.
    Regards
    Kapil

    This has a web app that will display claims. You could probably modify it for your needs. 
    http://blogs.technet.com/b/askpfeplat/archive/2013/12/23/how-to-build-your-adfs-lab-on-server-2012-part2-web-sso.aspx
    Mark Morowczynski
    Microsoft Senior Platforms PFE
    Blog:
    http://blogs.technet.com/b/askpfeplat  Twitter:
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • HOW TO separate CSS,JS from psp

    HI,everyone
    I'm reading the <<Learning Oracle PL/SQL>>,hava a question,I want to separate CSS,JS from HTML.
    like others use 'import' or 'include' or <script src="test.js"/> etc.
    I don't know where to put external file(css,js),procedure can access,please advise!Thanks!!
    Best regards:mengzhihai
    My Work environment is follows:
    Oracle 9i Database
    Apache HTTP Server
    Mod_PLSQL Apache Plug-in

    This looks like an apache configuration question. First, locate the apache configuration file 'httpd.conf', which is usually under 'ORACLE_HOME/apache/apache/conf/'.
    Method 1: Create a 'scripts' directory under your document root; put the static JS files in there, and reference it using the url '/scripts/myfile.js'. To locate your document root, search for the keyword 'DocumentRoot' in the 'httpd.conf' file. My one reads :-
    -- BEGIN SNIPPET --
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    DocumentRoot "C:\Oracle\Ora92\Apache\Apache/htdocs"
    -- END SNIPPET --
    Create a directory c:\oracle\ora92\apache\apache\htdocs\scripts\.
    Place your script 'myfile.js' in that directory.
    Reference it like this :-
    <SCRIPT LANGUAGE="JavaScript" SRC="/scripts/myfile.js"></SCRIPT>
    Method 2: If you do not want to put your application scripts in the document root, you can configure apache to map a virtual url (such as '/scripts/') to a physical directory somewhere else, like this :-
    Alias /scripts/ "D:\mycompany\myapplication\scripts/"
    You need to make sure apache has os file permissions to access the files.
    Tak

  • HT201320 How to separate my business from personal emails?

    I want to separate my business from personal emails. I want to set up another email address. In Linkedin I couldn't use the one I have to set up a company page because it's already associated with my personal Linkedin accoung. Can I create a second email address with my business name? Linkedin wouldn't excepted the .mac.com address. Thanks for your help!

    Any new iCloud account will be assigned an @icloud.com address at this point.  If LinkedIn will accept this, you can create a second iCloud account on your device by going to Settings>Mail,Contacts,Calendars>Add Account>iCloud.  However, mail synced with a "secondary" iCloud account like this will only be fetch, as push is only supported in the primary account.
    Otherwise, you'll have to set it up using another email provider like Gmail.

  • How to access BPM 11g payload or process varibles in ADF task flow

    I am trying to view/edit data in a UI tied to a database using a foreign key, requestId. The foreign key comes from a BPM process where it is passed into the task flow, from a human task. The foreign key comes from process variables or payload values. I know I can simply load the payload in BPM with data from the tables, but I'm looking for a better solution to leverage ADF Business components to view and edit the data directly in the UI.
    The BPM process uses a web service to kick off the process. The web services takes a primary key as a parameter to reference a column in the database table. The database is pre-populated with content and a primary key reference. The first activity is a user activity. I want the task flow behind the user activity to accept this primary key and use it to locate the desired row in the database so views associated with database bounded ADF Business Components can work to present the data in the UI.
    I've tried two approaches to the problem. The first uses the operation setCurrentRowWithKeyValue. The other modifies the SQL where clause, used by the ADFbc Iterator, to only return a row for the given requestId. Both approaches fail to work because I don't know how to access the BPM payload or data variables coming into the task flow. Here's the snipet of code I used to try to set the row using setCurrentRowWithKey value:
    public String setRequestId() {
    FacesContext context = FacesContext.getCurrentInstance();
    Object requestObj = context.getApplication().evaluateExpressionGet(
    context, "#{bindings.RequestId.inputValue}", Number.class);
    if (requestObj== null)
    return null;
    Number requestId;
    requestId = (Number)requestObj;
    DCIteratorBinding itr = (DCIteratorBinding)
    getBindings().get ("PatfRequestHdrView1");
    itr.setCurrentRowWithKeyValue(requestId.toString() );
    return null;
    I haven't gotten very far with the second approach, modified SQL where clause, since I don't know Groovy. I think I need something like:
    adf.object.viewObj.RequestId. But there isn't a viewObject associated with BPM data, so I'm sure this particular expression won't work.
    Any help you can give me is very appreciated.
    Regards,
    Mark

    The first thing I want the task flow to do is display a page with a form showing the values from the database. This is why I tried to call the method first. If I add the setCurrentRowWithKey to the form as a button, I can get the form to load the data, but it's a two step process, requiring the user to click a button. The method approach throws the following exceptioin
    oracle.adf.controller.activity.ActivityLogicException: ADFC-02013: The ADF Controller cannot find metadata for activity '/WEB-INF/ApproveTravel_TaskFlow.xml#ApproveTravel_TaskFlow@setTravelRecord'.
         at oracle.adfinternal.controller.util.Utils.createAndLogActivityLogicException(Utils.java:230)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:927)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:777)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:551)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:147)
         at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:109)
         at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:78)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:698)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:285)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at 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:300)
         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:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:2

  • How to call BPM process from Java

    Hi All,
    Can anybody help how to call a BPMN process from java.Please give any sample exaple on this.
    Thanks,
    Ganesh

    For 11g BPM please look at this post. Re: Getting while running the BPEL process from java
    It references an ATeam example app that can start processes from a web client. But the Java APIs are described too.

Maybe you are looking for

  • In Browser Editing-June 2014 Muse Update-Only Working With Widget Menu

    As a non-BC user, I'm now able to accomplish in browser editing from my hosting company. However, I found that I cannot navigate to any pages that are not attached to a widget menu and edit them. Clicking on an in-website link not associated with the

  • Help on Date format

    Hello, My query is: SELECT TO_CHAR((SYSDATE -2) , 'Dy Mon DD') FROM dual; Which produces: Wed Feb 09 Since I want to grep Oracle's log where the date must be Wed Feb 9 (between Month and date I need two spaces) But when the date is Fri Feb 11 I need

  • OIA Email Template

    Hi, I'm trying to create a custom email in Oracle identity analytics. As far I understand, it seems to be there a restriction in OIA a) You can't use any variable outside from the pre-defined 35 variables of OIA. Is my understanding rite? If so then

  • IAP Sandbox error: payment info verification required

    I am testing my app against IAP sandbox, but it suddenly started asking for payment info verification. (I'm running this on simulator) Eroror message: Verification Required Before you can make purchases, you must tap Continue to verify your payment i

  • How to monitor  SQL statements issued by SIEBEL ?

    Hi, We have developed BI Siebel 10.1.3.3. application. One of the requirement is to persist/store in the database real SQL statement issued by BI Dashboards/Answers. The best solution would be having acces on-line to cursor cache. Could someone pleas