YouTube Icon

Interview Questions.

Top 100+ Documentum Interview Questions And Answers - May 29, 2020

fluid

Top 100+ Documentum Interview Questions And Answers

Question 1. What Are All The Options Available In Client Capability When You Create A User?

Answer :

Consumer
Contributor
Co ordinator
System Administrator
Question 2. Explain Aliases?

Answer :

Aliases is a Reusability and Portability

Alias units are saved as dm_alias_set items in Documentum.

They can make already powerful Documentum capabilities like Workflow, Lifecycles, and Access Control Lists even more effective by using permitting critical characteristic values to be resolved dynamically. Alias sets do away with the want to difficult-code the names of customers, corporations, locations, and permission sets all through your utility and alternatively offer a means for placing these values dynamically as your personnel modifications and your commercial enterprise approaches evolve.

In Simple words Aliases are placeholders which can hold any of the following

A User or a Group Name
Folder statistics
Alias is a key cost pair in which key is the alias name and value is the real price.

An alias is referenced the use of considered one of  formats—%alias_set_name.Alias_name or just %alias_name

Content Management Systems Architecture Interview Questions
Question three. Explain Aliases Set ?

Answer :

An alias set is virtually a list of aliases (like “reviewer” or “supervisor”) and the values that they resolve to.

Resolve a Sysobject’s owner call and/or ACL dynamically
Resolve Workflow mission performers dynamically
Specify the Docbase area(s) for linking gadgets dynamically
Take advantage of a rich scheme for resolving aliases in exclusive occasions
Question four. Explain Dfs Communication Pattern?

Answer :

The application or the client interacts without delay with the net carrier the usage of requirements and protocols related to web offerings. However, the internet provider itself becomes a DFC-based totally patron defined within the fundamental pattern earlier. While the verbal exchange sample among the internet carrier and the Content Server example is similar to that described for a DFC-based totally client, the pattern among an internet provider patron and the internet provider is different.

Usually, a DFS consumer sends a request to the DFS internet provider and that results in an interaction with the Content Server example. The interaction between a DFS internet provider and its patron follows internet provider requirements and an average usage of these protocols.

Document Type Definition (DTD) Tutorial
Question five. Tell About Method Server?

Answer :

The Content Server is supported via Method Servers, which could execute strategies. In this context, a way is a chunk of code that can be scheduled to run as a task or may be invoked from a workflow pastime or a lifecycle action.

There are two types of Method Servers:

Dmbasic Method Server
Java Method Server
Dynamic HTML Interview Questions
Question 6. Define Aspects?

Answer :

Aspects make bigger conduct and attributes for objects. An object kind defines the homes and conduct of all gadgets of that kind(and of its subtypes, via inheritance).

In assessment, factors enable us to connect additional conduct and attributes to an item, irrespective of its type. Even though factors can be connected regardless of the kind of item, factors can not be attached to arbitrary types of objects.

Aspects can be attached under the following restrictions on sorts

An element may be attached to any sysobject.
An issue may be connected to any object of null type (kind with no supertype), once the type has been altered to permit components.
It is also feasible to attach multiple aspects to 1 item however one factor cannot be connected multiple times to the equal item.
If an issue's name carries a dot, which include jumbo.Mortgage, it cannot have any properties.
Question 7. Why Would We Want An Aspect Without Any Properties?

Answer :

An aspect with none houses can function a flag in which the presence of this flag can be checked on gadgets.

DocumentDB SQL Tutorial Amazon Web Services (AWS) Interview Questions
Question 8. Explain Default Aspects?

Answer :

Even although factors aren't mechanically tied to item sorts every now and then we may also have a want to do simply that (frequently for comfort).

For instance, we may additionally have an existing type referred to as dq_loan_doc and we may also need all of its gadgets (and of its subtypes) to have an aspect dq_web_viewable connected. If an aspect is related to an item type, the thing is routinely connected to each new object of the specified item type.  Such an aspect is referred to as a default aspect for the required kind.

