Conversion of forms app to adf and 'user'

we are about to task the conversion of a forms app to adf.
there is a lot of back end pl/sql code, audit triggers that use the 'user' built in function call which will not be of much use if the adf application is going to login as one user and set a username in the security context or something of that nature.
do we have no choice but to go through and change the 'user' function call to something else?
doesn't this make it difficult to support the app using the oracle designer tool and the generated table api?
any information on axioms regarding this problem most appreciated.

By default your application will use one user to connect to the database via a connection pool, which is the preferred option for scalability. However if you're building a new application on top of a large Oracle database legacy system where this doesn't suit, you can change ADF's default behaviour to use something called "Dynamic JDBC Credentials". In this mode, the username/password is used to login to the database, effectively using the user's credentials to connect to the database, and essentially the database user function will return the desired result.
So for you it's a question of:
a) If ultimate scalability is the priority, convert your existing code over to stop using "user"
b) If scalability is not a priority, but supporting your legacy database infrastructure is, go with the Dynamic JDBC Credentials option.
CM.

Similar Messages

  • MBP 2011 15 late edition:  missing HD space - hd shows usage to be 237 gb, but if adding up amount used by adding up apps, library, systems and users only 65 gb of use shows up?

    MBP 2011 15 late edition:  Missing HD space - HD shows usage to be 237 GB.  Adding up usage by apps, libriary, system and users shows usage to be 67GB. Help

    "Hacked" is not my terminology, and I don't believe it's intended to be derogatory. What you describe is a perfectly legitimate reason to alter Hosts.
    If your Mac still isn't working as expected after uninstalling Intego and Trend Micro, read on. The necessity to have a reliable backup cannot be overstated, since what you describe may be an indication of impending disk failure.
    Back up your Mac if you have not already done so. To learn how to to that read Mac Basics: Time Machine backs up your Mac - Apple Support
    If your Mac is momentarily unresponsive, consider the following.
    Launch the Console app - it is in your Utilities folder. You can find it by selecting Utilities from the Finder's Go menu.
    If the log list column on the left is not already displayed, show the log list by selecting Show Log List from Console's View menu. Select Show Toolbar if it is not already shown.
    Locate system.log in the list and select it. Many date and time-stamped entries will appear, hundreds of them, and you must find the entries relevant to your Mac's problem.
    To do that click the Clear Display button in the Toolbar. All previously displayed log entries will be disappear.
    Next: Perform whatever actions cause the Mac to exhibit the slow behavior. If the problem is caused by errors logged by the system, the Console window will show them being recorded in system.log.
    One or more of them, along with their time stamps, may reveal the reason for the problem you describe.
    Copy and paste those log entries in a reply. If hundreds of the same repetitive messages appear, please edit them before posting. There should be no need for more than a few log entries.
    Most of the entries will be cryptic but will contain information you might consider personal such as your Mac's name. If you do not want that information to appear, delete or obscure it when posting your reply. Leave enough information so that the entries can be deciphered.

  • [ADF custom task form] How to get logged user in Worklist app?

    Hi!
    How to get the user id, logged in Worklist application in a managed bean? I'm creating ADF task form for human task and i have to know which user is logged in.
    Thx!

    <af:outputText value="Authenticated User: #{securityContext.userName}" id="ot2"/>
    or via standard j2se apis (Subject.getSubject(..))
    hth clemens (http://blogs.oracle.com/soabpm)

  • What is the best app for filling in forms on iPad for business users

    Hi all, Ive been researching this for my own organisation for a few months are trialled a lot of different approaches. We run many remote engineers and have an issue getting job sheets back on which we invoice clients.  If they dont make it back we lose money and sadly many dont make it back!     
    Our requirements went a little like this:
    1. We didn't want to "rebuild" our forms again in some software. We have them already in word and excel formats.
    2. We wanted the option of letting my users input to the form using EITHER normal handwriting or keyboard.
    3. We needed no complexity in terms of installing software and on that note needed an easy in/out type of contract.
    4. We wanted to capture GPS and some photos with the form and send them all together. (currently we take photos with the phone and they email them back  but tying them up to forms is a nightmare)
    5. We needed to have data extraction so we could report on key data.
    6. We have a resource light IT dept so we needed something quick  and easy to use - VERY easy.
    7. We wanted no surprises with costs etc.
    I looked at 8 that claimed the same - "set up forms quickly, grab data etc".    Some were cheap apps where everything is done on the iPad but they just didnt work for what we need.  We needed some control at the IT dept level for version control etc.  Some were also VERY complex and needed a degree to use them!  We dont have an in house form design team, we just have forms we knocked up in Word.    We quickly found we needed a full service and an app on the device that synched with the service.  This left us to "manage" the forms and give the users access to a library.  
    This narrowed it down to 3 solutions but two didnt do the handwriting part so in the end we chose a SaaS service from www.naturalformscloud.com.  Ive just completed the free 30 day free trial with FULL features (unlike others i tried) and about to sign up but thought id reach out first.     Theres NO hidden extras like storage, or price per submission which enables me to forecast budget accurately. For €15 per user per month I can create as many forms and  send as much as i want.   Heres the rub - i have my forms already in word and excel format. All I do is save them as a PDF and upload them to the system. If i want handwriting recognition i set the fields up that i want and publish it to tablets in literally a few minutes. When users tap in to a field on the form they are given either a keyboard or a handwriting panel. if they write in the panel with their finger or stylus they see the written word but in the field it converts VERY accurately to the data word. In this way they kind of validate the data when entering it but they know how to write so form filling is actually faster than keyboard for some.    We get signatures, photos, GPS,  voice recordings, XML, PDF and CSV outputs within seconds of the form being sent by the user.
    Theres an app to install on the tablet called naturalforms enterprise but sync is quick and easy. the tablet app has some good features too. All in all im VERY happy with what we are about to subscribe to based on our criteria and the need for speed!  Interested to hear from anyone else on this ? www.naturalformscloud.com  theres a youtube video on the web site which is quite funky.
    cheers
    Mike

    I have the same question, but I want to qualify it with a few things. First, Contacts works great, but I want to keep my business contacts and my personal contacts separate. I know you can separate them in Contacts, however, as an executive assistant I also have my bosses contacts and frankly they are a mess.
    I am looking for a separate app that I use just for work. I need to link 5 accounts to this app. 2 will be from Exchange and 3 will be from Gmail. As a bonus I would be thrilled if the app could merge profiles and link to facebook, twitter, and linkedin. Any advice?

  • Integrating Oracle Apps, Peoplesoft, SAP and others using ADF(Portal), BPEL

    Hi,
    Our company has various system like Oracle Apps, Peoplesoft, SAP and some custom systems which uses microsoft active directory. All the system has a common User ID but diffrent password as set by the user. For now every user have to remember 4 different passwords and username(in some cases).
    We wish to integrate the Authentication process using BPEL. Some thing like a SSO so the user will login into a new application(Build using ADF) like a portal, which will contain the links to all the above stated application. With this new application the user will have to remember only one user name and password and this user name and password will be sinked with all the other applications using BPEL.
    Can you guys through some ideas as in how we can acchive this? Is it possible to integrate the Authentication process using BPEL?
    Thanks in advance,
    Deepak.

    Why dont you synch ypur users in OPID and keep one username password there and then use external application or portal context to authenticate to all your other applications?

  • When trying to update apps from iPad and iPhone a previous one time users email keeps coming up. How do I delete their information?

    When trying to update apps from iPad and iPhone a previous one time users email keeps coming up. How do I delete their information?

    delete off any apps that are asking for the wrong apple id and download/sync them over from the correct one

  • Hello,  I have a strange file in my Users folder, named PortDetect.log I have no idea which app created it and it reappears when I delete it.  Has anyone got the same file? Or know where it may originate from?  Thanks in advance!

    Hello,
    I have a strange file in my Users folder, named PortDetect.log
    I have no idea which app created it and it reappears when I delete it.
    Has anyone got the same file? Or know where it may originate from?
    Thanks in advance!

    know where it may originate from?
    The Huawei wireless modem driver.

  • App-V 5 SP2 as RemoteApps and User Profile Disks with Error Error 0xc0000142

    App-V packages are published as RemoteApps and User Profile Disks are used. 
    Similar to the problem posted
    here .
    Some packages are running without an error (e.g. Acrobat Reader) and some other (e.g. Notepad++) could not launch.
    The result is "The application was unable to start correctly (0xc0000142). Click OK to close the Program.
    If UPD is disabled, packages running before gets now the error and the non-launching apps are running now.
    The post by Steve TH "App-V 5.0: On these 0xc0000142 errors and where they are coming from" give
    me an idea what´s may going on. But could not find anything related in the logs.
    An answer was set as solution in this
    post but it´s not clear for me, how to setup the Sequencer.
    8.3 is enabled on all VMs.
    How to setup the sequencer and the UPD configuration to run this scenario without the error?
    /vkleinerde

    Hello,
    First thought is just to make a copy of the prod RDS-server, sequence on it and then see how it goes?
    Nicke Källén | The Knack| Twitter:
    @Znackattack

  • I have a problem in this that i want to paas a form in a case that when user pres n then it must go to a form but error arises and not working good and threading is not responding

    made in cosmos help please need it
    using System;
    using Cosmos.Compiler.Builder;
    using System.Threading;
    using System.Windows.Forms;
    namespace IUOS
        class Program
            #region Cosmos Builder logic
            // Most users wont touch this. This will call the Cosmos Build tool
            [STAThread]
            static void Main(string[] args)
                BuildUI.Run();
            #endregion
            // Main entry point of the kernel
            public static void Init()
                var xBoot = new Cosmos.Sys.Boot();
                xBoot.Execute();
                Console.ForegroundColor = ConsoleColor.DarkBlue;
                a:
                Console.WriteLine("------------------------------");
                Console.WriteLine("WELCOME TO THE NEWLY OS MADE BY THE STUDENTS OF IQRA UNIVERSITY!");
                Console.WriteLine("------------------------------");
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine("\t _____                                
                Console.WriteLine("\t|     |        |            |        
    |            |      |");
                Console.WriteLine("\t|     |        |            |        
    |            |      |");
                Console.WriteLine("\t|     |        |            |        
    |            |      |");
                Console.WriteLine("\t|     |        |            |        
    |            |      |___________");
                Console.WriteLine("\t|     |        |            |        
    |            |                  |");
                Console.WriteLine("\t|     |        |            |        
    |            |                  |");
                Console.WriteLine("\t|     |        |            |        
    |            |                  |");
                Console.WriteLine("\t|     |        |            |        
    |            |                  |");
                Console.WriteLine("\t|     |        |            |        
    |            |                  |");
                Console.WriteLine("\t|_____|        |____________|         |____________|      ____________");
                string input;
                Console.WriteLine();
                Console.Write("\nAbout OS     : a");
                Console.Write("\nTo Shutdown  : s");
                Console.Write("\nTo Reboot    : r");
                Console.Write("\nStart Windows Normaly : n");
                Console.WriteLine();
                input = Console.ReadLine();
                if (input == "s" || input == "S"){
                    Cosmos.Sys.Deboot.ShutDown();
                else
                if (input == "r" || input == "R"){
                    Cosmos.Sys.Deboot.Reboot();
                else
                if (input == "a" || input == "A"){
                    Console.ForegroundColor = ConsoleColor.DarkBlue;
                    Console.Clear();
                    Console.WriteLine("\n\n\n-------------------------------------");
                    Console.WriteLine("version: DISPLAYS OS VERSION");
                    Console.WriteLine("about: DISPLAYS INFO ABOUT ANGRY OS");
                    Console.WriteLine("hello or hi: DISPLAYS A HELLO WORLD");
                    Console.WriteLine("MESSAGE THAT WAS USED TO TEST THIS OS!!");
                    Console.WriteLine("-----------------------------------");
                    Console.Write("You Want to know : ");
                    input = Console.ReadLine();
                    if (input == "version"){
                        Console.WriteLine("--------------------");
                        Console.WriteLine("OS VERSION 0.1");
                        Console.WriteLine("--------------------");
                    else
                    if (input == "about"){
                        Console.WriteLine("--------------------------------------------");
                        Console.WriteLine("OS IS DEVELOPED BY Qazi Jalil-ur-Rahman & Syed Akber Abbas Jafri");
                        Console.WriteLine("--------------------------------------------");
                    Console.Write("Want to go back to the main window");
                    Console.Write("\nYes : ");
                    string ans = Console.ReadLine();
                    if (ans == "y" || ans == "Y")
                        goto a;
                        Thread.Sleep(10000);
                    else
                    if (input == "n" || input == "N")
                        Thread.Sleep(5000);
                        Console.Clear();
                        for (int i = 0; i <= 0; i++){
                            Console.Write("\n\n\n\n\t\t\t\t\t  ____        ____   ___  
                            Console.Write("\n\t\t|\t\t |  |      |    |     
    |   |  | |  |  |");
                            Console.Write("\n\t\t|\t|    |  |----  |    |     
    |   |  | |  |  |---");
                            Console.Write("\n\t\t|____|____|  |____  |___ |____  |___|  |    |  |___");
                            Thread.Sleep(500);
                        Thread.Sleep(5000);
                        Console.Clear();
                        BootUserInterface();
                        Console.ReadLine();
    //                    Form1 fo = new Form1();
                    else{
                        for (int i = 0; i <= 5; i++){
                            Console.Beep();
                            Thread.Sleep(1000);
                            goto a;
                while (true);
            private static void BootUserInterface() {
                Thread t = new Thread(UserInterfaceThread);
                t.IsBackground = true;
                t.SetApartmentState(ApartmentState.STA);
                t.Start();
            private static void UserInterfaceThread(object arg) {
                Form1 frm = new Form1();  // use your own
                Application.Run(frm);
     

    Hi
    Jalil Cracker,
    >>when user pres n then it must go to a form but error arises and not working good and threading is not respondin
    Could you post the error information? And which line caused this error?
    If you want to show Form1, you can use form.show() method
    Form1 frm = new Form1();
    frm.Show();
    In addition, Cosmos is an acronym for C# Open Source Managed Operating System. This is not Microsoft product.If the issue is related to Cosmos, it would be out of our support. Thanks for your understanding. And you need raise an issue at Cosmos site.
    Best regards,
    kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Acrobat 9 Pro: Extended features in Abobe Reader and users can't resave form

    Hi all,
    I recently purchased Adobe Acrobat Pro 9 in order to be able to convert existing Word docs into "type-able" PDF forms. After sending one of the forms to a coworker, we discovered a big issue. She was able to input data and save the form - once. She is unable to edit any of the data she saved or add to any of the fields she didn't fill out. (FYI, she is using Adobe Reader 8)
    When I view the security settings for the form Adobe Acrobat Pro 9 it states "filling of form fields - allowed". When you initially open the form in Reader it states the same. If you input data and save the form, and then reopen it, a popup message appears:
    This document contained certain rights to enable special features in Adobe Reader. The document has been changed since it was created and these rights are no longer valid. Please contact the author for the original version of this document.
    Additionally, the security now states "filling of form fields - NOT allowed". Users completing these forms won't always have all of the data they need at their disposal, so the form is quite simply useless if you can only enter and save it once. We can't even save it with a different file name.
    Is there anything I can do so that users who are viewing / adding to the forms I create can go back to edit form fields after they've saved the form?
    Thank you,
    Colleen Caldwell

    Same thing happened to me.
    A form that used to work fine, wont let me input any data anymore.
    I just received the following message:
    "This document contained certain rights to enable special features in Adobe Reader. The document has been changed since it was created and these rights are no longer valid. Please contact the author for the original version of this document."
    I reinstall Adobe Acrobat Reader again, deleted temporary files, restart the computer and even downloaded again the form, which I saved with different name and continues saying same thing.
    Any help would be greatly appreciated.
    Thanks

  • Best Practice in maintaining multiple apps and user logins

    Hi,
    My company is just starting to use APEX, and none of us (the developers) have worked on this before either. It is greatly appreciated if we can get some help here.
    We have developed quite a few applications in the same workspace. Now, we are going to setup UAT and PRD environments and also trying to understand what the best practice is to maintain multiple apps and user logins.
    Many of you have already worked on APEX environment for sometime, can you please provide some input?
    Should we create multiple apps(projects) for one department or should we create one app for one department?
    Currently we have created multiple apps for one department, but, we are not sure if a user can login once and be able to access to all the authenticated apps.
    Thank you,
    LC

    LC,
    I am not sure how much of this applies to your situation - but I will share what I have done.
    I built a single 700+ page application for my department - other areas create separate smaller applications.
    The approach I chose is flexible enough to accomdate both.
    I built a separate access control application(Control) in its own schema.
    We use database authenication fo this app - an oracle account is required.
    We prefer to use LDAP for authentication for the user applications.
    For users that LDAP is not option - an encrypted password is stored - reset via email.
    We use position based security - priviliges are based on job functions.
    We have applications, appilcations have roles , roles have access to components(tabs,buttons,unmasked card numbers,etc.)
    We have positions that are granted application roles - they inherit access to the role components.
    Users have a name, a login, a position, and a site.
    We have users on both the East Coast and the West Coast, we use the site in a sys_context
    and views to emulate VPD. We also use the role components,sys_contexts and views to mask/unmask
    card numbers without rewriting the dependent objects(querys,reports,views,etc.)
    The position based security has worked well, when someone moves,
    we change the position they are assigned to and they immediately have the privileges they need.
    If you are interested I can rpovide more detail.
    Bill

  • Standard and User Forms

    Hi!, does anyone know where SAP B1 does have every single Standard Form and also the users forms?. I want to create a query that returns all the forms that SAP has and also the user forms.
    Also, is any how or there is a way to know which forms are related to a SAP B1 module?
    Thanks..... and greetings
    Reynaldo

    Hi Reynaldo,
    the CPRF table contains some system forms but not all, because not all forms have matrix/columns.
    i fear that for your problem doesn't exist a real solution - it's like i said in my first post: the primary information
    of all forms is stored outside of database.
    lg David

  • Font size and user form

    Hello,
    I'd like to know if somebody find a solution for the font size issue on user form.
    since BO 2005, the user can change the font size. the application will format all the controls of form with the good size.
    However, the layout does not follow very well for user form.
    If the font size is changed while a user form is open, the aplication will reformat it perfectly, the controls are bigger, and the distance between the controls are ok
    But when the user form is open again, it keeps the distance and control size of the XML file but change the font size, so the layout is very bad, sometime the static text or the caption could not be read, so it's not possible to use the form as is.
    I use XML to create form, I haven't try by code, but in my case, I can't use code because there are a lot of controls in the form.
    Any idea if it's possible to call the Business One procedure to resize the form and its control (not only the font) ?
    Thanks you

    Try resetting the FontSize of all items (and columns) to the one you used for the design after loading the form.
    I use a simple loop over all items and an inner loop for matrixes and grids to set the font size in their columns.
    Now users can have a larger font, but the added forms will use the original design's font size.
    This approach has some drawbacks:
    - Added forms use a different font size
    - Some of the controls will still get their size based on the system default font size
       (checkboxes, drill-down arrays, headercolumns, perhaps more?).
    - Focused item is not resized by this (so far I have been able to work around this).
    - Changing the font size while the form is open, will break the design as the
      font size does not change, but the control sizes do.
    This is not an ideal solution, but it might give some help, until a better one presents itself.
    If the users don't use a dramatically different font size, my form design work quite ok,
    even with the drawbacks or at least it is better than nothing. It is a good idea to test
    the form with different font sizes to make it more flexible.
        Tero

  • I have an agreement form created in word doc. i want to hire some one experience with formscentral to recreate the form and user be able to complete the agreement, sign it electronically (using echosign) then click submit. i will be alert of new response.

    i have an agreement form created in word doc. i want to hire some one experience with formscentral to recreate the form and user be able to complete the agreement, sign it electronically (using echosign) then click submit. i will be alert of new response. can someone connect me to where i can talk to someone can provide this service. i have sample of agreement form

    Hi c3 cyber club,
    Unfortunately FormCentral and Echosign are two different services and forms created in Forms central can only be submitted via and to Forms Central.
    We cannot have the form filled in using FormCentral and get it signed using Echosign.
    However, you can use Echosign directly and you can get most of the functionality.
    Thanks,
    Vikrantt Singh

  • Region Monitoring iOS 7 : didEnterRegion method is not calling when app is killed by user or by OS in iOS 7 only. It is working fine when it is in background. and the same code is working fine with iOS 6 for both app in suspended mode and background mode.

    Region Monitoring iOS 7 : didEnterRegion method is not calling when app is killed by user or by OS in iOS 7 only. It is working fine when it is in background. and the same code is working fine with iOS 6 for both app in suspended mode and background mode. What changes I have to made to work great in iOS 7 also.

    I rewrote code for debugging purpose and tried to catch error using GetLastError();  method,
    but it only printed 0. Below is code snippet; I think Create() throw an exception
    and code goes to catch block. 
    LONG ConnectTS(CString strIP, UINT n_Port)
    try{
              ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
              if(!Create())
    // Exception Line
    n_Err = GetLastError();
    return NET_INIT;
    catch(...)
                       DWORD errorCode = GetLastError();
                       CString errorMessage
                       errorMessage.Format("%lu",errorCode);
                       ErrorLog (0, 0, "Image
    System", (LPTSTR)(LPCTSTR)errorMessage);
                       return  IS_ERR_WINDOWS;
    Output: -
    ConnectTS is calling Create [is going to call]
    Image System
    0

Maybe you are looking for

  • SQL Adapter issue at run-time

    Hi Everyone, I am getting below issues while processing few of the message, Description="Description not provided" is common across all the below listed error. Please let us know if any of you have ecountered this kind of issues. Error #1: A message

  • Would love to see the slider and breaks features added to Muse along with the CSS editor?

    Would love to see the slider and breaks features added to Muse along with the CSS editor?

  • Recover a partner function in partner determination procedure

    hi, Could anyone please tell how can we recover a partner function if it has been deleted from the partner determination procedure. Thanks and Regards Mahavir

  • WebService dataControls

    Hi, in model i create WEbServiceDataControl. On local i use ip like 195....... But when i deploy ma app on server - webServices must call from 172.... ip. My problem: i cant change ip for my dataControls. It work great on local or on server, i just w

  • SRP527-U Policy Based Routing To Squid?

    Hi, I have a SRP527-U running 1.2.6. I have a simple setup, a ADSL connection to the Internet and a bunch of PC's behind that with Internet access. I've setup a host on the same VLAN as the other devices and I've set it up running squid. What I'd lik