Troubleshooting
Problem
After migrating to Information Server 8.5, projects are missing a folder object which causes browsing to fail with "Could not find \Table Definitions\Database\Distributed Transaction of type CFolder". This issue only happens when the Migration Tool has been used to migrate existing projects. In summary, the migration tool has introduced a regression which can be resolved post-migration by repairing the repository, and then re-importing the built-in Table Definition from a new project (i.e. a project which was not migrated). This document describes the steps to diagnose and repair the problem.
Symptom
When browsing Table Definitions, error message is given: An error occured building the tree structure: Could not find \Table Definitions\Database\Distributed Transaction of type CFolder.
The error details indicates the following failure:
Exception type: ReposAccessException
Exception message: Could not find \Table Definitions\Database\Distributed Transaction of type CFolder.
Exception source: IBM.DataStage.RepositoryAccess
Exception stack trace:
IBM.DataStage.RepositoryAccess.ReposAccessException: Could not find \Table Definitions\Database\Distributed Transaction of type CFolder.
at IBM.DataStage.RepositoryAccess.ReposManager.GetReposObject(String reposID, String folderPath, String id, String className)
at IBM.DataStage.RepositoryAccess.ReposManager.GetParentFolder(ReposObject reposObject)
at IBM.DataStage.RepositoryView.ReposTreeView.RetrieveAll(ReposObject reposObjectFolder)
at IBM.DataStage.RepositoryView.ReposTreeView.RefreshEntireTree()
Inner exception IBM.DataStage.RepositoryAccess.ReposException: Could not find \Table Definitions\Database\Distributed Transaction of type CFolder.
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
25 April 2025
UID
swg21587147