Of direction, this issue can nonetheless be connected to gadgets of different sorts (concern to the restrictions cited in advance). Default aspects for an object type are recorded in dmi_type_info.Default_aspects for the sort.

Question 9. Explain Bof ?

Answer :

The  Business Object Framework   (BOF) is a set of capability covered beginning with DFC 5.1 that gives potential to hook into any of the methods within the general DFC object interfaces.

Document Type Definition (DTD) Interview Questions
Question 10. Define Dmc_jar?

Answer :

The dmc_jar item kind is a subtype of dm_document, and it's miles used for JAR data containing Java code.

DocumentDB Tutorial
Question 11. Explain Base sixty four?

Answer :

Base64 is for Smaller Files around 5kb

Base64 is a longtime encoding for switch of opaque information inline within a SOAP message (or more generally inside XML). The encoded statistics is tagged as an element of the xs : base 64Binary XML schema information kind.

Base64 encoded records isn't optimized, and actually is understood to enlarge binary facts by using a issue of one.33x authentic size. This makes base64 inefficient for sending larger records files. As a rule, it's miles foremost to apply base64 for content material smaller than round 5K bytes. For large content material files, it's far extra optimum to use MTOM.

DocumentDB Interview Questions
Question 12. Explain Mtom?

Answer :

MTOM is for (Large documents)

MTOM, an acronym for SOAP Message Transmission Optimization Mechanism, is a W3C advice adopted by means of JAX-WS. Enabling MTOM way that each the request that the SOAP client is sending to the server and the returned reaction go though MTOM encoding and decoding.

Content Management Systems Architecture Interview Questions
Question thirteen. Explain Ucf?

Answer :

Unified Client Facilities (UCF) is a light-weight patron-server utility that transfers content between a DFS patron, a DFS provider, and a content material repository.

The UCF APIs offer a remote UCF server on the provider host with get right of entry to to the customer record gadget and registry, and affords support for:

patron- orchestrated content material switch in an internet utility or carrier chain
Integration with ACS and BOCS for optimized transfer in disbursed architectures
Transfer of complicated content kinds, together with XML content material with document references and Microsoft Office files with inner links
publish-switch moves (which commonly manner establishing the content in a viewer or editor)
AWT (Abstract Window Toolkit) Tutorial
Question 14. Specification For Installing Content Server 6.5?

Answer :

Hard Disk Space: four GB

RAM: 2 GB Ram

Question 15. Index Server Machine Requirement?

Answer :

Hard Disk Space: three.2 GB to Install , three GB to Run

RAM: 4 GB

AWT (Abstract Window Toolkit) Interview Questions
Question sixteen. Supported Software For Content Server?

Answer :

OS: Windows 2000 SP2

Database: Oracle 10.2.8 , 10.2.9 , 11 G

SQL Server: 2000 SP4

App Server: Tomcat 5,  BEA Web Logic eight.1 SP6

Browser: IE , Mozilla , Nescafe , Safari

JRE Client: JRE 1.4.2

Java ( Server): Java 1.4

Portal Software: BEA Weblogic Portal eight.1 , IBMWebsphere Portal 5.1

Question 17. Installing Emc Documentum Products Includes The Following Additional Products?

Answer :

For Content Server:

Documentum Foundation Classes 6.5 SP1
EMC Centera SDK 3.2
Red Hat JBoss Enterprise Application Platform 4.2.Zero CP01
Business Objectives Interview Questions
Question 18. Difference Between Super User And Sysadmin?

Answer :

Sysadmin

Create, alter, and drop users and agencies
Create, adjust, and delete gadget-level ACLs
Grant and revoke Create Type, Create Cabinet, and Create Group privileges
Create kinds, shelves, and printers
Manipulate workflows or work items, regardless of ownership
Manage any item’s lifecycle
Set the a_full_text attribute
The Sysadmin privilege does now not override object-level permissions
Super User

Perform all the capabilities of a user with Sysadmin privileges
Unlock gadgets within the repository
Modify or drop another consumer’s consumer-defined object type
Create subtypes that have no supertype
Register and unregister some other consumer’s tables
Select from any underlying RDBMS table no matter whether or not it's miles registered or now not
Modify or put off any other user’s corporations or personal ACLs
Create, regulate, or remove system ACLs
Grant and revoke Superuser and Sysadmin privileges
Dynamic HTML Interview Questions
Question 19. What Is Fulltext Index Server?

