Platform Enhancements
l Platform resilience to improve administrative tasks and reduce Total Cost of Ownership
n Groovy rule sandbox – To prevent invalid, slow or stuck Groovy rules (Rules API) from blocking
the whole calculation cycle
n Group of processes - To prevent corruption of the model, the online engine (MARBLE) processes
were grouped together, using a new feature introduced to the process supervisor (Nanny). The
new mechanism causes failure of one MARBLE process to trigger a complete restart of all of
MARBLE.
n WDE, the online engine (MARBLE), the Downtime Service, and other parts of the product are
now better suited to handle extreme situations such as:
o WDE – Garbage Sample (ignored), Very Big Sample (ignored)
o MARBLE – Groovy Rules which are failing MARBLE calculation cycle
o Downtime – Huge amount of downtime configured automatically (cache optimization)
n New PDF export engine