Blogs
Welcome to the new Blogs page, where you can search and filter the available blogs to much more easily find what you're looking for!
But, don't worry - if you prefer the old UX with the Blogs Widget, it's still available - just use the Blogs List link in the left navigation and it will be like it's 1999 all over again!
-
-
-
Iván Zaera Avellón | Oct 2, 2017 1:58 PM
Dear Liferay Developers: We would like to share with you a new feature we have been working in very hard during the last months. As we all know, Liferay Portal’s current support for frontend...
Blog Stream: News -
-
Sandeep Sapra | Sep 29, 2017 7:11 AM
Introduction Liferay Digital Experience Platform (DXP) provides feature to integrate with Corporate Single Sign on Server (SSO). SAML can be used to establish the same. This article laid down the...
-
Kyle Joseph Stiemann | Sep 25, 2017 9:21 PM
Hidden Features of Liferay Faces: The nativeWhenMobile Attribute of alloy:inputDate and alloy:inputTime One of my favorite lesser-known features of Liferay Faces Alloy is the the nativeWhenMobile...
-
-
-
David H Nebinger | Sep 8, 2017 1:21 PM
A quick note for those using SiteMinder and Liferay... Liferay likes the Tilde (~) character, and uses it quite often for friendly URLs and other reasons. When fronting with SiteMinder, though, you...
Blog Stream: Featured -
-
-
Dániel Jávorszky | Sep 4, 2017 8:42 AM
Update: The below is not the recommended way of waiting for services in Liferay DXP. To do it the way it should be done, please check the following documentation:...
-
Pradeep Sharma | Aug 25, 2017 6:55 PM
Hello Fellow Liferay Folks, Today I am writing this blog as I found there is no proper complete set of step by step to configure SSL Liferay DXP server and fellow developer has to spend hours and...
-
Andrew Jardine | Aug 18, 2017 3:06 PM
I recently responded to the thread in the forums where the poster was asking about Liferay 7 and it's compatibility with OSGI. I am a huge JRebel fan myself and, based on what I know of JRebel and...
Blog Stream: Featured -
sejal patel | Aug 16, 2017 11:08 AM
Liferay 7 bolster for creating and deploying JAX-RS based REST services. JAX-RS is the JEE standards based approach for creating REST web services. As far as building up the real administrations it...
Blog Stream: Featured -
sejal patel | Aug 16, 2017 10:36 AM
Liferay provides the screenlets, which are the readymade screen for the faster android app development for Liferay apps. Liferay Screens for Android contains several Screenlets that you can use in...
-
Jan Verweij | Aug 11, 2017 2:27 PM
If you are working at a company where a lot of content is produced you will recognize this problem. How can I make sure that the content is always tagged AND in a consistent way. If you think...
-
Andrea Tamás | Aug 11, 2017 9:14 AM
Ambrózy Gábor (Amby) a Liferay budapesti irodájának support menedzsere. Vízióval érkezett a céghez és azóta, csapatával megosztva ezt a látomást, változatos és izgalmas projektek segítségével...
Blog Stream: News -
Ashley Yuan | Aug 7, 2017 4:31 AM
3.1.1 GA 2 and Installers Released Hello all, We have pushed a new release of Liferay IDE, Liferay Developer Studio version 3.1.1 GA2 and Liferay Workspace Installer 1.5.0.1. Liferay IDE 3.1.1 GA2...
Blog Stream: News -
Andy Wu | Aug 4, 2017 5:51 AM
Hey all, I would like to let everyone know that Liferay IDE which bundles Buildship 2.1.1 can be installed into Eclipse Oxygen(4.7) now. We released 3.1.0 ga1 about two weeks ago. But it can’t...
-
Jia Terry | Aug 1, 2017 7:37 AM
Today, I’d like to show new feature in Liferay IDE: Error Reporter. Version: Liferay IDE/Liferay Developer Studio 3.1.1(unrelease). When you are using Liferay IDE, once you meet any exceptions or...
Blog Stream: News -
Ahamed Hasan | Jul 31, 2017 9:42 AM
Introduction: Amazon Lightsail is the easiest way to get started with AWS for developers who just need virtual private servers. Lightsail includes everything you need to launch your project quickly...
-
Ben Turner | Jul 31, 2017 1:50 AM
As a companion piece to Eduardo Garcia's excellent Divide and Conquer blog post I thought it would be worthwhile writing up some reasons, from more of business, usability and flexibility...
Blog Stream: News -
Jonas Choi | Jul 28, 2017 9:17 PM
The other day I posted a blog entry about LDAP settings in 7.0/DXP and how generating the hash values precludes the ability to have the files configured without having to go into the UI. You can...
-
Vikash Kumar | Jul 27, 2017 12:08 PM
#set ($serviceContext = $portal.getClass().forName("com.liferay.portal.service.ServiceContextThreadLocal").getServiceContext()) #set ($httpServletRequest = $serviceContext.getRequest()) ...
-
Jonas Choi | Jul 26, 2017 9:29 PM
There are a great number of changes in Liferay 7.0/DXP, and one of them is how LDAP settings are managed when dealing with configuration files. In 6.2 and earlier, one could simply copy all the...
-
ANKIT SRIVASTAVA | Jul 24, 2017 1:37 PM
During my last LIUG presentation on this topic, many participants showed interest in this tool and they wanted to try this in their enviornment. I am writing this blog for beginners, who want to...
-
Ahamed Hasan | Jul 20, 2017 7:28 PM
AUI Input Field Custom Validation Offlate, i have been working on some serious devolopment using Liferay 7 DXP. Having delivered close to half a dozen corporate training programs on Liferay 7 DXP...
-
-
Santiago Pérez de la Cámara | Jul 19, 2017 11:32 AM
Versiones en las que se se ha probado el contenido de este post: Liferay CE 7.0 GA4 / 7.0 GA5 Liferay IDE 3.1.1 GA2 / 3.1.2 GA3 Creación de Liferay Workspace En caso de no tener el workspace...
-
Andrew Jardine | Jul 17, 2017 7:16 PM
I think before we get rolling here I need to first admit that blogging about 6.2 features and functions is maybe not the best practice since we should all be planning our move to 7 in preparation...
-
-
David H Nebinger | Jul 12, 2017 2:12 PM
Taking a short break from the Vue.js portlet because I had to implement a repository proxy. Since I was implementing it, I wanted to blog about it and give you the option of implementing one too....
Blog Stream: Featured -
ANKIT SRIVASTAVA | Jul 3, 2017 4:45 PM
There might be cases when you want to write your own CAS (Custom authentication Service) for authenticating users in Liferay. There are many cases like : authenticating users based on different...
-
Carlos Hernandez | Jul 3, 2017 10:07 AM
Wouldn't it be nice to take pictures with my mobile phone and let Liferay categorize / organise these pictures for me? Imagine how powerful it would be if I am on a business trip and I take lots...
Blog Stream: News -
David H Nebinger | Jun 28, 2017 3:12 AM
Introduction In part 1 of the blog series, we started a Vue.js portlet based in the Liferay Workspace, but actually there was no JS framework introduced just yet. We're actually going to continue...
Blog Stream: Featured -
David H Nebinger | Jun 27, 2017 4:09 PM
Introduction In Liferay 7 CE / Liferay DXP, there are new facilities in place to help us create JS portlets. In this blog series I'm going to present a new project to demonstrate how to build...
Blog Stream: Featured -
David H Nebinger | Jun 26, 2017 1:01 PM
According to Liferay: Digital Experience Platform (DXP) is an emerging category of enterprise software seeking to meet the needs of companies undergoing digital transformation, with the ultimate...
Blog Stream: Featured -
David H Nebinger | Jun 21, 2017 8:56 PM
Just a quick blog today... When you start up LR 7 CE/LR DXP, you'll often see it stop while trying to validate LPKGs. This is a security measure which is used to verify that the LPKG files have not...
Blog Stream: Featured -
-
David H Nebinger | Jun 17, 2017 5:48 AM
If you're a Java Architect or Senior Developer, you know just how important the Java access modifiers are. Each choice about what to make public, protected, private or package protected is...
Blog Stream: Featured -
David H Nebinger | Jun 17, 2017 1:51 AM
So a question came up today how to access the current user as part of a REST method body. My friend, Andre Fabbro, was trying to build out the following application: @ApplicationPath("/myapp")...
Blog Stream: Featured -
gulnaaz Shaik | Jun 16, 2017 11:31 AM
Installations: Need to download and install the following for a workspace : Eclipse Neon with IDE - 3.1.0 Liferay Plugins ce sdk 7.0- ga3 Liferay Portal ce 7.0-ga3(tomcat) Now configure workspace...
-
David H Nebinger | Jun 16, 2017 3:05 AM
So if you've started developing for Liferay 7 CE / Liferay DXP, I'm sure you've been hit at one point or another with the old "unresolved reference" issue that prevents your bundle from starting....
Blog Stream: Featured -
Bryan H Cheung | Jun 15, 2017 11:49 PM
Today I’m writing to announce several new and exciting initiatives within the Liferay Community. We consider this to be the starting point for a completely revamped community experience. We also...
Blog Stream: Featured -
-
Milen Dyankov | Jun 14, 2017 6:11 PM
Originally published on Liferay Community site Today we're announcing a new place for the Liferay Community! This is something we've been waiting for a long time and we're super excited to finally...
Blog Stream: Featured -
-
Takeo Yasuyuki | Jun 13, 2017 5:09 AM
What's Damascus? Damascus generates scaffoldings of *-service, *-api and *-web bundles with CRUD functionality and integrating other Liferay related functionality based on a configuration,...
-
David H Nebinger | Jun 13, 2017 4:19 AM
The one thing I never understood was why the UI behind the /api/jsonws is publicly viewable. I mean, there's lots of arguments for it to be secured: Exposing all of your web service APIs exposes...
Blog Stream: Featured -
Javeed Chida | Jun 12, 2017 4:58 PM
Every now and then, there comes a time in a CMS developer's life when the sin of taking default settings for granted takes its toll. There. I phrased that carefully so it would make a list of...
Blog Stream: Featured -
Cody Hoag | May 30, 2017 2:29 PM
If you're interested in providing Staging and/or Export/Import support for your application, you must create Staged Models to track your app's entities and Data Handlers to share information about...
Blog Stream: News -
Andrea Tamás | May 26, 2017 11:54 AM
Borkuti Pétert, a Liferay Hungary UI Technical Support Engineer-jét faggattam, aki a jóga elkötelezett híve és robotikai ismereteivel színesíti kollégái mindennapjait. *** Tanári pályán...
Blog Stream: News -
Ashley Yuan | May 25, 2017 2:54 AM
3.1 Beta 1 and Installers Released Hello all, We IDE team are pleased to announce the new release of Liferay IDE, Liferay Developer Studio: version 3.1 Beta1, and Liferay Workspace Installer...
Blog Stream: News -
Santiago Pérez de la Cámara | May 19, 2017 11:30 AM
Versiones a las que se puede aplicar este post: Liferay CE 7.0 GA3 / Liferay CE 7.0 GA4 Liferay Plugins SDK 7.0 GA3 / Liferay Plugins SDK 7.0 GA4 Previo a la instalación de Liferay Plugins SDK 7...
-
Minhchau Dang | May 18, 2017 11:03 PM
When a new intern onboards in the LAX office, their first step is to build Liferay from source. As a side-effect of that, usually the person that handles the intern onboarding will see that the...
Blog Stream: News -
ANKIT SRIVASTAVA | May 18, 2017 5:10 PM
As we all know, Liferay 7 (DXP) come with new features/improvements including functional/architectural. One of them is forms which is an improved version of Kaleo Forms, DDL. Kaleo forms and DDL is...
-
David H Nebinger | May 18, 2017 3:37 AM
Introduction Today I ran into someone having issues with ServiceBuilder and the creation of UpgradeProcess implementations. The doco is a little bit confusing, so I thought I'd do a quick blog post...
Blog Stream: Featured -
Jan Eerdekens | May 14, 2017 12:12 PM
Historically there have been a number of extension points in Liferay that enable developers to hook into portal events and add their own custom/additional behaviour. In Liferay DXP this is still...
Blog Stream: Featured -