Mule Made Easy
Mule Made Easy
  • 6
  • 41 029
The Mule 4 Validation Module
In this video, I go over the Mule 4 validation module. We discuss what validators are, how to use them, and some ways to leverage Mule 4's try/catch scope to get the most out of our validators.
You can find the source code on Github here: github.com/MuleMadeEasy/Mule-4-Validation-Module
Be sure to follow Mule Made Easy on Twitter to get all the latest content. You can follow Mule Made Easy on Twitter here: mulemadeeasy
Переглядів: 8 528

Відео

The Mule 4 Java Module (Part 2)
Переглядів 2,6 тис.6 років тому
This is Part 2 of a 2-part series where I discuss how to use the Java Module in Mule 4. Here, I go over the Invoke Static and Validate Type operations. The code can be found on GitHub here: github.com/MuleMadeEasy/Mule-4-Java-Module
Mule 4 Error Handling
Переглядів 15 тис.6 років тому
What you need to know about Error Handling in Mule 4 when compared to Mule 3. You can find the related code at github.com/MuleMadeEasy/Mule-4-Error-Handling
The Mule 4 Java Module (Part 1)
Переглядів 6 тис.6 років тому
This is Part 1 of a 2-part series where I discuss how to use the Java Module in Mule 4. In Part 1, I go over how to use the New and Invoke operations. Stay tuned for Part 2 where I go over the Invoke Static and Validate Type operations. The code can be found on GitHub here: github.com/MuleMadeEasy/Mule-4-Java-Module Maven Compiler Plugin - Compiler Arguments Example: maven.apache.org/plugins/ma...
The Mule 4 Error
Переглядів 4,4 тис.6 років тому
What you need to know about Mule 4's Error as a replacement to Mule 3's ExceptionPayload. You can find the related code at github.com/MuleMadeEasy/Mule-4-Error
The Mule 4 Message
Переглядів 4,8 тис.6 років тому
A video tutorial on the Mule 4 Message, and how it differs from the Mule 3 message.

