by Chetan Chadalavada and Anindya Bagchi | Feb 5, 2019 | Blog, Digital Experience, Liferay DXP, Mobility, Portals
This article showcases a native mobile app built with the Flutter SDK to consume Liferay web services. The native mobile app displays a list of Liferay blogs and allows you to browse and read ones you like. If you’ve never heard of Flutter, it is a relatively...
by XTIVIA | Jan 22, 2019 | AWS, Blog, Digital Experience
Amazon Web Services Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. It can handle the varying load of your application traffic in a...
by Kaushik Mukherjee | Nov 15, 2018 | Blog, Cloud, Digital Experience, Liferay DXP, Portals
Wouldn’t it be great to ask Alexa for your electricity bill, and it will tell you your bill amount, due date and other relevant stuff without having to visit the electricity provider’s website or opening their mobile app. For that to happen, Alexa needs to...
by XTIVIA | Nov 6, 2018 | Blog, Digital Experience, Liferay DXP, Portals
Liferay DXP Configure Favicon Displayed to the End Users A favicon (pronounced “fave-icon”) is a small, iconic image that represents your website. Favicons are often found in the address bar of your web browser, but they can also be used in lists of...
by XTIVIA | Oct 30, 2018 | Blog, Digital Experience
Microsoft Azure provides an extremely quick and easy platform to deploy API Apps without the end user having to worry about the infrastructure or the deployment process. This is made even simpler when using Azure DevOps. In a customer environment hosted in Azure,...
by Anindya Bagchi | Oct 16, 2018 | Blog, Digital Experience, Liferay DXP, Portals
The OSGi Ecosystem All deployed artifacts or bundles are modules that coexist in an OSGi container. Much like how Java has access modifiers, these modules can export selected packages to be consumed by other modules. Packages not explicitly exported will not be...
by XTIVIA | Oct 2, 2018 | Blog, Digital Experience
This article is intended to provide multiple options to perform health checks at the Apache HTTPD level to ensure that traffic is routed to the healthy Liferay instance. Please note that even though the configuration options speak about Liferay as the load balanced...
by XTIVIA | Sep 18, 2018 | Blog, Digital Experience, Liferay DXP, Portals
This article shares XTIVIA’s best practice recommendation to handle custom error pages. Best Practice The recommended best practice from XTIVIA is to create a static HTML page with corresponding image/css/js assets, which will be stored on the WebServer. A small...
by Nir Gryn | Sep 14, 2018 | Blog, Digital Experience, Liferay DXP, Portals
We are in the Experience Economy, meaning that how your customers, users, partners, and stakeholders experience your brand at every touchpoint determines your market relevance and, ultimately, the success of your enterprise. Technology gives you the agility needed to...
by XTIVIA | Aug 30, 2018 | Blog, Digital Experience
Initial triaging steps The Systems Engineering team at XTIVIA took thread dumps, heap dumps, and started analysis of Garbage collection logs to get an overview of the JVM health. Thread dump analysis of the Liferay Server 02 showed a number of blocked threads that are...