SaveAsOrder failed with "Cursor operation conflict" error
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > Microsoft Commerce Server > Commerce Server General > SaveAsOrder failed with "Cursor operation conflict" error




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    SaveAsOrder failed with "Cursor operation conflict" error  
MinaY


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
09-21-05 01:48 AM

Hi,
I encounter this error during checkout stage. This happened after I added a
field to OrderFormHeader table. Yet this error only happens in my personal
development environment which uses a local database, it doesn't happen in ou
r
test environment. So I tried to overwrite my local database with the test
database, but the problem still exists. If I change my commerce server
manager to use the test database, this error would disappear. Also search on
internet and cannot find any help. Please help!

Here is the error detail:

[COMException (0x80040e23): Cursor operation conflict]
Microsoft.CommerceServer.Interop.Orders.GenIDClass.GetCounterValue(String
bstrCounterName, Int32 cDigits) +0

Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeThre
aded.GenerateTrackingNumber() +41

Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeThre
aded.SaveAsOrderHelper(Object
in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
Object& out_vtOutTrackingNumber) +726

[CommerceException: SaveAsOrderHelper Failed.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg) +264
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type) +877

Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeThre
aded.SaveAsOrderHelper(Object
in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
Object& out_vtOutTrackingNumber) +0

Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder(O
bject& vtOutTrackingNumber) +176

[CommerceException: SaveAsOrder Failed.]

Microsoft.CommerceServer.Internal.Common.Util.ThrowCommerceException(String
message, Exception inner, String source) +52

Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder(O
bject& vtOutTrackingNumber) +288
Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +241

[CommerceOrderSystemException: Failed to save basket as an order.]
Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +530
Microchip.BuyMicrochip.CheckoutStep004.imgbtnPlaceOrder_Click(Object
sender, ImageClickEventArgs e) in F:\Checkout.aspx.cs:1093
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +109

System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.Ra
isePostBackEvent(String eventArgument) +69
System.Web.UI.Page. RaisePostBackEvent(IPostBackEventHandler

sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1262






[ Post a follow-up to this message ]



    RE: SaveAsOrder failed with "Cursor operation conflict" error  
Wyatt Preul


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
09-21-05 01:48 AM

Verify that your local database is setup with the same permissions as the
test environment's database.

"MinaY" wrote:

> Hi,
> I encounter this error during checkout stage. This happened after I added 
a
> field to OrderFormHeader table. Yet this error only happens in my personal
> development environment which uses a local database, it doesn't happen in 
our
> test environment. So I tried to overwrite my local database with the test
> database, but the problem still exists. If I change my commerce server
> manager to use the test database, this error would disappear. Also search 
on
> internet and cannot find any help. Please help!
>
> Here is the error detail:
>
> [COMException (0x80040e23): Cursor operation conflict]
>    Microsoft.CommerceServer.Interop.Orders.GenIDClass.GetCounterValue(Stri
ng
> bstrCounterName, Int32 cDigits) +0
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.GenerateTrackingNumber() +41
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.SaveAsOrderHelper(Object
> in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
> Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
> Object& out_vtOutTrackingNumber) +726
>
> [CommerceException: SaveAsOrderHelper Failed.]
>    System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
> reqMsg, IMessage retMsg) +264
>    System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
> msgData, Int32 type) +877
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.SaveAsOrderHelper(Object
> in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
> Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
> Object& out_vtOutTrackingNumber) +0
>
> Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder
(Object& vtOutTrackingNumber) +176
>
> [CommerceException: SaveAsOrder Failed.]
>
> Microsoft.CommerceServer.Internal.Common.Util.ThrowCommerceException(Strin
g
> message, Exception inner, String source) +52
>
> Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder
(Object& vtOutTrackingNumber) +288
>    Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +241
>
> [CommerceOrderSystemException: Failed to save basket as an order.]
>    Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +530
>    Microchip.BuyMicrochip.CheckoutStep004.imgbtnPlaceOrder_Click(Object
> sender, ImageClickEventArgs e) in F:\Checkout.aspx.cs:1093
>    System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +1
09
>
> System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.
RaisePostBackEvent(String eventArgument) +69
>    System.Web.UI.Page. RaisePostBackEvent(IPostBackEventHandler

> sourceControl, String eventArgument) +18
>    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
>    System.Web.UI.Page.ProcessRequestMain() +1262
>





