Getting error 'root transaction wanted to commit, but transaction aborted'

We have a module in our project, which reads data from XML file and merges the data into the database. This merging at one end happens to a SQL Server 2005/SQL Server 2000 datbase. At the other end it happens to a Oracle database. We have a portal application developed in ASP.NET from where, we merge the data.
When the data to be merged is very huge, we get this message. 'The root transaction wanted to commit, but transaction aborted'. Right now we are getting this message, when we try to merge data on to a oracle database.
But this problem is very intermittent. It happens only when there is huge amount of data to be inserted to one table.
As i have mentioned in my post, we use Windows server 2003 operation system with service pack 2. This error does not come when we do the same operation with service pack 1.
So is it OS dependent?

Please find the details of the log file.
DMS_CORE_DAL_DBERROR
at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure)
at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
at CoreServices.DAL.DataManager.ExecuteNonQueryProc(DBConnection foConn, String fProcName, DOList foParamDOList)
*** ORA-02291: integrity constraint (ADVTVS.FK_JCARD_JCARD_LAB) violated - parent key not found
ORA-06512: at "ADVTVS.PKG_SYNC_MERGE_TRNS_SERVICE", line 318
ORA-06512: at line 1 ---
Server stack trace:
at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target, Boolean fExecuteInContext)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId)
at Client.DataSync.cmdMerge_Click(Object sender, EventArgs e)
DATASYNC_MERGE
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo)
at System.EnterpriseServices.Thunk.Callback.DoCallback(Object otp, IMessage msg, IntPtr ctx, Boolean fIsAutoDone, MemberInfo mb, Boolean bHasGit)
at System.EnterpriseServices.ServicedComponentProxy.CrossCtxInvoke(IMessage reqMsg)
at System.EnterpriseServices.ServicedComponentProxy.Invoke(IMessage request)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo)
at System.EnterpriseServices.Thunk.Callback.DoCallback(Object otp, IMessage msg, IntPtr ctx, Boolean fIsAutoDone, MemberInfo mb, Boolean bHasGit)
at System.EnterpriseServices.ServicedComponentProxy.CrossCtxInvoke(IMessage reqMsg)
at System.EnterpriseServices.ServicedComponentProxy.Invoke(IMessage request)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at CoreServices.Pipeline.TransactionPipeline.Process(IPipelineable& foPipeLineDataObject, PipelineOperation fiPipelineOprn)
at DataSync.MergeData.MergeDataManager.Merge(Int32 fiDealerId)
*** The root transaction wanted to commit, but transaction aborted ---
The ORA codes are ORA-02291 and ORA-06512.
We are not getting any of these errors, when we merge same data from Windows 2003 server SP1. But if we execute it from SP2, we are getting this error.
Are there any hotfixes provided by MS to fix this problem.

