Validation of user inputs when using ItemRenderers in DataGrid

Hi,
I have to show multiple editable columns in a DataGrid.
The columns may have different formats and datatypes e.g.
numbers, dates, string etc.
So I am using TextInput/DateField as a ItemRenderer inside
the DataGrid. I have also set the rendererIsEditor="true".
Now I want to apply validation to all these editable columns
depending on their datatypes.
I know I can do that by applying validators individually on
each column.
But is there a way I can use common validation for all the
columns that have a similar datatype or that have the same
renderer?

You can use the itemEditEnd Event of the DataGrid for your
validation. Then you can use Actionscript to make sure what the
user enters is in the right format. Example:
<mx:Script>
<![CDATA[
import mx.events.DataGridEvent;
public function processEdit(event:DataGridEvent):void {
cellValue =
TextInput(event.currentTarget.itemEditorInstance).text; // the
entered text
cell = event.dataField; //the datafield attribute of the
column
// Determine if the new value is too long for nvarchar field
if(cell == 'WLNET' && cellValue.length > 35) {
cellValue = cellValue.substr(0,35); //shortening it for user
demonstrates expected length
TextInput(event.currentTarget.itemEditorInstance).text =
cellValue;
event.preventDefault(); // Prevent the user from removing
focus, and leave the cell editor open.
// Write a message to the errorString property.
// This message appears when the user mouses over the
editor.
TextInput(event.currentTarget.itemEditorInstance).errorString="Entered
text too long.";
return;
]]>
</mx:Script>
<mx:DataGrid id="enrolled_dg" editable="true"
itemEditEnd="processEdit(event);">
I learned part of this from the Flex documentation online:
Determining
the reason for an itemEditEnd event

Similar Messages

  • Disable finger input when using stylus

    Hi,
    It would be really very useful for those of us with Galaxy Notes to have an option to disable finger input when using the device's stylus. It could be that finger input should still be usable for pinch/zoom etc., but not for drawing or erasing.
    An on-screen toggle button for this would be ideal, as in the Galaxy S-Note app, but even an option in the app preferences would be excellent.
    This would make a great mobile app even better.
    Please add a comment if you would find this useful.
    Thanks,
    Mike

    I think this is a good idea, with the proviso (as you mentioned), that you could still use the two finger pan/zoom (and three finger 100% zoom toggle).
    Why don't you stick this in the ideas section? Then people can vote on it.

  • Failed to accept user input when run report on Web

    I've testing a report with one input parameter. It's a date with default current date. It is done by using SQL 'select sysdate from dual;' has been added to before form trigger. User is allowed to input any date other than the default sysdate before submitting the report. The report works fine when run in report builder, but it's failed to accepted user input date when called through web browser. The report still uses the current date as SQL parameter rather than user input date.
    Can anyone help me to fix this bug?
    The report is develped by Oracle 9i and is saved and run in .rdf format.

    I created a report with a user defined parameter p_date of DATE type. In the layout model, I created a field with p_date as data source. In the before form trigger, I put
    'select sysdate into :p_date from dual;
    I run the report through rwservlet:
    http://host:port/reports/rwservlet?report=datetest.rdf&destype=cache&desformat=html&userid=scott/tiger@orcl&paramform=yes
    In the html parameter form, I change the date from default current date to a future date and that date is shown in the final report.
    So I can't reproduce the bug.
    One thing you can try it to turn on reports server trace file, see what command line is sent to reports server when you submitting the parameter form.
    Thanks,
    -Shaun

  • Captivate 6 How to validate user input without using keyboard shortcuts

    I've been using Adobe Captivate 6 for about 4 months now.  Completely new to the program.  The number one function of Captivate for me will to create many software simulations for verifiable training.  This means that I will be utilizing the training and assessment modes A LOT.  I have run into many hurdles throughout the process, but one of my biggies right now is this:
    In the training and assessment modes, I have times where the user must input data such as an address or number.  In the actual software they will be utilizing it is not always required to use TAB or ENTER in order to move to the next field.  In some instances, it will be necessary to actually click into a field after entering data.  My problem is that it seems as if Captivate will not allow this,  as a keyboard shortcut is automatically entered even if a TAB or ENTER is not required after input.  I assume this is so that the inputted information can be verified.  If you decide you do not want to use a keyboard shortcut to validate the inputted information, you must have a submit button.  Is there any way to change this??  All I want is for the user to enter information and then click into another field WITHOUT having to press ENTER, TAB, or hit a submit button.  Is this even possible if you need user input to be validated??  Any ideas or suggestions would be much appreciated!!

    Hello,
    A while ago I explained the work flow I’m using often in that case, only for the last field you need to have either a shortcut or a submit button AND the sequence has to be imposed. The idea is that you make the Submit button for the first field transparent, delete the  ‘Submit’ text and put it over the second field. So if the user clicks on the second field, he also submits the value of the first field.
    Here is the blog post I’m referring to:
    http://lilybiri.posterous.com/one-submit-button-for-multiple-text-entry-box
    Although it was written for previous versions, the idea will still be functional.
    Lilybiri

  • Spry Conditional Validation of Txt Boxes When Using Show/Hide

    Hi everyone.. just a quick question (if their is such a thing) if that is ok...
    I have been working on this single issue for 3 days.. it is driving me mad and hoped someone may be able to point me in the right direction...
    I have a form and it has a radio button with 3 options (about relationship status):
    Married
    Defacto
    Single
    If they select married a text box appears with Enter spouses first name;
    If they select defacto a text box appears with Enter partners first name..
    If single no text box appears..
    User then clicks on next to go to next page..
    All good.. except.. I am using DW CS4 and using spry to validate both txt boxes (spouses first name and partner first name).. problem is only one will be displayed depending on the option selected – Married or defacto.. spry tries to validate both even the hidden one and therefore will not allow the user to go to next page.. as at least one not completed..
    I have spent almost 3 days trying to write a php/java if statement to get spry to only validate text box 1 or 2 if radio button says married, defacto or single etc..
    I would really really really apperciate your input about how I should do this as it is driving me nuts!!!
    Anyway thanks and really hope to hear from someone..
    Cheers from Downunder
    UPDATE:
    Been playing and got this to work:
    <script type="text/javascript">
    function decision(){
    if(document.martial_status.martial_status[0].checked) {
    <!--
    var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:blur});
    //-->
    sprytextfield1.reset();
    } else if(document.martial_status.martial_status[1].checked) {
    } else if(document.martial_status.martial_status[2].checked) {
    window.alert("test3");
    } else {
    window.alert("Pick something!!");
    // -->
    </script>
    BUT (and always a but).. if person goes back and selects say single rather then married after already clicking married the spry error msg is already in place for married.. and person cannot go to next page.. The joys.. tried martial_statur.reset and destroy and does clear the error message but still does not allow user to go to next page..
    Any thoughts? Thanks in advance..

    You can destory the validation:
    sprytextfield1.destroy();
    and it should validate.

  • SQL LOGIC - How to accept USER input and use that data in SQL Logic?

    Hello Experts
    Can anyone of you please explain in detail how to acheive the above task am a begginner, it would be great help for me.
    Thanks in Advance.

    Hi,
    You mean to say, you need to use inputs from Data manager Prompts in your Script Logic.
    From Help File
    You can use the EvDTSModifyPkg task to dynamically pass a text string to logic in Data Manager.  For example, a user who wishes to dynamically pass a text string representing a year (which is a portion of the *XDIM_MEMBERSET instruction) could use the following steps:
    Using the EvDTSModifyPkg task, prompt for the year, i.e., PROMPT(TEXT,%TEXT%,"select a year")
    Pass the returned %TEXT% to the FormulaScript of the RunLogic task as follows: TASK(RUNLOGIC,FORMULASCRIPT,"*FUNCTION MYYEAR=%TEXT%u201D)
    In the Data Manager logic, use the dynamically created function as follows: *XDIM_MEMBERSET TIME=MYYEAR.INPUT.
    The logic name in the RunLogic task must be specified with the .LGF extension to enforce its validation at run time.
    BPC NW 2.0 Version Works differently.
    Hope this Helps,
    Kranthi

  • Validator isn't fired when using example code from chapter 40: Validating Data

    When following example code, mentioned in the Flex Developer
    Guide on page 1282 is copied into an mxml example application and I
    run the application, validation is never fired.
    When I have a look at other example code, which is using the
    listener- and trigger-property on the validator everything works
    fine.
    Could you explain why the example code from the Dev-guide
    doesn't work as mentioned in the guide?

    Nathalie,
    I believe you need to specify the "trigger" and "listener"
    properties as well. For more information, see the last example on
    this page:
    http://livedocs.adobe.com/flex/201/html/validators_093_04.html

  • Why must I set the AD as "default user store " when use Kerberos scheme ???

    Hi ,
    I am using kerberos scheme to authenticate user by OAM after user logged into the AD domain . It works well when there is only 1 AD domain ,for I can set that AD as the default identity store so that OAM can find user from the store and set the header .
    But when there are two totally different AD domains with different users , there will be a question. That is , I can only set one AD domain as the default identity store. So when I use the other AD domain to visit webgate protected resource, OAM notice me the the user/password error. But if the AD user exist in both AD domains, it will be OK, because the user mapping is finished correctly.
    logs here:
    [2011-07-26T22:19:18.599+08:00] [oam_server1] [ERROR] [OAMSSA-20040] [oracle.oam.user.identity.provider] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: cbefca7cded5e992:3fca7bfd:131657b3817:-8000-0000000000000c19,0] [APP: oam_server] Could not modify user attribute for user : sAMAccountName, attribute : smicer, value : {2} .
    [2011-07-26T22:19:18.600+08:00] [oam_server1] [ERROR] [] [oracle.oam.engine.authn] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: cbefca7cded5e992:3fca7bfd:131657b3817:-8000-0000000000000c19,0] [APP: oam_server] Failure getting users by attribute : sAMAccountName, value : smicer.[[
    oracle.security.am.engines.common.identity.provider.exceptions.IdentityProviderException: OAMSSA-20016: Failure getting users by attribute : sAMAccountName, value : smicer.
         at oracle.security.am.engines.common.identity.provider.impl.UserProviderImpl.getUsersByAttribute(UserProviderImpl.java:342)
         at oracle.security.am.engines.common.identity.provider.impl.IdentityProviderImpl.getUsersByAttribute(IdentityProviderImpl.java:656)
         at oracle.security.am.engines.common.identity.provider.impl.OracleUserIdentityProvider.getUsersByAttribute(OracleUserIdentityProvider.java:288)
         at oracle.security.am.engine.authn.internal.executor.KerberosModuleExecutor.execute(KerberosModuleExecutor.java:254)
         at oracle.security.am.engine.authn.internal.executor.AuthenticationSchemeExecutor.execute(AuthenticationSchemeExecutor.java:94)
         at oracle.security.am.engine.authn.internal.controller.AuthenticationEngineControllerImpl.validateUser(AuthenticationEngineControllerImpl.java:261)
         at oracle.security.am.engines.enginecontroller.AuthnEngineController.authenticateUser(AuthnEngineController.java:669)
         at oracle.security.am.engines.enginecontroller.AuthnEngineController.processEvent(AuthnEngineController.java:294)
         at oracle.security.am.controller.MasterController.processEvent(MasterController.java:354)
         at oracle.security.am.controller.MasterController.processRequest(MasterController.java:517)
         at oracle.security.am.controller.MasterController.process(MasterController.java:457)
         at oracle.security.am.pbl.PBLFlowManager.delegateToMasterController(PBLFlowManager.java:209)
         at oracle.security.am.pbl.PBLFlowManager.handleBaseEvent(PBLFlowManager.java:147)
         at oracle.security.am.pbl.PBLFlowManager.processRequest(PBLFlowManager.java:107)
         at oracle.security.am.pbl.transport.http.AMServlet.handleRequest(AMServlet.java:168)
         at oracle.security.am.pbl.transport.http.AMServlet.doPost(AMServlet.java:133)
         at oracle.security.am.pbl.transport.http.AMServlet.doGet(AMServlet.java:673)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         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.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
         at oracle.security.am.pbl.transport.http.CredCollectServlet.getCredentials(CredCollectServlet.java:148)
         at oracle.security.am.pbl.transport.http.CredCollectServlet.doPost(CredCollectServlet.java:84)
         at oracle.security.am.pbl.transport.http.CredCollectServlet.doGet(CredCollectServlet.java:71)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         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.security.am.agent.wls.filters.OAMServletAuthenticationFilter.doFilter(OAMServletAuthenticationFilter.java:265)
         at oracle.security.am.agent.wls.filters.OAMValidationSystemFilter.doFilter(OAMValidationSystemFilter.java:133)
         at oracle.security.wls.oamagent.OAMAgentWrapperFilter.doFilter(OAMAgentWrapperFilter.java:120)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: oracle.security.idm.ObjectNotFoundException: No User found matching the criteria
         at oracle.security.idm.providers.stdldap.util.DirectSearchResponse.initSearch(DirectSearchResponse.java:174)
         at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:52)
         at oracle.security.idm.providers.stdldap.util.NonPagedSearchResponse.<init>(NonPagedSearchResponse.java:43)
         at oracle.security.idm.providers.stdldap.util.LDAPRealm.searchUsers(LDAPRealm.java:489)
         at oracle.security.idm.providers.stdldap.LDIdentityStore.search(LDIdentityStore.java:274)
         at oracle.security.idm.providers.stdldap.LDIdentityStore.searchUsers(LDIdentityStore.java:367)
         at oracle.security.am.engines.common.identity.provider.impl.UserProviderImpl.getUsersByAttribute(UserProviderImpl.java:314)
         ... 57 more
    It seems OAM must set the AD as "default user store " , and only if so , AD domain users can login to webgate protected resources by kerberos .
    So, how can I make 2 AD available together ? Can you kindly give some advice? It will be very appreciated.
    Thanks !!

    1) Should my setup be defaulting to 32-bit compilersYes. On Solaris compilers generate 32-bit code by default
    2) I have read that adding -m64 to the compile command will make it 64-bit, is this accurate?It will make compiler produce 64-bit binaries.
    Compiler itself will stay 32-bit ;-)
    3) Is there a way to set the compilers to default to 64-bit so that the user doesn't have to specify -m64?No. At least no compiler-specific way. Only UNIX general tricks (shell alias, shell script etc)
    4) Does everyone just use -m64 and forget about it?Yep. They have no choice

  • How to find related User commands when Use MSS PCR scenarios

    Hi
    We are using  MSS PCR Senarios with Web dynpro Business package.
    How to  know which command is fired when click on buttons PCR web dynpro screens like "Sumbit" "Resubmit" buttons.
    is there any document which tells about the all the standard buttons and its corresponding user commands in R/3 to handle in BADI.
    I have gone through the ISR cook book but not find much information
    Thanks in Advance
    Gopal

    Yes - it is a bit frightening... Had other Macs before this MacBook (Pro), and never experienced such a problem. Don't know - of course I look into the Preference settings from time to time, and maybe I have changed that setting on the other computers... it never occurred to me...
    What an annoyance such a simple decision to make the auto-shutdown after one hour a default can be! Probably, Apple reconsiders :-D I'd rather prefer an auto-lock of the account (instead of an auto-log off)... but I believe it has been expressed often enough that, in this particular case, the - pardon me - Windows-solution (to offer a simple lock of the account, the Windows-L-key combination, IIRC) is much more practical... to copy that behaviour under Mac OS X, You'd have to go through lengths...
    Anyway! Pondind, thank You very much!!! Solved a kind of embarassing, but huge problem of mine!
    Best,
    Björn

  • E-recruiting: create internal user failture when using RCF_CREATE_USER

    Hi, experts
        When I create candidate and internal user in E-recuriting using report RCF_CREATE_USER, the system returns me a message: "I::000 Enter at least one number for the business partner" , and so i can't create the user successfully.
        Can anyone show me the solution?
        Thanks very much.
        Best Regards,
        qiuguo

    Hi
    just a thought.....it may not be creating a CP /BP....check your authorization.....hope this helps.....b/r

  • Problem with User exits when using custom fm

    Hi everybody,
    I am processing an IDoc using fm IDOC_INPUT_INVOIC_MRM. Nos I had to copy this to Z_...
    And this fm has a sun-routine that calls User-exits. When I am using the standard fm, the UEs are being checked for active and executing the logic in the UE. But when I am processing IDoc using Z_...fm, the system is checking if the UEs are active. Its also active and now the cursor is coming to CALL CUSTOMER-FUNCTION '014'. But here when I press F5 in Debug, the cursor moves to the next statement after this function call without executing the user- exits. I dont know why its not executing the UE.
    Is there any setting that I need to make?
    thanks in advance
    kris

    Hi Vamsi,
    User exits are specific to the object they are included in. So when you have a "CALL CUSTOMER-FUNCTION '011'" in IDOC_INPUT_INVOIC_MRM and when you have "CALL CUSTOMER-FUNCTION '011'" in your Z function module, they are two different things.
    The purpose of a user exit is that you can include your logic in there within the limits defined by the object and without repairing the system. If you copied it, then you don't need the user exit anymore, as that copied object is your custom object and you can incorporate anything you want within main source code itself. If you really thing you should have that user exit, then double click on the call function statement, the system will ask if you want to create the function module, say yes and proceed with the creation.
    But I don't see any reason why you will copy a standard IDOC function module(while you could have used a user exit in there) and still want to use the user exit functionality. Once you copied, it is your object and you don't need a user exit to insert code into your own object.
    Hope this is clear.
    Srinivas

  • User Input Variable used not as Filter

    Hi Experts,
    I need some advice.  I have a requirement to input a date value to use for calculation but do not want to filter the data based on the variable.  Is there a way to hold this variable value without using it to filter the query results?
    For example, the report will ask a user to input a date in the future, however I do not want to query my results based on this future date.
    Please advise.
    Thanks,
    DC

    Thanks for your response. 
    I was hoping there was some functionality or option to do this without adding an additional char to my infoprovider. 
    Is there a way to use the Key Date of the query as a replacement value for my key figure?  I applied a variable on the Key Date and the input didn't affect the query results, however I wasn't able to select the Key Date as a replacement value.
    Any advice on this? 
    Thanks,
    DC

  • Create user fails when used from SOAP UI

    Hello,
    I am using SOAP UI to create users using the Web services available in EBS.
    I am using the following URL: http://<server>:<port>/webservices/SOAProvider/plsql/fnd_user_pkg/
    I am able to create user when I use <load:X_UNENCRYPTED_USER_PASSWORD>pa55w0rd</load:X_UNENCRYPTED_USER_PASSWORD> in the SOAP Request.
    However, when I use <load:X_ENCRYPTED_USER_PASSWORD>pa55w0rd</load:X_ENCRYPTED_USER_PASSWORD>, the user creation fails with the following error:
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <env:Fault xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>ServiceExecutionError : Error occured while executing the service.:oracle.apps.fnd.soa.util.SOAException: ServiceExecutionError: Exception returned from JCA Service Runtime. file:/c:/EBS/VIS/inst/apps/VIS_vm-oebs/soa/PLSQL/1495/LOAD_ROW.wsdl [ LOAD_ROW_ptt::LOAD_ROW(InputParameters) ] - WSIF JCA Execute of operation 'LOAD_ROW' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ; nested exception is:
         ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.handleRequest(JCAHandler.java:158)
         at oracle.apps.fnd.soa.provider.SOAProvider.processMessage(SOAProvider.java:272)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
         at oracle.j2ee.ws.server.WebServiceProcessor$1.run(WebServiceProcessor.java:358)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:355)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
         at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:194)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    org.collaxa.thirdparty.apache.wsif.WSIFException: file:/c:/EBS/VIS/inst/apps/VIS_vm-oebs/soa/PLSQL/1495/LOAD_ROW.wsdl [ LOAD_ROW_ptt::LOAD_ROW(InputParameters) ] - WSIF JCA Execute of operation 'LOAD_ROW' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ; nested exception is:
         ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:620)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeInputOnlyOperation(WSIFOperation_JCA.java:723)
         at oracle.tip.adapter.client.JCABindingOperation.invokeWsifProvider(JCABindingOperation.java:259)
         at oracle.tip.adapter.client.JCABindingOperation.executeInputOnlyOperation(JCABindingOperation.java:152)
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.invoke(JCAHandler.java:256)
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.handleRequest(JCAHandler.java:149)
         at oracle.apps.fnd.soa.provider.SOAProvider.processMessage(SOAProvider.java:272)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
         at oracle.j2ee.ws.server.WebServiceProcessor$1.run(WebServiceProcessor.java:358)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:355)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
         at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:194)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.tip.adapter.db.exceptions.DBResourceException.createEISException(DBResourceException.java:469)
         at oracle.tip.adapter.db.sp.SPUtil.createResourceException(SPUtil.java:172)
         at oracle.tip.adapter.db.sp.AbstractStoredProcedure.execute(AbstractStoredProcedure.java:116)
         at oracle.tip.adapter.db.sp.SPInteraction.executeStoredProcedure(SPInteraction.java:134)
         at oracle.tip.adapter.db.DBInteraction.executeStoredProcedure(DBInteraction.java:1014)
         at oracle.tip.adapter.db.DBInteraction.execute(DBInteraction.java:232)
         at oracle.tip.adapter.apps.AppsInteraction.execute(AppsInteraction.java:176)
         at oracle_tip_adapter_apps_AppsInteraction_Proxy.execute()
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:472)
         ... 26 more
    Caused by: Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.4.0) (Build 080602)): oracle.toplink.exceptions.DatabaseException
    Internal Exception: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Error Code: 6510
         at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:282)
         at oracle.tip.adapter.db.sp.SPUtil.createResourceException(SPUtil.java:162)
         ... 33 more
    Caused by: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
         at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
         at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
         at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
         at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
         at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
         at oracle.tip.adapter.db.sp.AbstractStoredProcedure.execute(AbstractStoredProcedure.java:108)
         ... 32 more</faultstring>
    </env:Fault>
    </env:Body>
    </env:Envelope>

    Hello,
    I am using SOAP UI to create users using the Web services available in EBS.
    I am using the following URL: http://<server>:<port>/webservices/SOAProvider/plsql/fnd_user_pkg/
    I am able to create user when I use <load:X_UNENCRYPTED_USER_PASSWORD>pa55w0rd</load:X_UNENCRYPTED_USER_PASSWORD> in the SOAP Request.
    However, when I use <load:X_ENCRYPTED_USER_PASSWORD>pa55w0rd</load:X_ENCRYPTED_USER_PASSWORD>, the user creation fails with the following error:
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <env:Fault xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>ServiceExecutionError : Error occured while executing the service.:oracle.apps.fnd.soa.util.SOAException: ServiceExecutionError: Exception returned from JCA Service Runtime. file:/c:/EBS/VIS/inst/apps/VIS_vm-oebs/soa/PLSQL/1495/LOAD_ROW.wsdl [ LOAD_ROW_ptt::LOAD_ROW(InputParameters) ] - WSIF JCA Execute of operation 'LOAD_ROW' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ; nested exception is:
         ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.handleRequest(JCAHandler.java:158)
         at oracle.apps.fnd.soa.provider.SOAProvider.processMessage(SOAProvider.java:272)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
         at oracle.j2ee.ws.server.WebServiceProcessor$1.run(WebServiceProcessor.java:358)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:355)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
         at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:194)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    org.collaxa.thirdparty.apache.wsif.WSIFException: file:/c:/EBS/VIS/inst/apps/VIS_vm-oebs/soa/PLSQL/1495/LOAD_ROW.wsdl [ LOAD_ROW_ptt::LOAD_ROW(InputParameters) ] - WSIF JCA Execute of operation 'LOAD_ROW' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    ; nested exception is:
         ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:620)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeInputOnlyOperation(WSIFOperation_JCA.java:723)
         at oracle.tip.adapter.client.JCABindingOperation.invokeWsifProvider(JCABindingOperation.java:259)
         at oracle.tip.adapter.client.JCABindingOperation.executeInputOnlyOperation(JCABindingOperation.java:152)
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.invoke(JCAHandler.java:256)
         at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.handleRequest(JCAHandler.java:149)
         at oracle.apps.fnd.soa.provider.SOAProvider.processMessage(SOAProvider.java:272)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
         at oracle.j2ee.ws.server.WebServiceProcessor$1.run(WebServiceProcessor.java:358)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:355)
         at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
         at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
         at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
         at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:194)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the FND_USER_PKG.LOAD_ROW API. Cause: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    [Caused by: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
         at oracle.tip.adapter.db.exceptions.DBResourceException.createEISException(DBResourceException.java:469)
         at oracle.tip.adapter.db.sp.SPUtil.createResourceException(SPUtil.java:172)
         at oracle.tip.adapter.db.sp.AbstractStoredProcedure.execute(AbstractStoredProcedure.java:116)
         at oracle.tip.adapter.db.sp.SPInteraction.executeStoredProcedure(SPInteraction.java:134)
         at oracle.tip.adapter.db.DBInteraction.executeStoredProcedure(DBInteraction.java:1014)
         at oracle.tip.adapter.db.DBInteraction.execute(DBInteraction.java:232)
         at oracle.tip.adapter.apps.AppsInteraction.execute(AppsInteraction.java:176)
         at oracle_tip_adapter_apps_AppsInteraction_Proxy.execute()
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:472)
         ... 26 more
    Caused by: Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.4.0) (Build 080602)): oracle.toplink.exceptions.DatabaseException
    Internal Exception: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
    Error Code: 6510
         at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:282)
         at oracle.tip.adapter.db.sp.SPUtil.createResourceException(SPUtil.java:162)
         ... 33 more
    Caused by: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "APPS.FND_SSO_MANAGER", line 248
    ORA-01403: no data found
    ORA-06512: at "APPS.FND_USER_PKG", line 525
    ORA-06512: at "APPS.FND_USER_PKG", line 663
    ORA-06512: at line 1
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
         at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
         at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
         at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
         at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
         at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
         at oracle.tip.adapter.db.sp.AbstractStoredProcedure.execute(AbstractStoredProcedure.java:108)
         ... 32 more</faultstring>
    </env:Fault>
    </env:Body>
    </env:Envelope>

  • Updating VBAP line information in user exit when using VA02

    HI All
      I am trying to update the values of VBAP-CHARG in user exit form USEREXIT_SAVE_DOCUMENT for all line items. But i am unable to update the values though it gets reflected in xvbap.
    Kindly help me in this.
    thanks and regards
    shilpa

    Hello Shilpa,
    At the point where this userexit is called the data has already been sent to the database (in update task) hence any changes you do to the internal tables are not reflected on the database. If you want to change the data of the internal tables e.g. xvbap use the userexit USEREXIT_SAVE_DOCUMENT_PREPARE instead. This is called before the data is posted.
    Regards,
    Michael

  • How can I retain the local user name when using imported network tags?

    I am using network tags that have been imported from a remote DSC module 6.1 application. I would like to retain the remote user in the tag records instead of whoever is logged in locally. Is this possible?

    See answer there:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=137&HOID=50650000000500000084B20000&HIsQuestionPoster=No&HTHREAD=000045700&UCATEGORY_0=_18_%24_17_&UCATEGORY_S=0
    Cyril Bouton
    Active LabVIEW Developper

Maybe you are looking for