Liferay

22
05/2017

Elastic Search UI for the default Liferay 7/DXP installation

Liferay comes bundles with an integrated Elastic Search server. This answers in port 9200. If you call the url

15
05/2017

Resolving dependencies in OSGi container in Liferay DXP

Working with gradle in our IDE is not a problem. The problems begin when we choose to deploy our modules which contain third party libraries in liferay...

20
09/2016

PortletResponseUtil, where were you hiding?

PortletResponseUtil is a class to be used in the serveResource, in case you want to serve a file.

15
07/2016

Quick and dirty solution for web developers

In some of our projects we have the problem, that the portlet plugins are big and slow and the deploy time takes a lot of time.

20
01/2016

Reindex an entity by the id

If we have a web content and we want to update the index of it we can do that with the following code:

19
01/2016

Getting the model hints in the code

While trying to make a custom validator in a form, there was the need to reuse the information set in the portlet-model-hints.xml file. You can do this by using the following Util class:

14
12/2015

Liferay Kaleo workflows: How to get rid of no-reply@liferay.com

When a kaleo workflow in Liferay 6.2 sends an email, it adds automatically as the sender the email no-reply@liferay.com. If you want to change that, you can't...

24
07/2015

Liferay Studio 2.2.x won't do the update thing

If you want to try to update your Liferay Studio, you may encounter the following problem:

9
10/2014

JCaptcha in Liferay (multiple instances per page)

Liferay supports simpleCaptcha and reCaptcha by default.

27
06/2014

Plugin Unit testing in Liferay 6.2

In the past I tried to find out how to unit test my plugins in liferay with no success. To be honest, I never tried much, and I am also a rookie in unit testing.

20
05/2014

"PermissionChecker not initialised" in scheduler job

When writing a scheduler job in liferay, you don't have access to the the themeDisplay life in portlet methods. So you miss a lot of handy data.

9
04/2014

Custom simple captcha in custom portlet for Liferay

In the last month we had to add different captchas in some liferay sites.

16
01/2014

Make the preferences of a portlet company wide

Add the following elements in the liferay-portlet.xml file

5
12/2013

Disable javascript minimizer in Liferay

Just add &js_fast_load=0&css_fast_load=0&strip=0 in the URL. Have a nice time debugging the javascript.

7
11/2013

Original PortletConfig in Portlet Configuration

Lets assume you have a Project with its own Language properties and a portlet that have a configuration page.

25
10/2013

How to define an entity in Service Builder for existing tables

Recently we encounter a case, where the tables of an external database were "moved" as synonyms in the schema of

14
10/2013

Liferay Deployer (Jenkins plugin)

After posting my last post I made some progress in building the liferay deployer plugin.

9
10/2013

Jenkins + Liferay plugin deployment

In the past I wrote an article about how to use jenkins to deploy your plugins in a remote liferay portal server.

19
08/2013

Liferay - testing a portlet

While trying to find out how to test a MVC liferay portlet, I realised that there is not much of documentation about the subject.

2
05/2012

ERROR [MVCPortlet:361] null is not a valid include

I was happy with my portlet, till I encounter a strange error after my deploy: ERROR [MVCPortlet:361] null is not a valid include

28
03/2012

ServiceContext: What is this for?

Lately I was trying to insert some content into liferay programmatically and I saw in many API calls that there was a parameter object of type ServiceContext.

24
02/2012

Problem overriding equals in a DTO object in Service Builder

If you try to override the equals method in a generated DTO object implementation and rerun the service builder, you will see the following error:

23
02/2012

Can't debug javascript in Liferay?

Per default liferay minifies all javascript and css files of your portlets. As a result you have better speed, but while being in the developing cycle, you can scarify some speed for information.

23
02/2012

Unable to locate deployment context from portlet properties

Are you fresh in life ray and testing Service Builder for the first time? is everything working fine, but in the console you see the following exception?

6
02/2012

Liferay and ECJ

If you ever saw the following error while trying to run, for example, the deploy ant task of your portlet: Task cannot continue because ECJ is not installed.