MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

Upgrage complete... 99.9%  (Mono Support )

Viewed 24787 time(s), 2 post(s) 2/24/2011 11:54:24 AMby pgundlach

Related topics

pgundlach

pgundlach

2/24/2011 11:54:24 AM
Well first id like to thank Denis and Khorvat. definatly the best response from any CMS i have ever used and the besr CMS I have used.

Anyhow

The upgrade went well and followed every step, i just got a problem with the Groups and Memeber Profiles, and link going to the groups / member profiles gives me an error..everything else works. Im not sure if it has to to with the DB or something I missed in the upgrade department.

Clicking on the group.aspx link on the main page.

Can't find rewritten path where the unique name is 'DiscussionTopicFilter'


at MonoSoftware.MonoX.RewrittenPaths.#kA(String name)
at
MonoSoftware.MonoX.ModuleGallery.SocialNetworking.DiscussionBase.GetTopicFilterUrl(DiscussionTopicFilter
filterType)
at
MonoSoftware.MonoX.ModuleGallery.SocialNetworking.DiscussionBoard.Page_Init(Object
sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,
Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object
sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.UserControl.OnInit(EventArgs e)
at MonoSoftware.MonoX.BasePart.OnInit(EventArgs e)
at
MonoSoftware.MonoX.ModuleGallery.SocialNetworking.DiscussionBase.OnInit(EventArgs
e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.ControlCollection.Add(Control child)
at
System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartHelper(WebPart
webPart)
at
System.Web.UI.WebControls.WebParts.WebPartManager.WebPartManagerControlCollection.AddWebPartsFromZone(WebPartZoneBase
zone, WebPartCollection webParts)
at
System.Web.UI.WebControls.WebParts.WebPartManager.RegisterZone(WebZone
zone)
at System.Web.UI.WebControls.WebParts.WebZone.OnInit(EventArgs e)
at System.Web.UI.WebControls.WebParts.WebPartZone.OnInit(EventArgs e)
at MonoSoftware.MonoX.TemplatedWebPartZone.OnInit(EventArgs e)
at MonoSoftware.MonoX.PortalWebPartZone.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

When I click on a member name this is the error:




An exception was caught during
the execution of a retrieval query: Invalid column name
'AdminAttentionReportedByUserId'.
Invalid column name 'AdminAttentionReportedOn'.
Invalid column name 'AdminAttentionApproved'.. Check InnerException,
QueryExecuted and Parameters of this exception to examine the cause of
this exception.

at
SD.LLBLGen.Pro.ORMSupportClasses.RetrievalQuery.Execute(CommandBehavior
behavior)
at
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.ExecuteMultiRowRetrievalQuery(IRetrievalQuery
queryToExecute, IEntityFactory2 entityFactory, IEntityCollection2
collectionToFill, IFieldPersistenceInfo[] fieldsPersistenceInfo, Boolean
allowDuplicates, IEntityFields2 fieldsUsedForQuery)
at
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchEntityCollectionInternal(IEntityCollection2
collectionToFill, IRelationPredicateBucket& filterBucket, Int32
maxNumberOfItemsToReturn, ISortExpression sortClauses,
ExcludeIncludeFieldsList excludedIncludedFields, Int32 pageNumber, Int32
pageSize)
at
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchEntityCollection(IEntityCollection2
collectionToFill, IRelationPredicateBucket filterBucket, Int32
maxNumberOfItemsToReturn, ISortExpression sortClauses, IPrefetchPath2
prefetchPath, ExcludeIncludeFieldsList excludedIncludedFields, Int32
pageNumber, Int32 pageSize)
at
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchEntityCollection(IEntityCollection2
collectionToFill, IRelationPredicateBucket filterBucket, Int32
maxNumberOfItemsToReturn, ISortExpression sortClauses, IPrefetchPath2
prefetchPath, Int32 pageNumber, Int32 pageSize)
at
MonoSoftware.LLBLGen.Repository.FetchEntityCollection(IEntityCollection2
collectionToFill, IRelationPredicateBucket filterBucket, Int32
maxNumberOfItemsToReturn, ISortExpression sortClauses, IPrefetchPath2
prefetchPath, Int32 pageNumber, Int32 pageSize)
at
MonoSoftware.MonoX.Repositories.DiscussionRepository.GetMessages(Nullable`1
topicId, Nullable`1 userId, String searchPhrase, Int32 pageSize, Int32
pageIndex, Int32& recordCount)
at
MonoSoftware.MonoX.Repositories.DiscussionRepository.GetMessages(Nullable`1
topicId, Nullable`1 userId, Int32 pageSize, Int32 pageIndex, Int32&
recordCount)
at
MonoSoftware.MonoX.ModuleGallery.SocialNetworking.DiscussionMessages.BindData()

at
MonoSoftware.MonoX.Pages.SocialNetworking.UserProfile.Page_Init(Object
sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,
Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object
sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Control.OnInit(EventArgs e)
at System.Web.UI.Page.OnInit(EventArgs e)
at MonoSoftware.MonoX.BasePage.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Thanks in advance.
This content has not been rated yet. 
15 Reputation 5 Total posts
khorvat

khorvat

2/24/2011 2:13:52 PM
Hi,

we are glad to hear that you are satisfied with MonoX product and our support. To complete your upgrade you need to sync the old MonoX web.config and the new web.config. When you do so you will find that "DiscussionTopicFilter" is missing in your web.config. These lines look like this (Note: Please try to sync the whole web.config not just these lines):

<rewrite url="^(.*)/(.*)/dfilter/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&$6" name="DiscussionTopicFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter/{FilterType}/{Slug}/" />
<rewrite url="^(.*)/(.*)/dfilter-tag/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&dbtTag=$4&$6" name="DiscussionTopicTagFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter-tag/{FilterType}/{Slug}/" />

Also you can read more about the upgrade here (if you didn't do that already).

Regards.
This content has not been rated yet. 
15993 Reputation 2214 Total posts