Tech Kraft

Documentum, AWS, Java, Ruby on Rails, Linux, Windows, App Servers


API

  • Documentum: How to recover database password

      Copy the content of dbpasswd.txt file from the following folder: $DOCUMENTUM/dba/config/<REPOSITORY NAME> Content will be in this format: DM_ENCR_TEXT_V2=AAAAEFpxldCW8pnF4gbWPFV+1jP8TEK9HS8d28MW0HwWw+C3uV/+rshuoJ/3j Open IAPI, and do the following: $>iapi $>Please enter a docbase name (docubase): <REPOSITORY NAME> Please enter a user (dmadmin): Please enter password for dmadmin: $>initcrypto,c $>decrypttext,c,DM_ENCR_TEXT_V2=AAAAEFpxldCW8pnF4gbWPFV+1jP8TEK9HS8d28MW0HwWw+C3uV/+rshuoJ/3j     Continue reading

  • Documentum D2: DM_STORAGE_E_BAD_TICKET Error

    Users were getting the following error just after logging in to D2: The object id of the object appeared in the log file. Since that object was a dm_audit_trail object for a test object, I deleted the object using the following API command: destroy,c,<r_object_id> This resolved the error. Continue reading

  • Documentum: 3 Ways to Create a User in Documentum

    Here are the three ways to create a user in Documentum: DFC ———————————- IDfUser dfcUser = (IDfUser) getSession().newObject(“dm_user”); dfcUser.setUserName(“username”); dfcUser.setUserLoginName(“username”); dfcUser.setString(“user_source”,”inline password”); dfcUser.setString(“user_password”,”somepassword”); dfcUser.setString(“user_os_name”,”username”); dfcUser.setString(“description”,”new user description”); dfcUser.setDefaultFolder(“/Temp”, true); dfcUser.save(); DQL —————————- create “dm_user” object set client_capability=2, set default_folder=’’, set home_docbase=’’, set mailto:user_address=’a@abc.com’, set user_os_domain=’’, set user_name=’’, set user_os_name=’’, set user_privileges=0; API ——————————- create,c,dm_user set,c,l,user_name… Continue reading

  • Documentum: Useful Documentum APIs

    Create a new group: create,c,dm_group set,c,l,group_name <group_name> set,c,l,group_display_name <Group Display Name> set,c,l,group_class group set,c,l,owner_name <group_owner_name> set,c,l,description <Group Description> set,c,l,group_admin <group_admin_name> save,c,l Create a new ACL: create,c,dm_acl set,c,l,object_name <acl_name> set,c,l,owner_name dm_dbo set,c,l,description <ACL Description> grant,c,l,’dm_owner’,7 save,c,l Retrieve a group: retrieve,c,dm_group where group_name='<name_of_group>’ Retrieve an ACL: retrieve,c,dm_acl where object_name='<name_of_acl>’ Grant permissions on an ACL: You run the… Continue reading

About Me

Senior Software Engineer professional with over 16 years of success with multiple open source technologies and various Content Management platforms and solutions.

Proven technical abilities through numerous projects involving enterprise web application design and development, application installation, configuration and support, and workflow and collaboration system designs.

  • Ability to learn new technologies and platforms quickly and apply them to the task at hand.
  • Excellent analytical skills, and strong communication and collaboration abilities.
  • Technical emphasis in including but not limited to Java, Ruby on Rails, Documentum and Alfresco
    in both Linux and Windows based environments

Newsletter