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!
To add a new blog, use the "New Entry" button here on on the Blogs List page.
To manage Drafts and view unpublished blogs please use the Blogs List page.
Showing 1 to 20 of 3,155 entries.
-
-
Richard Sezov | Dec 14, 2017 10:14 PM
This year, the Knowledge Management team at Liferay set out not only to document Liferay 7/DXP, but to document it well. To do this, we identified several improvements we wanted to make: We wanted...
Blog Stream: Featured -
Olaf Kock | Dec 7, 2017 10:16 AM
Yay, it took a while to get onto it again, and finally I updated Custom Navigation and it just went through the approval process yesterday. Now it's available for Liferay 7 and DXP as well. What...
Blog Stream: Featured -
-
Takeo Yasuyuki | Nov 6, 2017 6:09 AM
While working on Elasticsearch debugging, I just made a docker-compose file to start up an external Elasticsearch with plugins that Liferay DXP / 7 installed with debugging tools. Hope this would...
Blog Stream: Featured -
-
-
David H Nebinger | Oct 14, 2017 8:42 PM
So I've been home for almost a week now after having attended Devcon 2017 in Amsterdam. I have to give a shout out to Pascal Brusset and his entire team for putting on a great event. The venue was...
Blog Stream: Featured -
David H Nebinger | Oct 10, 2017 4:44 AM
So last week I'm sitting in an Unconference session at DevCon in a group talking about OSGi. I don't remember how it came up, but we got on a discussion about deployment issues and someone asked...
Blog Stream: Featured -
-
-
-
-
-
-
-
-
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 -
-
-
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 -
-
-
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 -
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 -
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 -
-
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 -
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