Answer :

creates phrase in keeping with word seek results. Documentum will search even the phrases inside the MSWord record.

Question 20. What Is Captiva?

Answer :

an imaging software program. Full text can not seek phrases interior photos, so you want captiva to do OCR at some stage in scanning.

Question 21. What Is Documentum Transformation Services (dts)?

Answer :

once in a while you do not want person to load the Word document, so you automate the advent of PDF or JPEG, and presents it to the consumer.

Question 22. What Platform/os Does It Run?

Answer :

Solaris
AIX
HP-UX
Linux (Redhat/Fedora - sorry other Linux guys, these are the simplest ones I individually examined with)
Windows 2000+ Server
Question 23. What Database?

Answer :

Oracle
DB2
Sybase
MSSQL - could you believe MSSQL is the most quantity of DB being utilized by Documentum
Question 24. What Web Server?

Answer :

Apache Tomcat (counseled is five.0.28 and above, works like a charm, our manufacturing certainly runs Tomcat)
Websphere five (and above)
Web Logic
JBoss ( 6.Five)
Amazon Web Services (AWS) Interview Questions
Question 25. What Are Presets In Documentum? What Is The Order Of Presets?

Answer :

A preset determines the alternatives or actions available in particular conditions. Creating a preset gives a manner to reduce screen options to those alternatives which are applicable to the person’s task within the particular scenario.

The default order of priority for applying presets is as follows: a preset for a region takes first precedence; then a preset for a user; then a preset for a position; then a preset for an item kind.Customized installations may vary. It is crucial to be aware that presets are not used to offer safety.

Question 26. What Is Object Relationships?

Answer :

There are 2 most important item kinds that you need to understand in

dm_relation_type - This defines a relation, way this item kind holds the information approximately the relation like its name, security type, determine type, child kind etc.User have to have SysAdmin or Super User privileges to create object of this type. All the items of this type will have r_object_id starting with 38
dm_relation - This defines each man or woman relationship among the items. Means this type has ID’s of the each determine and infant item which makes the relation, the name of the relation and so on. All the gadgets of this type may have r_object_id beginning with 37
Question 27. How Do You Migrate Documents From One Repository To Another Repository?

Answer :

If you may live with just CURRENT documents with metadata (no renditions), you can use Composer to migrate contents and folder structure from one repository to any other. There is one Tool Named Buldosar that copy the Metadata and Renditions in conjunction with the Document.

Document Type Definition (DTD) Interview Questions
Question 28. How Do You Find The Last Login Time Of A User Using Dql?

Answer :

pick last_login_utc_time from dm_user wherein user_name=' call of consumer'

Question 29. How Do You Retrieve The Folder Path Through Dql?

Answer :

SELECT r_folder_path FROM dm_folder WHERE r_object_id in (SELECT i_folder_id FROM dm_document WHERE  object_name='object_name')

Question 30. What Is Server.Ini And Where It Is Located?

Answer :

Each Content Server instance has a record named server.Ini which it reads on begin-up. Each Content Server instance also has a server configuration item (of type dm_server_config). Projection goals may be exact within the server.Ini document and the server configuration item

Question 31. Tell About Scs ?

Answer :

Site Caching Services is used to extract content and metadata from the repository and supply it to a file machine. The report machine may be any file machine on any handy host–it doesn’t need to be an internet server.

In addition to shifting the actual content material, SCS can flow the metadata to a goal relational database. The database can then be used for personalization.

Site Caching Services is used to publish content material from a Documentum repository to a website. 

Question 32. How Do You Deploy A Method?

Answer :

To installation techniques to the method server,we want to absolutely copy the magnificence documents or JAR files to the %DOCUMENTUM% dba java_methods listing on the Content Server. The technique server will include them in its classpath.

