Connecting to external database Using Build-service in Liferay Plugins SDK

When you extend or customize Liferay Portal, usually you end up using the default Liferay database. Some clients require that their data be stored in a database other than Liferay database when they customize the Portal application using Liferay.  This may be because their data is sensitive and they want additional security.  Some corporates such as Banking and Insurance have strict security policies and compliance in place to protect the data. There have...



Read Blog
CIGNEX Hosting Alfresco Lunch & Learn Thursday Jan 21, 2010

Alfresco speaks about their latest Enterprise release in a session hosted by CIGNEX at Holiday Inn (1740 North First Street, San Jose CA 95112). This session is a must for CIOs, Senior IT Managers, Enterprise Architects and anyone evaluating ECM solutions. We will cover the following topics: A comparison of Alfresco Community, Alfresco Enterprise, and Traditional ECM A review of Alfresco Enterprise 3.2 Alfresco implementation Best Practices In addition we will introduce...



Read Blog
ZK an Open Source AJAX and MOBILE framework with Rich GUI

ZK is an Open Source Ajax + Mobile frame work available,designed to maximize an enterprise’s operational efficiency and minimize development time and cost. Ajax suppott makes this framework very powerful. It provides really cool GUI components along with so much other features so that it may fit in any kind of web application. In order make application with Rich GUI we can use this technology in presentation layer with any other technology in backend (like Alfresco) to manage...



Read Blog
Migration of Broadvision to Alfresco WCM & JBoss Portal

Introduction Recently we were involved in migration project for one of the top 20 fastest growing County Government of United States. The County had been using the Broadvision portal and content management system for its primary internet site. This site involved about 4000 pages involving around 10,000 plus granular content, around 30 small and large applications and 18 GB of static content accessed by 70,000 plus citizens and managed by 30 publishers. Their main purpose of migration was...



Read Blog
Save time with Incremental or Parallel Lucene Indexing in Alfresco

Alfresco CMS uses "Lucene" as seach engine behind the scenes. Most of the customers set up search engine either in AUTO or FULL indexing mode. Use Case We have a client with 1.2 Tera Bytes of content store, and the FULL indexing may take 24-30 hrs. Stopping an active Alfresco server for such long hours is not at all acceptable.   In a case indexes gets corrupt and want to do AUTO indexing but not sure if all the corrupt indexes can be recovered. In such cases, we...



Read Blog
Integrating Drupal and Alfresco for a high performance, low cost solution

Recently CIGNEX has successfully rolled out an enterprise level CMS solution for a major insurance company in USA.  CIGNEX integrated Drupal front-end and Alfresco back-end to create a high-performance, low-cost, flexible and scalable solution. Why to use Drupal and Alfresco together is the best-of-both-worlds: You get the speed of development and flexible user interface that Drupal brings plus the strength of a scalable enterprise repository that Alfresco...



Read Blog
Internationalization (I18n) and Localization (L10n) in Liferay

Background In today’s rapid changing world, power of communication increased day by day and geographical barrier in terms of technology has been reduced significantly. In the context of Portal , it makes lot of sense , as collaboration , communication and reach is core idea of portal. In this regard having ability to present content in user language would be big plus in reaching masses and also communication can be faster and more efficient. This very thought leads to idea of...



Read Blog
Importance of Time Synchronization in Distributed System

Distributed system involves N number of computers connected to each other via any communication medium (LAN/MAN/WAN) and they communicate by passing messages on the communication medium. In DCS, all the computers share their own data. In order to access updated data from each computer, time stamp of all computers must be same. So we have to make sure that all the computers' clocks (which are part of DCS) should be synchronized. Let’s take an Example to make it more clear.  Suppose an...



Read Blog
Powering Liferay Portal with pluggable Enterprise Search - Solr

Liferay is widely used Open Source portal with wide variety of features.  It manages content of various kind ex. Blogs , Wiki , User Information , Documents etc. In such case searching becomes one of the key aspect, by default liferay is bundled with lucene search indexer. From version 5.1.x liferay has made search engine pluggable and currently provides plugin integration with popular enterprise search engine Solr. In this blog I will share details about Solr ,  benefits of...



Read Blog
Providing powerful reporting capabilities to Alfresco using Crystal Reports

Alfresco is a highly scalable content management system where you can store millions of documents and perform many workflow tasks.  Alfresco provides a basic dashboard to list and track the tasks.  You can also configure Alfresco to provide full audit trail information. However, Alfresco does not provide a strong "Reporting" framework out of the box.  We integrated Crystal report with Alfresco CMS for one of our customers and here is the information -...



Read Blog

Pages