Mika Koivisto Hands-On Solution Architect / Payments & Open Banking
Blog category

Software & DevOps

40 posts filed under Software & DevOps.

Getting started with Liferay Maven SDK

This will be the first in series of posts on how to develop Liferay plugins with Maven. In this post we'll start by creating a new parent project for your plugins and add a portlet project to it. You need to have your maven environment…

Liferay 6.1 GA1 Maven artifacts released

I’m glad to announce that we have released Liferay maven artifacts to 6.1 GA1. All the artifacts will be pushed into the central repository through http://oss.sonatype.org where they are already available. This release includes…

How do I cluster Liferay with Terracotta?

That's a question I've head many times and in this post I will show you just how to do that. These instructions are for Liferay 6 CE GA3 Tomcat 6.0 bundle however you can use any app server supported by Terracotta but the location and…

Using Freemarker in your theme templates

Freemarker is a template language very similar to Velocity. Starting from Liferay 6.0 Liferay supports also Freemarker templates in themes and Web Content templates. In this post I will show how you can use Freemarker in your themes.…

Liferay Maven SDK ↗

Starting to recover from jetlag after a two week trip Los Angeles and Liferay retreat. One of the things we finally made some progress during the developer retreat is providing official maven artifacts for Liferay as well as porting our…

SiteMinder integration is here

You've been heard! Out of box SiteMinder integration is here. Computer Associate’s (CA) SiteMinder is a centralized web access management system that enables user authentication and single sign-on, policy-based authorization, identity…

Configuring ActiveMQ 5 jms topic in Tomcat 6

For some reason it is quite difficult to find a clear instruction on howto configure ActiveMQ jms topic in tomcat as a JNDI reference and the consume message from it into message driven pojo. I chose to use ActiveMQ 5 since it requires…

  • activemq
  • jms
  • spring