Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

Why do I receive a "500 Servlet Exception" after upgrading from version 3.0 or 3.1 to version 4.x?

Why do I receive a "500 Servlet Exception" after upgrading from version 3.0 or 3.1 to version 4.x?

Problem:

Why do I receive a "500 Servlet Exception" after upgrading from version 3.0 or 3.1 to version 4.x?

Resolution:

ANSWER
----------------------------------
After upgrading SilkCentral Issue Manager from version 3.0 or 3.1 to version 4.x you may receive the following error when attempting to create a new issue, or view an existing issue:


This error occurs because the label for the "custom" tab did not exist in Versions 3.0 and 3.1, which had a hard-coded value for this tab. Versions 3.2, 3.3 and 4.x store this label in the Custom_Gui table.

It is therefore strongly recommended to upgrade to version 3.3 before upgrading to version 4.x to avoid this exception.

If you have already upgraded from versions 3.0 or 3.1 to 4.x and you receive this error it is possible to modify the database directly by getting the Database Administrator to run the following query in SQL Server Enterprise Manager:

INSERT INTO IM_CustomGui (ProjectID_fk,
GUIObjectID,
GUICaption,
GUIType,
ValueListID_fk,
InsertRole,
UpdateRole,
CaseMapping,
GUIFlags,
UserCreated,
DateCreated,
UserLastMod,
DateLastMod)
VALUES (17,119,"Custom",4,NULL,0,0,0,0,"segue",GETDATE(),"segue",GETDATE())


The first value (17) is the ProjectID, so this will fix the problem for a project with an ID of 17. If other projects show this exception too you have to execute this query again but change the ProjectID accordingly.

See also: What should I consider when upgrading from Issue Manager 3.x to 4.x?

Old KB# 23679

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 19:37
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.