All site blogs

  • In this video, we will practice on using the map function. Refer Following Links https://docs.mulesoft.com/mule-runtime/4.2/dataweave-cookbook-map https://docs.mulesoft.com/mule-runtime/4.2/dataweave-cookbook-map-an-object The example uses these DataWeave functions: map to go through the elements in the "books" array. mapObject to go through the keys and values in each of the objects of the array. upper to set each key to upper case. DataWeave %dw 2.0 output application/json --- items: payload.books map (item, index) -> {       book: item mapObject (value, key) -> {       (upper(key)): value       } }  
  • In this video, we will see the importance of mule default error handler Execution failures are represented with Mule errors that have the following components: A description of the problem. A type that is used to characterize the problem. A cause, the underlying Java Throwable that resulted in the failure. An optional error message, which is used to include a proper Mule Message regarding the problem.    
  • It is an fantastic blog by Dnyaneshwar Aghaw Why MuleSoft : MuleSoft is Leader in Gartner Magic Quadrant for Full Lifecycle API Management and Enterprise Integration Platform as a Service (iPaaS) Every salesforce professional should learn MuleSoft as it would be a great turning point for your professional career and will have huge demand for MuleSoft professionals in future. Magic Quadrant Reference from https://medium.com Read Complete Blog : https://medium.com/@dnyan.aghaw/why-salesforce-professionals-should-learn-mulesoft-ce92054b318f
  • Second-generation managed packaging (2GP) ushers in a new way for AppExchange partners to develop, distribute, and manage their apps and metadata. You can use 2GP to organize your source, build small modular packages, integrate with your version control system, and better utilize your custom Apex code. With version control being the source of truth, there are no packaging or patch orgs.  You can execute all packaging operations via Salesforce CLI, or automate them using scripts. Submit second-generation managed packages for security review, and list them on AppExchange. Create Second-Generation Managed Packages Verify the following before 2GP Packages Enable Dev Hub in Your Org Enable Second-Generation Managed Packaging Install CLI Create and Register Your Namespace The maximum number of 2GP package versions that you can create from a Dev Hub per day is the same as your daily scratch org allocation. To request a limit increase, contact Salesforce...
  • Platform Cache Highlights
    Hello Techies,   I hope you all like this blog about Platform Cache. If you don't want to use Custom Settings or sObjects, then simply go with this awesome Salesforce feature. Here, you will find all the necessary information in a single view. Also, if you don't want to use   Platform Cache stores Salesforce Session and Org data for later access and faster performance. Features- Put, retrieve, or remove cache values by using the available classes. Types of Cache- Important Considerations Cache misses can happen. So always handle the Cache miss. Some or all cache is invalidated when you modify an Apex class in your org. Data in the cache isn’t encrypted. Partitions must adhere to the limits within Salesforce. Standard Limits (https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_platform_cache_limits.htm)   Partitions Partitions allow you to distribute cache space. To...
  • Salesforce Bot Integration with Whatsapp
    Hello frnzz, Recently I built a salesforce bot (similar to Einstein Bot) which can be accessed from whatsapp via Twilio application. Twilio is acting as a middleware between salesforce and whatsapp. Steps to configure: Configure twilio account with your credentials, it will provide the auth token and account sid. We also need to authenticate the mobile number in the twilio sandbox. https://www.twilio.com/console/sms/whatsapp/sandbox   Creating/Exposing a Rest API service in salesforce, where we have to define a doPost method. This method will accept a request JSON of whatsapp message. Creating a public site in salesforce and provide the site url as a webhook in twilio sandbox.   Create a platform event in salesforce that will help in communicating the messages from salesforce to whatsapp.   Now we are set with Salesforce and Twilio configuration, we need to configure a node application which will connect...
  • Introducing SOAP API               SOAP is a remote procedure call protocol that works over HTTP. SOAP requests are HTTP POST requests made to the web service endpoint URL. The client and server exchange data in the XML format in the body of HTTP requests and responses              Salesforce provides programmatic access to your org’s information using simple, powerful, and secure application programming interfaces. Use SOAP API to create, retrieve, update or delete records, such as accounts, leads, and custom objects. With more than 20 different calls, SOAP API also allows you to maintain passwords, perform searches, and much more. Use SOAP API in any language that supports Web services.              Any functionality described in this guide is available if your organization has the API feature enabled. This feature is enabled by default for Performance, Unlimited,...
  • How APIs power digital transformation for energy and utilities Mulesoft Developer Blogs “With MuleSoft, we’re thinking about service-based, API-driven, architecture, allowing us to be more dynamic and have better speed to market.” -Jeff Heathcote, Head of Technical Delivery, Siemens   Click Here For Details   https://blogs.mulesoft.com https://blogs.mulesoft.com/biz/industries/apis-and-digital-transformation-for-energy-and-utilities/?utm_source=elevate&utm_medium=referral&_lrsc=c5faf70a-e51c-41cf-89df-95483fff1e00
  • Many Tech Freshers believe that to learn #Java, you must know the basics of C and C++. However, it is just a misconception. It is good to have certain knowledge about these languages, but it is not mandatory anyways. Yes, it may take some time to understand the concepts in a practical manner, but that doesn't mean that you can't learn it without knowing these 2 languages. Let us understand this with a real-time scenario: Nowadays there is a trend of movie series like each movie has its different versions. There are some times where although you may not be able to watch the first part, but till then after watching the second part, you understand that what would have happened in the first version of the movie. So same is applicable in technology as well. Although you don't have the knowledge of basic #ProgrammingLanguages, till then you can learn the #AdvancedTechnology like #Java. Share your thoughts who agree with me?
  • Salesforce delivers hundreds of innovative features three times a year during seasonal releases : Spring, Summer, and Winter. Every release brings you one step closer to a huge boost in productivity. In this blog post, we are going to take a sneak-peek at Spring '20 release new features. Let's get started. 1. Navigate to Record's Create Page with Default Field Values Create custom buttons and links that pass default field values to a new record. To construct a custom button or link that launches a new record with prepopulated field values, use this sample formula: /lightning/o/Account/new?defaultFieldValues= Name={!URLENCODE(Account.Name)}, OwnerId={!Account.OwnerId}, AccountNumber={!Account.AccountNumber}, NumberOfEmployees=35000, CustomCheckbox__c={!IF(Account.SomeCheckbox__c, true, false)} 2. Run the flow in context of the user or the system User or System Context...

This is Open Community Blogger Platform and community forum of SFDC professionals interested to share their experiences, ideas, and thoughts or any content invaluable to help others in this domain.

Latest comments