Question 1. What Is Filenet Technology?
FileNet is an Enterprise Content Management (ECM) answer product suite from IBM. Enterprises uses FileNet to control their content material and enterprise methods.
FileNet P8 platform, the modern model of FileNet system, provides a framework for developing custom organization structures, supplying much functionality out of the container and capable of being custom designed to manage a specific commercial enterprise manner.
FileNet Enterprise Content Management (ECM) product suite includes:
Content Management Products:
FileNet Content Manager (CE): CE is the center content control answer for the FileNet P8 platform.
FileNet Image Services (IS): IS is used to keep and control documents.
Business Process Management Products:
FileNet BPM: BPM manages workflows to reduce cycle times and to improve productivity by streamlining and enhancing complex strategies. BPM factor consists of Process Engine, Process Analyzer and Process Simulator.
Question 2. What Is Document Lifecycle?
Document lifecycle in FileNet P8 is a chain of states (like Draft, Review, Publish, near and so forth) that a file will pass though over its lifetime, in addition to the motion which are caused whilst file circulate from one kingdom to another.
A person or application can flow the doc forward or backward in its lifecycle.
Adv Java Interview Questions
Question 3. Does Filenet Component Ce, Pe, Ae Support Server Clustering? What Kind Of Clustering Is Supported By Filenet P8?
FileNet P8 platform helps Asymmetric, Symmetric, N + 1, and N to M clusters. This consists of FileNet Content Engine, Process Engine and Application Engine.
Asymmetric clusters include each active and passive servers. I.E. In case of Asymmetric 1-to-1 cluster, there is one energetic and every other passive server. This is handiest shape of clustering.
Symmetric clusters consist of all the lively servers. In Symmetric clusters one of a kind servers run specific services but in case of fail over, multiple services are be moved on to one server.
Please notice: While FileNet CE, PE, AE helps active/energetic clustering, FileNet IS helps best lively/passive clustering.
Question 4. Which Protocol Is Used By Filenet P8 Process Engine (pe) To Connect To Content Engine (ce) Or Application Engine (ae)?
IIOP is utilized by PE to speak with CE and AE.
IIOP approach 'Internet Inter-ORB Protocol'
ORB manner 'Object Request Broker'
As CE is mounted on AE, it makes use of direct API calls to communicate with AE.
Adv Java Tutorial
Question five. In How Many Databases Does Filenet Content Engine (ce) Stores Data?
FileNet Content Engine (CE) has or extra databases:
Global Configuration Database (GCD) database (FNGCDDB)
Object Store databases (one or extra)
A FileNet P8 domain can include one or many item shops. Each object store has its personal database which may be existing database or can be created by item save introduction wizard in FEM.
ASP.NET Interview Questions
Question 6. Where Filenet Content Engine (ce) Physically Stores Documents?
FileNet Content Engine may be configured to shop documents at following places:
In Database as blobs (IBM endorsed maximum document size to save as blob is 10 KB)
In File Store
In Fixed Storage Devices (like EMC Centera)
Question 7. What Is Fn P8 Domain?
The FileNet P8 domain represents a logical grouping of physical assets (together with item stores) in addition to the Content Engine servers that provide access to those resources. A server can get entry to any aid in the area, however cannot get admission to any useful resource that lies out of doors of the domain.
The CE Global Configuration Data (GCD) database shops data approximately the resources and offerings for the FileNet P8 Domain.
The FileNet P8 domain consists of the following entities:
Site: A website is a geographical region where sources are connected thru a neighborhood region network.
Object shop: An item store is a repository for storing gadgets (along with documents, folders, and commercial enterprise objects) and the metadata that defines the classes and properties of gadgets.
Index region: An index vicinity is a box for one or greater indexes, that are used to carry out complete-text searches against files in an object save.
Fixed content device: A constant content device is an external storage device. This tool may be associated with a FileNet P8 constant storage vicinity.
Content cache vicinity: A content cache is a disk vicinity that includes copies of content currently accessed via a Content Engine server. Typically used in a geographically dispensed surroundings, it complements response time while retrieving content.
Add-on function: An upload-on feature is a module that incorporates custom metadata and statistics that help extensions to core Content Engine functions.
Marking set: A marking set offers a manner to define a degree of security on gadgets similarly to the ordinary FileNet P8 protection version. By the usage of markings, access to items may be managed based totally on precise assets values.
ASP.NET Tutorial Content Management Systems Architecture Interview Questions
Question 8. What Is File Store And File Store Policy?
File Store is the physical folder where FileNet shops files. Multiple File Stores may be created to save documents at two specific locations. This type of setup is referred to as File Store Farm.
File Store Policy permits distribution of files in File Store Farm.
Question 9. What Is The Use Of Content Engine Query Builder?
CE Query Builder permits FileNet customers to find Content Engine items and to perform bulk operation on them. Query Builder is a part of FileNet Enterprise Manager (FEM) software program comes with FileNet Content Engine installable.
The basic functionality of Query Builder includes:
Find objects the usage of assets values as seek criteria.
Create, save and run simple searches.
Create and save seek templates in an effort to set off for standards when launched.
Launch seek templates which are furnished with each Content Engine and Enterprise
Manager set up.
Create, keep, and run SQL queries.
The Query Builder searches can be blended with bulk operations that encompass the subsequent actions, to be had on the Query Builder's Actions tab:
Add items to export manifest.
Undo documents checkout.
Lifecycle movements (set exception, clear exception, promote, demote, reset).
File documents and custom objects in folder and unfile them from folder.
Run VBScripts or JScripts.
Edit protection by way of including or putting off users and corporations along with permit and deny permissions.
SQL Interview Questions
Question 10. What Is The Significance Of Folders In Filenet P8?
In FileNet, Folders are used to group different objects together with files and custom objects. As folders in windows, FileNet folders offer a manner to browse via FileNet gadgets. Folder's facilitates in organizing the documents and different gadgets.
A document may be filed to a couple of folders. FileNet does create copies of document in this situation. It without a doubt creates a logical association among then folder and the record.
Few essential statistics about folders:
Folders aren't versionable; simplest documents are.
Folders are based totally on CE folder class.
Content of a folders can be copied to some other folder exist in equal object save.
It is not obligatory that each report or gadgets have to be filed underneath a folder. Documents which are not a part of any folder remain Unfile.
A Root Folder is created at the side of a new Object Store. This folder is discern folder for all other folders in the Object Store.
Each Folder has its own custom protection.
Folders can generate server events while they're created, changed, or deleted.
Spring MVC Framework Tutorial
Question 11. How To Determine If Filenet Content Engine (ce) Is Running Fine?
Following are few matters one can test to discover if FileNet CE is jogging first-class:
Check WebSphere console for 'FileNetEngine' internet software status. It have to be in running state.
Try connecting to CE the use of FEM. If connection is nice CE is walking. If CE is not running consumer will get message 'Unable to logon to P8 area'.
Try logon to FileNet Workplace. If user is capable of sign up, CE & listing offerings are strolling first-rate. If no longer consumer gets 'credential exception'.
Network Administrator Interview Questions
Question 12. Does Filenet Ce Provide Content Compression Or Encryption?
Adv Java Interview Questions
Question 13. How Authentication Is Handled In Filenet P8?
Authentication is a system of checking if the consumer entered credentials are correct. FileNet
P8 makes use of two one-of-a-kind requirements for authentication:
Java Authentication and Authorization Service (JAAS) standard JAAS gives a coverage-based totally framework to determine who's invoking a Java software. The Content Engine EJB is living in the J2EE Application Server's EJB field. CE therefore makes use of JAAS pluggable framework for authentication.
Web Services Security (WS-Security) fashionable FileNet internet services makes use of WS-Security requirements for authentication. Like JAAS, WSSecurity is an extensible fashionable which supports a couple of protection token codecs i.E. Username Token, Kerberos Tokens, SSL X.509 Tokens and so on.
When the Content Engine server gets a web provider request, the Content Engine Web Service Listener extracts the WS-Security header and performs a JAAS login based totally on its contents. If this JAAS login is successful, then the Web carrier listener passes the request onto the Content Engine EJB layer within the EJB field.
Question 14. What Is Content Engine Web Services (cews)?
Communication with FileNet Content Engine (CE) can occur through the EJB shipping or Content Engine Web Services (CEWS) transport.
Web offerings are typically used by loosely coupled frameworks like service-orientated architecture for connecting additives. IBM FileNet Content Manager offers CEWS for accessing nearly all capabilities available inside the CE server.
A Web Services Description Language (WSDL) document is provided by using FileNet to apply a Web offerings interface. CEWS clients (stub lessons) can be generated from these WSDL documents.
As of launch 4.Five.Zero, CE helps 3 Web offerings endpoints. The difference is in their handling of content material attachments. The SOAP endpoint (FNCEWS40SOAP) makes use of inline content material and contains great performance charges. It should consequently be averted. Support for the Direct Internet Message Encapsulation (DIME) endpoint (FNCEWS40DIME) is documented as deprecated and could eventually be removed. Therefore, all new code need to be written for the Message Transmission Optimization Mechanism (MTOM) endpoint (FNCEWS40MTOM), and present DIME code have to be migrated to MTOM as quickly as viable.
Question 15. Why Use Custom Objects When We Have Content-less Document?
Custom gadgets are for growing composite items. It can comprise content material-less record, i.E. Simplest metadata as well as other report lessons and/or custom gadgets as its houses.
Spring MVC Framework Interview Questions
Question 16. What Is Component Queue And How To Configure Component Queue In Filenet?
Component queues make it viable to system a workflow step the usage of an external entity, including a Java™ object or Java Message Service (JMS).
Using Process Configuration Console, you configure a issue queue with an adaptor, both Java or JMS. The Java adaptor allows you to expose public methods from a Java elegance as operations on a queue. The JMS adaptor allows you to put up workflow data to a JMS queue, also the use of operations. Using Process Designer, the workflow author adds a element step to a map and selects operations for that step from the list of component queues. The workflow writer additionally specifies the ideal expression for each operation parameter.
To create a brand new aspect queue:
In Process Configuration Console, open the remoted vicinity.
Select the Component Queues folder icon and click on New on the toolbar.
Enter a call for the queue within the Queue name box. See Naming conventions for data regarding legitimate names. The name will appear in the listing of thing queues in Process Designer.
In the Description container, you
Click Next to preserve.
Object Oriented Analysis and Design Tutorial
Question 17. What Are Stored Search And Search Template?
Workplace offer object seek to assist customers fast discover they items they're seeking out. Multiple options are available to place of work users for looking objects saved in FileNet Content Engine including easy seek, stored seek, seek templates and so on.
By default the easy search is available to users. Using simple search users can create customized searches for files, folders, and custom gadgets. The search criteria’s and options can be configured the usage of the Search view of the User Preferences page of workplace.
Both saved searches and search templates are predefined searches configured via administrators the use of Search Designer tool.
Unix/Linux Interview Questions
Question 18. What Are Root Classes In Filenet?
A root magnificence is a class with out a figure. FileNet object store has more than one root classes consisting of Document Class, Annotation, Choice List, Event and many others. The ‘Parent Class’ property of those root lessons is ‘None’ (as shown in under screen shot).
The root training are created robotically for the duration of object keep introduction. Once the foundation elegance is created, subclasses and residences may be brought to the object store.
For example, a record subclass may be delivered below root magnificence (Document Class) with the aid of going for walks the Create a Class wizard from Enterprise Manager.
Except the ‘Document Class’, all different root instructions are places underneath ‘Other Classes’ in Enterprise Manager as shown in below screen shot:
FPRIVATE "TYPE=PICT;ALT=FileNet Enterprise ? Manager - Root Classes"
ASP.NET Interview Questions
Question 19. What Is The Difference Between File Store And Object Store?
An OBJECT STORE is a database repository for storing gadgets.
But FILE STORE offers with at which it saved layout kind. File structures that are used for file shops need to thru the NFS or CIFS protocol.
Question 20. In How Many Databases Does Filenet Process Engine (pe) Stores Data?
FileNet Process Engine (PE) shops information in to at least one database named VWDB.
Object Oriented Analysis and Design Interview Questions
Question 21. What Is 'workflow Roster'?
'Workflow Roster' is a database structure that stores information about all workflows (or workitems) in an remoted vicinity. Workflow Roster is a part of Process Engine VW database.
Workflow rosters offer the Process Engine with an green way to discover specific workflows.
When we initialize a new remoted reason in procedure engine, a roster referred to as DefaultRoster is created for that remoted reason. Additional rosters may be created using Process Configuration Console (PCC) to smooth administrative obligations.
Question 22. What Is An Isolated Region?
An isolated vicinity is a logical subdivision of the workflow database that carries the queues for the work gadgets, event logs, rosters, and different configuration records.
Below are few records about remoted vicinity:
FileNet Process Engine have Isolated Regions
‘Process Configuration Console (PCC)’ is used to create and manipulate Isolated Regions.
One PE can have a couple of Isolated Regions.
Multiple Isolated Regions can't hook up with same Content Engine (CE).
Initializing new Isolated Region creates default shape as Inbox, default roster and occasion log.
A device administrator makes use of FileNet Enterprise Manager (FEM) to define the remoted region. A Process Engine host, the communication point, a password, and isolated area wide variety are required to outline isolated region in CE.
Question 23. Why Do We Need Multiple ‘remoted Regions’?
An isolated area is a logical subdivision of the workflow database in FileNet Process Engine.
Different units in an corporation who do no longer need to proportion workflow facts can create exclusive remoted location.
For instance the studies branch and the finance branch in an organization have two all together logically extraordinary strategies. It is usually recommended to have two one of a kind isolated areas for these departments.
Multiple isolated areas additionally make it easy to preserve the systems. Changes made into one region don’t affect the customers of every other area.
ECMAScript 6 Interview Questions
Question 24. What Are Different Types Of Queue's In Process Engine?
Process Engine (PE) queues holds the paintings items waiting to be processed. The queues in PE can be controlled using Process Configuration Console (PCC).
PE has 4 extraordinary types of queues:
User queues keep work items assigned to a customers or being tracked by means of a user. There are two different sort of person queues created whilst an Isolated Region is initialized:
Work queue hold paintings object which can be processed through one or many customers part of a collection.
I.E. For processing an coverage declare, a work queue 'Claim' can be created and any employee from claim processing branch can pick out up the work item and procedure it.
Component queue holds work objects to be processed by way of component step in workflow. The components steps are to method a piece item using an external element.
Internally used by Process Engine, System queues are not accessible to the customers or administrators. Conductor, Delay, and InstructionSheet Interpreter are few of the examples of device queues.
Content Management Systems Architecture Interview Questions
Question 25. How To Delete A Queue In Process Engine?
FileNet doesn't provide any mechanism to delete a queue; whether or not it is a work queue or a element queue.
The most effective workaround is to initialize the remoted place in following manner:
Export remoted region configuration data to XML - Use Process Configuration Console (PCC) to export all additives of selected remoted region.
Initialize a isolated place.
Take a backup of XML report from the export in step 1 and punctiliously edit the XML record to remove the nodes of unwanted queue.
Import the XML report in currently initialized isolated place with the option 'overwrite'.
Validate the configuration.
Note: When an remoted area is initialized, it makes adjustments to the workflow database shape and the facts in workflow database is deleted.
FileNet developer have to layout and configure the queues very carefully to keep away from a state of affairs wherein they'll must delete a queue.
Question 26. What Happens To The Work Items When A Work Queue Is Deleted From Pe?
Process Engine paintings queue holds the work gadgets. FileNet P8 does not provide any easier way to delete a queue.
Queues can be deleted via initializing the remoted region. When a queue is deleted all the work objects in it also are deleted.
Asp Dot Net Database Interview Questions
Question 27. What Is The Difference Between A Roster And A Queue?
There is not any gross distinction in querying a queue or a roster. Each is a desk and the problem in querying them will be based at the number of objects needed to be reviewed through the database, the effort in deconstructing what needs to be back and the variety of objects which can be back.
Some trendy policies.
A roster is used to find work. It represents paintings that could be in any number of various queues. Otherwise you would need to scan every queue to find paintings. Think of it as a research to your paintings irrespective of queue.
A queue is used to split similar paintings for similar actions. Work is processed from a queue and may be filtered. It is rare to look for work through a queue as a roster is greater efficient.
To system work you both recognise the queue its in (inbox fashion application), or appearance it up inside the roster and then process it.
You constantly go back queue factors or roster elements in a question where you do not know how many items are back. This is in reality a return of columns within the desk.
You only return paintings items, step elements or practise factors when you have a small quantity or a recognised number of items to manner. Typically, browse for queue elements, lock an object, get a step element, technique the object, dispatch, after which returned to browse.
Getting records factors thru work object, step detail or education elements calls for greater processing by means of the manner engine as the statistics is not inside the columns of the desk but is in the blob information. For a huge range of gadgets this is a overall performance effect, however understand the effect, and if essential do it. Do no longer do it for an unknown variety of back consequences.
Make positive you divulge business records at the queue for filtering work and at the roster to discover it. The identical information may be uncovered on each. This puts the records in a column on the roster or the queue and means you may retrieve the roster element of queue element without a exquisite overhead inside the database or manner engine.
Make positive you construct indices at the statistics factors which can be uncovered in order that table scans are not had to retrieve your facts.
Your manner layout will not be impacted with the aid of the query you build. You build the question primarily based at the method necessities, the method design and the configuration that is created for the queues and rosters that are needed to support your question.
SQL Interview Questions
Question 28. What Is The Use Of Process Administrator?
FileNet Process Administrator permits FileNet administrator to view and manage work in development.
Process Administrator is a Java Applet primarily based UI and can be invoked from IBM Workplace's admin phase.
Following duties may be finished though Process Administrator: Search workflows, work objects, workflow occasions, and workflow records.
It allows the administrator to search in particular vicinity. Following regions are to be had for seek:
Event log (best for looking activities)
It lets in to manage the workflows and paintings gadgets in following ways:
Assign or reassign work to a person
Change workflow attributes, inclusive of data area values and workflow institution members.
Complete paintings and ship it directly to the next step
Terminate paintings and send it to the termination step
Delete work, one or extra paintings items or a whole workflow
Unlock work based at the cutting-edge consumer or queue It allows opening Process Tracker for the selected work object.
Question 29. Where To Find Information About The Workflows Or Work Items Which Are Terminated?
The FileNet Process Administrator permits administrator to look for activities in occasion logs. The information approximately the terminated work gadgets may be determined even though Process Administrator by way of search for occasions.
Please be aware that PE queues only keep the data approximately active paintings items / workflows.
Question 30. What Is Filenet Business Framework (bpf)?
FileNet BPF affords a configurable framework for rapid development of BPM application. BPF Web Application, an Ajax based totally software presents a consumer pleasant interface to the enterprise users.
Along with the pre defined displays and capability, FileNet BPF presents a framework to expand and personalize the software to fulfill commercial enterprise requirement.
FileNet BPF has two components:
BPF Web Application: Deployed on a J2EE server, the BPF Web Application is an out-of-the-container, customizable, and configurable portal for BPM programs, and a UI container with applicable components for BPF programs.
BPF Explorer: BPF Explorer is a Microsoft Management Console (MMC)-primarily based tool for defining and configuring BPF applications.</OL
Question 31. What Is The Difference Between A Document And A Record In Filenet Terms?
A document is a document that you can be create, save, and ultimately retrieve and replace, replacing the antique version with the updated model.
A report is a reference to facts and gives metadata to manipulate the information. Records can electronic or physical (i.E. A document stored in CE or a physical book).
A record that's added to an IBM FileNet P8 content repository, however it isn't but declared as a file is known as as ‘record’, not a record. As quickly because the document is asserted as a file, we take into account the document a file.
Document gadgets are stored in the Records-enabled content material Object Store (ROS) and the corresponding report gadgets are saved within the File Plan Object Store (FPOS).
Question 32. Should All The Properties Of Ce Replicated To Rm?
No. One have to avoid duplicating the residences unless and till it constitute a specific requirement.
Properties which have practical need for document management ought to be used in CE, while houses which have useful want for information management must be used in RM. If a property occurs to be needed for each, then it have to exist in both.
Many ECM architects use the precise same homes in ROS (CE) and FPOS (RM) for simplicity.