Jboss is the Java Method Server in D6 .Whenever classes are deployed to the technique server, the approach server will want to be stopped, the tmp folder in %DOCUMENTUM% jboss1.Four.2 server DctmServer_MethodServer tmp and start the server. We can find the jboss logs below %DOCUMENTUM% dba jboss1.4.2 DctmServer_MethodServerlog.

Question 33. Can We Change The Name Of Custom Folder? If Yes, Where We Have To Change?

Answer :

Right Click on the Custom Folder and Change the Name of the Folder.

DocumentDB Interview Questions
Question 34. Difference Between App.Xml And Web.Xml ?

Answer :

web.Xml - A WDK primarily based J2EE Web software has a root listing which incorporates a WEB-INF folder. This folder has an internet.Xml report containing configuration information for the internet application. This is remitted through the J2EE Servlet Specification

app.Xml - A WDK software is a folder inside the main J2EE Web software root directory. If you see your webtop folder, it carries the subsequent 4 WDK programs. Custom, webcomponent,wdk and webtop

Each Application may have its own app.Xml. Inheritance is managed by means of the tag inside the app.Xml file of the WDK software

The following are the software tags for a popular webtop installation:

 custom
webtop
webcomponent
wdk
 The ‘wdk’ WDK utility does not inherit from any layers as it the center framework. For each WebTop/DA set up, there may be one internet.Xml and 4 app.Xml.

Question 35. If We Import A Document Where It Comes From And Resides In Which Location And If We Check Out The Document The File Comes From ?

Answer :

If I Import a Document it comes from Local Drive and Resides in Repository ( Oracle Stored the Metadata of the Document ) . If User Checkout the Document it comes from the Repository and then it shops in C:DocumentumCheckout Directory

Question 36. What Is Binding Rule?

Answer :

A rule that identifies which model of a factor to encompass on your virtual file.

AWT (Abstract Window Toolkit) Interview Questions
Question 37. What Is Category?

Answer :

In Web Publisher, that is a folder used to store content document templates pages. Users navigate through categories and sub-categories to discover a content file template to use.

Question 38. What Is Client Capability?

Answer :

Is an attribute of a Documentum user that determines what he/she will do from a client application. For example, a person with the functionality of a Consumer can simplest seek and view content as wished. A Contributor, on the other hand, can crate content material.

Question 39. What Is Connection Pooling?

Answer :

A facility whereby bodily connections to a statistics source can be stored and reused. Connection Pooling improves overall performance as it saves the overhead of getting to create a new connection on every occasion a connection is asked.

Question forty. What Is Dmcl?

Answer :

Documentum Client Library. It manages the verbal exchange among the consumer and the Content Server.

Business Objectives Interview Questions
Question forty one. What Is Dynamic Group?

Answer :

A group whose members are dynamically introduced to or removed from the institution by means of a consumer utility at runtime. Dynamic groups allow directors to control permissions and get admission to based totally on client software and person place.

Question 42. What Is Eroom?

Answer :

A digital workplace for distributed groups to collaborate on content material and approaches. This software consists of capabilities like mission planning equipment, dialogue thread, and drag-and-drip record sharing.

Question 43. What Is Federation?

Answer :

A group of Docbase that have one governing Docbase and different member Docbase.

Question forty four. What Is Full-textual content Index?

Answer :

An index of phrases in all files that Docbase customers have requested to include in the index.

Question 45. What Is Inputaccel Capture For Documentum?

Answer :

This product from Captiva allows users to input information inside the form of paper, fax and microfiche and transform it into digital information, convert it right into a usable format, and then keep it routinely within the Documentum repository, InputAccel Capture for Documentum gives enterprise s a better way to coordinate and ensure the integrity of incoming information and allows them flip it into commercial enterprise-equipped content material.

Question forty six. What Is Palette?

Answer :

The region in Workflow Manager of activity and workflow objects which might be used to build workflow templates.

Question forty seven. What Is Persistent Cache And Webdav?

Answer :

Persistent Cache:A cache of Docbase gadgets and query outcomes to be had across purchaser classes. Persistent caching preserves cached content throughout shutdown and startup of DMCL and avoids again and again retrieving objects which might be accessed now and again

