xCP xCelerator Home Page

BACK TO THE XCP HOMEPAGE

What is an xCelerator

An xCelerator is one or more assets that can be used to accelerate the creation, adoption, and/or implementation of an xCP solution. xCelerators can be complete sample applications, but they can also be simple components or code snippets that hasten application development by providing key pieces of functionality. Many of the xCelerators on this site have been posted by EMC employees, but many have also come from the Community at large - customers and partners who have shared their expertise to help everyone speed adoption of xCP.

Watch a brief video introduction to xCelerators    How to contribute an xCelerator    xCP 1.6 xCelerators

   
xCelerator Disclaimer:xCelerators are technology focused and can be samples, examples, starting points, or guides that accelerate the creation of an xCP solution. xCelerators are free and are not EMC-supported products. xCelerators can be shared with anyone who wishes to download them from this xCP community site. EMC Corporation Copyright: Documentum xCP xCelerators

 

If you have a question about a specific xCelerator, please visit that xCelerator's page to add your comment.

 


HeaderSampleApps.png
Sample applications have their own dedicated page here.

 

HeaderWidgets.png

Also check out the collections of xCelerators at the bottom of this page for more widgets.

D3 Radial Chart & Bubble Chart
Two chart widgets based on the D3 chart framework.
Download available for: xCP 2.2
Preview Hookup
The Preview Hookup widget allows a user to compose a preview window using xCP fragments can be shown when the performing an action such as hovering over another control or clicking on another component like a button.
Download available for: xCP 2.2
Badge Button
The Badge Button provides enhanced functionality on top of regular Button provided out-of-the-box with xCP by supporting the display of an icon or font glyph along with the button text with an additional badge overlaid on top of the button. The badge text can be set on initial load or later through UI Events.
Download available for: xCP 2.2
Google Map
Supports the display of a map with data-driven markers using the Google Maps API.  The click event of a marker can be captured for further interaction in the UI. 
Download available for: xCP 2.2
Item Selector
Widget that allows the user to select multiple items from a given list, with the ability to reorder the selected items.
Download available for: xCP 2.1, xCP 2.2
Enhanced Results List Pagination NEW
Adds enhanced pagination controls to the default Results List widget to support user-defined page size and faster navigation to a page. 
Download available for: xCP 2.2
Prototype Data Visualization Widgets NEW
Includes a widget that can display a business process map, and one that can show a hierarchical view of a datasource.
Download available for: xCP 2.2

 

HeaderBusinessProcess.png

Also check out the collections of xCelerators at the bottom of this page for more java services for business processes.

Custom Activity Templates
Allows process designers to configure activities for use in their process, implementing business requirements without writing custom code. There are twenty-two methods that can be used by the Custom Activity Templates Collection xCelerator.
Download available for: xCP 2.0
CTS Activity Templates
Provides the following java process activity tasks pertaining specifically to Content Transformation Services (CTS), which are Create PDF Renditions, Create HTML Renditions, and Merge Virtual Document to PDF.
Download available for: xCP 2.0
Excel Utility
Enables processes to read and write files in this format, adding a great level of potential interaction with users both within and outside of an xCP solution.
Download available for: xCP 2.0
PDF Form xTractor
Allows you to re-use existing PDF forms within an xCP process. More importantly, the data from the forms is extracted and intelligent routing decisions can be made. Essentially, the PDF form is no longer just another content file in the repository. With this xCelerator, you can make your PDF forms intelligent without having to write any custom code.
Download available for: xCP 2.0
Simple PDF Form Extensions
Provides a mechanism for reading and writing PDF Form data. It is packaged as a custom java module that can be called from a business process.
Download available for: xCP 2.0
PDF Form Reader
Provides the ability to read and extract data from Adobe PDF Forms. This data can then be used to update the metadata of the document, or stored as process variables.
Download available for: xCP 2.0
Number Generator
Extension that generates sequential numbers. It is flexible enough to handle multiple number sequences and a wide variety of formats.
Download available for: xCP 2.0
XDQL Query
Provides functionality for executing DQL queries and retrieving results as XML, which is useful in regards to XForm instance processing. In a single query, one can retrieve all instances of a given form concatenated into a single XML file.
Download available for: xCP 2.0
Simple Document Generation
Provides a mechanism for producing basic Word and PDF documents from an XML template, such as an acknowledgement letter or a standardised welcome letter. It is packaged as a custom java module that can be called from a business process.
Download available for: xCP 2.0
Image Geolocation Information Extractor
Provides a mechanism for extracting the geolocation information from an image in the repository. It is packaged as a custom java module that can be called from a business process.
Download available for: xCP 2.0
DQL Utility
Provides the ability to run one or several read, execute and apply DQL queries in one activity with fully dynamic queries, including support for IN clauses, built up from a template, process parameters and process variables or entirely defined in either process parameters or process variables.
Download available for: xCP 2.0
Property Lookup
Can be used in a workflow to look up properties from a property file that resides in a repository. This can be used to implement customizations in a process based on predefined values stored in a simple java.util.Properties file.
Download available for: xCP 2.0
String Utilities
Provides a set of commonly used string operations, such as trim, substring, split, matches. This makes it possible for a developer to easily verify that a string conforms to a specific format, extract information from a string (such as a case number) and split a string into multiple substrings for further processing.
Download available for: xCP 2.0
Query xTension Service
The main uses of this xCelerator are for querying the repository to retrieve picklist values (overcoming the default 1000 result limit of the standard DQL Query Activity), exporting the results from a query to a comma separated file for offline use, and advanced post-query sorting of a data-set (overcoming the limitations that you cannot sort on more than one column or on historical query computed columns).
Download available for: xCP 2.1, xCP 2.2
Mail Message Handler NEW
Enables Mail messages to be processed, extracting key message information such as subject, topic thread & recipient addresses, as well as extracting embedded attachments as new objects.  Extraction of attachments can employ de-duplication strategies to prevent the extraction of duplicate attachments in the target folder.  In addition patterns such as case references can be identified from the message body using regular expressions.
Download available for: xCP 2.1, xCP 2.2

 

