XDocs Micro core modules provide a fast to deploy enterprise class CCMS. They comprise of easy-to-master server, desktop and web applications.

Bluestream’s development philosophy is to always use open standards and build components that our clients can configure themselves. Therefore, creating a ‘zero administration’ system, beyond common operations, such as setting security. Thus making a fast to deploy system.

XDocs Micro Architecture
XDocs Micro Components

XDocs Repository (Server)

The XDocs Repository stores all content. This is the core XDocs folder and file system. The underlying relational database management system stores both XML and binary content. 

CM Admin

The XDocs CM Admin web-based application provides seamless administration of the XDocs CCMS.

System admin set and control user permissions and accounts, configure workflows, set baseline publish dates, and configure projects. As a result, User rights can be scoped to include all descendant folders without a clumsy copy down model. Therefore, greatly reducing the number of permissions you need to maintain.

CM Admin

XDocs supports the import of any binary content. As DITA content is imported validation and link checks are performed. When unresolved links are encountered, users can search for link targets to resolve links upon import. Also, XDocs can be customized to assign CCMS metadata as part of the import operation.

Export allows files to be exported from the XDocs repository to your local hard drive. The links in these files are fixed to be file-relative links. As a result, the exported files are truly independent of XDocs. Exported content is DITA with metadata intact.

Metadata export is as standard OWL2 XML files. In addition, to control file names on export XDocs provides an option to change spaces to underscores. It is also possible to configure further names. In general, XDocs exports using the folder and filename as common in most operating systems. For security and auditing, XDocs also provides password protection, encrypted format, and logs user-log in and log out.

CM Portal

CM Portal provides quick access to files for members of staff. Enabling them to view the content as either HTML or PDF within a secure web browser environment. It also makes it easy to share content among various departments in the organization such as marketing and sales.

XDocs Explorer

The content creation team use XDocs Explorer for creating, editing, viewing, and managing content in XDocs. They also use rich XML authoring tools like Oxygen XML Author and non-XML tools such as Excel, SnagIt, and Visio.

WEX- browser based review and collaboration

WEX is a web-based app for online review and contribution of DITA content. The premise behind the app’s development is simple – no training or installation required. The target audience for this application is anyone in the organization who needs to be part of the content lifecycle.

WEX Screenshot

WEX has tight integration with the Oxygen Web Editor. However, integration with other DITA web-based XML editors (such as Fonto XML, XEditor, etc.) is also possible. WEX is role and workflow capability-centric. This can restrict what Users can see and do. This allows for greater control while delivering publications within a workflow. WEX also lets users add meaningful content when great ideas arise outside of workflow. Lastly, the WEX experience is completely transparent, with the interface resembling that of MS Word or a Wiki.


Using workflow brings the content lifecycle under complete control. It also lets SMEs outside the technical communications team join in the process without impacting on their main job tasks.

Sample workflow

It is easy to create, configure and modify workflows in XDocs. The module uses the BPMN 2.0 industry standard and Activiti workflow engine.

XDocs Micro core modules provide what you need to start using DITA.