WebDAV:Web -based totally Distributed Authoring and Versioning. A set of extensions to the HTTP protocol that permits users to collaboratively edit and control documents on far off Web servers.

Question forty eight. Dql To Get The List Of Users Logged Into Documentum?

Answer :

Select * from dm_user where last_login_utc_time>DATE (NOW)-ninety

Question forty nine. Dql To Get The Count On User’s Login To Documentum?

Answer :

Select depend (*) from dm_user wherein last_login_utc_time>DATE (NOW)-ninety

Note: This query retrieves the use login information by way of the use of their last successful login as reference

Question 50. Dql To Deactivate User?

Answer :

UPDATE dm_user OBJECTS SET user_state = 1 WHERE user_name = 'username'

Question fifty one. Dql To Grant Extended Privileges?

Answer :

Grant Config Audit to User User_name

Question 52. Dql To Get The List Of Users Whose State Is Active And They Belong To Groups?

Answer :

choose user_name, user_os_name, user_state from dm_user where user_state=0 and r_is_group=0 order via user_name

Question fifty three. Dql To Add A User To A Group?

Answer :

ALTER GROUP group_name ADD (choose user_name from dm_user in which user_name = 'karthik')

Question fifty four. Dql To Remove User From Group?

Answer :

ALTER GROUP group_name DROP (pick user_name from dm_user where user_os_name = 'karthik')

Question 55. Dql To Get Subgroups?

Answer :

Select group_name from dm_group where any i_supergroups_names='company'

Question fifty six. Dql To Grant Extended Priviledges?

Answer :

Grant Config Audit to User User_name

Question 57. What Is Method Server?

Answer :

The Documentum five platform brought the Java approach server as a way of improving the performance and scalability of the Documentum technique architecture.

The method server runs as a process distinct from the Content Server and is chargeable for the invocation of the person strategies. Each approach invocation effects in a name to the method server which manages the actual execution of the Java-primarily based technique implementation. As the technique server is a constantly strolling method, there may be no overhead involved in loading and tearing-down a Java virtual gadget with every invocation. This yields an great gain in overhead.

Question fifty eight. What Is Full Text Indexed Server?

Answer :

To make files in a filestore to be had for searching, you need to first create one or more collections. A series is ready of walls (directories and documents) that allow search users to use the Verity seek engine to quickly locate and show files matching various seek standards.

Question fifty nine. How Many Documents Can I Store In A Filestore With Full Text Indexing?

Answer :

A unmarried filestore can comprise about 10 million indexable documents.

Question 60. What Is Parallel Searching And How Does It Work?

Answer :

A custom designed Parallel seek specifies a single filestore as part of the search standards. You can problem multiple seek requests to the man or woman filestores,as a result spawning more than one seek requests.

Question sixty one. How Can I Improve Full Text Query Performance In A Large Documentum Repository?

Answer :

There are few search options that may improve performance.

Efficient Security Checks
Avoid Unselective Queries
Question sixty two. What Is Index Server And Index Agent?

Answer :

The Index Agent is the issue that communicates with the Content Server to retrieve content material that desires to be listed. The Index Agent passes indexable content to the Index Server; the Index Server certainly builds and maintains the indexes and responds to go looking requests.

Question 63. What Are The Workflow Tools That You Have Used? Have You Created Workflow Templates?

Answer :

Here we've a better look at the Workflow practical additives. Starting from the pinnacle, we've Workflow Manager that's used to create workflow template. Workflow template also can reference alias set and LDAP integration in its definition.

Coming to the center of the diagram is the workflow runtime control. In the center is the Server Workflow Engine, maintained by means of Workflow Supervisor. It controls computerized element of the business procedure

The Workflow Engine references the the routing file (content material).

The Workflow Engine additionally maintains a fixed of workflow manipulate statistics. It is used to manipulate the processing of the existing tasks and to determine the next obligations.

Here is the object version in DCTM server.

