`

When open tasklist form, it pops up exception casued by [DM_SESSION_E_SETUP_ROLE

 
阅读更多

Symptoms

An error has occurred.



DfException:: THREAD: http-28080-2; MSG: ; ERRORCODE: ff; NEXT: null

After closing this window, press the Refresh or Reload button on your browser to continue.

Hide Details

Stack Trace:

java.lang.RuntimeException: DfException:: THREAD: http-28080-2; MSG: ; ERRORCODE: ff; NEXT: null

at com.documentum.web.formext.control.xforms.TaskListDataHandler.getPageFromTaskList(TaskListDataHandler.java:144)

at com.documentum.web.formext.control.xforms.TaskListDataHandler.initBind(TaskListDataHandler.java:109)

at com

.....

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.security.PrivilegedActionException: DfException:: THREAD: http-28080-2; MSG: [DM_SESSION_E_SETUP_ROLES_FOR_RPC]error: "Error initializing dynamic roles for RPC EXEC (0000000000000000)."; ERRORCODE: 100; NEXT: DfException:: THREAD: http-28080-2; MSG: [DM_GROUP_E_PROTECTED_ROLE_UNKNOWN_CLIENT]error: "The requested role (dm_superusers_dynamic) is marked protected and the requesting application was either not known in this docbase's dm_client_rights table or its credentials did not match those in the dm_client_rights table."; ERRORCODE: 100; NEXT: null

at java.security.AccessController.doPrivileged(Native Method)

at com.documentum.bpm.tasklist.impl.TaskListCachedCollection.executeQueryPrivilegedMode(TaskListCachedCollection.java:967)



Cause

Privilege client is required for the tasklist form.



Resolution

1.Go to taskspace dfc.properties file and add dfc.name=taskspace. This step is not required but that way you will be able to see dfc client for taskspace.
2.Restart application server after adding this property.
3.Go to DA  Privilege DFC Client ->Manage client -> Add Taskspace instance to Managed client
4.Approved privileges client
5.DQL on dm_client_rights table to get object id for taskspace client just added. Select * from dm_client_rights where object_name = 'the name of privilege client' get object id ie: 08de75d1800079d0
6.Go to IAPI
     a.      api>fetch,c,08de75d1800079d0

     b.      api>get,c, 08de75d1800079d0, allow_all_roles  ---- should be F now

     c.      api>set,c, 08de75d1800079d0  --- set it to true

              data> T

     d.      api>save,c,l

 

分享到:
评论

相关推荐

    TaskList.rar_C#编程_C#_

    【标题】"TaskList.rar" 是一个压缩包文件,它主要涵盖了使用C#编程语言进行开发的相关内容,特别是在创建任务管理系统的上下文中。C#,一种面向对象的编程语言,由微软公司推出,广泛应用于Windows平台上的软件开发...

    Tasklist查看远程主机进程

    在IT领域,对远程主机进程的监控是一项至关重要的任务,它不仅有助于系统管理员及时发现并解决潜在的问题,还能有效提升网络资源的管理和安全性。本文将深入探讨如何利用“Tasklist”这一命令行工具来查看远程主机上...

    TaskList version1

    在IT领域,任务列表或TaskList是一种常见的应用类型,它基于用户界面,帮助个人或团队记录、管理和优先级排序任务。以下是关于TaskList version1可能涉及的一些关键技术点和概念: 1. **数据结构**:TaskList的基础...

    运用tasklist和find命令来检测进程是否存在

    运用tasklist和find命令来检测进程是否存在

    [其他类别]任务管理系统源码_tasklist.zip

    【其他类别】任务管理系统源码_tasklist.zip是一个包含任务管理系统的源代码压缩包,适合对软件开发、项目管理和任务协作感兴趣的个人或团队。这个源码可能是用某种编程语言(如Java、Python、PHP或.NET)编写的,...

    TaskList:以Nodejs:four_leaf_clover:、Mongodb:leaf_fluttering_in_wind:和Express:speedboat:为主要技术,创建一个ApiRestFull:rocket:

    :hammer_and_wrench: 使用的工具 :file_folder: 实体和关系模型 :rocket: 执行执行是基于docker容器的使用,来提升mongoDB数据库 # Clone o repositóriogit clone https://github.com/Josuebmota/TaskList.git# V...

    a63822322的如何使用Tasklist命令的说明

    ### 使用Tasklist命令详解 #### 一、Tasklist命令简介 `Tasklist`是一个非常实用的Windows命令行工具,主要用于查看系统中当前运行的所有进程及其相关信息。这些信息包括但不限于进程的名称、进程ID(PID)、会话...

    tasklist c#

    在IT行业中,`tasklist` 是一个非常实用的命令行工具,主要在Windows操作系统中使用。它用于显示当前系统上正在运行的所有进程的信息,包括进程ID、会话ID、CPU使用率、内存使用情况等。在C#编程语言中,我们可以...

    SAP_QM_Controlplan_QPCP_FMEA_Inspectionplan_Tasklist.docx

    在SAP系统中,QM(Quality Management)控制计划(Control Plan,简称CP)是一个关键工具,用于根据ISO标准,如ISO/TS16949,进行检验规划。控制计划通常与故障模式和效应分析(Failure Modes & Effects Analysis,...

    c#源码利用tasklist对远程机器的进程管理

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows桌面应用和服务器软件时。本主题关注的是如何使用C#源码通过`TaskList`命令来管理远程计算机的进程。`TaskList`是Windows系统自带的一个命令行工具,它...

    [其他类别]任务管理系统源码_tasklist(ASP.NET源码).rar

    【ASP.NET 源码详解】任务管理系统_tasklist ASP.NET 是 Microsoft 提供的一个用于构建 Web 应用程序的强大框架,它基于 .NET Framework 或 .NET Core,支持多种编程语言,如 C#、VB.NET 等。在这个任务管理系统 ...

    tasklist.exe

    tasklist

    tasklist能列出所有的进程,和相应的信息

    这里我们将详细讨论如何利用Windows自带的工具`ntsd`、`tasklist`和`tskill`来解决此类问题。 首先,让我们来看看`ntsd`命令。`ntsd`是Windows NT系列操作系统中内置的一个用户模式调试器。它可以用于附加到任意...

    tasklist.zip

    "tasklist.zip" 文件是一个压缩包,其内容很可能与操作系统中的 "tasklist" 命令有关。在Windows操作系统中,`tasklist` 是一个非常实用的命令行工具,用于列出当前系统上运行的所有进程及其相关信息。这个命令可以...

    tasklist.exe.mui

    tasklist.exe

    任务列表taskList.vue

    任务列表taskList.vue

    clear tasklist 杀死指定任务for windows

    "clear_tasklist 杀死指定任务for windows"这个主题正是关于如何通过命令行工具来实现这一目的。在这个场景中,我们主要涉及到三个关键概念:`tasklist`、`taskkill`和批处理文件(`.bat`)。 1. **tasklist**:这...

    tasklist

    在IT行业中,"tasklist"通常指的是Windows操作系统中的一个命令行工具,用于显示当前系统上运行的所有进程的详细信息。这个工具对系统管理员和开发者来说非常有用,因为它可以帮助他们监控和管理系统的运行状态。在...

    S4 升级上线切换 tasklist

    S4 升级上线切换 tasklist

Global site tag (gtag.js) - Google Analytics