
230-PLM/ECM/CMS/BAR
文章平均质量分 72
oscar999
毕业于中国科学技术大学,数据库四级、通过系统设计师、系统分析师、信息系统项目管理师资格认证。国际项目管理(IPMP)C级认证。超过15年软件项目开发和管理经验,精通Java Web相关技术(包括Spring系列、Ext JS等),对PHP、Python、C#、Vue等有涉猎。
展开
-
DocDokuPLM介绍
DocDokuPLMDocDokuPLM 是一款开源的PLM软件,由DocDoku公司开发。DocDoku是一家位于法国图卢兹和巴黎的行业数字解决方案的科技公司。主要专注在移动、现代网络和行业信息领域。DocDokuPLM是一个获得了Open World Forum,OW2Con等奖项的开源PLM平台。DocDokuPLM使用Java开发,源代码维护在 github 上。官方网站:htt...原创 2019-06-30 16:41:44 · 3642 阅读 · 0 评论 -
Teamcenter 入门开发系列问答(1)
Questions1. 在sever端的message方法如何生成java的代码?(nmake java的动作),最好能举一例说明。2. 在thin client端的java 代码怎么去和服务器端交流?3. 所有的ap原创 2011-09-01 09:44:37 · 2616 阅读 · 0 评论 -
Teamcenter 入门开发系列问答(2)
Topics Search Engine in TCQuestions1.full-text search 是怎么去实现的?(和OracleText有关系吗)2.DRE1DISH,DRE1FSF,DREiDOL,这原创 2011-09-07 08:44:09 · 2136 阅读 · 0 评论 -
ECM 之 DM_WORKFLOW_E_TRANS_MAX_OUTPUT_CNT_EXCEEDED 错误分析与解决
2012-11-10 09:25:51,146 ERROR [STDERR] DfException:: THREAD: http-0.0.0.0-9160-1; MSG: [DM_WORKFLOW_E_TRANS_MAX_OUTPUT_CNT_EXCEEDED]error: "A maximum of 1 output ports can be selected. (The maximum i原创 2012-11-10 13:54:58 · 2175 阅读 · 0 评论 -
国内外PLM/PDM厂商情况
1.国内市场老牌厂家定义:生存10年左右,有一大批用户群,每年都有有影响的新项目。本排名没有任何意义,仅仅取决我粘贴顺手与否。北京艾克斯特公司网站:http://www.extech.com.cn/ 产品名称:艾克斯特PDM武汉天喻网站:http://www.hustcad.com 产品名称:INTEPDM上海思普网站:http://www.sipm.com.cn/产品名称:SIPMPDM武汉原创 2008-10-26 11:09:00 · 6523 阅读 · 0 评论 -
Teamcenter 入门开发系列问答(5)
Agenda1. Teamcenter itself2. Review3. Input question4. Input5. 6. MiscQuestions原创 2011-09-14 08:23:14 · 1668 阅读 · 0 评论 -
Teamcenter2007 开发环境搭建和技巧
承接以上那篇。 TC的正式环境搭建出来之后,就可以搭建开发的环境了。在TC中所谓的正式环境和开发环境的区别是:1. 这是环境就是TC本身提供的OOTB的环境。2. 开发环境是在正式环境基础之上,扩充一些自己的模块和功能。开发环境依赖正式环境, 因为很多服务还是使用正式环境的, 所以没有正式环境,开发环境也就无从谈起。原创 2013-08-28 16:52:06 · 2855 阅读 · 0 评论 -
[Teamcenter 2007 开发实战] 调用web service
在TC的服务端开发中, 可以使用gsoap 来调用web service.如何使用 gsoap , 参考gsoap 实现 C/C++ 调用web service接下来介绍如何在TC中进行开发。原创 2014-11-20 08:44:05 · 2409 阅读 · 0 评论 -
Teamcenter(Enterprise 2007) Admin 手法之 -- 移除relation
情况描述: Class1 , Class2 对应的Relation类为 Relation1 需要暂时移除 Class1 的某个对象与Class2的某个对象的某个Relation1. 之后要恢复这条relation.处理方式可以在web 或是OMF先delete ralation . 再拉上Relation. 但是,但在页面无法正确操作的话, 可以使用如下数据原创 2012-02-06 08:39:26 · 1478 阅读 · 0 评论 -
Teamcenter Web 端自动登录 (SSO)
使用以上方式进行验证,在客户端的话就必须要安装 JRE.插件安装本身就是一个扰人的动作, 而且对于各浏览器来说, 相关的插件安装机制又有不同。比如对于目前的Chrome 的版本来说, 默认状况下, 不过你本地是否有安装JRE , 都会提示你安装最新的JRE.如果安装了两套JRE, 运行某些Java Base 的程序来说, 有可能出现版本不匹配的状况。所以, 是否有替代Java Applet 的方式实现浏览器端的自动登录? 答案是肯定的。可以使用NTLM 或NTLMV2 协议。原创 2014-09-16 18:24:37 · 4532 阅读 · 0 评论 -
[码海拾贝 之TC] 呼叫外部应用程序或脚本
在Teamcenter Enterprise 的服务端开发中, 如何调用到外部的程序或是脚本。一般, 呼叫外部的程序或脚本在Java 中, 可以用这样的方式Process child = Runtime.getRuntime().exec()在 C 语言中可以使用system("a.bat"); 这样的方式。TC 的服务端语言是类C的语言, 它提供了一个API 用来处理osExecuteAsync(NULL,NULL,"C:\\test.bat",NULL);原创 2014-12-12 22:14:11 · 1856 阅读 · 0 评论 -
Teamcenter 开发利器组合介绍。 Eclipse + Visual Studio
Teamcenter 开发中,涉及到的主要开发文件的后缀的有Server 端: .met .mthWeb端:.java, .jsp, incjsp,.js,.xml在开发中,或许我们可以使用较简单的UltraEdit和EditPlus进行代码编辑,甚至使用记事本进行代码编辑。但是,对于一个开发新手来说,如果电脑配置允许的话,建议还是使用一些IDE来帮助我们快捷和方便的进行代码原创 2010-11-29 19:51:00 · 5542 阅读 · 5 评论 -
[RBA开发系列一] 建立http 请求的process
在RBA 中, 建立一个http 的request 很简单。其提供了四种类型的 http process单个的Get 和Post 的实现都很简单, 但是有的时候会出现一种状况就是, 有的站点需要先登录在进行其他的操作。登录的方式有两种1. get 方式登录就不必说了, 直接在 http link 后面加上对应的登录信息. 一次执行就可以了2. post 的登录方式的话, 就存在一个session 的问题了。原创 2014-12-11 13:14:59 · 1860 阅读 · 0 评论 -
EMC之对象参考1 -- 对象基本知识
1. Computed properties不保存在repository, 运行时动态计算出来属性Single or RepeatingDescription_accessor_nameR _accessor_permitR _accessor_permit_typeR _accessor_原创 2017-11-30 13:06:24 · 1250 阅读 · 0 评论 -
TC 开发疑问
1.class,object message 的使用区别。2.重写的写法有什么不同,什么时候在前加O:3.unit定义什么的?4.Analog/RF(射频) IP5.MIN ,TYP,MAX 代表什么6.define class 时如何知道左右的关系类?7.Part Number,chip Number,Project NO, Product No 各自代表的意义?8. fprin...原创 2018-10-30 21:20:38 · 848 阅读 · 0 评论 -
EMS --Web Development Kit开发
1. 在File 菜单下新增 “Rename” item在custom/config 目录下新增 menu_configuration_1.xml内容如下: <?xml version="1.0" encoding="UTF-8"?><config> <scope> <menuconfig modifies="menu...原创 2018-08-22 06:46:04 · 527 阅读 · 0 评论 -
PLM -Aras Innovator 安装
安装Innovator之前, 需要准备 SQL Server, Innovator 安装包, Innovator 的License1. SQL Server如果没有已有的SQL Server的话, 就需要安装。 需要注意的是 localdb 不行,一般的试用建议使用Express 版, 一下是SQL Server 2014的安装链接:https://www.microsoft.com/en-US/原创 2018-05-09 07:03:24 · 5438 阅读 · 0 评论 -
webtop搭建简单知识库粗略介绍
系统目标 提供简单的目录创建﹑文件上传下载﹑用户权限管理。使得每个用户拥有自己的私人存储柜以及系统所有用户公用的存储柜,只允许管理员删除公用柜中的所有内容,其他成员只能对自己创建的公用内容具有完全读写控制,对其他用户的公用内容只能阅读,不可以删除修改。环境配置数据库 oracle 10.2.0.4 e...转载 2018-03-15 06:42:53 · 803 阅读 · 0 评论 -
DQL 学习4-- Using DQL
1. 不要设置属性的值为 “NULL”, 因为NULLs被用作多值属性的值的结束。2. 各种类型的属性的默认值类型默认值StringA Single blankNumeric Data0DateNULLDATE oracle (01/01/0001) MS SQL(1/1/1753)原创 2018-03-15 06:41:59 · 445 阅读 · 0 评论 -
DQL 学习3 -- Administration Methods
method 的运行方式1. 通过DA手动运行2. DQL Execuete方式3. IDFSession.apply4. DO_METHOD . userd to execute user-defined procedureAdministration MetodCategory of OperationAdministration M原创 2018-03-15 06:41:48 · 447 阅读 · 0 评论 -
DQL 学习2 -- DQL声明
将对象名和属性名用双引号括起来, 这样可以避免和DQL的保留值和数据库的保留字发生命名冲突。AbortABORT [TRAN[SACTION]]Alter GroupALTER GROUP group_name ADD membersALTER GROUP group_name DROP membersALTER GROUP group_name SET ADDR原创 2018-03-15 06:41:27 · 444 阅读 · 0 评论 -
DQL 学习--> DQL 基本元素
类型1. 整型(Integer)2. 浮点型(float)3. 字符串类型(Character string)4. ID类型5. 日期类型(Date)整型取值范围从 -2147483647 到 +2147483647浮点型支持科学计数法5.347 ; 10.4e-6 ; 10.4E-6 取值范围, 和数据库有关联原创 2018-03-15 06:41:08 · 772 阅读 · 0 评论 -
Sharepoint-拾贝
安装与下载 Microsoft Windows Sharepoint Services V3.0 安装图示http://soft.zdnet.com.cn/software_zone/2007/1104/605929.shtml Windows Sharepoint Services下载地址http://www.microsoft.com/en-us/download/confirmation.a原创 2018-01-03 09:24:33 · 608 阅读 · 0 评论 -
ECM-拾贝
概念 ECM、DMS、EMC、DFSECM: Enterprise Content Management企业内容管理(ECM),Gartner给出了这样的解释——企业内容管理从内涵上应该包括企业内部(Intranet)内容管理、Web内容管理、电子商务交易内容管理和企业外部网(Extranet)信息共享内容管理(如CRM和SCM等)。企业内容管理的对象,也就是“企业内容管理”中的“内容”泛指各类...原创 2018-03-15 06:34:20 · 1125 阅读 · 2 评论 -
DedeCMS 批量删除垃圾注册用户和垃圾文档
1)查找垃圾用户(需要根据垃圾用户的特征来判断).select logintime,userid,sex from hfpet_member where sex='' order by logintime desc;delete from hfpet_member where sex='' and mid> 8000;2)查找文档微表中member id 不为空且member id原创 2013-03-14 20:04:38 · 2623 阅读 · 0 评论 -
ECM之ucf session wait timeout【DFC_ACS_LOG_NO_NL】问题分析
状况:ECM的Webtop的上传文件等功能在Chrome 执行的时候回报ucf session wait timeout的错误。但是在IE中使用正常。这边的上传是一个客制的功能。解决分析:1. 怀疑是Java applet 的原因。因为Chrome 使用的JRE和IE会不一样。Chrome 找不到系统已经安装的JRE, 除非修改注册表信息。 所以用Chrome 打开原创 2012-11-15 19:49:30 · 3345 阅读 · 0 评论 -
Teamcenter 2007 之 Part 物件关联
Part 物件关联, 就像一辆自行车有几个零件。1. 物件结构关联使用 AsRevRev 的Relation Class2. AsRevRev 是一个动态的class, 实际存在Db对应的Class是 AssmStrc3. AssmStrc 左边是上层物件, 右边是子物件的Master类。4. ItemRev 是了物件本身和master类的Relation. 物件本身和mast原创 2012-02-10 10:10:47 · 1357 阅读 · 0 评论 -
linux下自动部署Teamcenter Enterprise 的服务端脚本
#-----------------------------start-----------------------------#!/bin/cshecho '>>> start'cd $MTI_ROOT//configsource pdmsetupmuxstopsl原创 2011-08-23 08:39:03 · 1837 阅读 · 0 评论 -
TeamCenter开发系统设计系列之一
开篇之作,首先介绍系统设计时应考虑的几个方面。1. 用户满意度。2. 时间 3. 费用4. 范围5. 质量时间,费用,范围;孰轻孰重就见仁见智了。但是用户满意度和质量却是每个系统都必须特别重视的。用户满意度来源于好的系统质量,系统运行质量,系统服务质量等。而要有好的系统质量,就一定要做好系统设计了。接下来,进入原创 2010-11-30 20:06:00 · 2178 阅读 · 0 评论 -
Teamcenter开发问题之-- relation 无法创建 and 无法check in
1. 状况分析:两个物件之间在OMF端无法拉Relation. 调用CreateRelation方法时报错误。原因导致分析:很有可能是一端物件的lifecycle state的状态变成Obsoleted了。 此种状况如果直接调用CreateRelation方法比较难发现。2. 状况分析:调用CreateObject之后,紧接这在程式里把这个物件check原创 2012-01-18 13:48:38 · 1656 阅读 · 0 评论 -
[Teamcenter 2007 开发系列] 整合Extjs 展现页面组件
前言Teamcenter web 端处理浏览器的请求的流程是:1. 浏览器点击一个link2. 在app map.xml 中定义的 response-chian 来处理这个link (response-chain 由action component 组成,每个action component 都是做通过输入,得到输出这样一些事情)3. 最终的resposne chain 都会导原创 2013-07-10 10:24:32 · 1807 阅读 · 0 评论 -
[Teamcenter 2007 开发系列] web 非空验证
TC 2007 的Web 端,页面简洁也简单。非空验证的话,直接在后面加上一个 红箭头+ "Required value is not specified." 这样一些红色的提示信息。而这种验证看上去又是和CF端的form 的定义管理起来的。定义成require 的属性会做这种验证。那么在web 端实现的机制是怎样的呢? 是否可以不和CF端绑定,在 Web端直接进行这种验证呢?原创 2014-05-29 21:53:59 · 1705 阅读 · 0 评论 -
EMC DFS 出现com.emc.documentum.fs.rt.AuthenticationException 错误解决方式
com.emc.documentum.fs.rt.AuthenticationException: Authorization failed, please review identities provided in service context "temporary/127.0.0.1-1346138764303-5653582314031878175" at sun.reflect.原创 2012-08-28 15:29:09 · 3316 阅读 · 1 评论 -
EMC -- Windows下卸载 Content Server
卸载的顺序1. 如果有安装全文检索的话, 先关闭和卸载index agent2. 关闭repository3. 如果有安装全文检索的话,关闭和卸载index server4. 删除repository5. 删除本地的connectiob broker6. 卸载Content server相关软件7. 如果有安装全文检索的话,卸载 Index Agent Configur原创 2012-08-20 09:38:06 · 1804 阅读 · 0 评论 -
Run Book Automation - RBA系统介绍
BMC Service Automation 可以自动运行重复性的手动任务(例如供应、修补及合规),这样可以大大减少错误发生,使 IT 人员可以在组织的信息库之间更快速地完成任务。另外,它还可以在 IT 基础设施中轻松集成现有要素原创 2014-11-14 08:28:11 · 5437 阅读 · 0 评论 -
Teamcenter 入门开发系列问答(3)
TopicsMemory release & part family mangerQuestions 1.low_getspace low_freespace nlsStrDup low_reallocspace low_call原创 2011-09-09 08:44:45 · 2785 阅读 · 1 评论 -
Teamcenter 2007之错误信息提示
Teamcenter 2007 错误和提示信息的报错方式,得分成两部分来说1. Enterprise Server 端 也就是OMF端操作的时候,错与信息提示在窗口的下方状态栏部分,使用uiShowText的function。可以指定msg显示在哪一个窗口部分, 是Home还是当前窗口。UI_ATTENTION_TEXTUI_DIALOG_TEXTUI_DIALO原创 2012-03-21 09:19:01 · 1852 阅读 · 0 评论 -
EMC -- DFS篇(Documentum Foundation Services)
DFS 包含的技术有1. Enterprise Content Services. --- 一组面向对象的服务。2. Data model and API 3. Client productivity layer4. Tools for generating services and runtime support5. SDK6. EMC Documen原创 2014-08-29 08:32:56 · 3273 阅读 · 2 评论 -
PLM系统与选择
一、引言: 生命周期(Lifecycle)是一个广泛,重要而又有趣的概念。如同人生有生、老、病、死阶段,制造产品的企业有生命周期,制造企业的产品有生命周期,描述与管理这些产品的数据也有生命周期。生命周期呈现的是动态与时间的概念,这也符合世界是绝对运动的定律。 二、PLM系统的定义与定位 2.1 PLM定义 PLM(Product Life-cycle原创 2009-02-19 09:45:00 · 9610 阅读 · 0 评论 -
活跃在企业信息化特别是制造业PLM领域的国外咨询公司
面向全球制造业企业信息化解决方案(如CAX、PLM、SCM、CRM、ERP、可视化、网络、甚至硬件等),有以下咨询公司(按字母排序)活跃在 以上的研究领域之中:Aberdeen(阿伯丁),AMR Research,CADCAMNET,CIMdata,Collaborative Strategies,Collaborative Visions,Cyon/EAR,Daratech,DH Brown,F转载 2008-04-12 15:03:00 · 2985 阅读 · 0 评论