DotNetNuke 3.1 and Chat

Last post 07-04-2005, 3:06 AM by Adam. 3 replies.
Sort Posts: Previous Next
  •  07-03-2005, 7:27 AM 8307

    DotNetNuke 3.1 and Chat

    Hi,
     
    can anybody post a secury ans stable documentation of the integration process for DotNetNuke 3.1.
     
    The official document is not ready to go.

    The installation process is not correct and will fail with:
     
    "A critical error has occurred." when try to load the module.

    I think the documentation (web.config) is not correct.

    Thank you!
  •  07-03-2005, 9:47 AM 8308 in reply to 8307

    Re: DotNetNuke 3.1 and Chat

    christianarnold :
     
    Please login as host and check the exception log in DNN .
    If you post the error detail here I will know what's wrong .

    Thanks .
     
    Regards , Terry .
  •  07-03-2005, 11:24 AM 8312 in reply to 8308

    Re: DotNetNuke 3.1 and Chat

    AssemblyVersion: 03.01.00
    Method: System.Type.GetType
    FileName:
    FileLineNumber: 0
    FileColumnNumber: 0
    PortalID: 0
    PortalName: DotNetNuke Default Portal
    UserID: 1
    UserName: host
    ActiveTabID: 56
    ActiveTabName: Chat
    AbsoluteURL: /DirtyButSexy/Default.aspx
    AbsoluteURLReferrer:
    ExceptionGUID: bdd3b78d-0a53-4ea0-a479-9bacc5297ff8
    DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
    InnerException: ?
    Message: DotNetNuke.Services.Exceptions.PageLoadException: ? ---> System.IO.FileNotFoundException: ? File name: "Sampleportal" at System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) at CuteSoft.Chat.DataProvider.b(ai A_0) at ai.g() at CuteSoft.Chat.ChatApi.IsAdministrator(String useruniquename) at CuteSoft.Chat.DynamicAssembly.ServiceLayerChatApiDecoratorProxy.IsAdministrator_InterceptedCall(String useruniquename) at CuteSoft.Chat.DynamicAssembly.WebLayerChatApiDecoratorProxy.IsAdministrator_InterceptedCall(String useruniquename) at ASP.lobbies_ascx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at DotNetNuke.Entities.Modules.PortalModuleBase.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at ASP.Default_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at DotNetNuke.Framework.PageBase.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Page.ProcessRequestMain() === Pre-bind state information === LOG: DisplayName = Sampleportal (Partial) LOG: Appbase = file:///H:/Programme/WebSites/DirtyButSexy LOG: Initial PrivatePath = bin Calling assembly : (Unknown). === LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Post-policy reference: Sampleportal LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/dirtybutsexy/8d3f38c6/d87d0738/Sampleportal.DLL. LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/dirtybutsexy/8d3f38c6/d87d0738/Sampleportal/Sampleportal.DLL. LOG: Attempting download of new URL file:///H:/Programme/WebSites/DirtyButSexy/bin/Sampleportal.DLL. LOG: Attempting download of new URL file:///H:/Programme/WebSites/DirtyButSexy/bin/Sampleportal/Sampleportal.DLL. LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/dirtybutsexy/8d3f38c6/d87d0738/Sampleportal.EXE. LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/dirtybutsexy/8d3f38c6/d87d0738/Sampleportal/Sampleportal.EXE. LOG: Attempting download of new URL file:///H:/Programme/WebSites/DirtyButSexy/bin/Sampleportal.EXE. LOG: Attempting download of new URL file:///H:/Programme/WebSites/DirtyButSexy/bin/Sampleportal/Sampleportal.EXE. --- End of inner exception stack trace ---
  •  07-04-2005, 3:06 AM 8335 in reply to 8312

    Re: DotNetNuke 3.1 and Chat

    How to Integrate Cute Chat and Cute Messenger with DotNetNuke 31

    Got Questions: http://cutesoft.net/forums

    1.  Download the Cute Chat and Web Messenger for Dotnetnuke 3.1 from http://cutesoft.net/download/CuteChatforDNN31.zip. Unzip the CuteChatforDotNetNuke31.zip file
    2.  Web\CuteSoft_Server folder and all file it contains should be deployed to DNN_FOLDER\.
    3.  Web\DesktopModules folder and all file it contains should be deployed to DNN_FOLDER\DesktopModules\.
    4.  Web\bin folder and all file it contains should be deployed to DNN_FOLDER\bin\.
    5.  Execute SQLScripts\cutechat2.sql against your DotNetNuke database
    6.  Open the Tools/CuteChatConfig.exe. Type in the connection string, then click the load button.
    7.  Click the "load configuration file" button. In the open window, navigate to Tools\import-this.xml, and click the open.
    8.  Click the "Save the configuration to the database" button.
    9. Modify web.config file and specify the Cute Chat Connection String Provider:
     <appSettings>
      ...
      <add key="CuteChat.ConnectionStringProvider" value="CuteChatControls.DotNetNukeConnectionStringProvider,CuteChatControls"/>
     </appSettings>
    10. Add new module definition
     a.  Log into your portal using the Host Admin account. From the 'Host' menu, select the 'Module Definitions' menu item.
     b.  Fill in Module Name and Description. Enter "CuteChatControls" in the Folder Name field, then click Update.
     c.  The form should now be extended allowing you to add definitions.
      Enter "Chat" as New Definition, Enter "0" as Default Cache Time and click Add Definition to continue.
      The form should extend further, so click Add Control to continue.
     d.  First add the control that normally will be used, for viewing the chat.
      From Source you should be able to select a control named DesktopModules/CuteChatControls/Lobbies.ascx.
      Select View as Type, and click Update to add the control.
     e.  Click Add Control again to add the second control we need.
      Enter Edit as key, and Edit Chat Settings as title.
      From Source you now should select the control named esktopModules/CuteChatControls/EditLobbies.ascx.
      Select Edit as type and click Update to add this control.
     f.  Now you should be finished, and should be ready to add the cute chat to any tab you want.
    11. Log in as "admin", click the edit lobbies button and add one or more chat rooms to your site. 

     


    asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
    Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
    asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
    asp wysiwyg html editor: http://cutesoft.net/ASP
    asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
    Live Support: http://cutesoft.net/live-support/default.aspx

View as RSS news feed in XML