Nav

Java Module Release Notes for Mule 4

1.2.0

September 6, 2018

New Features and Enhancements

  • It’s now possible to configure the Output MimeType of the Invoke and Invoke Static Operations.

  • Improved error handling, the connector used to not show the real error that occurred when executing Java methods.

  • New functions getRootCause and isCausedBy are now available to introspect Throwables.

  • In the extreme case where two parameters have the same simple name, such as some.Pojo and other.Pojo the full qualifier name can be used to avoid issues.

Fixed Issues

Issue Description

JavaModule: Support output MimeType parameter for runtime inference

Java Module: Improve Error cause propagation

Java Module: does not propagate execution error

Java Module invokeStatic declares an error that is never thrown

JavaModule: Support full qualifier name for parameter types to identify methods

Migrate JavaModule tests to MTF

Java Module: improve method not found error message.

Java Module: 'new' operation does not declare INVOCATION error

Java Module: Fail to extract exception cause with default value

1.1.1

May 11, 2018

Min Mule Version

Mule 4.1.0

New Features and Enhancements

  • Fixed an issue that made it impossible to pass null as a parameter.

  • Now when the arguments are passed by with their canonical name (arg0, arg1, etc.), parameter matching will be done by position.

Fixed Issues

Issue Description
  • JavaModule: Do best effort to do invocation with arg0, arg1…​

  • null values causes Exception in parameterNeedsTransformation

1.1.0

May 7, 2018

Min Mule Version

Mule 4.1.0

New Features and Enhancements

  • When argument types don’t match the java function arguments, a best effort will be done in order to transform these arguments.

Fixed Issues

Issue Description
  • Java module doesn’t transform the arguments

1.0.1

March 23, 2018

Min Mule Version

Mule 4.1.0

New Features and Enhancements

  • Fixed an issue that happened when calling static methods from different classes with the same signature.

Fixed Issues

Issue Description
  • Invoke static second call wrong

1.0.0

Jan 23, 2018

Min Mule Version

Mule 4.1.0

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.

+