Buck Anderson - DNN Professor Member Login
July 30, 2010

Our Products  

Business Directory 6.1

from DNN Professor

View Details View Business Directory 6.1 Reviews

Easily add Business Directory listings to your DotNetNuke website! This, XMod powered DNN...

From: $97.00

Review IT!

from DNN Professor

View Details View Review IT! Reviews

Easily add Music, Movies, Products, Software, and Service Reviews to Your DotNetNuke website!...

From: $97.00

Move My Inventory!

from DNN Professor

View Details View Move My Inventory! Reviews

Get Results by presenting your product inventory and services in a unique and professional way...

Price: $97.00

ForumsDNN Professor Forums

DotNetNuke Forums | Xmod Forums | Internet Marketing Forums | DNN Professor Product Forums

Product Support and Product Forums Registration


Subject: BD6 install causing XMod timeouts and crashing
Prev Next
You are not authorized to post a reply.

Author Messages
benhewittUser is Offline

DNN Newbie
DNN Newbie
Posts:7
Send This Member a Private Message

07/01/2009 12:53 AM  

Hi Buck,

I just installed BD6 alongside fatgeorge FileUpload 3.2 and XMod 5.5 on a DNN install v4.09.04. Upon installing XMod alone or XMod + fatgeorge, XMod and the fairly empty portal run very fast, however after installing BD6, before I can even configure anything I get XMod crashing with this error every time. Any ideas on what is causing this? Everything is installed by the documentation exactly, I can't understand why these products aren't playing together nicely. Any thoughts? I have to have this working (read: at least navigable) by tomorrow...

 

Error: XMod 5.5 is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByteArray(Byte[] buff, Int32 offset, Int32 len) at System.Data.SqlClient.TdsParserStateObject.ReadString(Int32 length) at System.Data.SqlClient.TdsParser.ReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.ReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ReadColumnData() at System.Data.SqlClient.SqlDataReader.ReadColumn(Int32 i, Boolean setTimeout) at System.Data.SqlClient.SqlDataReader.GetValueInternal(Int32 i) at System.Data.SqlClient.SqlDataReader.GetValue(Int32 i) at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object objObject, IDataReader dr) at DotNetNuke.Common.Utilities.CBO.CreateObject(Type objType, IDataReader dr) at DotNetNuke.Common.Utilities.CBO.FillCollection(IDataReader dr, Type objType) at KnowBetter.XMod.FormController.GetForms(Int32 PortalId) at KnowBetter.XMod.XModDisplay.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---

benhewittUser is Offline

DNN Newbie
DNN Newbie
Posts:7
Send This Member a Private Message

07/01/2009 1:12 AM  
Here is an error I get when I try to add a listing. Occasionally it does not time out and I get to try to modify settings or add a listing

Unhandled error loading module.
DotNetNuke.Services.Exceptions.ModuleLoadException: Unhandled Error Adding Module to ContentPane ---> System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByteArray(Byte[] buff, Int32 offset, Int32 len) at System.Data.SqlClient.TdsParserStateObject.ReadString(Int32 length) at System.Data.SqlClient.TdsParser.ReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.ReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ReadColumnData() at System.Data.SqlClient.SqlDataReader.ReadColumn(Int32 i, Boolean setTimeout) at System.Data.SqlClient.SqlDataReader.GetValueInternal(Int32 i) at System.Data.SqlClient.SqlDataReader.GetValue(Int32 i) at DotNetNuke.Common.Utilities.CBO.HydrateObject(Object objObject, IDataReader dr) at DotNetNuke.Common.Utilities.CBO.CreateObject(Type objType, IDataReader dr) at DotNetNuke.Common.Utilities.CBO.FillObject(IDataReader dr, Type objType, Boolean ManageDataReader) at DotNetNuke.Common.Utilities.CBO.FillObject(IDataReader dr, Type objType) at KnowBetter.XMod.FormController.GetForm(Int32 FormId, Int32 PortalId) at KnowBetter.XMod.FormGeneratorBase.GetFormTemplate(Int32 FormId) at KnowBetter.XMod.XModFormGenerator.CreateForm(Int32 FormId, EditModeEnum EditMode, Boolean IsApproved, Boolean CanApprove, Boolean CanUnapprove, Boolean CanDelete) at KnowBetter.XMod.XModEdit.CreateForm() at KnowBetter.XMod.XModEdit.Page_Init(Object sender, EventArgs e) at System.Web.UI.Control.OnInit(EventArgs e) at System.Web.UI.UserControl.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.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---
Buck AndersonUser is Offline

