i tried around with adding own applications to the Applications menu in MWS and I added and deleted a custom page. After deleting this page from “My webMethods Applications”/“Fabric Tasks” the Applications menu stays empty after login into MWS. The log shows the following entry:
javax.jcr.ItemNotFoundException: Item not found: /meta/default/wm_xt_fabricfolder/0000014889
at com.webmethods.jackrabbit.spi2mws.MwsRepositoryService.getNodeInfo(MwsRepositoryService.java:1265)
at com.webmethods.jackrabbit.spi2mws.MwsRepositoryService.getItemInfos(MwsRepositoryService.java:1288)
at org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory.createDeepNodeState(WorkspaceItemStateFactory.j
ava:106)
at org.apache.jackrabbit.jcr2spi.state.TransientISFactory.createDeepNodeState(TransientISFactory.java:109)
at org.apache.jackrabbit.jcr2spi.hierarchy.UniqueIdResolver.resolve(UniqueIdResolver.java:75)
at org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyManagerImpl.getHierarchyEntry(HierarchyManagerImpl.java:106)
at org.apache.jackrabbit.jcr2spi.SessionImpl.getNodeById(SessionImpl.java:260)
at org.apache.jackrabbit.jcr2spi.SessionImpl.getNodeByUUID(SessionImpl.java:233)
.
So how can I delete /meta/default/wm_xt_fabricfolder/0000014889?
i found that I have an entry with the ID 14889 in the table TBLTHING. The field ISDELETED was set to ‘1’. I set this to ‘0’. And after restarting the server I receive the following exception instead of the one described above:
It seems likely that you deleted a root node in the Applications Taxonomy. What i would recommend doing is redeploying the wm_fabriccontent.pdp. This will re-install the base skeleton of the navigation folders.
However, if you have deleted a root folder, then all the other application folders will have been deleted as well in which case those application folder must be redeployed. Depending on what UI products you have installed, there will be many different pdp components to be redeployed.
thanks for the reply. In the meantime the support solved the issue.
By specifying a wrong xmlImport.xml file in my project I accidentally overwrote the alias webm.fabric.tasks.root with a target I later deleted. So restoring the alias resolved the issue.
I did the following:
1- Log in as SysAdmin.
2- Navigate to Folders > Administrative Folders > Administration Dashboard > Configuration > Alias Management
3- Search for alias webm.fabric.tasks.root
4- Click on “Edit” and select “New target: resource”
5- Click on “Browse button” and navigate to “Folders” → “My webMethods Applications”
6- Now do not click on “Fabric tasks” but click on the right arrow for ir, so the name moves to the right frame for the “Selected component”. Now click on “Select”.
7- Ensure name is displayed as “Fabric tasks”, and update alias.