ZigzagSoft.net

Oracle Agile PLM 知识分享

排序:
默认
按更新时间
按访问量

Agile PLM: Checksum文件校验在File Server中的应用

本文内容 本文介绍Agile PLM中File Manager文件服务器所使用的checksum校验原理及相关知识。在Agile中如果启用了Checksum功能,我们有时能在下载文件、checkout或者checkin的时候,碰到如下错误,即表示原始文件遭到了外部程序的篡改。 对于文件的c...

2012-12-11 10:22:07

阅读数:1404

评论数:0

Oracle Database: 安全地删除数据库用户

Kill Session 在使用drop user cascade之前,通常使用kill session来终止当前已经连接的会话,但对于一个运行中的比较长的事务尚未提交完成的情况下,kill session常需要很长的时间。而且还必须回到操作系统级别kill掉相应的会话进程,比较麻烦。否则会出现...

2012-12-06 15:45:42

阅读数:791

评论数:0

Agile PLM: JavClient无法登录错误 ClassNotFoundException: weblogic.workarea.spi.WorkContextEntryImpl

问题描述 一客户案例,新安装完Agile 9.3.1.2, Weblogic 10.3.6, 服务能启动, WebClient能登录正常使用。而用户却无法登录JavaClient,JavaClient输入用户名后只显示蓝色背景,如下图。 启用Java Console后,出现如下Clas...

2012-12-05 11:22:32

阅读数:1212

评论数:0

Agile PLM: 无法上传任何文件,错误显“FOLDERXXXX”已存在

问题描述 某客户在进行常规的外部数据导入和数据库重整后,发现所有人都无法上传附件,WebClient界面错误提示:“无法保存您所做的变更。您有一个错误。”。查看文件服务器的日志,没有任何错误。查看Agile服务器日志,提示FOLDER已经存在,详细如下: 分析 查看attac...

2012-11-23 09:17:15

阅读数:958

评论数:0

Agile PLM: 批量快速删除Multlist重复值

文章主题 Agile PLM在升级过程中,常常可能会出现MultiList出现重复值的情况,本人介绍最直观的分析方法和批量去重复值的函数加以快速解决。 比如如下截图,TESTPART001的PageTwo页上的CM Access栏位出现多个重复值,且不止一个值。 分析解决 ...

2012-10-30 15:15:36

阅读数:803

评论数:0

MFC&CPlus: 在MFC中给程序注册热键

本文内容 【本文源于一个实际项目应用,写于2009年,因网上有太多地址在引用本文,故重新贴出,供学习交流。】 给程序注册一个热键相当简单,只需要调用Windows的API RegisterHotKey以及UnregisterHotKey即可,然后再创建一个函数来处理基于WM_HOTKEY的消息...

2012-10-09 22:02:45

阅读数:855

评论数:1

Agile PLM: Agile PLM 9.3.1.2主程序升级失败的一个案例

文章主题 有一客户,9.3.1.2升级database已经成功,当升级Application主程序时,一直报“patch_install_log.properties doesn't exist”错误。 错误提示 错误提示Patch-Installer.xml的482行有个Re...

2012-10-02 13:36:43

阅读数:822

评论数:0

Agile PLM: 获取Agile PLM服务的Heap Dump

文章主题 本文详细介绍如何使用jmap获取Agile PLM运行时的Java Heap Dump信息。 -XX:+HeapDumpOnOutOfMemoryError 强烈建议将-XX:+HeapDumpOnOutOfMemoryError 添加到jvm参数中,确保一旦内存溢出自动产...

2012-10-02 13:29:44

阅读数:782

评论数:0

Agile PLM: 如何获取Agile PLM服务的Thread Dump

文章主题 本文详细介绍如何获取Agile PLM运行时的Java Thread Dump信息。由于Thread Dump只是描述java线程瞬间的数据,因此在重现问题过程中,按照一定频率确保捕获3次以上的Thread Dump。 Oracle WebLogic Server Wind...

2012-10-02 13:24:36

阅读数:853

评论数:0

Agile PLM: 案例分析,9.3.0.2中无法创建创建新的Change

问题描述 用户在使用了ACP做admin数据导入之后,在Web Client上创建某个subclass级别的Change,出现“Unable to save your changes. You have one error.”错误。  检查Server log,没有任何异常。只能通过Java ...

