这里是关于 myInsight for Documentum 报告解决方案的最常见问题和解答。如果在下面的列表中找不到需要了解的问题,请通过本页末尾的表单与我们的团队联系。
1. 如何才能获得 myInsight 试用许可证?
在试用许可证申请页面填写表单,可以申请 30 天的试用许可证。
2. 升级 myInsight 时,web 应用程序不能正确升级
确保新的 myInsight.war 文件已正确部署在您的 webapps 文件夹中。然后,可以通过检查 myInsight webapp 中的“关于”屏幕,确认正确的 myInsight 版本:
在 D2 中:
在 Documentum Administrator / Webtop 中:
3. myInsight 可与负载均衡器组合使用吗?
只要 myInsight 用户与其会话保持在同一台服务器上,myInsight for Documentum 应该就可以与负载均衡器一起使用。否则,当用户连接到另一台服务器时,则会看到一个登录屏幕。
4. 生成的报告没有样式表,而且徽标未显示在报告中
重新运行 CS 安装并选择更新选项。请在下面步骤中填写正确的 URL 地址。
附加信息:安装程序会自动更新存储库中的所有呈现文件,在这里 URL 存在于文件内容中并适用于所有 myInsight 小部件,例如在 Report Presentations -> Standard Presentations -> htmlCommon.xsl 文件中。
解决这个问题的另一种方法是,如果仅在 HTML 报告中遇到此问题,则手动调整 htmlCommon.xsl 呈现文件(Report Presentations\Standard Presentation\htmlCommon.xsl)。
您需要调整以下行,以便指向正确的资源:
5. 可以从 myInsight 中删除语言包吗?
使用以下命令来提取 jar 包:
jar xvf Delt_Report_Generator-Plugin.jar
删除“strings”文件夹中所有以“_de.properties”和“_nl.properties”(以及遇到问题的其他任何语言)结尾的文件。
使用以下命令重新编译 jar 包:
jar cvf Delt_Report_Generator-Plugin.jar *
5.1 您收到以下错误
Install,nl.delt.install.common.beans.wizard.action.DltWAIns tallFromXMLDef, err, DfException:: THREAD: Runnable bean context: Dlt WA Install From XML Def (Installer); MSG: Unable to find a suitable XML DOM parser; ERRORCODE: ff; NEXT: null STACK_TRACE: 19 DfException:: THREAD: Runnable bean context: Dlt WA Install From XML Def (Installer); MSG: Unable to find a suitable XML DOM parser; ERRORCODE: ff; NEXT: null
当报告定义中包含大于 10 字节的内容时,TBO 模块期望一个包含有关属性信息的 XML 文件。在安装期间,这是不可能发生的,安装软件不会将大于 10 字节的内容附加到 TBO 模块(尽管 5 字节是可以的)。
产生错误的对象(例如 09008142801b4877)中包含所有内容预安装。
要解决这个问题,需要将内容交换为小于 10 字节的内容,然后才能继续安装。
6. 遇到 myInsight 使用的类路径(classpath)问题
myInsight for Documentum 对类路径没有进行任何特别的处理,因此,与 Documentum 中的其他每个模块均相同(不包括 java_methods 目录)。如果与不同文件夹中的库存在冲突,最简单的解决方案是,将库放置在始终位于 Documentum Java Method Server 类路径中的文件夹中。如果该库仅用于在 Documentum Java Method Server 上运行的方法,则可以将该文件放在文件夹“%JBOSS_HOME%/server/DctmServer_MethodServer/deploy/ServerApps .ear/lib”中,或者,如果也用于 BPM 工作流程,也可放置在文件夹“%JBOSS_HOME%/server/DctmServer_MethodServer/lib”中。
myInsight 的日志文件保存在存储库中的“/Temp”文件柜或“/Temp/jobs/Delt Reporting Agent”(用于任务执行)中。无法将类路径打印到日志文件。
可以针对任务执行更改跟踪级别:
- 更改 Documentum 中任务的跟踪级别
在手动执行时:
- 在 D2-Client Web 应用程序的 WEB-INF\classes 目录下,创建一个名为“Delt Report Generator.properties”的文件。
- 在该文件中放置以下一行内容
- method_trace_level=10
- 重新启动 D2-Client 应用程序。
7. 升级到 D2 4.1 时,myInsight 出现问题
升级到 D2 4.1 时,建议采取一些附加的安装步骤:
首先,按照 D2 安装手册中的说明,将 D2 4.0 升级到 4.1,然后按照以下步骤操作:
再次安装 myInsight 小部件(在安装新版本的 D2 之后始终执行此操作)
- 可以使用 myInsight 应用服务器安装程序“WebAppConfigurationWIN|LINUX”来完成 myInsight 小部件安装。
- 在安装过程中,会询问 D2FS 和 D2 文件夹/war。对于这两个应用程序,请链接到应用服务器上 webapps/deploy 文件夹中的 D2 文件夹或 D2.war。
- 在应用服务器上编辑 webapps\myInsight\WEB-INF\classes\applicationContext.xml 文件并更改以下设置:
- 在应用服务器上编辑 webapps\myInsight\WEB-INF\classes\applicationContext.xml 文件并更改以下设置:
- 将 defaultUri 属性链接到正确的 D2 URL:http://HOST_NAME:PORT/D2/ws
(例如属性名称=“defaultUri”,值=“http://localhost:8080/D2/ws")。 - 搜索文本“eu.c6.d2fs.services.usergroup_service:”,然后将其删除(包括冒号)。
- 停止应用服务器。
- 删除应用服务器缓存/工作文件夹。
- 启动应用服务器。
8. 在 Linux 上的 myInsight 内容服务器程序中显示以下错误消息
Graphical installers are not supported by the VM.(虚拟机不支持图形安装程序。)The console mode will be used instead...(将使用控制台模式来代替...)
从 Windows 机器上运行 myInsight 的内容服务器安装,并在安装过程中连接到 Linux 机器。
9. 升级到 myInsight 5.1 后,出现许可证错误
升级到 myInsight 5.1 时,需要对许可证文件稍作更新。
myInsight 客户只需联系支持团队,即可更新许可证密钥。
如果是紧急需要或在欧洲办公时间以外,始终可以使用临时密钥,这可以通过我们的网站下载。
试用许可证和 NFR 许可证与 myInsight 5.1 兼容。
10. 更换 myInsight 许可证文件以及如何获取许可证文件
可以通过我们的网站申请有效期为一个月的临时许可证文件。
您可以将该许可证文件(myInsight.license)替换为在 Documentum 存储库中在安装了 myInsight for Documentum 的文件柜(例如 myInsight)下所找到的文件。许可证文件的隐藏标志设置为 true,因此需要设置客户端设置以显示隐藏对象(例如,在 Webtop/DA 中,需要转至 Tools -> Preferences(工具 -> 首选项),然后选择“Show hidden objects”(显示隐藏的对象))。
11. 在 myInsight 小部件中看不到菜单
这是由于菜单中的白色标签导致的。通过以下步骤可以解决这个问题:
- 转到 D2-Config,然后导航到在环境中使用的 D2 主题。
- 在应用程序背景 -> 图像设置中,选择一个现有文件
如果这样不能解决问题:
- 转到应用服务器,打开以下文件:
/myInsight/FrameWork.css,该文件将覆盖所有其他设置。
- 在 .skin-MenuMainItem 节点中,添加以下一行内容:
color: black !important; or background-color: black !important;
12. 在用户界面中收到以下错误消息时,在哪里可以找到日志文件?
从 Windows 机器上运行 myInsight 的内容服务器安装,并在安装过程中连接到 Linux 机器。
运行方法错误:指定了无效的 DQL 查询。
可以在 Temp 文件柜中找到相应的 result.myInsight Agent.log 日志文件,获取实际的错误消息以及哪项 DQL 配置不正确。请参阅以下内容,了解其他一些错误消息和解决方法:
- ERROR: There are currently too many running reports:(错误:目前正在运行的报告过多:)
这是可以更改的设置。请导航至安装了 eDRG 的文件柜,例如 eDRG。在此文件柜的根目录中,可以找到 eDRG Configuration.xml。在这个配置文件中,可以看到以下设置:
可以更改此设置,以增加允许同时生成的报告数量。例如,可以将该设置更改为 50,但请切记,这项设置与性能相关。通过该设置,可以同时生成 50 个报告,如果这些报告使用一些大型查询,则会对环境的性能产生影响。
- ERROR: Current repository does not fall within the license(错误:当前存储库不在许可证范围内)
在环境中使用的许可证文件中,不存在当前登录的存储库。
- ERROR: Licensed period exceeded(错误:已超过许可期限)
在环境中使用的许可证文件不再有效,因为当前日期已超过许可证文件的到期日期。