|
|
 |
Joined: 2/23/2009
Posts: 4
|
|
|
I tried to install 1.1.4 NavXP and it gave me an error when loading about an SQL object not existing. I fixed that error, but now I am getting the following exceptions in my event viewer. Can you please assist? It looks like some files may be missing from the installer.
AssemblyVersion: 04.09.01
PortalID: 0
PortalName: ASNE.org
UserID: 1
UserName: darknite
ActiveTabID: 37
ActiveTabName: Home
RawURL: /ASNE/DesktopModules/avt.NavXp/skins/HorizontalDropdowns
/Windows Standard/NavXpGetStyle.aspx?theme=default
AbsoluteURL: /ASNE/DesktopModules/avt.NavXp/skins/
HorizontalDropdowns/Windows%20Standard/NavXpGetStyle.aspx
AbsoluteURLReferrer: http://localhost/asne/Home/tabid/37/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1;
.NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618;
OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: d32efa12-56e8-41e4-80a4-29b3417bbddd
InnerException: Unhandled Error:
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.UI.Util.CheckVirtualFileExists
StackTrace:
Message: System.Exception: Unhandled Error: ---> System.Web.HttpException: The file
'/ASNE/DesktopModules/avt.NavXp/skins/HorizontalDropdowns/Windows Standard/NavXpGetStyle.aspx'
does not exist. at System.Web.UI.Util.CheckVirtualFileExists(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.Compilation.BuildManager.GetVirtualPathObjectFactory
(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath
virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.
System.Web.HttpApplication.IExecutionStep.Execute() at
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
--- End of inner exception stack trace ---
Source:
and
AssemblyVersion: 04.09.01
PortalID: 0
PortalName: ASNE.org
UserID: 1
UserName: darknite
ActiveTabID: 37
ActiveTabName: Home
RawURL: /asne/Home/tabid/37/Default.aspx
AbsoluteURL: /ASNE/Default.aspx
AbsoluteURLReferrer: http://localhost/asne/Home/tabid/37/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1;
.NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618;
OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 0f40e774-b062-4f77-94fd-f56c3b8532e0
InnerException: Input string was not in a correct format.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Number.StringToNumber
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Input string was not in a correct format.
---> System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options,
NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Convert.ToInt32(String value) at
avt.NavXp.InstanceAppearance.RenderMenu() at
avt.NavXp.InstanceAppearance.Refresh() at
avt.NavXp.InstanceAppearance.SwitchTab(LinkButton tabButton,
ThemeEditor editor) at avt.NavXp.InstanceAppearance.Init()
at avt.NavXp.NavXp.OnShowManageScreen(Object Sender, EventArgs args)
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.LinkButton.System.Web.UI.
IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) at
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain
(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
Source:
|
|
|
|
 |  |
|
|
 |
|
Joined: 2/8/2009
Posts: 774
|
|
|
Hi,
NavXpGetStyle.aspx is actually registered as a handler in web.config. It is created automatically when you instantiate NavXp as a module or as a skin object. I will take a deeper look, however, in the meantime can you confirm adding this configuration to web.config fixes it?
IIS6:
<system.web>
<httpHandlers>
.... (other handlers)
<add path="NavXpGetStyle.aspx" verb="*" type="avt.NavXp.GetStyle" validate="false"/>
</httpHandlers>
</system.web>
For IIS7:
<system.webServer>
<handlers>
<add name="NavXpGetStyle" path="NavXpGetStyle.aspx" verb="*" type="avt.NavXp.GetStyle" preCondition="integratedMode,runtimeVersionv2.0"/>
<handlers>
<system.webServer>
Thanks,
Bogdan Litescu
Please support us back by writing a review for us on Snowcovered.
|
|
|
|
 |  |
|
|
 |
Joined: 2/23/2009
Posts: 4
|
|
|
Thank you for the quick reply. I have made the suggested web.config changes and all is good now with that error. I do still have the "Input string was not in the correct format" error. I get this error when I click on the manage button on the module.
|
|
|
|
 |  |
|
|
 |
|
Joined: 2/8/2009
Posts: 774
|
|
|
Hello,
I've made a new build with a quick fix for your issue. It was basically related to not having any profiles bound to an instance.
You can download it form here: http://avt.2am.ro/navxp/avt.NavXp_1.1.5_2.dll
Copy it under /bin/avt.NavXp.dll
Let me know if it works as expected or if you have other issues.
Thanks for your feedback,
Bogdan
Please support us back by writing a review for us on Snowcovered.
|
|
|
|
 |  |
|
|
 |
|
Joined: 2/8/2009
Posts: 774
|
|
|
I'm trying to determine what happened in your case, why the web.config handlers weren't added. Btw, do you see the default profile when you open the management console?
My best guess is that NavXp couldn't create handlers because of the SQL error you menioned. Can you tell me what that was and how you fixed it?
Thanks,
Bogdan
Please support us back by writing a review for us on Snowcovered.
|
|
|
|
 |  |
|
|
 |
Joined: 2/23/2009
Posts: 4
|
|
|
Hello and thank you again for the quick response. I was never able to open the management cosole before. It now opens and tells me the default profile will be used becuase I have not crated one.
The SQL error I got was for a reference to some core dnn tables. The SqlDataProvider script did not append the {objectQualifier} in front of the User, Module, Portal etc. tables so the SPs could not reference them properly. I just modified the script. I think there was also a naming collision with some of your tables having the object qualifier in front of it and some not. I have created a new script that adds those tags properly if you want it.
P.S. Does this menu allow for flyout sub menus in vertical menu layouts?
Thanks,
Tony
|
|
|
|
 |  |
|
|
 |
|
Joined: 2/8/2009
Posts: 774
|
|
|
Hello,
Thanks for you feedback. I was able to find the SQL errors related to object qualifiers and will include a fixed script in next release.
NavXp supports any kind of menu you would imagine because of the way it was designed (skin/theme = xsl + css + javasscript). I was able to quickly change HorizontalDropdown/Windows Standard skin into a vertical flyuout skin.
For example, take a look at http://devx.avt.2am.ro:8080/Products/NavXp/NavXpDemo/Skins/WindowsStandard/tabid/90/Default.aspx
(the second menu).
I will make a new release today and include the vertical flyout menus as well (I will attempt to adapt the rest of dropdown skins as well).
Thanks again for your great feedback,
Bogdan
Please support us back by writing a review for us on Snowcovered.
|
|
|
|
 |  |
|
|
 |
Joined: 10/5/2008
Posts: 10
|
| |
 |  |
|
|
 |
Joined: 2/23/2009
Posts: 4
|
|
|
Hello and thank you for the new build. It installed just fine this time with no errors. I have added it to a page as a module and I am not able to drap tabs from the Portal Tabs side over to the Profile Tabs side. Every time I try to drag an item I get a red X icon and nothing moves. Any suggestions? Anxious to see this menu work! I think it will be perfect for what I need.
|
|
|
|
 |  |
|
|
 |
|
Joined: 2/8/2009
Posts: 774
|
|
|
Hi,
When dropping a tab over Profile Tabs, you need to be right on the middle line of the text. I got used to it, but I realise is difficult for first time users to get it right.
I've modified the javascript to allow for a bigger tolerance. Please download the attached file and unzip it into "/DesktopModules/avt.NavXp/js/". Don't forget to force a refresh of the page for the javascript to fully reload.
Let me know if this fixes your problem. If it doesn't, it will be helpful if you can point me to your portal and let me have a look at it. You can drop me an email on support at avatar-soft.ro.
Thanks,
Bogdan
Please support us back by writing a review for us on Snowcovered.
|
|
|
|