Entries with Blog Stream Featured .
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 could fill a whole session on service trackers, I think I can certainly fill a blog entry about them... What Are Service Trackers The best way I can describe service trackers, well they...
Liferay 7.2 has an updated Service Builder that introduces some changes that we should all be aware of. From a Dependency Injection perspective, not really much is going to change for us when it comes to consuming the services. Just as we did for 7.0 and 7.1, we will still have a member variable in our @Component for a service instance and then @Reference inject it in. As long as...
Head over to this page for downloading Liferay IntelliJ 1.5.0 plugin. Release Highlights: Add support for development on Liferay 7.2 Update embedded blade to 3.7.0 Add index sources option in new Liferay Workspace wizard Add inspections for service.xml editor Some screenshots Index sources in new Liferay Wroskapce wizard By default, "index...
New Liferay Project SDK Installers and Developer Studio 3.6.1 ga2 has been made available today. This new package is based on eclipse 2018-12 and support for eclipse Photon or greater. Download: Customer downloads: Download all of them on the customer studio download page. Community downloads: ...
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 devices… and all those solutions, oriented to the different ways that nowadays the users can interact with our systems, share the same content and features. Even if we are just creating a...
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 nodes would stop serving traffic and, for all intents and purposes, would die. Threads would get hung, blocked waiting to load a class from the web service client, and eventually...
If you're with Liferay for a while, you may remember the past incarnations of this article, and have dutifully waited for this repost, adapted to the latest versions, 7.2 CE and DXP 7.2. ;) What's it all about? When you drag&drop widgets on the page, you might expect a visual indicator for the possible drop zones (that depend on your page's layout): The necessary CSS...
Download Download now at: https://portal.liferay.dev/download New Features Summary Online Editing: Liferay 7.2 now allows for editing files online via Google Docs™, Google Sheets™, and Google Slides™. The actual file remains located in Documents and Media and the tools are only used to edit the files. Documents and Media now allows users to...
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 they've just opted to "Pin To Start" for your site (a good thing, I guess). So what's going on? Well, IE11 has this new feature where it can add your site as a tile in the Windows 8...
So recently I got to hang out with board members and officers of the OSGi Alliance, including Liferay's own Ray Auge. A great bunch of folks these guys are; they were easy to talk to and really wanted to help out. Can't wait to do it again, but that's a different story... At one point we were talking about versioning and I was explaining how I version my bundles, but I don't really...
So just a quick post here about your Liferay build chain... It is easy, when you're starting out, to follow the instructions to install the Blade CLI or the Maven artifacts. It is also easy, even after you've been developing for awhile, to "blade init" a new project or "mvn archetype:generate" a new project and write your next great software masterpiece. And while you may know...
Introduction So I'm not sure if you've had the chance to play around with the new Target Platform stuff that Liferay has, but it is really cool. If you haven't read about it or don't know what it is for, let me just summarize quickly: You declare a "dependency" on a Liferay-shipped BOM file, the "bill of materials" file for a project that lists all of the dependencies and...
Liferay has a complete built-in scheduled job service which manages jobs that run on every node as well as single jobs that run in a cluster. Unfortunately there hasn't been a way to gain visibility on those scheduled jobs to see what they are, when they were scheduled, when they have run before and when they will run again. Until today. Now available is the Scheduled Tasks...
Download RC3 now! Tomcat Bundle [7zip | tar.gz] Source Code Bundle Source Code Repository Javadoc and other reference documentation Other files SourceForge Documentation Our documentation team is working hard to create all of the docs for 7.2. We are in the midst of creating a new site to replace LDN that will feature an updated...
The price for TripWire CE and TripWire DXP have been significantly reduced by 90%! TripWire is a control panel that compares each node in a cluster against a baseline. Any time there is a configuration or other change, the administrator will be notified that the cluster is in an inconsistent state and provide details about the inconsistency. This tool can help ensure each node...
So whenever I set up a new Liferay cluster, I get to the end and I ask myself, "How do I know it is working?" My standard test is to connect to a node of the cluster and view a page. Then I connect to another node and change the content the first node is displaying. If I refresh the first node, I know it is working if that node shows the updated content instead of the old content....
Overview Find a list of what’s included in the release in the Release Notes Download the release now New Features Summary Portlet 3.0 is fully implemented Documentation Official Documentation can be found on Liferay Developer Network. For information on upgrading, see the Upgrade Guide. Bug Reporting If you believe you have encountered a...
Introduction So for the longest time I have been an advocate of Liferay's logging API. Folks have asked how to use Log4J or other frameworks and I've always advised against it. Why? Well, for 3 primary reasons: Liferay uses it. As with all things Liferay, it is always easier to go with flow than it is to fight your way upstream. It can be controlled by the...
Note: Liferay Portal 7.2 CE RC1 was an internal release only. Download RC now! Tomcat Bundle [7zip | tar.gz] Source Code Bundle Source Code Repository Javadoc and other reference documentation Other files SourceForge Documentation Our documentation team is working hard to create all of the docs for 7.2. We...
As shown in the chart below, the Portlet API had around 16,000 downloads/month a year ago, and is now close to 30,000 downloads/month and increasing. The breakdown shows that the Portlet 2.0 API is still by far the most downloaded, but downloads for the Portlet 3.0 API are rising steadily, indicating that Portlet 3.0 is gaining adoption. At the time of...
Showing 301 to 320 of 520 entries.