Risk-Free trial

Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Tags

OpenAM Session Upgrade: How To

I gave a short overview of OpenAM Session Upgrades in a previous article. This is a follow-up that intends to describe the process of configuring it and discussing some of its implications. This blog was sitting back half done as a Draft for several months. It was originally written based on ForgeRock OpenAM 10.x . OpenAM 11 has been released since then. I'm finally finding the time for finishing and publishing the article. It should apply for OpenAM 10.x as well as OpenAM 11.  (more…)

forgerock openam sso system engineering

Liferay multi-tenant topology using Portal Instances with Amazon S3

Liferay supports multi-tenant configurations via multiple portal instances in a single web container. What is the Portal instance? It is a Liferay's feature which allows you to have two or more separated user spaces under one physical installation. It simplifies the deployment and administration. Liferay also provides a Properties Override capability to override default properties file so each Portal Instance can have it's own properties file. As you might know, settings for Documents and Media are put in properties file. In this article we will look at options to setup multi-tenant…

amazon liferay portal

How to run Sencha.io examples

Although deploying and executing Sencha.io examples should be a basic operation, I faced some difficulties, when setting them up according to the existing documentation. There is a couple of details that I had to do in addition to complete the process successfully. Hence, I decided to summarize my findings in this articles. I hope, they will help you to start with Sencha.io faster. I got stuck on the "Choose login type" screen, when running the example application according to the docs (see Running the Application), even though I followed all…

sencha sencha.io

Document versioning in Liferay and Amazon S3

Liferay Portal is an enterprise collaboration platform with document management system. It supports multiple users to have access to the same files. Making a mistake, while editing a file represents a risk for all the users. What if someone deletes an important part of a text? Is it definitely lost? No, it isn't. We can rely on Document Pros versioning system to address this concern. But, what if you use an external system as your document management repository (such as Amazon S3) that provides an own versioning capability too? Which…

amazon liferay portal

How to reuse existing Amazon S3 structure in Liferay

I described the way how to migrate data from Liferay out to Amazon S3 in a previous article. This article is about the opposite case. Are you using file storage solution with Amazon S3 and want to import documents to Liferay? Is it possible to move existing files and folders from Amazon S3 to Liferay Portal? Yes, it is! (more…)

amazon liferay portal

Use cases for Liferay integration with Amazon S3

We have been exploring capabilities of integrating Liferay with Amazon's S3 storage service set for documents library repository. In one of our previous article we have introduced the purpose of integrating Liferay with Amazon S3 and provided basic information on how to setup those 2 systems to talk to each other. Liferay's introduction on document management discusses some of the common business use cases and I thought I could elaborate on those in more details with regards to Liferay's use of Amazon S3 services. In below article I'll try to describe…

amazon liferay portal testing

Setup Amazon S3 to Liferay with data migration

We slightly introduced Amazon S3 and its basic integration with a clean Liferay installation in a previous article. What should you do, if you have already uploaded files in Liferay and you want to move them from local storage to Amazon S3? Files that are uploaded to Liferay's local storage will become inaccessible, if you just perform the steps described in the previous article. That's because the procedure configures Liferay to use Amazon S3 instead of its local storage without moving files that were originally uploaded to the local storage.…

amazon liferay portal

Introducing Liferay and Amazon S3

As cloud computing is a popular buzz word these days, I thought about setting up Liferay with cloud storage services such as Amazon S3. Liferay has built-in capability to integrate with Amazon S3 for some time, I'm providing a particular example how to get it running quickly so anyone can explore it's capabilities. (more…)

amazon liferay portal

Using Oracle DB as OpenIDM’s repository

This article is dedicated to setting up OpenIDM with Oracle DB as repository. As of the OpenIDM 2.1 Xpress release, that has been used for the purpose of this blog, OpenIDM does not yet supports Oracle DB as an internal repository, but below in the article I'm providing procedure that could help reader to setup OpenIDM with Oracle DB for successful operation. (more…)

forgerock openidm oracle repository