Business Process - what's intended to show up
On the left is the Design Time Definition. Workflow Template is described by using
Process Definition - dm_process, representation of what’s supposed to manifest
Activity Definition - dm_activity, illustration of what’s supposed to obtain at a logical step
On the right is the Run Time Management
Workflow Instance - dm_workflow, controls automated element of the commercial enterprise method and document runtime information of workflow
Task - record run time facts of interest
Work Item - dmi_workitem, venture allotted to assignment performers
Queue Item - dmi_queue_item, peer object for paintings item for querying in Inbox
Package - dmi_package, references files and remarks routed amongst task
Question sixty four. Tabs In Work Flow And Their Uses?

Answer :

ü  Performer tab

Performer information
Delegate, reassign, and signoff facts
ü  Package tab

Package information
Port/hyperlink definition
ü  Transition tab

Determine what to do while the mission is completed
Transition sorts:
§  all - all next responsibilities might be started out

§  guide transition - performer chooses the subsequent duties (forward or reject)

§  vehicle transition - server picks the subsequent obligations based totally at the situation described

ü  Trigger tab

Determine when to begin this task
Trigger conditions:
§  all - all preceding responsibilities are performed

§  some - certain quantity of preceding tasks are done

§  occasion - the assignment will no longer start until a certain occasion arrives

Number of times the hobby can run

Question sixty five. Running A Simple Workflow?

Answer :

1)Start with workflow template

The workflow template items: dm_process, a list of dm_activity gadgets
2)Create workflow instance

ü  Create a dm_workflow object
ü  dm_workflow points to the workflow template dm_process
ü  Save dm_workflow
ü  dm_workflow is in Dormant nation
three)Run the workflow

ü  Execute dm_workflow
ü  dm_workflow is in Running country
Question 66. What Is Full Text Engine?

Answer :

Verity’s Full Text Engine is a effective search tool embedded inside Documentum’s Content Server. It permits a person to search each attributes and content saved in the Docbase without leaving the Documentum surroundings. Using the total-textual content search a consumer can carry out a comprehensive search of each attributes and content through the execution of a single query.

Going right down to the lowest of the photograph, challenge listing is created for guide obligations. In this example, performer gets the venture in the Inbox. He completes the venture through the Task Manager interface of the patron.

For computerized duties, the Workflow Engine will invoke the packages without delay. Here the packages can communicate to the Workflow Engine through server strategies and/or DFC.

Question sixty seven. Composer And Dab What Are The Differences?

Answer :

DAB/DAI is an MFC-primarily based application that became used to configure Documentum artifacts.

Composer is meant to replace DAB/DAI and is constructed on top of the Eclipse infrastructure. This allows us to build new abilties a lot easier on pinnacle of an industry-widespread platform.

Question sixty eight. What Is Dmr_content?

Answer :

The contents of renditions are saved as dmr_content. The Content of a deleted report may be retrieved the usage of dmr_content.The actual file or the content is stored as dmr_content and it is linked to dm_document which shops the metadata.

Question sixty nine. How Can I Make A Large Fulltext Index More Efficient?

Answer :

To make your full textual content index greater efficient, you must avoid indexing nonselective or usually determined phrases.

Question 70. What Is Quick Flow?

Answer :

A quickflow is some thing that you create instantaneous when you need it... Sorta advert-hoc.  A full workflow is stored inside the gadget and has a predefined set of steps.  It's good for in case you had a system of approvals which you needed to go through to get a document authorized.

Question seventy one. What Are The Application Server U Have Worked Other Than Tomcat?

Answer :

JBOSS and Weblogic

Question 72. What Is Publish And Flush?

Answer :

Flush is used to clear the Persistent Cache and Publish is to put up the Data Dictionary.

Question seventy three. Have You Worked On Auditing?

Answer :

An Audit Trail is the history of times of an Audit Event. Each instance of an Audit Event results inside the introduction of 1 Audit Trail access which shops facts approximately the event (consisting of the time of the event, which gadgets were worried, who done the actions, and which values have been affected).

Question 74. What Is Keystore?

Answer :

Keystore shops PKI credentials that DFC customer makes use of to communicate with worldwide registery.




CFG