Blogs

RSS

Entries with Blog Stream Featured .

RSS
thumbnail

This article aims to deliver what you're really looking for, configure Search Enterprise. If you are looking for the smallest details and deeper information, my suggestion is the Elasticserach Documentation and the Liferay Help Center. Well, for you, who understands a bit about the subject and knows what you're looking for, here is your place, below I'll show you how you can...

8547
thumbnail

I know some of you have been disappointed by my last post about discontinuing the Liferay 7.2 Community Beta Program. I understand. It was also hard for us to let it go. But I do believe there is much better way to have an open discussion with you other than setting time constraints and strict rules. As you all know, Liferay Portal CE is an Open Source product developed in...

4846
thumbnail

Your Liferay workspace is full of modules. Each module is starting to make use of the same JS resources and functions. Wouldn't it be nice if you could refactor your JS into a separate module that you can import elsewhere without publishing it to NPM? Well, here is one solution you can try! Please note I'll be referring to the code in this repo throughout the blog post . 1) Create...

4853
thumbnail

Introduction Out of the box, Liferay DXP has fairly limited audit message output targets. In fact, there are only two that are provided: logging them or persisting to the database. Each of these come with their own set of issues. Logging is tough because it is not searchable and hardly usable. Database persistence doesn't have these problems, but the administration and...

5542
thumbnail

Overview As many of you know, we announced that we were going to start the 7.2 Community Beta Program with the release of 7.2 Alpha 1.  Since then we have come to the conclusion that bug reporting and providing feedback should be a continuous engagement and not be limited to a program with a short life span.  With the newly compressed release cycle we found that we were...

8873
thumbnail

   It took me long enough to bring her on: She's followed Liferay's history for longer than some of the other founders: Caris Chan. And yes, that name means that she's Brian Chan's wife. During my last visit in Liferay HQ, I took the opportunity and asked her about her view on Liferay's history - about 15 years for the company and 20 years for the software project. ...

4478
thumbnail

About two weeks ago, Jamie Sammons announced that Liferay 7.2 Community Beta Program is scheduled to start with the release of 7.2 Alpha 1, which is just around the corner. We know there are some people impatiently waiting for the program. In fact a question about it popped up on one of our Slack channels back in December. My response was “... you (and everyone else) are and will...

5578
thumbnail

Introduction In the earlier days of Liferay, many administrators missed the warning about not using HSQLDB in production. By default, Liferay is configured to use HSQLDB so you can spin up a Liferay instance for development or testing or whatever, but HSQLDB was never to be used in production because it is not a production-ready database. It's easy to set Liferay up to use a...

6448
thumbnail

Liferay Faces Roadmap for Liferay Portal 7.2 Support (2019) For Liferay 7.2 support we have three major goals: 1. Support deployment of thin JSF WARs. Liferay Faces has always required that developers embed the JSF implementation (Mojarra), all Liferay Faces JARs, and (optionally) CDI inside their WAR’s WEB-INF/lib folder. However, in Liferay 7.2 CDI dependencies will be...

6340
thumbnail

The university content team is busy, and you can find a new full course on Liferay University. Upgrading Liferay This course starts at Liferay 6.2 and upgrades it all the way to 7.1. We're using the Enterprise path, e.g. from 6.2 EE to DXP 7.1 as usual on University, but the steps apply to the Community path as well. I've had the privilege to teach this course after the...

5167
thumbnail

       If you are a new to liferay 7.x platform since liferay had migrate to OSGi platform, you must have meet the error Unresolved requirement: Import-Package  when deploying your bundles, i have a easy solution for you —— 'Take a look at your bundle's MANIFEST.MF'.       When you deploying your bundle to liferay portal, the...

7530
thumbnail

The main purpose of this release is give you a sneak peak of what’s coming in 7.2 and to get an early start on testing our packaging process. It is by no means feature complete and hasn’t been tested for quality. The Liferay 7.2 Community Beta Program is scheduled to start with the release of 7.2 Alpha 1 in the coming weeks. Similar to 7.1, the 7.2 beta program will be divided into...

9656
thumbnail

Overview Find a list of what’s included in the release in the Release Notes Download the release now at: https://www.liferay.com/downloads-community New Features Summary Oracle OpenJDK 11 -  GA3 has been tested for use with Oracle OpenJDK 11.  For more information on JDK 11 support in Liferay CE/DXP please see the JDK Roadmap post.  Also check...

9217
thumbnail

Introduction For folks that know me, they know one of my favorite soapbox rants is on HTTP and/or Portlet session storage. Recently my friend Kyle Stiemann wrote a blog about Session Storage in Liferay, and he reached out to me to proof the blog post before it was published. While it was really well written and informative, I must admit I didn't want it published. Providing a...

22260
thumbnail

Introduction I have helped many companies and organizations install Liferay (5, 6 and now 7/DXP), but often times they will stop there. I mean, once the app servers are up and serving traffic correctly, aspects like the log file(s) are ignored. Well, at least as long as everything is operating smoothly; when something has gone wrong, the log file(s) is (are) one of the first places...

6100
thumbnail

While trying to give your users the best experience ever you always try to keep things simple. In the past I have filled in many forms and many times with the same data and many times at the same site. Why? As a simple example I took a free 'zipcode to address' service in the Netherlands and used this to show how easy this can be done. And this is what it looks like. Todo...

5932

I’m happy to announce the release of the first beta for the new set of Liferay REST APIs. But before going into details, for those of you who might not be aware of this project, I’d like to give you some context. Our vision Over the last year and a half, we have been working on a new set of REST APIs for Liferay following industries best practices. The goal of these APIs is to...

9807
thumbnail

Background Last fall we reintroduced the option to use clustering in Liferay 7.0 by compiling a series of modules manually and including them in your project. We received a lot of feedback that this was a very cumbersome process and didn’t really provide the benefits we intended in bringing back clustering.   Enable Clustering Beginning with Liferay Portal 7.1 CE...

8879
thumbnail

Update: This has been moved to January 11, 2019. Reason for the changes The vulnerabilities in TLS 1.0 (and SSL protocols) include POODLE and DROWN. Due to these security risks, Liferay decided to disable TLS 1.0, as many other companies have done. Moving to TLS 1.1 and higher will allow users to keep communications between Liferay and Liferay.com secure. What TLS...

9753
thumbnail

So perusing the web, you'll notice there's a couple of resources out there explaining how to override the default favicon in Liferay. Of course, the standard way is to add it to /images folder of your theme and apply the theme to the site. As long as you got your path right and it's the default name, "favicon.ico," it should work just fine.  While this satisfies most use...

6764