Similar Messages

  • Root transaction wanted to commit, but transaction aborted

    Our client is getting error when trying to do bulk insert into one of the tables. Oracle version is 10g. The error says Root transaction wanted to commit, but transaction aborted. Client is using Windows server 2003 service pack 2.
    This error is not appearing when the application is accessed from Windows server 2003 service pack 1. All other application settings are similar.
    We have a module in our project, which reads data from XML file and merges the data into the database. We have a portal application developed in ASP.NET from where, we merge the data into oracle database.
    When the data to be merged is very huge, we get this message. 'The root transaction wanted to commit, but transaction aborted'.
    But this problem is very intermittent. It happens only when there is huge amount of data to be inserted to one table.
    As i have mentioned in my post, we use Windows server 2003 operation system with service pack 2. This error does not come when we do the same operation with service pack 1.
    So is it OS dependent?
    Edited by: user8662578 on Jul 29, 2009 8:34 PM

    Our client is getting error when trying to do bulk insert into one of the tables. Oracle version is 10g. The error says Root transaction wanted to commit, but transaction aborted. Client is using Windows server 2003 service pack 2.
    This error is not appearing when the application is accessed from Windows server 2003 service pack 1. All other application settings are similar.
    We have a module in our project, which reads data from XML file and merges the data into the database. We have a portal application developed in ASP.NET from where, we merge the data into oracle database.
    When the data to be merged is very huge, we get this message. 'The root transaction wanted to commit, but transaction aborted'.
    But this problem is very intermittent. It happens only when there is huge amount of data to be inserted to one table.
    As i have mentioned in my post, we use Windows server 2003 operation system with service pack 2. This error does not come when we do the same operation with service pack 1.
    So is it OS dependent?
    Edited by: user8662578 on Jul 29, 2009 8:34 PM

  • Can i save a podcast without taking up space on nano 6, i keep getting error message space is used up but I don't want to lose the podcast episode for the future

    can i save a podcast without taking up space on nano 6, i keep getting error message space is used up but I don't want to lose the podcast episode for the future

    Sorry to be such a moron with this, but I just don't have much experience with this iPad.  I have had it for over a year and I just keep adding stuff to it and it has worked great.  Now that the memory is used up, I am trying to figure out how to free up space and not lose what I have paid for. 
    So, Step 1 is complete, as I have "Transferred" all of the purchases.
    What is Step 2?  I unchecked the concert on the iTunes library, did a sync, but it's still on my iPad.
    Thanks again for the help!!!

  • Trying to convert pdf to word and keep getting error message saying trouble signing in, but I am already signed in...?????HELP

    I just purchased the adobe so I could convert pdf to word but I keep getting an error message saying trouble signing in, but I am already signed in...what's up?

    Hi sdh138,
    It can take a few hours for your order to process fully, and I do see that your subscription is still "pending" in our order management system. If you're still unable to access the service in a few hours, please let us know.
    Best,
    Sara

  • In F110 I getting error No valid Payment method found but i did

    While doing intercompany clearance using Pay methd Y in F110 payment run in payment proposal system showing error "No valid payment method found" this is showing in vendor line item and if i am clicking customer line item showing debit bal still exit because system not picking my pay mthd Y in vendor line item which one i assigned in vendor master data. But for another vendor its posting clearing this error occur only for particular vendor. Any can help me to rectify my error.

    Hello,
    We were get the same error message and found that the solution was that the vendor must have an address.
    In OBVU, Payment method / country, the required master record specs had Street checked on.  This reqiured an address for the vendor.  Once we entered an address the F110 payment run was successful for this vendor.
    Rgds,
    Dan

  • I'm trying to download Adobe Air. Getting Error that I need newer version, but keep getting same error. Any help here?

    Each time I try to download Adobe Air, I keep getting an error pop-up stating that I need to go to adobe to get a newer version.  Each time I attempt to do this, I receive the same error.  I'm able to get to the point where Adobe Air Installer icon appears.  I'm able to click on this icon but then I get the error.  Anyone else experiencing this problem?  Anyone have success getting through this problem?  Thank you!

    If the Adobe product is not compatible with Lion, it's still Adobe's issue.  Even still, this is a MacBook Pro hardware forum, so if you think Lion caused it, try going to the Lion forum, maybe someone will be able to give you quick/helpful support. 
    https://discussions.apple.com/community/mac_os/mac_os_x_v10.7_lion

  • Why do i get error anytime i want to make a album or delete a photo

    I am new to photoshop elements 12 and cant seem to get anywhere with out a error popping up!

    Yes, I have NI-Watchdog  2.1.5 installed on my FP.
    In fact, I figured out what the Error-22011 problem was all about and I'm almost too embarrassed to say. I had Watchdog Configure.vi inside a while loop... so only the first iteration would be error free and for every iteration after that, the hardware would be "already in use". Hence, Error-22011.
    I've made it over that hurdle, but I'm still having problems.
    Now,I have both Watchdog Configure.vi and Watchdog Clear.vi outside the while loop and I put Watchdog Whack.vi inside the while loop (mainly to monitor the watchdog status output). I also wired the occurrence output of Watchdog Configure.vi to a second while loop in which there is a wait for occurrence.vi wired to a boolean indicator.
    If I disconnect the ethernet cable while this vi is running, the program pauses and I get a Labview generated message informing me of a lost connection however, there is no occurrence generated and the watchdog stays in "running" status.
    Apparently, I've misunderstood how to implement the watchdog vi's and I'll need someone to set me straight.
    Is there anyone who can help?
    Thanks,
    pmac

  • I frequently find that when closing Firefox, and try to reopen again, get error message "Firefox is already running, but not responding. Recommend to close it, or restart system". Using Windows Task Manager, no application is found. After restart, OK.

    At the update to Firefox 3.6.8, I also updated to Flash 10.

    I get this problem often, on my computer which runs XP, I find simply waiting a few moments (up to a minute) is enough to end the process.
    On my Vista machine, it sometimes works that way, but if FF locked up (stopped) and is ended through the task manager, it often requires a reboot or a much longer wait (up to 10 minutes or more).

  • Why can't I download apps from App store? I get error message to log into Itunes but when I do I have no idea what to do!?

    I'm stuck. Can't download any apps. Error message directs me to iTunes. No idea what to do when I get to iTunes. Still can't download anything. Dead in the water.

    If you are trying to download apps over 20MB in size, you can't do it via 3G. You can download them via WiFi.
    When you go to iTunes on your computer, from the menu at the top - go to Store>Check for available downloads.

  • Getting Error 'Root XML Node nqw not found in island!'

    I have upgraded my setup from OBIEE 11.1.1.5.0 to 11.1.1.5.1 and then uploaded a catalog created in older version, 11g itself.
    I'm able to run the dashboards and see all reports. They run absolutely fine, show all correct data.
    However if I try to edit report or try to open them in Answers module .... from anywhere (Catalog Link/ Edit option below reports in Dashboard) it gives me this error.
    " Root XML Node nqw not found in island! "
    It's strange. I tried following:
    1. doing a Upgrade of catalog by setting up parameter in instanceconfig.xml file
    <Catalog>
    <UpgradeAndExit>true</UpgradeAndExit>
    </Catalog>
    and then reverting back to false.
    2. Also tried the GUID upgarde by setting parameters in instanceconfig.xml file and NQSConfig.ini file
    none helped.
    Any help?

    Hi Naresh,
    I hope you have resolved the issue by this time.
    In my case, it was related to an invalid filter on the report.
    I have removed the filter by updating the report .xml file from Catalog Manager.
    Hope this helps other with similar issue.
    Thanks,
    Ravi

  • Getting error when submitting form using IE but not when using FF

    Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
        at Error$/throwError()
        at flash.net::URLVariables/decode()
        at flash.net::URLVariables()
        at flash.net::URLLoader/onComplete()
    Has anyone had this problem?

    I don't know how I would test that I don't know of any way to test it locally.
    here's the code for the form:
    import flash.net.*;
    import flash.events.*;
    import flash.text.TextField;
        var status_txt:TextField = new TextField();
        var myFormat:TextFormat = new TextFormat();
        myFormat.font = "Georga";
        myFormat.color = 0x00ff00;
        myFormat.size = 21;
        status_txt.autoSize = TextFieldAutoSize.LEFT;
        status_txt.x = -240;
        status_txt.y = -225;
        addChild(status_txt);
    submit_btn.addEventListener(MouseEvent.CLICK, ValidateAndSend);
    stage.addEventListener(KeyboardEvent.KEY_DOWN, reportKeyDown);
    //this.status_txt.mouseEnabled = false;
    //this.parent.mouseEnabled = true;
    function reportKeyDown(e:KeyboardEvent):void {
        var KeyCode:uint = e.charCode;
        if (KeyCode == 13){
            submit_btn.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
    function ValidateAndSend(e:MouseEvent):void {
    var variables:URLVariables = new URLVariables();
    var request:URLRequest = new URLRequest();
    // variables.recipient = "[email protected]";
    if(!name_input.length){    createStatus("please enter a name"); }
    else if(!email_input.length) {createStatus("please enter a email address");}
    else if(!validateEmail(email_input.text)){createStatus("enter valid email address");}
    else if(!message_input.length){createStatus("please enter a message");}
    else {
        variables.name = name_input.text;
        variables.email = email_input.text;
        variables.message = message_input.text;
    request.url = "gdform.php";
    request.method = URLRequestMethod.POST;
    request.data = variables;
    var loader:URLLoader = new URLLoader();
    loader.dataFormat = URLLoaderDataFormat.VARIABLES;
    loader.load(request);
    createStatus("Thanks " + name_input.text + ", your message has been sent!");
    function createStatus(msg:String):void {
        status_txt.text = msg;
        status_txt.setTextFormat(myFormat);   
    function validateEmail(str:String):Boolean {
        var pattern:RegExp = /(\w|[_.\-])+@((\w|-)+\.)+\w{2,4}+/;
        var result:Object = pattern.exec(str);
        if(result == null) {
            return false;
        return true;
    this is the php on the server that I submit to.
    <?php
        $request_method = $_SERVER["REQUEST_METHOD"];
        if($request_method == "GET"){
          $query_vars = $_GET;
        } elseif ($request_method == "POST"){
          $query_vars = $_POST;
        reset($query_vars);
        $t = date("U");
        $file = $_SERVER['DOCUMENT_ROOT'] . "/../data/gdform_" . $t;
        $fp = fopen($file,"w");
        while (list ($key, $val) = each ($query_vars)) {
         fputs($fp,"<GDFORM_VARIABLE NAME=$key START>\n");
         fputs($fp,"$val\n");
         fputs($fp,"<GDFORM_VARIABLE NAME=$key END>\n");
         if ($key == "redirect") { $landing_page = $val;}
        fclose($fp);
        if ($landing_page != ""){
        header("Location: http://".$_SERVER["HTTP_HOST"]."/$landing_page");
        } else {
        header("Location: http://".$_SERVER["HTTP_HOST"]."/");
    ?>

  • I paid for adobe reader to convert pfs to excel. It used to work but now it does not. I get "error while siging in message" but I am signed in. Please fix this or advise.

    Adobe no longer converts pdfs to Excel or Word. I continually get error while signing in message. But I am signed in. I paid for service and expect it to work. I can get no help form adobe. Please help now.

    Hi adoberror,
    I'm sorry that you're having trouble with ExportPDF. Can you please try the following to resolve this sign-in issue:
    Choose Edit > Preferences (Windows) or Adobe Reader > Preferences (Mac)
    Click 'Adobe Online Services' on the left-hand side
    Sign out of our Adobe ID and sign back in.
    Try to convert your document again.
    If you continue to have trouble, please verify that you can access the service via the web interface.  To do this:
    Open a browser and navigate to http://exportpdf.acrobat.com/signin.html
    Try to log in with your Adobe ID (email address) and password
    Once logged in, follow the on-screen prompts to convert a file
    Please let me know how it goes.
    Best,
    Sara

  • Using OWB in MOC map i am getting error:java.lang.reflect.invoc

    Hi All,
    When i am trying to deploy any of the ammping using OWB for oracle MOC.
    As part of the deployment, when I tried for the first following mapping:
    using MTH-->MTH_TARGET--> Mapping
    · List of deployable objects and category (EBS-Specific / Non-EBS Specific)
    · EBS Specific-Maps : MTH_WO_OI_INIT_DMF_MAP
    I am gettinge the following error while opening the map :
    java.lang.reflect.invocationtargetexception
    Because of that its not deploying at all for any of the mapping.
    I am sometimes getting error nested transactions are being carried out .But if I logging in and logging out this error doesn't comes but the error which I mentioned comes. (java.lang.reflect.invocationtargetexception)
    Will appreciate, if anybody gets teh same error or have some solution.
    Regards,
    Ashok.

    your error seems to indicate that your embeddedLdap isnt in sync with the Database ? Did you either delete files from your file systems or cleanup the portal db or finally used a copy of some existing database for your domain?

  • Why do I get Error 32812?

    I wrote a VI, which worked perfectly.
    After addressing the cFP from the network instead of from the PC, some Read tags gave Error 32812.
    For one of them I deleted them and wrote them again, and the error was recovered. But then it appeared for another module.
    From MAX I can perfectly read the channels. I also tried to "find items" again.
    What could be the reason and the cure?
    thanks
    Francesca

    Dear Francesca,
    quite a few documents exist on your problem.
    I'd start checking into them.
    You can use the keyword 32812in the "seach"  field in www.ni.com and find 
    Why Do I Get Error -32812 When I Read or Write to a cFP-180x from a cFP-2xxx?
    http://digital.ni.com/public.nsf/allkb/80A4EF3A7A1784D6862573F4000B20C5
    Why Do I Get Error 32812 From Some FieldPoint Modules But Not Others?
    http://digital.ni.com/public.nsf/allkb/9DB72AFCBC02D7D986256FC10055D65B
    Error 32812 From FieldPoint VIs
    http://digital.ni.com/public.nsf/allkb/02EB73D02715981A8625682B00774F8F
    Best regards  
    FiloP
    It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong.
    Richard P. Feynman

  • I get Errors in run cmp in jdev905,it is a bug?

    i get Errors in run cmp with jdev9051,but i success with jdev9050,it is a bug?

    Can we get some more details about the error you get and the runtime environment?

Maybe you are looking for