Entries with Blog Stream Featured .

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...

303
0
thumbnail
David H Nebinger | 10 Apr 2024

Just a quick post today to highlight the Liferay Circles of Success Meetups! It’s a meetup group hosted by my friends and Liferay experts, Andrew Jardine, Chris Mount, JR Houn and Eddie Chow. They have upcoming sessions on migrating to React widgets and Liferay Auditing. I'm sure there will be more future sessions to cover a range of Liferay topics! Join the group...

279
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,...

968
6
thumbnail
David H Nebinger | 30 Mar 2024

Introduction I recently advocated for the demise of the specialized Liferay IDEs/IDE Plugins. Advocating for them to be decommissioned is one thing, but sharing how you can live without them can be another thing... So I thought I'd blog about how you can use a vanilla, off the shelf version of Eclipse/Intellij along with Blade & Gradle to accomplish similar...

1048
4
thumbnail
David H Nebinger | 12 Apr 2024

I have to start with an apology. I'm publishing this blog early because parts are ready to go now but some parts are not yet ready. I felt it was too important to hold off waiting for the final parts to be ready before publishing... This will be a living blog post, it will get updates on it as soon as I hear something different, but in the mean time the content that is here is...

1645
0
thumbnail
David H Nebinger | 22 Mar 2024

History of the Liferay IDEs I first started developing for Liferay version 4.2.3. Back then, we used what was called the "extension environment" to handle Liferay customization. This was an Ant-based environment with fairly complicated build scripts that was responsible for building the deployable Liferay. And we were building portlets per the portlet...

1128
12
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. ...

950
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...

1879
1
thumbnail
David H Nebinger | 15 Mar 2024

DEVCON 2024 is happening! Dates: 11-14 November 11 Nov: Welcome Evening Reception - 7:00 pm - 10:00pm 12 Nov: 9:00am - 5:30pm 13 Nov: 9:00am - 5:30pm, Party Night starting at 7.30pm 14 Nov: Unconference - 9:30am - 5:00pm Venue: Akvarium Klub - Budapest, Hungary Get a chance to come to DEVCON by submitting your proposal! As...

733
0
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...

782
0
thumbnail
Jamie Sammons | 14 Mar 2024

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA112: docker run -it -p 8080:8080 liferay/portal:7.4.3.112-ga112 Bundles and other download options ...

1855
9
thumbnail
David H Nebinger | 21 Mar 2024

Liferay released Liferay DXP 2024.Q1 this week, and in the corresponding release notes, you'll find the following nugget. Just search for "Java JDK 11 Runtime" to find in the notes, but here's the text for it: Support for Java JDK 11 is flagged for deprecation as of Q1.2024. As DXP continues to evolve as a platform to deliver powerful solutions, we are planning...

2131
0
thumbnail
David H Nebinger | 12 Mar 2024

In case you missed it, Liferay has announced the deprecation of Websphere for Liferay DXP 7.4. The official announcement was made here: https://support.liferay.com/release-notes/2023-q4, scroll down near the bottom to the Feature Status Change section or just search the page for WebSphere and you'll find the reference. Additionally, there's a note on the 7.4 Compatibility...

1203
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...

2223
23
thumbnail
David H Nebinger | 05 Mar 2024

If you've recently been looking for the Liferay Certifications, tried to find the materials or register to take a certification exam, you may have found that they are no longer where they used to be. In the near future Liferay will be unveiling and launching a new Enablement and Certification program that will be a major step forward in delivering concrete enablement for our...

1231
0
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...

967
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...

1164
0
thumbnail
Jamie Sammons | 12 Jan 2024

We hope this message finds you well. At Liferay, we are committed to delivering the best possible experience with our products. We're writing to share an important update about our product release cadence. Starting with Liferay Portal GA102, we have transitioned from a weekly release schedule to a quarterly one. We understand that change can sometimes raise questions, so we want...

3206
3
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...

2321
0
thumbnail
Jamie Sammons | 08 Dec 2023

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA106: docker run -it -p 8080:8080 liferay/portal:7.4.3.106-ga106 Bundles and other download options ...

2622
3