RSS
thumbnail
Kyle Joseph Stiemann | 26 Sep 2017

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 attribute of alloy:inputDate and alloy:inputTime.1 When a user on a mobile device views an alloy:inputDate or alloy:inputTime with nativeWhenMobile="true", the inputDate or inputTime...

11229
0
thumbnail
Manuel de la Peña | 20 Sep 2017

Hi Liferayers! We'd like to share with you that we have created non-official, public Docker images from our master branch! And we are releasing them every day. The rationale for pushing to a non-official, public repository is simple: anybody in the world could fetch and build the platform from Github, so why not making it easy for them, offering a Docker image with that...

16895
2
thumbnail
Neil Griffin | 14 Sep 2017

On September 13, 2017 the Liferay Faces project received a maintenance release according to the new Liferay Faces Version Scheme. The maintenance release addresses 226 issues: 124 bugs fixed 7 regressions fixed 56 improvements completed 7 new features implemented 32 tasks completed Archetypes / Component Suites The maintenance release...

19471
0
thumbnail
David H Nebinger | 08 Sep 2017

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 may run into return code 500 for URLs with the tilde character in them. This is actually a default SiteMinder configuration thing, SiteMinder treats tilde (and others) as "bad...

15187
2
thumbnail
Yanan Yuan | 07 Sep 2017

Hello all, We are pleased to announce the third release for Liferay IDE and Studio Installers. This version is mainly for bug fixes.   Liferay IDE 3.1.2 GA3 You can update or install the new release of Liferay IDE using either of the following links as usual: https://releases.liferay.com/tools/ide/latest/stable/ If you have already installed one of...

19381
2
thumbnail
Minhchau Dang | 07 Sep 2017

Many months later, it's time to continue the series on Liferay from Source. For this segment, we'll start with the following question: why would you have wanted to build from source in the first place? This particular series entry assumes that maybe you want to fix a bug that affects you. Or maybe you feel like there is a feature that is missing from an existing module, but...

18495
5
thumbnail
Dániel Jávorszky | 28 May 2018

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: https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/waiting-on-lifecycle-events --- Sometimes, when creating a module, we may run into a situation where the service we're trying to use has not been...

14307
6
thumbnail
Pradeep Sharma | 25 Aug 2017

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 hours to accomplish it. Please follow each steps : It will be done in few moment. Step 1 : Open Java Directory and Create folder E:/LiferayApp/ssl-dev-keystore and...

19718
2
thumbnail
Andrew Jardine | 07 Sep 2017

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 how it works, couldn't think of a reason why it wouldn't work -- but, I hadn't yet tried it out. I started doing some research as well as having a chat with the infamous David Nebinger about...

15378
8
thumbnail
sejal patel | 07 Sep 2017

 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 basically utilizes an explanation based approach,where one improves strategies in Java classes with comments, for example, @GET, @POST, @Path and so forth. In this post,...

22298
3
thumbnail
sejal patel | 16 Aug 2017

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 your Android apps. Liferay offers bunch of screenlets which is called Screenlet Library. You can know more about it from following link, ...

9355
0
thumbnail
Andrea Tamás | 11 Aug 2017

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 dolgozik a support jelenén és jövőjén. A Liferay számos értéket képvisel, amelyekkel érkezésedkor probléma nélkül azonosultál és melyekhez magad is hozzáadtál. A legmisztikusabb...

12396
0
thumbnail
Yanan Yuan | 08 Aug 2017

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 You can update or install the new release of Liferay IDE using either of the following links as usual: ...

14947
0
thumbnail
Andy Wu | 04 Aug 2017

    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 be installed into Oxygen cause we bundle Buildship 1.0.x with IDE, but Oxygen bundles Buildship 2.0.x. These days, we were waiting for Buildship releasing 2.1.x...

13174
1
thumbnail
Terry Jia | 01 Aug 2017

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 error, Error Reporter can send the information to us to let us know what problems happened on your side.   Error Reporter is enable by default. How to...

12403
0
thumbnail
Ahamed Hasan | 05 Aug 2017

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 – a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP – for a low, predictable price.This is one of the latest offerings from Amazon Web Services. With...

14049
4
thumbnail
Ben Turner | 31 Jul 2017

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 perspectives than pure technical ones, why you might want to choose this approach for structuring and designing web content. When I read Eduardo's blog post I had a couple of thoughts.  I've...

10387
0
thumbnail
Jonas Choi | 28 Jul 2017

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 read it here. In discussion with other technical resources and through further testing, it is, in fact, possible to create the files without the need for a hash. Instead of the hash...

10113
0
thumbnail
Neha Goyal | 27 Jul 2017

#set ($serviceContext = $portal.getClass().forName("com.liferay.portal.service.ServiceContextThreadLocal").getServiceContext())     #set ($httpServletRequest = $serviceContext.getRequest())     #set ($objThemeDisplay = $httpServletRequest.getAttribute("LIFERAY_SHARED_THEME_DISPLAY"))   ...

10888
0
thumbnail
Jonas Choi | 28 Jul 2017

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 relevant settings into portal-ext.properties and have that load on startup. However, in 7.0, the old LDAP settings are no longer present in portal.properties, and the old way doesn't work. So...

16756
2