+1-310-929-7392 info@springsoa.com
Email Log

Email Log

I know it has been around for a long time, but recently found this useful feature, where I can request the logs of all emails that has been sent. It can be super useful for troubleshooting. It would be nice to have some heroku app which can download this periodically...
Mock Framework

Mock Framework

As Salesforce has introduced powerful mock framework for testing, we wrote thin layer on top of it to take full advantage of the dynamic mock class that you can create. It is always a good practice to break down your classes, and methods into small chunks, and mostly...
External Data Service

External Data Service

As mentioned in my previous blog : https://chintanblog.blogspot.com/2017/05/odataheroku-with-salesforce-integrate.html  , if we can expose the external data as OData 2.0 or 4.0, we can directly consume them in salesforce as External Objects. The second option would be...
Lightning Component Web Service Integration

Lightning Component Web Service Integration

When calling web service from lightning component, we can either call it from apex using @AuraEnabled method, or we can call from lightning component client side controller. This is specially important when you want to avoid governor limits on Apex side, e.g....
Salesforce Platform Cache

Salesforce Platform Cache

Nothing new, just short summary on platform cache : To over simplify, Platform cache is glorified hash map. Platform cache is first divided into different partitions. These are hard partition, cache usage in one partition will not overflow in another partition....

Refresh VisualForce Page with Platform Events

Problem Statement  A visual force page is embedded inside the standard page layout to display additional information from the third-party application as below. A few use cases :– Let’s say there is change inside third-party application content and we want...
SOSL in Org with namespace or managed package

SOSL in Org with namespace or managed package

When we had some SOSL in managed package An internal server error has occurred An error has occurred while processing your request. The salesforce.com support team has been notified of the problem. If you believe you have additional information that may be of help in...
OpenText Widget Customization

OpenText Widget Customization

Below is how internally OpenText Content Widget loads different resources from Content server and renders the widget. Here, we can see csui-base.css is downloaded from csui.js using helper.js. jquery-ui.css which imports original.css and adjustment.css has majority of...
Share This