Form Wizard Pro :: clicking "Settings" link returns error

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
1/4/2013 1:40:25 PM
Gravatar
Total Posts 49
TRIAD/Next Level Interactive

Form Wizard Pro :: clicking "Settings" link returns error

Hi all ---

I've just upgraded a site to mojoPortal 2.3.9.4 and followed up by upgrading Form Wizard Pro to 2.6.0.9.

All forms send data to the declared recipient as expected. I am able to click "Edit Form" and add new fields.

However, if I try to make changes via the "Settings" link, I get an error (see below). It does the same for the "Adminisration" link.

Any ideas? Thanks!

 

2013-01-04 14:27:31,796 ERROR 24.123.45.250 - en-US - /Admin/ModuleSettings.aspx?mid=46&pageid=52 - mojoPortal.Web.mojoBasePage - 24.123.45.250-en-US - /Admin/ModuleSettings.aspx?mid=46&pageid=52
System.Web.HttpParseException: Could not load type 'sts.FormWizard.Web.UI.NotificationTemplateSetting'. ---> System.Web.HttpParseException: Could not load type 'sts.FormWizard.Web.UI.NotificationTemplateSetting'. ---> System.Web.HttpException: Could not load type 'sts.FormWizard.Web.UI.NotificationTemplateSetting'.
   at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError)
   at System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly)
   at System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData)
   --- End of inner exception stack trace ---
   at System.Web.UI.TemplateParser.ProcessException(Exception ex)
   at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
   at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
   --- End of inner exception stack trace ---
   at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
   at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath)
   at System.Web.UI.TemplateParser.ParseInternal()
   at System.Web.UI.TemplateParser.Parse()
   at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
   at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider)
   at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
   at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
   at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
   at mojoPortal.Web.AdminUI.ModuleSettingsPage.AddSettingControl(CustomModuleSetting s, Panel groupPanel)
   at mojoPortal.Web.AdminUI.ModuleSettingsPage.PopulateCustomSettings()
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
2013-01-04 14:27:31,796 ERROR 24.123.45.250 - en-US - /Admin/ModuleSettings.aspx?mid=46&pageid=52 - mojoPortal.Web.Global - 24.123.45.250 /Admin/ModuleSettings.aspx?mid=46&pageid=52 Referrer(http://98.103.40.107/schedule-opening-closing) useragent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20100101 Firefox/17.0
System.Web.HttpParseException: Could not load type 'sts.FormWizard.Web.UI.NotificationTemplateSetting'. ---> System.Web.HttpException: Could not load type 'sts.FormWizard.Web.UI.NotificationTemplateSetting'.
   at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError)
   at System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly)
   at System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData)
   --- End of inner exception stack trace ---
   at System.Web.UI.TemplateParser.ProcessException(Exception ex)
   at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
   at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)

 

1/4/2013 1:49:39 PM
Gravatar
Total Posts 18439

Re: Form Wizard Pro :: clicking "Settings" link returns error

It sounds like you did not deploy one of the files from the package, specifically /FormWizard/Controls/NotificationTemplateSetting.ascx is missing on your installation, it is included in the Form Wizard Pro package.

Hope that helps,

Joe

1/4/2013 2:02:51 PM
Gravatar
Total Posts 49
TRIAD/Next Level Interactive

Re: Form Wizard Pro :: clicking "Settings" link returns error

Thanks for the quick response. Oddly, that file DOES exist in that location. Any other suggestions?

1/4/2013 2:09:03 PM
Gravatar
Total Posts 18439

Re: Form Wizard Pro :: clicking "Settings" link returns error

I would upload all the files from the  Form Wizard package again, one or more files in the installation is not the correct version.

1/4/2013 2:51:05 PM
Gravatar
Total Posts 49
TRIAD/Next Level Interactive

Re: Form Wizard Pro :: clicking "Settings" link returns error

Hmmmm... everything appears to be there. I manually deleted all of the associated FormWizard files from the site, downloaded a new zipped package of FormWizard from mojoPortal.com and re-installed everything fresh.

Still no luck!

1/4/2013 3:09:41 PM
Gravatar
Total Posts 18439

Re: Form Wizard Pro :: clicking "Settings" link returns error

I just tried a fresh installation of Form Wizard Pro from the package and I cannot replicate the problem. I've sold several copies recently so I know there are new installations using it and no-one else has reported this error.

The error would indicate an older version of sts.FormWizard.Web.UI.dll in your installation. That is the only thing besides a missing .ascx that I know of that could cause the specific error.

 

1/8/2013 1:50:01 PM
Gravatar
Total Posts 49
TRIAD/Next Level Interactive

Re: Form Wizard Pro :: clicking "Settings" link returns error

I think I've tried about everything to no avail. All current files are present. As I was troubleshooting I also tried uploading the dotnet40 files, as well as the older FormWizard 2.6.0.6 files (a crap shoot)... but this didn't help anything so I went back to FW 2.6.0.9 dotnet35.

Is there an surefire way to "uninstall" FormWizard completely and then do a fresh install?

Thanks again for your help, Joe.

1/8/2013 2:04:16 PM
Gravatar
Total Posts 18439

Re: Form Wizard Pro :: clicking "Settings" link returns error

I wish you had mentioned .NET 3.5 sooner, in my investigation of this report I was using .NET 4, possibly there is a problem with the Form Wizard Package for .NET 3.5, I will look into that, possibly a file was left out of the compilation.

However for many reasons including that we may drop support for .NET 3.5 in the not too distant future, I highly recommend update your installation to .NET 4 and the .NET 4 packages of mojoPortal and add on products such as Form Wizard Pro. We have very few people still using .NET 3.5, .NET 4 is much better and .NET 4.5 is now out. In fact I recommend use .NET 4.5 hosting and the mojoPortal packages for .NET 4 for best results. At some point we will make .NET 4.5 packages but that is when we will drop 3.5 support. However .NET 4 apps run just fine under .NET 4.5. 

Best,

Joe

1/8/2013 2:13:02 PM
Gravatar
Total Posts 18439

Re: Form Wizard Pro :: clicking "Settings" link returns error

I've just uploaded a patched version of Form Wizard Pro 2.6.0.9. The only file that changed is sts.FormWizard.Web.UI.dll in the bin folder beneath dotnet35/wwwroot

Still, I really recommend using .NET 4 or 4.5. 

Best,

Joe

1/8/2013 3:28:08 PM
Gravatar
Total Posts 49
TRIAD/Next Level Interactive

Re: Form Wizard Pro :: clicking "Settings" link returns error

Thanks Joe,

I uploaded the new dotnet35 dll file, but still no luck.

I'll look into upgrading .NET...

You must sign in to post in the forums. This thread is closed to new posts.