v ('P101_USERNAME') the null value in the message authentication process

We hit a problem after the deployment of our application APEX 3.1 on the customer site. The value of v('P101_USERNAME') in our message authentication process is zero on our customer site, but not in our development environment.
-The two environments are 11.1.0.6 DB with APEX 3.1.0.00.32 on windows.
-P101 being the default login screen.
-l' user connects using a custom authentication scheme that ends with success.
v ('APP_USER') has the correct value (in uppercase)
-We receive "ERR-10740 unable to perform custom processes post-auth" because an unexpected exception is triggered due to a null user name that we can detect using debugging PL/SQL code.
-export the application and the source code are the same.

The message authentication process refers to v('P101_USERNAME') which is then transmitted to a couple other processes, including a Web service call and a search function as active directory. The reason why we use it is because it is not transformed to UPPERCASE as with APP_USER - we need spend the exact user name in our post processing of authentication that can be mixed case.

For some reason, it's just no longer works in a different environment - that someone has encountered this problem? I read on a question referring to v ('APP_USER') after a 3.1 update, but it doesn't seem to be a solution.

Any help would be appreciated.

Ian.

Try to disable the process to clear the cache on the login page. If that contributes to recover at least a process to clear the password element.

Scott

Tags: Database

Similar Questions

  • Site ads continue to use the proxy settings and I get the message "Authentication required" time and time again. I have stop advertisements to use my proxy settings?

    I have put my school proxy settings and use them very often. On some Web sites, ads continue to use these proxy settings (probably to show me ads based on my preferences or I don't know), and I get the message "Authentication required" time and time again before the end of the loading page. It's annoying because if I have several tabs open and am currently on another page while loading the website with the ads, I'm brought back to this page to authenticate. Can I get asked 3 times to authenticate while this page loads, and it takes forever to load because of this. I don't want to disable my proxy settings because I use it very often. I tried to uncheck the "Accept cookies from Web sites" and nothing happens, it's always the same. I want these ads to stop going through my proxy settings. How do I do that?

    Hello

    You can try the add-on Adblock Plus . In addition to subscriptions, you can manually add URL patterns or click on an ad to add a filter.

    Support

  • Message authentication process

    Hey everybody!

    Alright! Here's my problem. I'm building a front end of the APEX for a pre-existing database that connects with many other applications. The way they authenticate the user is so weird. in any case, I need to call a message authentication process that returns an ID based on the user ID that after authentication, ID is used in most of the session.

    So far, I created an item hidden on the login page.
    And I have the appelΘ authentication process a package on the functioning of the database.

    Everything I need to do is somehow move the p_username in my service and have the return value to be stored in my ELEMENT. Is it possible through the block post authentication process? Or will have to create a process of PL/SQL on the first page that I connect?

    Thank you very much for your time

    Hello

    Why not call a 'function-wrapper' that code you yourself, which then calls the other function that you use, for example:

      ...
      v_code := pk_party_authtn.get_xref_id(v('APP_USER'));
      APEX_UTIL.SET_SESSION_STATE('XREF_ID', v_code);
      ...
    

    In this way, you can include custom logic, you need, while honoring the service you should use.

    John.
    --------------------------------------------
    Blog: http://jes.blogs.shellprompt.net
    Work: http://www.apex-evangelists.com
    Author of Pro Application Express: http://tinyurl.com/3gu7cd
    AWARDS: Don't forget to mark correct or useful posts on the forum, not only for my answers, but for everyone!

  • How to get rid of the message "Action Processed."

    When I save data in one of my reports, I get a confirmation message "Action Processed."... may I know how to disable it...?

    Thanks in advance

    Under the process of the Page, see Messages - process success Message.

    Jeff

  • Requires to change the message authentication code

    I got a pop up saying that I had to change a password in 60 minutes. I hit later and it will appear from time to time with a new amount of time. is this something Apple?

    N ° Apple doesn't care if you never change your password. If you have an e-mail account of company on the phone the accounting officer may require you to change your password on a regular basis, but it is unlikely that it would be within 60 minutes. Most likely, it's a scam. Just ignore it.

  • Please tell where I can see the message that are available in the TransportServlet

    My Trading partner sends the messages to the TransportServlet and the away end it says message is delivered. Please tell me where I can check messages or do I need something to save installation messages.

    Any message that comes to B2B trading partner, will record at wiremessage. Please see the message from the wire report. If the message is processed successfully, then will be all Business, message App Message entries

  • convert NULL values to 0

    Hi guys

    am on 10g

    I have a Table with 7 fields (all numbers).

    Basically, I'm looking for a way to convert NULL values to 0 [zero], a process, a client wants.

    So no matter how the Table is large, that I must be able to do, what is the best way to do this? Example SQL? PL/SQL?

    Thank you.

    Using NVL?

    SQL> select nvl(null, '0') from dual;
    
    N
    -
    0
    
    1 row selected.
    

    NULL for all related functions:
    http://www.Oracle-base.com/articles/Misc/NullRelatedFunctions.php

  • Alter the State of Session? -Apex form publishes text with null value

    Recently I discovered a problem with our Apex facility in which all selected as source for a text field value will eventually be displayed as a null value in the database.
    We run APEX version 3.2 in an Oracle 10.2.0.4 database using Oracle HTTP Server from 10 g companion disc.

    At first glance, everything seems to work as expected; I created a simple table called "oracle_sr" with 2 columns, as both not null:

    SQL > desc capacity.oracle_sr
    Name Null? Type
    ORACLE_SR_ID NOT NULL NUMBER
    TIMESTAMP NOT NULL DATE

    In APEX, the form wizard has been used to create a form on this table.
    After execution of the pages and you enter a value for the timestamp field, I can create folders without problem.

    The question arises when I choose a source for the timestamp field value.
    All the source options causes the same error (including a static value) so I'll focus on the SQL query to the source as:

    Select sysdate double;

    This should replace the date system in the area of text timestamp when the page is executed.
    As expected, the value appears in the text box, but when I submit the form to create the folder I get the error:

    ORA-01400: cannot insert NULL into ('ABILITY'. "" "" ORACLE_SR '. "" TIMESTAMP")

    I have worked with APEX for quite awhile and have successfully used this technique in many applications but just to begin to see this error in recent days. What's particularly odd about this message is by default postings "not null" created by the form wizard sees timestamp class as having a value. Session state information included below reports a value yet the database is to launch the ORA-01400.

    Someone has a similar problem? I have spent a good amount of time to try looking for this problem but can't seem to find any similar messages.

    I have included the release of my test page, debugging from what I see, it seems to be a value associated with the filed timestamp:

    0.00: a C C E P t: request = "CRΘER."
    0.00: metadata: go look up the definition and application shortcuts
    0.00: NLS: wwv_flow.g_flow_language_derived_from = FLOW_PRIMARY_LANGUAGE: wwv_flow.g_browser_language = en - us
    0.00: alter session set nls_language = "AMERICAN."
    0.00: alter session set nls_territory = 'AMERICA '.
    0.00: NLS: CSV charset = WE8MSWIN1252
    0.00:... "NLS: decimal separator Set =". »
    0.00:... NLS: Set NLS Group separator = ",".
    0.00:... NLS: Date Format Set = "DD-MON-RR.
    0.01:... Setting session time_zone in-06: 00
    0.01: setting NLS_DATE_FORMAT application date format: DD-MON-RR
    0.01:... NLS: Date Format Set = "DD-MON-RR.
    0.01: fetch database session state
    0.01:... Check the owner of the 2303701116904676 session
    0.01: setting NLS_DATE_FORMAT application date format: DD-MON-RR
    0.02:... NLS: Date Format Set = "DD-MON-RR.
    0.02:... Check for expiration of the session:
    0.02:... Metadata: Page Fetch, calculation, process and branch
    0.02: session: extract information from session header
    0.02:... Metadata: Retrieve the attributes of the page for application 109, page 50
    0.02:... Validate page affinity point.
    0.02:... Check off the items hidden_protected.
    0.03:... Check authorization security systems
    0.03: session state: Save elements of form and p_arg_values
    0.03: *... Session state: you save newValue of the object "P50_ORACLE_SR_ID" = "" "escape_on_input ="N"* 0.03: *..." " Session state: you save the object "P50_TIMESTAMP" = newValue ' 26 May 09 "" escape_on_input = "N" * ""»
    0.03:... Session state: Save "P0_CURRENT_PERSONNEL_ID" - registration of same value: "1."
    0.03:... Session state: Save "P0_OFFSET" - registration of same value: "0".
    0.03:... Session state: Save "P0_ACTIVE_WEEK" - registration of same value: "24 May 09".
    0.03: point of treatment: ON_SUBMIT_BEFORE_COMPUTATION
    0.03: branch point: BEFORE_COMPUTATION
    0.03: point of calculation: AFTER_SUBMIT
    0.03: tabs: make the connection for the tab queries
    0.03: branch point: BEFORE_VALIDATION
    0.03: perform validations:
    0.03:... Point Not Null Validation: P50_TIMESTAMP
    0.04: branch point: BEFORE_PROCESSING
    0.04: point of treatment: AFTER_SUBMIT
    0.04:... Process 'PK get': PLSQL (AFTER_SUBMIT) declare function get_pk return varchar2 is begin C1 in (select ORACLE_SR_SEQ.nextval double next_val) loop return c1.next_val; end loop; end; Start: P50_ORACLE_SR_ID: = get_pk; end;
    0.04:... * session state: saved point new value "P50_ORACLE_SR_ID" = "6."
    0.04:... Treat "Line of ORACLE_SR process": DML_PROCESS_ROW (AFTER_SUBMIT) #OWNER #:ORACLE_SR:P50_ORACLE_SR_ID:ORACLE_SR_ID | IUD
    0.04: see the error page...
    0.04: execute rollback...

    ORA-01400: cannot insert NULL into ('ABILITY'. "" "" ORACLE_SR '. "" TIMESTAMP")

    Cannot process the row in the ORACLE_SR table.
    Back by demand.

    Any thoughts would be appreciated.

    Thank you

    Justin.

    If you have changed the Source Type of an element of database column to something else, so he cannot participate in the automated line choreography Fetch/automatic line processing (DML). You must leave the Type of Source, as it was and change the default value of the element fill when the ARF process retrieves a null value for the column.

    Scott

  • Masking elements at the entrance to the page if the NULL value in the database...

    Environment: APEX 3.1.1.00.09

    I have two 2 page elements I want to hide in 2 two instances:

    1. when the page first that the user enters a new round of data
    2 when the values of these objects have the value NULL, based on the recovered database

    I would like to than the items to be displayed if the values in the extracted line are not NULL.

    I already have the logic that allows you to hide items based on specific values being selected or changed by the user, but as requested (1) above I elements be hidden initially.

    Be gentle as I am still a beginner. :-) >

    -gary

    Hi Gary - I thought today, it was a public holiday in the United States (something to do with a new President?)

    Anyway...

    You have reason - javascript there has nothing to do with Apex, so debugging doesn't even know it exists. To test if your script is run, the simplest method is to put messages alert ('message') in the code:

    function ...()
    {
     alert("Here 1");
     ...
     alert("Here 2");
     ...
    etc
    

    Name the messages in a way that you can easily identify what is running.

    It might be easier for you to explain what I did on my page (assuming it does what you're trying to do? Otherwise, just say).

    On the attributes of my page, I have added the following in the Header HTML parameter:

    <script type="text/javascript">
    function shA()
    {
     var l = document.getElementById('P6_LISTA');
     if (l.value == 'A')
     {
      $x_ItemRow('P6_TEXTA','SHOW');
     }
     else
     {
      $x_ItemRow('P6_TEXTA','HIDE');
     }
    }
    function shB()
    {
     var l = document.getElementById('P6_LISTB');
     if (l.value == 'B')
     {
      $x_ItemRow('P6_TEXTB','SHOW');
     }
     else
     {
      $x_ItemRow('P6_TEXTB','HIDE');
     }
    }
    </script>
    

    Strictly speaking, you could add this anywhere above the P6_xxx dishes - but the HTML header is the best place to add javascript functions.

    I have then four elements on the page:

    P6_LISTA - a selection list
    The Source is: STATIC: A, B, C, D, E
    and the setting of the attributes of the Form HTML element is: onchange = "javascript:shA();" »

    P6_LISTB - a selection list
    The Source is: STATIC: A, B, C, D, E
    and the setting of the attributes of the Form HTML element is: onchange = "javascript:shB();" »

    These two have display Null: Yes - Null display value: - Select - and Null return value: Z

    P6_TEXTA and P6_TEXTB are two normal text fields and not of special parameters.

    Finally, I have a region in the foot before displaying the point and the use of 'No. Template' which has a Source in the region:

    <script type="text/javascript">
    shA();
    shB();
    </script>
    

    (this pass just the code show/hide the page loading)

    Who help me?

    Andy

  • failed to create value for the message Analyzer "at line 54.

    I get the following error, can someone please?

    failed to create value for the message Analyzer "at line 54.

    Hi ejpeppjep,

    Check if this article helps you fix the problem: http://support.microsoft.com/kb/823768

    If the problem persists, we recommend that you try the following steps and check the result.
    Step 1: a. Click Start, click Run, type cmd and click ok.
    b. at the command prompt, type sfc/scannow and press ENTER.
    c. once the analysis is complete, restart the computer and check if the problem persists.

    Note: You will be asked to insert the Windows XP disk, if a file is missing.

    For more information, see Description of Windows XP System File Checker (Sfc.exe)

    Step 2: If the problem persists, restore the computer to an earlier time
    see How to restore Windows XP to a previous state .

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • NULL values for some elements of the XML reading tree

    I am confirming that I interpret correctly all the elements of a custom data XML structure defined by my application (the schema is completely under my control).  Some of the elements in my XML tree are read as NULL values, even if similar items are readind as expected.  I have checked some obvious things like misspelling the names of keys, but have not yet find the problem.  Anyone who has debugged similar questions - what else could cause this?

    Example XML:

    
        1.0.0.0
        1000
        MyAppsName
        
            
                1000
                userDefined
                StructName
            
        
    
    

    And extracted C++ w/comments at the end of each line about what I see (DataManager is my class of CRUD operations):

    In DataManager.hpp:

    QVariant mCustomDataStructsTopLevel;
    QVariantMap mCustomDataStructsTopLevelMap;
    

    In DataManager.cpp:

    mCustomDataStructsTopLevel = mXda.load(Utils::dataFilePath(customDataStructsFileName));  // XmlDataAccess; verified loading w/no errors
    mCustomDataStructsTopLevelMap = mCustomDataStructsTopLevel.toMap();
    
    qDebug() << "appName element value: " << mCustomDataStructsTopLevelMap["appName"]; // Outputs "MyAppsName" as expected
    qDebug() << "lastId element value: " << mCustomDataStructsTopLevelMap["lastId"]; // Outputs null (specifically: QVariant(, ) ) - this is NOT expected
    qDebug() << "appVersion element value: " << mCustomDataStructsTopLevelMap["appVersion"]; // Outputs null (specifically: QVariant(QString, "") )  - this is NOT expected
    

    OK, I got the feeling (and actually hoped) it was a silly mistake of face-palm on my part (compared to a problem of BB10 who had little chance of getting fixed).

    The problem is that I copy the structure of custom data from Starter to my Active dir to my data directory to first install but do not crush him on subsequent launches, as the copy in the data directory is what the user changes and relies on.  I was not a delete and reinstall on each of my iterations, so I wasn't really loading the modified versions of my XML I wanted--just, I was getting a day old stale version which was actually for the items I didn't expect NULL values for nulls.  DOH!

  • PersistentStore.getPersistentObject returns the null value?

    I use a random key to retrieve a shape of the object PersistentStore

    persist is PersistentStore.getPersistentObject (KEY);.

    Works fine on the Simulator (OS 5), when I take the code signed to the device (BB OS 5.0 Bold 8900)

    For some reason, it returns null, without exception. Thereafter any API I inoke on PersistentStore / persist returns null without exception persist even when the null value.

    I don't know if it's one thing to eclipse debugger, but even if the debugger shows that objects are null. Controls null applied in the code seems to fail, what does code see these objects as non-null. Pheww! How is it possible.

    In this code still shows up as null, then safetyTable and orderedkeys. However, the value null check in the failure code.

    At a later stage in the code, when I try to access orderedkeys are null again! Are struggling with this problem for two days, all the pointers would be very comfortable.

                        persist = PersistentStore.getPersistentObject( KEY );
                        persistOrderedKeys = PersistentStore.getPersistentObject(KEY_ORDERED_KEYS);
                        safetyTable = (Hashtable)persist.getContents();
                        orderedKeys = (Vector)persistOrderedKeys.getContents();
                        if (safetyTable == null)
                        {
                            safetyTable = new Hashtable();
    
                            persist.setContents(safetyTable);
                            persist.commit();
                        }
    
                        if (orderedKeys==null)
                        {
                            orderedKeys=new Vector();
    
                            if (safetyTable.size()>0)
                            {
                                Enumeration addressKeys = safetyTable.keys();
                                while(addressKeys.hasMoreElements())
                                {
                                    orderedKeys.addElement((String)addressKeys.nextElement());
                                }
                            }
                            persistOrderedKeys.setContents(orderedKeys);
                            persistOrderedKeys.commit();
    
                        }
    

    "I don't know if it's one thing to eclipse debugger.

    I had problems of this kind when I don't have a level of operating system for the device I am debugging on.

  • The body of the message to return null on os 4.5.0.18. When you use getBodyText()

    Hi all

    Today, when I debug my application on 4.5.0.18 device 8130.

    I implements FolderListener, when new messages coming,.

    I grap message object and want to analyze the body of the message to check if the message is what application you are looking for.

    Hoever, when I call Message.getBodyText (). It returns null.

    In fact, there a lot of message in the body of the message.

    is there any sweet experiencing this problem?

    What is work around?

    Thank you.

    getBodyText() will work on 4.5 If the body is 'plain text '. Otherwise, you will need to get the HTML content of the message and extract the text elements.

    See this article:

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800698/How_To _...

  • Null value? What the h is a Null value in my registry events?

    while I'm compensation of errors I have 1 last error, apparently harmless but annoying nonetheless, I want to get all these events "Null" out of my system.

    Log name: System
    Source: Service Control Manager
    Date: 23/02/2013-11:54:52
    Event ID: 7026
    Task category: no
    Level: error
    Keywords: Classic
    User: n/a
    Computer: INTL
    Description:
    The next (s) starting or starting system could not load:
    Null value
    The event XML:
    http://schemas.Microsoft.com/win/2004/08/events/event">
     
       
        7026
        0
        2
        0
        0
        0 x 8080000000000000
       
        9113
       
       
        System
        INTL
       
     

     
       
    Null value

     

    your help is appreciated, thanks

    Al Adams

    Hello

    Thanks for the reply.

    Your question does contain all the required information necessary for us to help you. Please provide us with more information to continue troubleshooting as a result.

    See the link on how to ask questions or help on the Forums.

    Suggestions for a question on help forums: http://support.microsoft.com/kb/555375

    Thank you.

  • Get Null value online by using the reference line.

    Hi guys,.

    I get the null value of the line everytime I use the reference line. Here is my code.

    String rowReference = pageContext.getParameter (OAWebBeanConstants.EVENT_SOURCE_ROW_REFERENCE);

    Line OARow = (OARow) am.findRowByRef (rowReference);

    System.out.println ("row" + Row);

    If (line! = null)

    {

    System.out.println ("Surfing");

    Object succObj = row.getAttribute ("INTERFACE_HEADER_ID");

    String succStr = succObj.toString ();

    throw new OAException ("" + succStr, OAException.INFORMATION);

    }

    Thank you

    I found workaround to get a current line like «($OA.» CURRENT. Id_interface)"as REFERENCE of the LINE does not work. I'm passing the parameter to my Textinputbean in the application of process method and by capturing the current values in the process of request form

    Treat the claim code

    Hashtable params = new Hashtable (1);

    params.put ("param1", pageName);

    Hashtable paramsWithBinds = new Hashtable (1);

    paramsWithBinds.put ("param2", new OADataBoundValueFireActionURL (oamessage, "{$INTERFACE_HEADER_ID}" ""));

    updateIcon.setFireActionForSubmit ("updateRecord", params, paramsWithBinds, false, false);

    Process form Code

    If ('updateRecord".equals (pageContext.getParameter (OAWebBeanConstants.EVENT_PARAM)))

    {

    System.out.println ("after" m "+ pageContext.getParameter ("param2")); / / give you current value as $OA. CURRENT. ID_INTERFACE

    }

Maybe you are looking for

  • How to find where to add personas went?

    I have an acer iconia A200 with Android OS 4.0.3 with installed firefox. I installed personas, but can't find it to use it. There is no gear on the bottom of the page to the tap. How can I find? I looked in all areas with Open firefox.

  • Most recent training manual?

    Hello There seems to be an error with the Logic Pro downloadable prep corrected (file logicprox101-exam - prep.pdf) from the page http://training.apple.com/pdf/logicprox101-exam-prep.pdf On page 6 above, he is said to use the book of the Apple Pro Lo

  • Satelite L300D - 24Q - no wireless card installed

    Hi all... The im problem seen is I formatted your laptop it has Vista Home Basic 32-bit after that I formatted the laptop says no wireless card is installed I tried drivers etcetc but nothing I do work. I have it running through the cable at the min

  • Apple music after iOS 9.2

    After ios 9.2, all my conttent offline on the Apple's music must be downloaded again!

  • Avira Antivirus will not re - install, suspect viruses, sought vigoriously, would it be in the bios. Equipment: Laptop MSI

    Avira Antivirus will not complete installation. "Installation failed" keeps doing. I have scan with multiple platforms vigorously, as no viruses etc. When there is a restart or a startup with windows, a strange 'blue page' appears and explains briefl