PLM之家PLMHome-国产软件践行者

[资料] Teamcenter BMIDE热部署原理和步骤

[复制链接]

2013-11-25 18:19:57 7726 0

mildcat 发表于 2013-11-25 18:19:57 |阅读模式

mildcat 楼主

2013-11-25 18:19:57

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x

6 P8 ]; U4 K2 Y+ Z4 o
, ]9 q* N% \# e) A( ?( N

7 L% h% e! `" {2 X2 P5 q2 S8 r/ M. D

Teamcenter BMIDE热部署原理和步骤

Teamcenter BMIDE热部署原理和步骤
# U, H  ~3 E$ H$ s
Let‘s understand these steps in detail.
% j: C+ w4 S4 k& Z- o0 [, B. Y1)   Package & Upload template files to FMS volume ; C, a4 H* P( @5 G- f# T
a.   In this step the BMIDE client will generate the new version of the template package and upload this
6 A- o, [9 t& X  v. v# z% fpackage to FMS volume using a SOA.
& R& z1 g$ o# Q% E, b7 z) `# n2)   Download files to TC_DATA/model from dataset (Applicable from Teamcenter 8.3 onwards) * \0 j7 P- }' o
a.   In this step, we download files from the dataset instead of relying on files residing in TC_DATA/model 8 C( ]  J- P( L! d4 T9 @
folder. For details see section titled ―Storage of TC_DATA/model files in dataset‖
# L1 h1 H/ w7 k3 S3)   Download template package from FMS volume
( }6 w2 Q' [, A. ga.   In this step, we download the latest version of the template that the BMIDE client uploaded to FMS
+ e1 D- `: Z% I( r3 _( T1 \volume. 6 |" S6 r9 S1 [
4)   Generate delta.xml
: ~0 @, q2 y8 @7 oa.   In this step, the delta.xml is generated using the files in TC_DATA/model  ) t" A4 B# r1 k2 x+ i/ F
i.   Copy model.xml to model_backup.xml 1 `1 w6 K! j- G2 Q
ii.   Copy model_lang.xml to model_backup_lang.xml
5 I" d, b/ I  f( ziii.   Consolidate template listed in master.xml to model.xml and model_lang.xml - g/ [# l% G, p% y0 I$ A4 j! H
iv.   Load model_backup.xml and model_backup_lang.xml as old model $ K1 o# m. \/ z1 a, R9 O
v.   Load model.xml and model_lang.xml as new model 1 c: B, a3 S* D
vi.   Compare and generate delta.xml  
8 j* M; T7 o1 Z" Z: V4 Q6 S* Y% m! `* A- n# u
4 f% m3 r1 n( H; m5 A+ q3 h
b.   Teamcenter 8.3 onwards, if any errors occur during this step, we restore all files in TC_DATA/model / Q2 t% i5 j1 g6 S3 x6 T+ d+ R
from datasets ( except for model.xml and model_backup.xml) + y7 p; t* ]! P. O# g6 B; Q- a
5)   Update the database with delta.xml using business_model_updater
: v: r+ O% e+ j4 Ma.   This is the step where the database is updated with the new data model. The utility 6 q% I3 r+ J" ^9 @9 h+ k+ z
business_model_updater updates the database with the contents delta.xml.
" D5 A: i: Y! P6 z$ t, `" c/ c5 Wb.   If the update of the database fails, the contents of database will be extracted into model.xml and
" Q7 n+ u! n; N8 P+ pmodel_lang.xml
3 |+ E' `8 |- w6)   Generate CLIPS rules, PLMXML schema file using the extracted file . C( t7 ^/ X" Y  V
a.   The CLIPS rule file is re-generated if any Condition definitions were updated : J7 f$ B1 d- w0 b
b.   The PLMXML XSD is also re-generated : \: y$ `2 k! w% f
7)   Upload files from TC_DATA/model to datasets (Applicable from Teamcenter 8.3 onwards)
' F) r" p# a5 y, ya.   Finally the contents of TC_DATA/model folder are uploaded back to datasets to ensure it is in sync - @+ c( @0 }! T0 z+ J# G
with the database . ~. Y0 T9 V/ g5 r0 q6 M
8)   Upload log files back to FMS volume 0 ~3 A* H* t0 ]: ?3 L: ~5 F
a.   All deploy log files are uploaded to the FMS volume ( t! Z2 l/ D8 L$ b/ q% V
9)   Download log files from FMS volume       ) _1 s- J0 m; D/ J: a
a.   BMIDE client downloads log files to the client after deployment completes. - B1 G; q) T! ~) ]
# h# S, g* E* V6 z; j( O& A. F
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了