КОМЕНТАРІ

  • @michaeld2245
    @michaeld2245 3 роки тому

    Thanks for putting this video up. I was struggling with the arguments as I kept getting an error. Having the setter first worked perfect.

  • @riderblack6401
    @riderblack6401 3 роки тому

    Great video! Please create a video for the best practice on Mule 4.

  • @borna430
    @borna430 3 роки тому

    Wow, very nice tutorial. First time I am seeing someone who is not from India and talking about Mulesoft

  • @riderblack6401
    @riderblack6401 4 роки тому

    Thanks Mule Made Esay!

  • @TwoPair
    @TwoPair 4 роки тому

    Cool tutorial bro! Thanks!

  • @vladimirfilipovic5845
    @vladimirfilipovic5845 4 роки тому

    Great video thanks!

  • @praveenreddy6805
    @praveenreddy6805 4 роки тому

    How can we use ‘Is Not Empty’ of mule 3 validation in mule 4 , seems like we have only ‘Is Not Empty Collection ,

  • @kranthitumma
    @kranthitumma 4 роки тому

    Great video! Thanx!

  • @rasthana
    @rasthana 4 роки тому

    Very nice video. Thanks for your effort.

  • @rasthana
    @rasthana 4 роки тому

    Great Video!

  • @MrSri786
    @MrSri786 4 роки тому

    Nice Post...Request you to plz do sone videos on Maven configuration & Jenkins auto deployment...👍

  • @vsingh-26
    @vsingh-26 4 роки тому

    Great content. Clean, simple and to the point.

  • @santoshkumar-bd3fy
    @santoshkumar-bd3fy 5 років тому

    Excellent explanation about error handling Unable to get the project in git hub link which you have shared in video description. Getting 404 error

  • @nadeem014
    @nadeem014 5 років тому

    It looks like you are using some Linux OS. How did you set up anypoint studio for it ?. When I run it on mint the artifacts don't load, like if I put http connector I cannot fill in the configuration.

  • @alfonsocataldi1282
    @alfonsocataldi1282 5 років тому

    when i add <java:new class="com.me.Person" constructor="Person()"/> i get error: org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 59; cvc-complex-type.2.4.a: Invalid content was found starting with element 'java:new'. One of '{"www.mulesoft.org/schema/mule/core":abstract-message-processor, "www.mulesoft.org/schema/mule/core":abstract-mixed-content-message-processor}' is expected. why?

  • @TON-vz3pe
    @TON-vz3pe 5 років тому

    Great Explanation. I am not sure , if there is some method to advertise your tutorials on UA-cam.

  • @jaipatel9666
    @jaipatel9666 5 років тому

    Hi Buddy , Kindly Upload more videos on Mule4

  • @scbharde
    @scbharde 5 років тому

    I got an error which said : CLASS NOT FOUND when I tried implementing invoke. Any idea what could be the possible reasons.

  • @sravanthisure9087
    @sravanthisure9087 5 років тому

    Please post some more videos on Mule 4 which are useful. The way of your explanation is extraordinary.

  • @yogeshgupta7280
    @yogeshgupta7280 5 років тому

    Great!! Videos..Hoping to get more in depth videos with respect Error Handling Mule-4

  • @pascaljaramillo9740
    @pascaljaramillo9740 5 років тому

    Great video! Thanx!

  • @gfirem
    @gfirem 5 років тому

    I love your video! Please add one explaining the Error Components (On Error Propagate and On Error Continue)

  • @kiranpatil2232
    @kiranpatil2232 5 років тому

    Github link pointing to 404

  • @abhisheksinha7328
    @abhisheksinha7328 5 років тому

    Great video, anticipating more videos on Mule 4

  • @mailsuresh9
    @mailsuresh9 5 років тому

    please keep them coming. Thank you so much.

  • @kalyanchakravarthy956
    @kalyanchakravarthy956 5 років тому

    Great stuff guys. Please do more interesting videos

  • @larrye
    @larrye 5 років тому

    Any idea on where I can get more details on how to call java code from external JAR files? Making the JAR file accessible from Mule seems to be my issue.

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      Try installing the jar using Maven, then including it in your POM. You should have access to it, then. maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

  • @ankitbansal9191
    @ankitbansal9191 5 років тому

    This is really good. Can you please explain how to propagate the custom exception payload in case of SOAP Router?

  • @prathapkodi6282
    @prathapkodi6282 5 років тому

    Nice explanation

  • @naginenipavankumar1298
    @naginenipavankumar1298 5 років тому

    Thanks you so much for this and looking forward to see video on batching..

  • @omkarjeereddi1751
    @omkarjeereddi1751 5 років тому

    Hi, Can you please share a video about batch processing in Mule 4. It will help me a lot. Thanks in Advance.

  • @omkarjeereddi1751
    @omkarjeereddi1751 5 років тому

    Hi, I am new to MuleSoft when i am giving output expression like below i am getting an data sense error, can you please help #[output application/json --- {errorType:error.errorType, error:error.description}] Description Resource Path Location Type Scripting language error on expression '#[output application/json --- {errorType:error.errorType, error:error.descrip...'. Reason: Invalid input '#', expected using, if, ???, unless or not (line 1, column 1): . validations.xml /validations/src/main/mule Listener Message Flow Error

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      Hi Omkar. It's hard to tell without further info... I'd recommend asking on the MuleSoft forums or Stack Overflow

  • @sudiptaa6159
    @sudiptaa6159 5 років тому

    Can you guys pls share Batch processing in mule 4 with batch aggregator.

  • @sudiptaa6159
    @sudiptaa6159 5 років тому

    okay .. so I think if we change something in our mule configuration, the xml file instantly saves and deploys the changes to mule server... and since the java changes are in .java file so it requires redeploying .. is my understanding correct ?

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      Yes, that is correct. Java files need to be compiled and this does not happen automatically, you'd have to stop mule and restart it.

  • @supratimsadhukhan7633
    @supratimsadhukhan7633 5 років тому

    Hi..thanks for sharing these videos...these are really helpful. Though I am facing issues in Mule Customer Policy Project creation in Mule 4..could you please let me know how to create custom policy project in mule 4?

  • @RajeevKumar-pj6ip
    @RajeevKumar-pj6ip 5 років тому

    Thanks very much , nice tutorial . Is there anyway to validate the incoming and outgoing messsage with respect to the schema for that message ?

  • @bilalbox
    @bilalbox 5 років тому

    Nice explanation! A Question: In order to take advantage of that global error handler that you mention at the end, wouldn't you still need to be set it as a Default Error Handler for the application under Global Elements > Create > Configuration > General > Default Error Handler?

  • @rudrapurohit7336
    @rudrapurohit7336 5 років тому

    Good Explain and specially maven part for compile time parameters thank you will you please guide me in mule so i can make my career in it

  • @aditisharma-ev3bl
    @aditisharma-ev3bl 5 років тому

    Good demo !! I have a doubt, if you could please help me with that.. mule 4 message is immutable and yet we are able to change the payload and payload is part of mule message so how come mule 4 message be called immutable..??

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      Great question. In this case, the immutability of the mule 4 message is more of an implementation detail. As I'm sure you've noticed, you don't really need to think differently about how you modify parts of the mule message. But there is something quite different going on behind the scenes. If you tried to compare the identity of the original object with the one with a "changed" payload, you should see that the objects are actually different, and that a new mule message was created.

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      Yes, specifically the message is being recreated after every message transformer. You can see github.com/mulesoft/mule/blob/99568f55f6600272ac0bf1503c56fcfa0c46389c/core/src/main/java/org/mule/runtime/core/privileged/transformer/ExtendedTransformationService.java#L210

  • @supratimsadhukhan7633
    @supratimsadhukhan7633 5 років тому

    Hi..thanks for sharing these videos..I am facing one problem regarding the .jar creation of any project in mule 4. Could you please let me know how to create a .jar of a mule project with all it's dependencies? Thanks in advance

    • @mulemadeeasy3535
      @mulemadeeasy3535 5 років тому

      If you have Maven installed a simple `$ mvn clean package` on the command line from the root of the project will generate the jar for you. Also, exporting for Anypoint Studio 7 should do the same.

  • @djmarki00
    @djmarki00 5 років тому

    kind of sucks the -parameters things don't you think guys? seems like some dark magic compiler stuff, and mulesoft force us to use it as it was a common thing!

  • @djmarki00
    @djmarki00 5 років тому

    so illustrative guys! definitely way to go!

  • @uglo100
    @uglo100 6 років тому

    Great job on parameters' naming hint! I kinda missed that one in the documentation. You might also want to mention that because of the new classloader in Mule 4 one needs to export package explicitly in mule-artifact.json. Otherwise the whole thing will blow out in your face with ClassNotFound exception. Which is also a problem should your class depend on some pre-compiled java module.

  • @Suri413
    @Suri413 6 років тому

    good and crystal clear explanation with demo...keep going .!!! Thanks for the video .!!!

  • @robertfox1975
    @robertfox1975 6 років тому

    Zoom in please. We can hardly see anything

  • @ebreez9046
    @ebreez9046 6 років тому

    Nice tutorial. Awaiting for more information of mule 4 from you guys.....

  • @amitmohan4011
    @amitmohan4011 6 років тому

    it was a great video :) it would be great if u publish video on munit for mule4

    • @mulemadeeasy3535
      @mulemadeeasy3535 6 років тому

      Ah great idea, Amit! We'll certainly make that happen.

  • @AmItPaNdEy-vo3ip
    @AmItPaNdEy-vo3ip 6 років тому

    Good work, it was quite informative ..thanks

  • @srinathvk
    @srinathvk 6 років тому

    Very easy & Nice explanation!!! Looking forward to more videos

    • @mulemadeeasy3535
      @mulemadeeasy3535 6 років тому

      Thanks VS! Any content you'd like us to go over in the future?

  • @JasonEstevan
    @JasonEstevan 6 років тому

    Great job guys! Looking forward to more 😀