HeaderFunctions.png

Also check out the collections of xCelerators at the bottom of this page for more functions.

Custom Extended Functions
Provides some useful functions that can be used in xCP 2.0 expressions.
Download available for: xCP 2.0      NOTE THAT THESE FUNCTIONS ARE AVAILABLE OUT OF THE BOX WITH xCP 2.1 AND ABOVE
xTension Functions
The xCelerator contains a set of functions that can be used to extend the functionality of an xCP application, and to remove the need for constructing the most common expressions that output HTML.
Download available for: xCP 2.1, xCP 2.2

 

HeaderActions.png

Advanced Export Action
Adds an extended export capability to your xCP 2.2 application that provides more configuration options than the default export action.
Download available for: xCP 2.2
Update Column Label NEW
Action that lets you update the column labels of a result list at runtime.
Download available for: xCP 2.2

 

HeaderTheme.png

Clean Theme
A general-purpose theme that removes the default header bar on column boxes and the page background image, and at the same time delivers a set of classes that can be applied to elements of a page to make them visually appealing such as with shaded columns, rounded corners and buttons with different sizes & colours.
Download available for: xCP 2.0, xCP 2.1, xCP 2.2

 

HeaderApps.png

Deployment Utility
With the release of xCP version 2.x the packaging and deployment of an application has been made much simpler. However not all artefacts related to an application can be created within the new xCP Designer, and items such as document templates and case folder templates cannot be packaged for deployment. The purpose of this utility is to support the packaging and deployment of an xCP application by filling these gaps in the current release.
Download available for: xCP 2.0
Java Module Editor Plugin for Designer
A plug-in extension for the Designer that add a JavaModule editor for JavaModule artifacts in your application. These plug-ins add a new tab in the xCP Navigator for customizations and in this tab display the list of JavaModule artifacts.
Download available for: xCP 2.0
xCPDoc
A tool that automatically creates documentation from xCP 2.x project files.
Download available for: xCP 2.0, xCP 2.1, xCP 2.2
Demo Toolbox
Contains a collection of useful UI widgets, JavaScript functions, and Java services.
Download available for: xCP 2.1, xCP 2.2
Single Sign On Integration
Integrates xCP authentication mechanism with various SSO providers. The current version of this xCelerator supports several SSO integrations.
Download available for: xCP 2.0.      NOTE THAT xCP 2.1 AND ABOVE SUPPORT SEVERAL SSO PROVIDERS OUT OF THE BOX
Workflow Invocation Scheduler
Workflow Invocation Scheduler xCelerator allows you to define schedules for invoking workflows. This is done by configuring a business object.
Download available for: xCP 2.0
ECM Extensions NEW
Provides features that can enhance the Enterprise Content Management (ECM) features of an xCP application - namely the display of a folder breadcrumb trail and the ability to automatically link files to folders based on user-defined rules.
Download available for: xCP 2.2
Test Automation Framework NEW
Enables an xCP consultant to write and execute modular natural-language style test cases for an xCP 2.x application.
Download available for: xCP 2.x
Application Uninstaller NEW
Utility that allows for the complete uninstallation of an xCP application from a development environment.
Download available for: xCP 2.2