XTIVIA BLOG
Digital Enterprise Means Less Today: Serverless, Timeless, Frictionless
Next-level enterprise requires next-level technologies, including cloud technologies, cognitive systems, hyper-personalized user experiences, intelligent bots, augmented reality and messaging platforms that deliver relevant messaging in seconds. We are entering a world of...
Debugging Modules in the OSGi Runtime
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 available to...
Serverless and PaaS, FaaS, SaaS: Same, Similar or Not Even Close?
There's little doubt the many benefits of cloud computing such as greater business agility, reduced operational cost, on-demand scalability (aka elasticity), rapid deployment and enhanced security are driving businesses in their migration to the cloud. Gartner forecasts...
Liferay DXP Apache HTTPD Health Checks
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 application,...
Mule 4 DataWeave Functions: Part 2
1. Objects (dw::core::Objects) DataWeave 2.0 Object related functions are: divideBy, entrySet, mergeWith, nameSet & valueSet. divideBy: Divides object into sub-objects with properties. dwl script: {a: 1, b: true, a:2, b:false} divideBy 2 Output: [ { "a": 123, "b": true }, {...
Mule 4: JMS Publish & Subscribe with Transformation
About the JMS Connector: The JMS connector enables the application to exchange messages using the JMS implementation of our own choice. Its main features include: Pub/Sub pattern support on any given destination. Listen/Reply pattern support on any given destination....
Custom Error Pages in Liferay DXP
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...
Open Source Agility Delivers in the Experience Economy
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 provide a...
Mule 4: MuleSoft Best Practices for JSON Schema Validation
MuleSoft best practices for JSON Schema Validation provide a reliable method to validate JSON data structure using the JSON Schema specification. It validates input data at runtime and verifies whether they match a referenced schema or not. We can match against defined...
Customer Relationships Must Be Managed for True Success
Customer relationships are obviously essential to your sales success and, like anything precious, need to be cultivated, managed and maintained. Whether you're identifying new leads or staying current with existing customers, you need a complete view of customer interactions...









