RSS

Entries with Releases Liferay Portal 7.4 .

thumbnail
David H Nebinger | 15 Apr 2024

Introduction In my recent blog, Introduction to Liferay Objects, I used Objects and Liferay OOTB facilities to have a list of Course Registrations and UI interfaces for submitting a new Course Registration, listing them, and for admin users the ability to approve or deny them. It worked well, but it didn't handle maybe some expected requirements. For example, the...

752
0
thumbnail
David H Nebinger | 05 Apr 2024

Introduction So I've been working on my Objects Rule! series and have been working on an app I plan on showing off soon, but I realized that there is probably a gap explaining, well, how do you get started? I mean, it's one thing to go and check the client extensions sample repo here: https://github.com/liferay/liferay-portal/tree/master/workspaces/liferay-sample-workspace,...

1394
6
thumbnail
David H Nebinger | 18 Mar 2024

Hey, so in my blog last week, I indicated that I had the following in my portal-ext.properties file: session.timeout=15 session.timeout.auto.extend=true session.timeout.warning=0 session.timeout.auto.extend.offset=300 As I was writing the blog and flipping back and forth from the post to the browser where I was building stuff, some times I was still being logged out. ...

1151
0
thumbnail
David H Nebinger | 16 Mar 2024

Introduction Wow, I've blogged about Liferay Objects a lot lately. Talked about them too. Also am working on developing materials for learn.liferay.com about Objects. But one thing I haven't seen is an introduction to objects suitable for long-time Liferay users or new Liferay users, so I thought I'd take time to write one (since my blog ideas well seems to be...

2195
2
thumbnail
David H Nebinger | 15 Mar 2024

Introduction Recently my friend and coworker Andrew Jardine and I were together in Rome for a Liferay Partner event where we were part of a round table discussion about all things Liferay. Even before the session, Andrew and I had already picked up our friendly argument about Staging (me) versus Publications (Andrew) and which one is better. For us it has always been...

928
0
thumbnail
David H Nebinger | 09 Mar 2024

Introduction I was recently in a meeting reviewing some FreeMarker templates that were extracting web contents using a structure, parsing and processing the data, and rendering an output. Basically the implementation was kind of the classic or "legacy" way of doing specialized presentation of structured contents in Liferay. In this case they had a Carousel...

2523
23
thumbnail
David H Nebinger | 29 Feb 2024

So this has come up a couple of times recently, so after some research I thought I'd share the news. In 7.4, built-in support for ClamAV has been removed, and Liferay has no current plans on restoring that functionality. If you have upgraded from a previous version and you were using ClamAV, you may not be aware that your antivirus scanning actually has not been happening as...

1037
0
thumbnail
Daniel Dias | 06 Feb 2024

Introduction GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager, continuous integration (CI), continuous delivery (CD), and a range of collaboration and project management features. It is used to manage the software development process, facilitating collaboration among team members, version control with Git, and automated build and deployment...

1255
0
thumbnail
Daniel Dias | 20 Feb 2024

Introduction Kubernetes, commonly referred to as K8s, is an open-source system designed for automating the deployment, scaling, and management of containerized applications. It is a robust and flexible solution for deploying Liferay, facilitating scalability and monitoring. While creating a Liferay cluster on Kubernetes is not overly complex, there are certain nuanced...

1163
0
thumbnail
Tibor Lipusz | 14 Dec 2023

Features Multiple Reindex Modes: Full Reindex, Concurrent Reindex (Blue/Green), and Sync Reindex. High Availability: Continuous service during reindexing operations with select modes. System Configuration Options: Setting the default reindex mode. Enhanced User Interface: Grouping of related types, human-friendly names. Timestamp...

2382
0
thumbnail
Neil Griffin | 12 Dec 2023

Spring Framework Compatibility Version Release Date Description   5.3.3 Dec 11, 2023 AD For use with Spring Framework 5.3.x (tested with 5.3.30) Release Notes 5.2.4 Dec 11, 2023 AD For use with Spring Framework 5.2.x (tested with 5.2.25) Release Notes ...

2089
0
thumbnail
David H Nebinger | 30 Aug 2023

Just a quick post today about the new Blade 5.0 release... It's out now, and you can update your local Blade using the blade update command. This new release supports JDK 11.0.20+ (so you don't have to manually massage your settings.gradle files to support it), plus for new workspaces it will use Gradle 7 (7.3.3) as well as the latest workspace plugin versions. For...

1958
0
thumbnail
Bhargav R Vaghasiya | 11 Aug 2023

Problem: Using custom fields for custom entities? However, the Liferay control panel does not provide a way to determine how many custom fields there are for custom entities.   Solution: Just add a single component, and it is done.   On this branch, I have created a sample component that can be deployed quickly into liferay. Once it is deployed, it will add ...

2076
0
thumbnail
David H Nebinger | 18 Aug 2023

NOTE: Please read to the end of the blog, there are important updates that affect developers, don't just stop at the conclusion... Introduction So, the various flavors of Java have just released the shiny new version, 11.0.20. Like many, I'm sure, I tried to start up Liferay with this new JDK and hit an exception at startup: Caused by:...

7069
1
thumbnail
Tibor Lipusz | 20 Jun 2023

Starting with Liferay Portal 7.4 CE GA81 and Liferay DXP 7.4 Update 81, on-premise deployments can operate with Elasticsearch 8 as the search engine. This capability is provided by leveraging the REST API compatibility mode of Elasticsearch 8 through the bundled Elasticsearch 7 connector and other enhancements implemented for Elasticsearch-only features like Commerce,...

2121
1
thumbnail
Tibor Lipusz | 24 May 2023

As AI has become paramount recently and Liferay DEVCON 2023 is about to get started, it is exciting to highlight this recent release and to promote the feature from development to beta phase. Since the first demo of the prototype and the live session delivered on /dev/24 last year, further enhancements have been made and now Semantic Search can be enabled as beta...

2574
1
thumbnail
David H Nebinger | 15 Jul 2023

Let me say that again: Content Creation is Not a Development Activity! Pretty strong statement, but for for those considering Liferay as a platform it's really an important concept, one that lives in the core of Liferay. Note: This is really a different kind of blog post for me. I prefer to keep things technical and discuss practical solutions to ...

131147
12