Amy Casey
going with the flow Posts:54
|
09-06-2010 03:43 PM |
|
Hello,
I'm in process of building a new website and trying to import a Dynamic Form from our current site to the new site. I exported it from existing site and imported to new site.
It seems to have imported fine, all questions and question events are there. However, even thought the form works fine on the current site and even though the form completion events pulled over (same form can submit to multiple people depending on a question response), when I fill out a test entry it takes FOREVER to do anything.
Either my browser eventually crashes or it takes 5 minutes to go to the redirect page that happens after form is submitted. I get a reply email for filling out it out before the page finally redirects, but I never get the actual submission.
The events seem the same on both forms, and I have other dynamic forms working on the new site (first one I've exported / imported).
Any ideas on what could be causing this? Or how I can troubleshoot?
Thanks. I need to do this with two long forms I'd rather not have to rebuild!
|
|
|
|
|
Jon Morrissette
going with the flow Posts:34
|
09-06-2010 06:31 PM |
|
{Deleted} |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 04:04 AM |
|
I saw last night Jon had posted an error log above (now deleted) but I checked mine as well, information that might help is:
InnerException: Thread was being aborted.
Message: System.Threading.ThreadAbortException: Thread was being aborted. at System.Runtime.Remoting.Contexts.Context.get_AppDomain() at System.Threading.Thread.GetDomain() at System.Threading.Thread.get_CurrentCulture() at Go30(RegexRunner ) at System.Text.RegularExpressions.CompiledRegexRunner.Go() at System.Text.RegularExpressions.RegexRunner.Scan(Regex regex, String text, Int32 textbeg, Int32 textend, Int32 textstart, Int32 prevlen, Boolean quick) at System.Text.RegularExpressions.Regex.Run(Boolean quick, Int32 prevlen, String input, Int32 beginning, Int32 length, Int32 startat) at System.Text.RegularExpressions.Regex.IsMatch(String input) at DotNetNuke.Common.Utilities.HtmlUtils.IsHtml(String text) at DotNetNuke.Services.Mail.Mail.SendMail(String MailFrom, String MailTo, String Cc, String Bcc, String ReplyTo, MailPriority Priority, String Subject, MailFormat BodyFormat, Encoding BodyEncoding, String Body, List`1 Attachments, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword, Boolean SMTPEnableSSL)
Both sites are running DNN 5.4.4 and Dynamic Forms 3.1
Thanks,
Amy
|
|
|
|
|
David To
river guide Posts:2719
|
09-07-2010 01:05 PM |
|
HI, based on the error message, it seems to be related to regex expression validation. Can you check what types of field validation you have on some of your fields and try turning one by one of to see which is the culprit? --David |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 03:56 PM |
|
Thanks David
There were 2 questions with the regular expression ^(?!-select-)
I have removed both of those and got same problem with the form. Still got response email, but no submission and browser window couldn't process
here is full error from site log:
AssemblyVersion: 5.4.4
PortalID: 0
PortalName: Tyler Technologies
UserID: 2
UserName: admin
ActiveTabID: 761
ActiveTabName: Tyler Excellence Awards Application
RawURL: /news-events/tyler-news/2010-tyler-public-sector-excellence-awards/tyler-excellence-awards-application
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://dnn541.tylertech.com/news-ev...pplication
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 7b072bad-5a63-45a9-9eb6-058b61ab9e2f
InnerException: Thread was being aborted.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.AppDomain.GetId
StackTrace:
Message: System.Threading.ThreadAbortException: Thread was being aborted. at System.AppDomain.GetId() at System.Threading.Thread.get_CurrentCulture() at Go19(RegexRunner ) at System.Text.RegularExpressions.CompiledRegexRunner.Go() at System.Text.RegularExpressions.RegexRunner.Scan(Regex regex, String text, Int32 textbeg, Int32 textend, Int32 textstart, Int32 prevlen, Boolean quick) at System.Text.RegularExpressions.Regex.Run(Boolean quick, Int32 prevlen, String input, Int32 beginning, Int32 length, Int32 startat) at System.Text.RegularExpressions.Regex.IsMatch(String input) at DotNetNuke.Common.Utilities.HtmlUtils.IsHtml(String text) at DotNetNuke.Services.Mail.Mail.SendMail(String MailFrom, String MailTo, String Cc, String Bcc, String ReplyTo, MailPriority Priority, String Subject, MailFormat BodyFormat, Encoding BodyEncoding, String Body, List`1 Attachments, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword, Boolean SMTPEnableSSL)
Source:
Server Name: TYLWEBTST1
Any other ideas? Thanks!!!
|
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 03:59 PM |
|
I should note I didn't remove the questions, I just deleted the regex associated with them. |
|
|
|
|
Chad Nash Posts:5260
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 04:18 PM |
|
I don't think I'll be able to get our site upgraded before we go live (we've run into lots of 5.4 issues, but haven't been able to get IT ready to make the switch). Oddly I exported/imported another form and it works perfectly. If I can't upgrade to 5.5 am I basically going to have to rebuild this form? |
|
|
|
|
Chad Nash Posts:5260
|
09-07-2010 04:41 PM |
|
Hi... Well my experience on this issue has been that its very intermittent... So although you think its working fine if you rebuild it doesn't mean that the issue won't happen. If you review the forums from the blog post you will see that exact same error is coming form other 3rd party modules, the DNN Core newsletter module etc... We built a custom 5.4.4 for clients that includes a fix but I would highly recommend upgrading to 5.5. The issue and error really isn't coming from our application but rather some email functions within DNN (our module uses the same email functions as DNN). Thanks, Chad |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 05:08 PM |
|
Thanks Chad I had read your post. I've been battling 5.4 for weeks now. Its caused LOTS of problems. The database hierarchy issues nearly killed me. Sadly I still haven't convinced IT to upgrade and since its not my call I'm stuck. I'll have to at least try the rebuild for now...(our IT staff doesn't do any admin on site, so they never seem to get what I'm going through..) |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-07-2010 05:44 PM |
|
Also, if I wanted to try the 5.4 build you reference above how would I get it? (I know its not the best route, but it may be my best option) |
|
|
|
|
Chad Nash Posts:5260
|
09-08-2010 08:46 AM |
|
Hi Amy - If you want a copy of the updated 5.4.4 Community build with the email fix just click the 'Contact Us' link and let us know your order ID and we can send it over. We can't (obviously) support DNN however the changes are pretty small and should fix the email issues you are having. Thanks, Chad |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-08-2010 08:49 AM |
|
Thanks Chad, I actually pitched "a bit" of a fit this morning and may be getting updated to 5.5 tonight as a result. If that doesn't work I'll let you know . |
|
|
|
|
Ryan Bakerink
river guide Posts:1900
|
09-13-2010 02:09 PM |
|
Hello Amy,
Can you please let us know if upgrading to DNN 5.5 fixed this problem for you?
This way if other customers run into the same problem we can refer them to upgrading in the future.
If you have any questions or comments please let us know.
Thanks,
Ryan |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-14-2010 12:54 PM |
|
Hi Ryan, Yes upgrading to 5.5 (which was a whole new kind of headache) did make it so that I could import forms into my new site. I am so thankful!!! ! However, there is a remaining strange performance issue. Often when I update a completion event (dynamic email particularly) and then hit the exit link at bottom it takes 10 full minutes (started timing it last night) to get the page re-loaded. That was similar in load time to the crashes I was having in 5.4 (with email not sending) but the form does perform as expected once I am finally able to get out of the module settings and back to the page. Thanks for following up, Amy |
|
|
|
|
Ryan Bakerink
river guide Posts:1900
|
09-14-2010 01:46 PM |
|
Hello Amy,
Is it still behaving this way with email completion events? It's not supposed to take nearly that long, more like a few seconds.
Please let me know if you're still having this poor performance issue when trying to create, save, or delete email completion events.
Thanks,
Ryan |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-14-2010 01:49 PM |
|
It is not behaving that way when you submit a form, only when you save changes to a email event and then hit exit to go back to page. Have a few more forms I can record how it goes. |
|
|
|
|
Ryan Bakerink
river guide Posts:1900
|
09-21-2010 01:40 PM |
|
Hello Amy,
Do you have AJAX enabled by chance? This is very strange that it takes so long to update email completion events.
If you could please record other functions that are affected with this slow load time, I think this could help pinpoint the issue.
If you have any questions please let us know.
Thanks,
Ryan |
|
|
|
|
Amy Casey
going with the flow Posts:54
|
09-22-2010 09:05 AM |
|
I disabled Ajax, but that didn't fix. The actual problem seems to be, oddly enough, hitting the "exit" link on the bottom of the completion events page. Regardless of what I've done on the page for an event, if I click the bottom exit link it takes 10 minutes for page to load and it freezes all other browser windows. Doesn't happen with top exit link or with using site breadcrub to get back to page. I'm using Safari on a mac, fyi |
|
|
|
|
Ryan Bakerink
river guide Posts:1900
|
09-22-2010 02:03 PM |
|
Hello Amy,
Now that I notice this issue seems to be a caching problem, Dynamic Forms 3.1 is an older module which may have incompatibilities with DNN 5.4.4 due to DNN 5.4.4 not existing when Dynamic Forms 3.1 was released.
I would recommend upgrading to Dynamic Forms 3.4 since this version has full compatibility with DNN 5.4.4 and has been tested against this DNN version.
You do qualify for a 40% discount when upgrading from Dynamic Forms 3.1 to 3.4 per our upgrade policy:
http://www.datasprings.com/Upgrade-Policy
To purchase Dynamic Forms 3.4 please follow this link:
http://www.datasprings.com/Dynamic-Forms
If you have any questions please let me know.
Thanks,
Ryan
|
|
|
|
|