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.
1 - 20 / 3 221 tétel megjelenítése.
-
David H Nebinger | 2021.06.17. 18:27
Introduction As many folks know, I'm known for telling people not to look inside the Liferay database itself. It's not always clear what is what in the DB and Liferay has a lot of code around...
-
David H Nebinger | 2021.06.04. 23:11
Introduction Recently I asked some of my teammates for ideas about what to blog about next. Most of the time I take my inspiration from different clients I work with or questions that come up on...
-
David H Nebinger | 2021.05.18. 3:06
Introduction Historically developers have always wanted to be able to control site creation. It's not that Liferay admins are untrusted or anything like that. It is really more the case where...
-
David H Nebinger | 2021.05.14. 3:10
Introduction Liferay has, for a long time, supported RBAC, the role-based access control. It is, of course, backed by the database so (inheritance aside for the moment) a user will be assigned a...
-
David H Nebinger | 2021.04.12. 22:29
Introduction So recently a couple of times I've seen folks ask how to send form data somewhere. Some want to trigger remote web service calls, some want to store the data in a different entity or...
Blog Stream: Featured Products: Liferay Portal 7.x Capabilities: Platform Releases: Liferay Portal 7.3 Liferay DXP 7.3 -
David H Nebinger | 2021.04.08. 16:04
Introduction Let me start by saying that I'm a huge fan of Upgrade Processes. I've actually written many blogs about Upgrade Processes or using Upgrade Processes:...
-
David H Nebinger | 2021.02.13. 18:50
Introduction As of yet, there has been no official word that JDK 11 is supported by the Liferay developer tools. Just like the old delays going from JDK 7 to JDK 8, various third party tools and...
-
David H Nebinger | 2021.02.04. 19:31
What is the Mega-Jar? So the Liferay Dev Tools team recently included a new feature that they refer to as a "fat" jar, but I'm giving it the name Mega-Jar! This is a new single dependency that you...
-
David H Nebinger | 2021.02.01. 14:02
A community member posted the following plea on the Liferay Community Slack channel. I feel that it makes a great example, so I'm including it here. Hi I am migrating from Liferay 7.0 to Liferay...
-
David H Nebinger | 2020.12.22. 21:09
About a year ago, Liferay introduced a new program that I have been actively participating in, Liferay Developer Services. But what is this program? Liferay Support When you are a Liferay DXP...
-
Olaf Kock | 2020.11.11. 10:05
The old saying that "many roads lead to Rome" is a universal truth. In "Productive Feature Abuse", I'm using Liferay-Features "off-label" - in a way that they were not intended to be used....
Products: Liferay Portal 7.x -
Olaf Kock | 2020.11.06. 16:17
Sometimes there are several ways to achieve a goal - and this is a story about one of those times, and one of those different paths to achieve a goal. Recently, in a conversation, I came across two...
Products: Liferay Portal 7.x Capabilities: Frameworks Platform -
David H Nebinger | 2020.05.04. 16:43
Just a quick one today... Liferay stopped releasing Liferay CE/DXP Wildfly bundles after 7.1, so I was recently asked to create a Liferay 7.2 DXP bundle for Wildfly 11. So I followed the...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2020.02.25. 17:17
My friend, Olaf Kock, recently shared with me that he had struggled with and resolved an issue after moving to Tomcat 9.0.31 when using AJP. Update: What maybe we didn't know, Tomcat 9.0.31 (and...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2020.02.01. 9:05
Just a quick one this morning... So I'm working on a project for 7.1. With my new love of the target platform, I decide I'm going to enable the 7.1 target platform for my DXP project. Everything...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2020.01.31. 5:03
Introduction So I get finished which the previous blog, Visiting DynamicQuery, and I shared it with my team. I'm always kind of happy when I get a new blog post done, so I share it with everyone I...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2020.01.30. 18:12
Introduction If you've used any Liferay entities or ServiceBuilder custom entities, you've likely run into a situation where you've needed to perform a custom query to get a set of results that are...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2020.01.29. 22:02
One thing I sometimes see is using a given Liferay feature the wrong way in order to do something. Take delivering content to the right users. Liferay actually has a bunch of ways to accomplish...
Blog Stream: Featured Products: Liferay Portal Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2020.01.23. 15:57
I did an informal poll on the Liferay community Slack channel recently: I was actually kind of surprised by the majority of votes for the "What is the target platform?" option. So, inspired by the...
-
David H Nebinger | 2020.01.12. 16:43
Classic Liferay Localization Handling Any developer who has been around for awhile will have some knowledge of how Liferay handled localization for the entities... In your service.xml file where...
-
David H Nebinger | 2020.01.03. 3:59
So I've been seeing this a lot recently, so I thought I'd do a quick blog about it... With web contents, we can build structures to provide an organized chunk of data, and then we can define a...
-
David H Nebinger | 2019.09.13. 17:32
Recently when I was working on my custom Headless API blog series, I ran into a bit of trouble with my Service Builder-based persistence tier. My SB code was done and working, and I was adding...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2019.09.13. 1:39
Introduction I've recently started working on a React SPA to take advantage of the Liferay Headless APIs. I was working through all of my implementation details and was finally ready to start...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.09.04. 23:55
If you’ve spent time rummaging around Liferay’s search and indexing documentation provided here , you’ll find a lot of details about document contributors, index writers, search registrars, etc....
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.09.03. 21:44
Introduction Welcome back to my series on using Liferay's REST Builder tool to generate your own Headless APIs! In part 1 of the series, we created a new project and modules, and we started to...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.09.03. 21:29
Just a quick post today... So I've been using the Target Platform like all the time now. I don't want to have to worry about versions, especially those Liferay modules that change version numbers...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.09.03. 16:28
Introduction In part 1 of this series, we started a project to leverage Liferay's new REST Builder tool for generating Headless APIs. We defined the Reusable Components section, the section where...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.09.03. 1:35
Introduction In part 1 of this series, we started a project to build our own custom Headless APIs using Liferay's REST Builder tool. The project was started, four modules were created and I...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP -
David H Nebinger | 2019.08.24. 23:33
So the last couple of days I've been working on a new React Headless app that I'm going to be sharing soon, but for various reasons I've had to refer to the /api/jsonws page to check out the...
-
David H Nebinger | 2019.08.23. 17:11
Just a quick post today... Helped a client who was getting a message in the logs after configuring the SAML SP in Liferay using an ADFS IdP: Caused by:...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2019.07.29. 14:44
Hey, did you know that the Gradle version of the Liferay Workspace now supports building your very own customized Liferay Docker images? Neither did I... I stumbled upon this support in the recent...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2019.07.28. 21:09
The Liferay Workspace comes with a great build option that I'm not sure developers know about and/or use - distribution bundles. When you have your Gradle-based workspace, the simple command...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2019.07.28. 2:15
Okay, so I'm like working on a bigger project that will be a bigger blog sometime soon, but I really need a current Liferay DXP tarball. When I say current, I mean that it must have: The latest...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2019.07.27. 1:24
I was recently fishing for topics to build potential sessions for Devcon 2019 (you're going, right? ;-) ) and one community member suggested the topic of Service Trackers. While I'm not sure I...
Blog Stream: Featured Products: Liferay Portal 7.x -
David Gomez | 2019.06.25. 7:55
We, as software developers, usually need to reach our users through different channels: from web sites to applications running on smart devices (smartphones, smartwatches, ...) or even through IoT...
-
David H Nebinger | 2019.06.18. 19:15
Quite some time ago I was working with a client that had built web service clients as OSGi modules and leveraged JAXB. During load testing, we found that after many hours of heavy use, the Liferay...
-
David H Nebinger | 2019.05.31. 21:35
So if you've been monitoring your logs, it is quite possible you're seeing NoSuchLayoutExceptions related to browserconfig.xml. If you are seeing them, it's because your users are running IE 11 and...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2018.08.15. 15:39
A SysAdmin came up to me and said he was having issues starting Liferay DXP 7.0, a bunch of CNFEs were coming up at startup. I found that they were set up to use Wily for monitoring their JVMs, and...
Blog Stream: Featured Products: Liferay Portal 7.x -
David H Nebinger | 2017.02.07. 0:33
In Liferay 6.x, scheduled tasks were kind of easy to implement. I mean, you'd implement a class that implements the Liferay Message Bus's MessageListener interface and then add the details in the...
Blog Stream: Featured Products: Liferay Portal 7.x