What is the cause of the error, "Internal application error: No type with ClassID=46 was found on this server"?

0 Likes

Problem:

What is the cause of the error, "Internal application error: No type with ClassID=46 was found on this server"?

Resolution:


  • Product Name: StarTeam
  • Product Version: 2008 / 2008 R2
  • Product Component: Client
  • Platform/OS Version: All

This error message should not affect the normal functioning of StarTeam. The full error message is shown below.


No type with ClassID=46 found on this server

As the message implies, the first step is to check that your StarTeam license has not expired. From the StarTeam Server Administration, select

HELP | ABOUT | LICENSE

If you have confirmed the license is valid, and you are still getting this error, then the cause of this is due to the type of license you are currently using. The message references "ClassID=46" which relates to StarTeam Requirements. If you have an Enterprise only license, you are not licensed to use this functionality. The Requirements functionality is only available when using an Enterprise Advantage license.

Under normal use this error will not occur, however, if you were previously using StarTeam with an Enterprise Advantage or an Evaluation license, you may get this error if you created any Requirements using the previous license, and then changed, or upgraded StarTeam, and are now using an Enterprise license. The Requirements remain in the StarTeam database, but are no longer accessible to the user with this license.

To resolve this error, you can either upgrade to the Enterprise Advantage license and have full access to the Requirements, or request a temporary evaluation license, whch will allow you to locate the unwanted Requirements and remove them from StarTeam, before reinstating your Enterprise license.


Old KB# 30071
Comment List
Related
Recommended