Home Home
  login

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.




Cannot save editted issues

desktop
add-ons

I cannot seem to save any changes on an issue. IT keeps asking me to "Save" and when I click "Yes" it does nothing, I watched in Fiddler for traffic and it sends nothing to the server. I have enabled ALL VERBS on IIS for .ashx extensions, I am using IIS 6 and I have allowed the ASP.NET isapi as a wildcard application mapping, so that ASP.NET will process ANY type of request. However I can create issues and create time logs, so it seems some portion of the HTTP pipeline is working, possibly these are POST commands, and the part that isn't working is the PUT and DELETE commands. Is there anything I am missing?

gregbowyer
· 1
gregbowyer
Replies (8)
helpful
0
not helpful

Which version of Gemini web and desktop are you running?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

WEB: v3.7.1 Build 2732 DESKTOP: v3.7.2 Build 2732 VS2008 Addin: v3.7.2 Build 2732


gregbowyer
· 1
gregbowyer
helpful
0
not helpful

Do you have the same issue with the VS add-on?
Can you please check the log file %appdata%\CounterSoft\Gemini\Desktop\app.log for errors?
Also, do you have WebDav installed on the web server? It might be that the WebDav handler is taking over.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

WebDav is "Prohibited" under the Web Service Extensions part, so it isn't running I guess.

Here is an extract of my log file:

[2010-07-08 12:13:24,774] [ERROR] - RenderCustomFields System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.Commons.Model.GeminiModel.GetMetaCustomFields(Int32 projectId, Int32 issueTypeId, Boolean createMode) at CounterSoft.Gemini.Client.UI.Controls.IssueControl.RenderCustomFields() [2010-07-08 12:13:25,629] [ERROR] - RenderCustomFields System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.Commons.Model.GeminiModel.GetMetaCustomFields(Int32 projectId, Int32 issueTypeId, Boolean createMode) at CounterSoft.Gemini.Client.UI.Controls.IssueControl.RenderCustomFields() [2010-07-08 12:13:28,811] [ERROR] - SaveIssue System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.UI.Controls.IssueControl.ValidateForm() at CounterSoft.Gemini.Client.UI.Controls.IssueControl.SaveIssue()


gregbowyer
· 1
gregbowyer
helpful
0
not helpful

Yes I get the same thing on the VS addin. here is the log file extract from that:

[2010-07-08 12:26:59,890] [ERROR] - ControlOnOpen System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.VisualStudio2008.GeminiToolWindow.ControlOnOpen(GeminiSession session, IssueEN issue) [2010-07-08 12:27:03,235] [ERROR] - RenderCustomFields System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.Commons.Model.GeminiModel.GetMetaCustomFields(Int32 projectId, Int32 issueTypeId, Boolean createMode) at CounterSoft.Gemini.Client.UI.Controls.IssueControl.RenderCustomFields() [2010-07-08 12:27:07,815] [ERROR] - SaveIssue System.NullReferenceException: Object reference not set to an instance of an object. at CounterSoft.Gemini.Client.UI.Controls.IssueControl.ValidateForm() at CounterSoft.Gemini.Client.UI.Controls.IssueControl.SaveIssue()


gregbowyer
· 1
gregbowyer
helpful
0
not helpful

Is it possible to send us a zipped backup of your database?
Please send to support at countersoft dot com


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I think I managed to find out what it was:

I disabled some of my "Custom Fields", and it started working. It seems that the Custom fields are not present on the forms that are created in the Addins, but the validation logic checks them. So if no values are entered it violates the validation. Maybe?


gregbowyer
· 1
gregbowyer
helpful
0
not helpful

Custom fields should display and work with the add-ons.
What was the type of custom fields you've disabled? Also, check the Gemini web system log for errors.


Mark Wing
· 9108
Mark Wing