Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Server Error in '/Gemini' Application after Gemini migration form 2.2 to 3.6

web-app

After Gemini migration form 2.2 to 3.6

2 errors:
When click on Project/Versions  (/Gemini/Project/Project.aspx?Tab=Versions&PROJID=24)

and
System Log http://www.softwarerequest.gravograph.com/Gemini/admin/ErrorLog.aspx


see logs

Server Error in '/Gemini' Application.

The given key was not present in the dictionary.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Collections.Generic.KeyNotFoundException:

The given key was not present in the dictionary.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

[KeyNotFoundException: The given key was not present in the dictionary.]
System.ThrowHelper.ThrowKeyNotFoundException() +28
System.Collections.Generic.Dictionary`2.get_Item(TKey key) +7454012
CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.x2916a57a4b290521() +110
CounterSoft.Gemini.DataProvider.x4fca630f50c44cdb.xd36a5aaa00a754f4(Int32 x52ec1e7eacadb7d6, Int32 xe5e3f2a45ac13bc3, List`1 xede074b8d42dcae1, CountTypes x16971b569e343ddc, UserEN xfd92dbe2fa4bcb5a) +3064
CounterSoft.Gemini.Business.x7d48fd170c4d1b4b.xd36a5aaa00a754f4(Int32 x52ec1e7eacadb7d6, Int32 xe5e3f2a45ac13bc3, Int32 xf3c0d98365c8b0a7, CountTypes x16971b569e343ddc, UserEN xfd92dbe2fa4bcb5a) +623
CounterSoft.Gemini.Presenter.ProjectPresenter.GetVersionBurndownData(Int32 projectId, Int32 versionId, Int32 intervalAsDays, CountTypes countType) +24
CounterSoft.Gemini.Web.Project.ProjectVersionTab.RenderSprintBurndown() +224
CounterSoft.Gemini.Web.Project.ProjectVersionTab.cboVersionDrop_SelectedIndexChanged(Object sender, EventArgs e) +525
CounterSoft.Gemini.Web.Project.ProjectVersionTab.Page_Load(Object sender, EventArgs e) +1314
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3082

--------------------------------------------------------------

Server Error in '/Gemini' Application.

The given key was not present in the dictionary.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Collections.Generic.KeyNotFoundException:

The given key was not present in the dictionary.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

[KeyNotFoundException: The given key was not present in the dictionary.]
System.ThrowHelper.ThrowKeyNotFoundException() +28
System.Collections.Generic.Dictionary`2.get_Item(TKey key) +7454012
CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.x2916a57a4b290521() +110
CounterSoft.Gemini.DataProvider.xda48b22fffb4ce02.xb0ecec6c267e8f8e() +32
CounterSoft.Gemini.Business.LogManager.GetLatestMessages() +13
CounterSoft.Gemini.Web.Admin.ErrorLog.Page_Load(Object sender, EventArgs e) +96
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50

System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3082







rbr
· 1
rbr
Replies (2)
helpful
0
not helpful

Can you please make sure that you have the latest web.config file (use the one from 3.6.4) and that the connection string is like so:

<connectionStrings>
        <add name="Gemini" connectionString="Server=localhost; Initial Catalog=GeminiSample; uid=sa; pwd=gemini"/>
    </connectionStrings>
    <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
        <!--reflection-optimizer use="false"/-->
        <session-factory>
            <property name="connection.connectionstringname">Gemini</property>


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Ok it works.

I don't see the evolution of the string form previous version, I still using the old one.

Thanks


rbr
· 1
rbr