DNN Master
DNN Master
Posts:611

Send This Member a Private Message

07/01/2009 9:51 AM  

Hi Ben,

We have many Business Directory customers successfully using Business Directory on XMod 5.5.

My first thought is to get the FatGeorge FileUpload Control 3.5.3.

The 3.2 version is not XMod 5.5 compatible.

If you purchased the FatGeorge module at Snowcovered.com, the new version should be in the patches and hot fix section of Your Account.

or

Contact FatGeorge at http://fatgeorge.co.uk.

Buck


Buck Anderson - DNN Professor

DNNprofessor.com


http://twitter.com/DNNprofessor


DotNetNuke - XMod Training Coach and XMod MVP


Buck AndersonUser is Offline

DNN Master
DNN Master
Posts:611

Send This Member a Private Message

07/01/2009 10:02 AM  

Ben,

Another thought is to make sure that your installation of DotNetNuke did not include a database object qualifier.

DBobjectQualifier - This form parameter is used for the SQL database calls in the form. It is a combination of the database user permission and the database qualifier. The parameter default is .dbo. In most cases you can leave this parameter set at its default value. If you have set a unique qualifier, during the DotNetNuke wizard installation, you will need to replace the default value with the user permission and qualifier. Note: This value is the prefix to all of your DotNetNuke database tables. Example: dbo.portal2_

You can also contact Kelly Ford, developer of XMod, and pass the XMod error to him at:

http://dnndev.zendesk.com/login

 


Buck Anderson - DNN Professor

DNNprofessor.com


http://twitter.com/DNNprofessor


DotNetNuke - XMod Training Coach and XMod MVP


benhewittUser is Offline

DNN Newbie
DNN Newbie
Posts:7
Send This Member a Private Message

07/01/2009 2:42 PM  

Thank you for your input so far, I am not 100% clear on what i should be looking for in a DBobject Qualifier. Are you saying that I want it to be the default dbo, or that I should change it to reflect the id of each portal? Chances are it is the default now as the installation is setup through our hosting provider - is that something that we would have to request in order to use BD6?

Also, I did try upgrading FatGeorge upload control to 3.5.3, without any change in performance. Could it be a lack of resources from our servers, or is it definitely a setup issue?

 

Thanks again,

Ben

Buck AndersonUser is Offline

DNN Master
DNN Master
Posts:611

Send This Member a Private Message

07/02/2009 8:50 AM  

Hi Ben,

When DotNetNuke users install DotNetNuke through the install wizard they are asked if they want to set an object qualifier for the database.

The way to check Business Directory if the default dbo. setting is working is if you can see a list of states and countries in the associated drop down boxes on the BD6 form, then it is working correctly.

If you can retrieve states and countries you do not need to change the object qualifier.

We have hundreds of BD6 clients using the product without a report of the error that you describe.

Xmod is typically very fast since it is XML based.

That is the reason I wanted you to check with Kelly Ford and see if he recognizes the errors as XMod issues or DotNetNuke version issues.

If you want me to take a quick look and see if your BD6 is configured correctly, send the site URL and a temp host login and password to support@dnnprofessor.com.

Buck


Buck Anderson - DNN Professor

DNNprofessor.com


http://twitter.com/DNNprofessor


DotNetNuke - XMod Training Coach and XMod MVP


benhewittUser is Offline

DNN Newbie
DNN Newbie
Posts:7
Send This Member a Private Message

07/02/2009 9:22 AM  

Buck,

 

Thank you for all of your help, I asked the same question on the XMod help desk that you left a link to, and they seemed to think it was due to a database resource problem or a bottleneck of some kind. We switched hosting providers and are now able to run the business directory without any problems.

Thanks so much for your assistance!

Ben

You are not authorized to post a reply.
Forums > Product Forums > Business Directory > BD6 install causing XMod timeouts and crashing



ActiveForums 3.7

Copyright 2004 - 2010 by Jive Media Group LLC. All Rights Reserved.  | Terms of Use | Privacy Statement | Email White Listing | Site Map