tag:blogger.com,1999:blog-49474994978200204692024-02-19T01:06:44.239-08:00My experience in xCP, Documentum and related software areaAndriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-4947499497820020469.post-82349575253344461382016-04-21T06:11:00.000-07:002016-04-21T06:11:10.583-07:00Postgres useful features<br />
<div>
To copy values from one db to another db</div>
<div>
<br /></div>
<div>
<pre class="lang-sql prettyprint prettyprinted" style="background-color: #eff0f1; border: 0px; color: #393318; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; margin: 0px; padding: 0px; white-space: inherit;"><span class="pln" style="border: 0px; color: #181a1c; margin: 0px; padding: 0px;">pg_dump -h <SRC</span></code><span style="color: #181a1c; white-space: inherit;">_HOSTNAME></span><span style="background-color: whitesmoke; color: #333333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px;"> </span><span style="color: #181a1c; white-space: inherit;">-U <user></span><span style="background-color: whitesmoke; color: #333333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px;"> </span><span class="pun" style="border: 0px; color: #181a1c; margin: 0px; padding: 0px; white-space: inherit;">-</span><span class="pln" style="border: 0px; color: #181a1c; margin: 0px; padding: 0px; white-space: inherit;">t table_to_copy source_db </span><span class="pun" style="border: 0px; color: #181a1c; margin: 0px; padding: 0px; white-space: inherit;">|</span><span class="pln" style="border: 0px; color: #181a1c; margin: 0px; padding: 0px; white-space: inherit;"> psql -h <DST_HOSTNAME> -U <user> -d target_db</span></pre>
</div>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-28702780153212629682016-04-14T07:25:00.002-07:002016-04-27T07:53:12.746-07:00My experience in DBMS structure creation PostgreSQL+Liquibase (constantly updated)1. Create auto-incremental id field. It is suitable for inserting a new values.<br />
<br />
<span style="background-color: #efefef; font-family: "courier new";"><</span><span style="background-color: #efefef; color: navy; font-family: "courier new"; font-weight: bold;">addAutoIncrement </span><span style="background-color: #efefef; color: blue; font-family: "courier new"; font-weight: bold;">tableName</span><span style="background-color: #efefef; color: green; font-family: "courier new"; font-weight: bold;">="TABLENAME" </span><span style="background-color: #efefef; color: blue; font-family: "courier new"; font-weight: bold;">columnName</span><span style="background-color: #efefef; color: green; font-family: "courier new"; font-weight: bold;">="ID"</span><span style="background-color: #efefef; font-family: "courier new";">/></span><br />
<span style="background-color: #efefef; font-family: "courier new";"><br /></span>
2. Сonsider to create field as NOT NULL if applicableAndriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-3106447684909401622015-04-21T08:41:00.000-07:002015-08-20T04:32:32.338-07:00Usage of external DB objects- table/query (not Documentum object)External DB objects - table/query (not Documentum object) is accessable only for Super User permission user. In general you get it, when query to DB by docbase owner alias dm_dbo (select * from dm_dmo.table_name).<br />
<br />
For using an object in external DB - this object should be registered. <br />
<br />
1) Execute query "register" <br />
<br />
<b> REGISTER TABLE DOCUM.OBJECT_NAME (ANYFIELD CHAR(8)) </b><br />
<br />
/* where DOCUM - docbase owner<br />
OBJECT_NAME - table/query<br />
*/ <br />
<br />
2) Grant permission for users. Execute query "update" <br />
<br />
<b>update dm_registered object </b><br />
<div>
<b><br /></b></div>
<div>
<b>set owner_table_permit=15 <br />set group_table_permit=15 <br />set world_table_permit=15 <br /><br />where object_name ='OBJECT_NAME '</b><br />
<br />
A great artice about Registered Tables you may find by the link<br />
<b>http://www.bluefishgroup.com/1999/documentum-registered-tables/</b></div>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-15620531983753627802015-03-30T03:07:00.001-07:002015-07-10T07:45:10.459-07:00The most disappointing things in DCTM 6.7 in my way (Some point may be my fault due to incomplete experience)FormsBuilder -<br />
<br />
- Child forms (like Query Simulation, adaptor designer) are not expandable. It is very unconvenient to design long query in small window.<br />
<br />
- I can't populate valeus from one control to another. F.e. from some tables to summary table<br />
- I can't calculate cells data of table - like sum, avg.<br />
<br />
(100% bug) - adaptor stop executes (data source for Tables) from time to time - have to set to another adaptor in DataSource field and then turn back to hanged one<br />
<br />Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-72933670457599507892015-02-10T01:46:00.004-08:002015-07-13T02:05:39.468-07:00Useful DQL / API<b>How to define a names of TaskSpace main and child applications</b><br />
<br />
select * from dmc_taskspace_app<br />
<br />
<b>Clear repository cache</b><br />
<br />
flush,c,querycache<br />
flush,c,persistentcache<br />
flush,c,persistentobjcache<br />
flush,c,ddcache,<PARTICULAR_OBJECT_TYPE><br />
flushcache,c<br />
<div>
<br /></div>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-38688587087278683382014-12-30T07:37:00.000-08:002015-02-09T06:23:07.481-08:00HowTo reset a Repository owner system user <br style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;" />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">1. Stop the Documentum Content Server (Repository) and DocBrocker</span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">2. Go to $DM_HOME/dba/config/<repository name>/ </span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">3. Backup dbpasswd.txt </span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">4. Run SQL command in DBMS (change the password of Repository Owner)</span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;"> <b>ALTER USER <Repository Owner Username> IDENTIFIED BY <New Password>;</b> </span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">5. Replace the new password as plain text (<b><</b></span><b style="font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">New Password></b><span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">) in </span><span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">dbpasswd.txt</span><span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;"> </span><span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;"> and save it</span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">6. Go to $DM_HOME/product/6.7/bin/ and run the following: </span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;"><b>dm_encrypt_password -docbase <docbase name> -rdbms -encrypt <database password> </b></span><br />
<span style="background-color: #f0f0f0; font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 16.0093727111816px;">7. Run Repository and DocBrocker start scripts. </span>Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-32712691239856630552014-12-06T06:24:00.001-08:002014-12-06T06:27:59.600-08:00Troubleshooting. Checklist.<div align="center" style="background: white; margin-bottom: .0001pt; margin: 0cm; mso-line-height-alt: 10.8pt; text-align: center; vertical-align: baseline;">
<h2>
<b><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN-US;">Troubleshooting</span></b></h2>
</div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: -18.0pt; vertical-align: baseline;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: Arial;">1)<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">Analize all DCTM log files<b> (DocBrocker / Docbase / WebApp)<o:p></o:p></b></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: -18.0pt; vertical-align: baseline;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: Arial;">2)<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">Check RAM memory (command: topas) and storage free
space, free inode on server (commands <b>df,
du)<o:p></o:p></b></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: -18.0pt; vertical-align: baseline;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: Arial;">3)<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">Restart App (Save all log and <b>stop app / clear cache / start app )<o:p></o:p></b></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: -18.0pt; vertical-align: baseline;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: Arial;">4)<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">Check <b>system
jobs</b> log and ensure that jobs are active and there are no critical warnings
in logs (especially DMDbWarning – assess a free space and extents of DB /
consider index creating)<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">1. DMClean job - removes deleted and
orphaned objects from the Docbase.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">2. DMFileScan job removes deleted and orphaned content files from the file
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">3. Log Purge job removes server and session logs from the Docbase and file
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">4. Consistency Checker job runs 77 referential integrity checks on the
Docbase.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">5 Update Stats job updates database table statistics and repairs fragmented
tables<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">6. QueueMgt job deletes dequeued Inbox items from the Docbase.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: RU;">7. State of the Docbase job produces a report of the repository environment
and statistics about object types.<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: -18.0pt; vertical-align: baseline;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: Arial;">5)<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">Check quantity of <b>dm_audittrails
(</b>DCTM user activity log records), <b>dmi_queue_item</b>
(BP tasks records) – delete unneeded records if too many quantity<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">*********************************************************************************<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div align="center" style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; text-align: center; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;"><b>ACTIONS AFTER UPDATES and RECONFIGURATION<o:p></o:p></b></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<b><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">If you updated something objects in repository, please
perform cleaning cache and reinitilisation of Repository<o:p></o:p></span></b></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">publish_dd,c (flush
entire cache)<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">publish_dd,c,,dm_document
(flush cache for dm_document type, there is extra comma after c for the locale)<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">reinit,c<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<b><span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">If services DCTM hasn’t been started – check conf env<o:p></o:p></span></b></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">/etc/services - docbrocker and repository ports shout be
defined<o:p></o:p></span></div>
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<span lang="EN-US" style="color: #494848; font-family: "Arial","sans-serif"; font-size: 10.0pt; mso-ansi-language: EN-US;">/ect/hosts – host
and IP address resolution shout be defined<o:p></o:p></span></div>
<br />
<div style="background: white; line-height: 10.8pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<br /></div>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-89758958094653319862014-11-20T02:40:00.002-08:002015-08-18T06:45:20.518-07:00Useful unix command (AIX OS)How to assess<b> a</b> <b>volume of directories and files</b> in certain directory<br />
<br />
du -ms <PATH_TO_DIR>/* | sort -rnk 1 [ | head -N ]<br />
<br />
For example<br />
<br />
du -gs /websphere/AppServer/profiles/AppSrv01/* | sort -rnk 1<br />
<div>
<br /></div>
<div>
<br /></div>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-14217609071274505562014-10-07T02:25:00.003-07:002014-10-07T02:27:37.327-07:00WDK-based application architectural stack (Documentum 6.7) from official WDK manual<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh75Y4jppJWDotoAbw2gQoldDZe55a2Gf5g1ASAXcpDeJ7o6ZlT8paLTotr_z8XoaM00IuPdkk8-NCbE-nS_b_IeQpmEsCwIEXPSHoJjmPyhwt2-B6hi1NFHuKO_LpSwUnAvZdudHjDkIE/s1600/WDK+(DM6.7)-based%2Bapplication%2Barchitectural%2Bstack.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh75Y4jppJWDotoAbw2gQoldDZe55a2Gf5g1ASAXcpDeJ7o6ZlT8paLTotr_z8XoaM00IuPdkk8-NCbE-nS_b_IeQpmEsCwIEXPSHoJjmPyhwt2-B6hi1NFHuKO_LpSwUnAvZdudHjDkIE/s1600/WDK+(DM6.7)-based%2Bapplication%2Barchitectural%2Bstack.jpg" height="320" width="285" /></a></div>
<br />Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-22938572151218109522014-08-19T05:46:00.001-07:002014-08-19T05:46:50.625-07:00How to bring your personal code to Documentum software/* under construction */
1) Create your class with needed methods
2) In application xml file define a new java class
3) In Forms Builder define as action the custom action (method from class)
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0tag:blogger.com,1999:blog-4947499497820020469.post-58786573283920353742014-07-22T07:21:00.001-07:002014-07-22T08:10:27.187-07:00What do you need for start development or support the EMC Documentum<!DOCTYPE html>
<html>
<body>
This presentation on slideshare helps you to start understand Documentum (DCTM) principles quickly:
<a href="http://www.slideshare.net/otnawrup/documentum-introduction">Introduction to Documentum</a>
<p>In most cases Documentum set up to Linux/Unix environment - RHEL/AIX distributives (though Windows version of DCTM is included), so you need to be experiencied in *nix command.</p>
<p>
If you are developer, in a nutshell, you are doing the next points
<p>1) For files (content) processing - write methods (classes) for Java Method Server</p>
<p>2) For GUI - customize java web-applications (Taskspase or Webtop)</p>
</p>
</body>
</html>
Andriy Riabokryshttp://www.blogger.com/profile/15139523248738992679noreply@blogger.com0