[ Post a follow-up to this message ]



    RE: SaveAsOrder failed with "Cursor operation conflict" error  
Ravi Shankar


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
09-21-05 10:52 PM

It looks like the "Counter" table in your <sitename>_commerce DB is corrupte
d
or has been dropped.
--
Ravi Shankar


"MinaY" wrote:

> Hi,
> I encounter this error during checkout stage. This happened after I added 
a
> field to OrderFormHeader table. Yet this error only happens in my personal
> development environment which uses a local database, it doesn't happen in 
our
> test environment. So I tried to overwrite my local database with the test
> database, but the problem still exists. If I change my commerce server
> manager to use the test database, this error would disappear. Also search 
on
> internet and cannot find any help. Please help!
>
> Here is the error detail:
>
> [COMException (0x80040e23): Cursor operation conflict]
>    Microsoft.CommerceServer.Interop.Orders.GenIDClass.GetCounterValue(Stri
ng
> bstrCounterName, Int32 cDigits) +0
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.GenerateTrackingNumber() +41
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.SaveAsOrderHelper(Object
> in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
> Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
> Object& out_vtOutTrackingNumber) +726
>
> [CommerceException: SaveAsOrderHelper Failed.]
>    System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
> reqMsg, IMessage retMsg) +264
>    System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
> msgData, Int32 type) +877
>
> Microsoft.CommerceServer.Interop.Orders.PrivateOrderGroupMtsTxHelperFreeTh
readed.SaveAsOrderHelper(Object
> in_User, Object in_dsn, Object in_GenID, Object& in_out_OrderGroupData,
> Object& loaded_from, Object& in_out_exists_in_databse, Object SavePrefix,
> Object& out_vtOutTrackingNumber) +0
>
> Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder
(Object& vtOutTrackingNumber) +176
>
> [CommerceException: SaveAsOrder Failed.]
>
> Microsoft.CommerceServer.Internal.Common.Util.ThrowCommerceException(Strin
g
> message, Exception inner, String source) +52
>
> Microsoft.CommerceServer.Interop.Orders.OrderGroupFreeThreaded.SaveAsOrder
(Object& vtOutTrackingNumber) +288
>    Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +241
>
> [CommerceOrderSystemException: Failed to save basket as an order.]
>    Microsoft.CommerceServer.Runtime.Orders.Basket.SaveAsOrder() +530
>    Microchip.BuyMicrochip.CheckoutStep004.imgbtnPlaceOrder_Click(Object
> sender, ImageClickEventArgs e) in F:\Checkout.aspx.cs:1093
>    System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +1
09
>
> System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.
RaisePostBackEvent(String eventArgument) +69
>    System.Web.UI.Page. RaisePostBackEvent(IPostBackEventHandler

> sourceControl, String eventArgument) +18
>    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
>    System.Web.UI.Page.ProcessRequestMain() +1262
>





[ Post a follow-up to this message ]



    RE: SaveAsOrder failed with "Cursor operation conflict" error  
MinaY


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
09-21-05 10:52 PM

It shouldn't be because I have overwritten my local _commerce DB with the on
e
that works. Counter table should be ok. SQL Profiler also indicates the
counter for "Order Tracking" is actaully returned correctly.

"Ravi Shankar" wrote:
[vbcol=seagreen]
> It looks like the "Counter" table in your <sitename>_commerce DB is corrup
ted
> or has been dropped.
> --
> Ravi Shankar
>
>
> "MinaY" wrote:
> 





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 07:35 PM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register