2012-10-02 13:20:17

阅读数:925

评论数:0

Agile PLM: 9.3.0.2中MultiList attribute for User list的显示逻辑分析

本文内容 在Agile PLM 9.3.0.2环境中,有用户反馈,自定义的MultiList for User在打开的时候有的用户能看到用户组,有的用户看不到,而有的用户看到的用户组还会动态的增加,而用户手册完全没有提到这个,因此怀疑是否agile的设计缺陷。本文通过一定的分析过程来揭示其中的来...

2012-10-02 13:15:33

阅读数:802

评论数:0

Agile PLM: PPM的甘特图无法编辑Project属性

问题描述 某客户的Agile PLM从早期的9.2版本升级到9.3.1版本之后,发现即使给用户分配了足够的权限,在Project用Gantt Chart打开后,无法编辑任何栏位。 分析 从现象上来看,属于权限分配问题,但即使重新分配权限,问题依旧。因此我们打开Java控制台,重新加载一次...

2012-10-02 13:11:40

阅读数:999

评论数:0

Agile PLM: 9.3.0.2中ACS错误:Cannot move to Complete

问题描述 在用户的ACS模块中,由于系统升级9.3.0.2导致ACS出现故障。ATO的历史记录错误显示为“Destination failed during an earlier extraction”,而系统log中却显示"Cannot move to Complete"错...

2012-10-02 13:06:01

阅读数:983

评论数:0

Agile PLM: 启动时匪夷所思的的Node (18387 , 2490533) does not exist in the cache

问题描述 Agile管理员配置一个Gate SubClass(ID为18401)级别的Page Three属性,ID为2490533,业务操作均无问题。偶然的一次重启服务后出现Node (18387 , 2490533) does not exist in the cache.然而并且24905...

2012-10-02 12:59:18

阅读数:895

评论数:0

PPM Object中对于Delegated Owner的错误图标指示问题

问题描述 在用户的PPM模块中,很多PPM的object没有Delegated Owner,而General Info和Team标签依旧显示相应的图标表示存在Delegated Owner。 分析 在一个PPM对象中,当设置了Delegated Owner且对方还没有accept时,Ge...

2012-10-02 12:53:55

阅读数:851

评论数:0

BOM添加Item的UpdateTable事件与性能分析

问题描述 客户在为BOM添加Item过程中自定义了一个UpdateTable Event事件,该事件需要对新加入的Item修改某些属性值,但发现每次添加一个Item,耗费好几秒才能完成,其中某一次性加入10个Item,共耗时40秒,性能极差。 分析 Agile PLM 9.3版本中为SDK开...

2012-10-02 12:45:38

阅读数:917

评论数:0

IBM AIX平台的内存溢出案例分析

问题描述 同样,某客户Oracle Agile PLM的集群服务器中的一个节点突然crash掉,在javacore(Thread Dump)中记录了java/lang/OutOfMemoryError错误,没有Heap Dump,只有GC日志。 问题分析 系统环境如下: OS:...

2012-10-02 11:56:16

阅读数:1324

评论数:0

IBM AIX平台的通用保护错误Thread Dump案例分析

问题描述 某客户Oracle Agile PLM的集群服务器中的一个节点突然crash掉,在javacore(Thread Dump)中记录了GPF错误。 问题分析 系统环境如下: OS: AIX 5.3 64bit Middleware: Weblogic 10.3.0.0...

2012-10-02 11:53:48

阅读数:1285

评论数:0

IBM JDK6 SR2的Java Reflection在AIX平台的缺陷发现

问题描述 华为Oracle Agile PLM运行过程中的一个严重平台问题。IBM JDK SR2在AIX 5.3 64位操作系统无法实现Java Reflection,由Jerry Chan在华为PLM故障(无法触发Inbox Notification)的系统分析中率先发现,Oracle开发团...

2012-10-02 11:50:03

阅读数:907

评论数:0

Interpreter 解释器模式

模式定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 该模式比较复杂,且不常用。 使用方法 文法的定义一般由需求而决定。解释器即根据文法定义来设计。使用方法不具备通用性。 使用范围 * 需要自定义一个语言,由解释器来翻译文法。...

2012-10-02 11:10:51

阅读数:502

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