HomeHome Product Discus... Product Discus...SmithCartSmithCartDNN Critical error msgDNN Critical error msg
Previous
 
Next
New Post
12/2/2009 11:50 PM
 
hello, I have version 02.44.08 installed on my DNN (4.09.03) site. I am using PayPal Website Payments Pro as well. My issue is that when an order is submitted, the credit card is successfully charged but the website is giving a critical error message (see below). Please advise....

AssemblyVersion: 04.09.03
PortalID: 11
PortalName: NW Coffee & Tea
UserID: -1
UserName:
ActiveTabID: 223
ActiveTabName: Store
RawURL: /dnn/store/Store/tabid/223/ctl/Confirm/mid/704/Default.aspx
AbsoluteURL: /DNN/Default.aspx
AbsoluteURLReferrer: https://www.nwcoffee.com/dnn/store/Store/tabid/223/ctl/Confirm/mid/704/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 6c967d67-0e73-4dd2-9ddc-c7f4d349b954
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
 
New Post
12/3/2009 9:40 PM
 

I know you have had the module installed for awhile, were you able to process payments using paypal website payments pro successfully before and it just stopped working or have you never processed successfully using paypal website payments pro


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/3/2009 11:30 PM
 
Yes, my last successful order processed maybe a week ago, the only think I can think is that after that last order, someone asked if they could use the regular paypal check out option. so i went into the settings for the cart and checked the " Show Paypal Checkout Option" box. when i tested it out it did give me a critical error message. after that i unchecked the option and the critical error hasn't gone away since. that is the only change i have made to the cart settings.
 
New Post
12/5/2009 4:14 PM
 

ok let me configure my test portal using the senario you described I will test it out and let you know what I find.


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/8/2009 11:07 AM
 
Any luck yet Dave? This is getting hard to explain to my customers...
 
New Post
12/9/2009 5:53 PM
 

I have tested this on 2 different test portals one with version 2.44.08 and one with 2.44.14 (the latest) and I can't replicate the error your getting can you send an email to dave@smithcart.com with an admin login so i can login to your portal and see if I see anything. thanks


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/15/2009 3:22 PM
 

I am experiencing the exact same error...Dave, I sent you host account details last night so you can check it out. Thanks!

AssemblyVersion: 5.1.4
PortalID: 4
PortalName: Start Your Own Online Poker Room
UserID: -1
UserName:
ActiveTabID: 219
ActiveTabName: Packages
RawURL: /Packages/tabid/219/ctl/Confirm/mid/761/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.mypokerstartup.com/Packages/tabid/219/ctl/Confirm/mid/761/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: d0c881d6-b04d-4e51-bc5f-36b70e81e282
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace -

 
New Post
12/16/2009 12:32 AM
 

Ricky,

I just emailed you a new dll to deploy let me know if it fixes the issue.

Dave


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/16/2009 3:58 AM
 

Dave,

I have deployed the new dlls, but am still getting the same error:

Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

-Ricky

 
New Post
12/16/2009 3:29 PM
 

Paypal Website Payments Pro requires the log4net dll. I made the fix including the log4net dll in the new build and install script. I have emailed you a link to download the latest build as well have uploaded to Snowcovered. Let me know if it worked for you.

 
New Post
12/16/2009 3:36 PM
 

I installed the new build, but unfortunately had the same results. Are you able to perform test transactions without error on your end? Also, the build number you sent me (2.44.14) was the same as the one I had, so I was wondering if that was actually the correct one or did you just not change the build number?

-Ricky

 
New Post
12/16/2009 11:35 PM
 

I am happy to report that this issue is resolved for Ricky it turns out that he needed to change his web config to run under full trust since paypal website payments pro requires it.

I have added post on this issue:

http://www.smith-consulting.com/forum...


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/17/2009 5:24 AM
 

Dave,

Thanks again for your quick responses to resolve this issue. On to SSL!

-Ricky

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartDNN Critical error msgDNN Critical error msg