Article - CS427477
Failed to expand one product folder with error message "wt.admin.AdministrativeDomain.xxxxx because it no longer exists."
Modified: 23-Sep-2024
Applies To
- Windchill PDMLink 12.1 to 13.0
Description
Failed to expand one product folder.
2024-09-23 09:13:05,438 ERROR [DataSource Task Executor-64] com.ptc.mvc.components.TreeDataSourceManager orgadmin - Error while adding Objects to ParentDataSource (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows: Nested exception is: (wt.fc.fcResource/32) wt.fc.ObjectNoLongerExistsException: Cannot restore "wt.admin.AdministrativeDomain.xxxxx" because it no longer exists. at wt.fc.StandardPersistenceManager.restore(StandardPersistenceManager.java:1918) at wt.fc.StandardPersistenceManager.restore(StandardPersistenceManager.java:1161) at wt.admin.cache.DomainHierarchy.restoreDomain(DomainHierarchy.java:1013) at wt.admin.cache.DomainHierarchy.getDomain(DomainHierarchy.java:398) at wt.admin.cache.DomainHierarchy.getParentDomain(DomainHierarchy.java:200) at wt.admin.cache.DomainHierarchy.getAncestorDomains(DomainHierarchy.java:321) at wt.admin.cache.AdminDomainCache.getAncestorDomains(AdminDomainCache.java:172) at wt.admin.StandardAdministrativeDomainManager.getAncestorDomainIds(StandardAdministrativeDomainManager.java:1552) at wt.access.StandardAccessControlManager.constructAclEntrySet(StandardAccessControlManager.java:8180) at wt.access.StandardAccessControlManager.getPolicyAcl(StandardAccessControlManager.java:2356) at wt.access.StandardAccessControlManager.hasSurrogateAccess(StandardAccessControlManager.java:11021) at wt.access.StandardAccessControlManager.hasAccess(StandardAccessControlManager.java:536) at jdk.internal.reflect.GeneratedMethodAccessor32.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy59.hasAccess(Unknown Source) at wt.pds.SurrogateAccessController.checkAccess(SurrogateAccessController.java:94) at wt.pds.StandardACProcessor.processResults(StandardACProcessor.java:78) at wt.pds.SequentialResultBuilder.build(SequentialResultBuilder.java:453) at wt.pds.CompoundResultBuilder.build(CompoundResultBuilder.java:256) at wt.pds.BasicResultCursor.next(BasicResultCursor.java:93) at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:880) at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:1077) at wt.fc.StandardPersistenceManager._query(StandardPersistenceManager.java:1977) at wt.fc.StandardPersistenceManager.query(StandardPersistenceManager.java:1929) at com.ptc.windchill.enterprise.folder.query.FolderQuery.retrieveFolderContents(FolderQuery.java:250) at com.ptc.windchill.enterprise.folder.mvc.builders.FolderTreeBuilder.buildNodeData(FolderTreeBuilder.java:203) at com.ptc.jca.mvc.components.DefaultTreeExpansionStateManager.hasChildren(DefaultTreeExpansionStateManager.java:204) at com.ptc.mvc.components.TreeDataSourceManager$TreeDataSourceTask.run(TreeDataSourceManager.java:184) at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:224) at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:193) at com.ptc.mvc.ds.server.MethodContextCallable.call(MethodContextCallable.java:47) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)
This is a printer-friendly version of Article 427477 and may be out of date. For the latest version click CS427477