I am trying to get mp W3C conform and therefore I am working with the current 794 revision from svn. Hence I must change several *.ascx.cs files (MetaContent.ascx.cs etc.) I must also recompile the DLL files in the bin dir. Though I can not build mp with Monodevelop without commenting out some mojoSetup.* methods because the compiler reports
[Task:File=/var/www/mojoportal/trunk/Web/Global.asax.cs, Line=97, Column=5, Type=Error, Description=The name `mojoSetup' does not exist in the context of `mojoPortal.Web.Global'(CS0103)
If I comment out this lines, I can build mp. Afterwards I copy the DLLs from /mojoportal/trunk/Web/bin to my current working bin dir. But when I restart xsp after it, xsp reports:
################Error msg
Description: Error processing request.
Error Message: HTTP 500.
Stack Trace:
System.Exception: Unhandled Exception while processing NeatUpload child request ---> System.ArgumentOutOfRangeException: Field name not found
Parameter name: fieldName
LdapUserDNKey
in <0x0021b> Npgsql.NpgsqlRowDescription:FieldIndex (System.String fieldName)
in <0x00037> Npgsql.NpgsqlDataReader:get_Item (System.String name)
in <0x0180c> mojoPortal.Business.SiteSettings:GetSiteSettings (System.String hostName, Int32 pageIndex, Int32 pageID)
in <0x000a6> mojoPortal.Business.SiteSettings:.ctor (System.String hostName, Int32 pageIndex, Int32 pageID)
in <0x00286> mojoPortal.Web.Global:GetSiteSettings ()--- End of inner exception stack trace ---
in <0x0056a> Brettle.Web.NeatUpload.UploadHttpModule:Application_BeginRequest (System.Object sender, System.EventArgs e)
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
in <0x0046f> System.Web.HttpApplication+<RunHooks>__0:MoveNext ()
################/Error msg
So I must overwrite the new files with the bin files from the mp ZIP file to start the portal.