Mule Maven Plugin 3.4.2 Release Notes
Mule Maven Plugin 3.4.2 is focused on fixing bugs and also updates the Runtime Fabric deployment configuration.
Hardware and Software Requirements
-
Microsoft Windows 8+
-
Apple Mac OS X 10.10+
-
Linux (tested on Ubuntu 15)
-
Java 8
-
Maven 3.3.3, 3.3.9, 3.5.0, 3.6.0
Features and Functionality
-
The plugin now fails deployment of an MUnit test if the mandatory element
<scope>test</scope>is missing from thepom.xmlfile. -
Added property
enforceDeployingReplicasAcrossNodesto Runtime Fabric deployment. This property enables the option to enforce deploying replicas across nodes. -
Added property
updateStrategyto Runtime Fabric deployment. This property accepts two values:-
rolling: Maintains availability by incrementally updating replicas. -
recreate: Terminates replicas before re-deployment.
-
-
Added property
forwardSslSessionto Runtime Fabric deployment. This property enables SSL forwarding during a session. -
The following deployment configuration properties were modified:
-
clusteringEnabledwas renamed toclustered. -
replicationFactorwas renamed toreplicas, and now is nested under<runtimeFabricDeployment>. -
cpuMaxandcpuReservedwere renamed tolimitandreservedrespectively, and are nested under<deploymentSettings><resources><cpu>. -
memoryMaxandmemoryReservedwere renamed tolimitandreservedrespectively, and are nested under<deploymentSettings><resources><memory>. -
publicURLis now nested under<deploymentSettings><http><inbound>.
-
Fixed Issues
-
The plugin now updates the public URL when there are multiple domains present in the deployment configuration.
-
Fixed an issue where the plugin was not updating the CPU limit value.
-
Fixed an issue where the plugin stopped a previous Mule app instance if the re-deployment of the app failed.



