What's New

This What's New provides an overview of the features that were introduced or enhanced in Service Virtualization version 5.4.1. To view enhancements for Service Virtualization 5.4, see What's New in 5.4.


The Service Virtualization 5.4.1 release is a cumulative update and introduces numerous enhancements and bug fixes, improving product usability and expanding technology and protocol coverage. The main new enhancements include: easier Virtual Service data modeling, enhanced editing of Service Description, enabled XML over JMS in hybrid simulation, enriched Virtual Service events, simplified export and sharing of logged messages, and enhanced HTTPS, Java Virtualization, JMS, MQ, FTP, Fixed Length, and SAP protocols.

Back to top

Design and simulation enhancements

Data Model. Improved Virtual Service modeling with the following enhancements to data models:

  • Easier column setup with better table header pre-selection, improved saving of column widths, highlighted collapsed values, marked hidden headers with filter symbol
  • Improved representation of arrays in data rows, improved representation of array items in Virtual Service creation wizard
  • Added access to dynamic functions in Learned Rules
  • Added ability to hide an operation in a Data Model

Back to top

Protocol enhancements

HTTPS. Eliminated a request for client certificate by default when using HTTPS proxy.

Java Virtualization. Java protocol now supports interface for a more light-weight EJB virtualization. Added support for Java Virtualization on SV Server on Linux.

JMS. New support for Solace JMS, added JSON over JMS protocol, new support for XML over JMS in hybrid simulation mode.

MQ. Enabled ReplyToQueueManagerName value in MQ configuration dialog.

FTP. Enabled processing of a whole CSV file at once.

Fixed length. Shortened operation names by eliminating "operation", "request", and "response" from names. Enabled correlation by time and operation name.

SAP. Introduced validation of credentials directly from the Virtual Service creation wizard.

Back to top

Early Access Program

Service Virtualization version 5.4.1 continues to support the Early Access Program (EAP), allowing access to innovative capabilities and technologies in “beta level” quality. EAP features are available for experimental use and testing and may be subject to change based on feedback and further product development.

The EAP features included in this release are:

Protocol Hooks API. Protocol Hooks API introduces a new level of customizability, making protocol customization simpler. It introduces an easier way to change message payload, protocol header values and metadata on input and output in all service modes by writing a simple custom code. Examples of usage are: creation and processing of custom signatures, implementation of XSLT transformation on input or output, creation of a custom protocol by using a parser for a non-supported message format and converting it to a supported message format (such as XML). Protocol Hooks custom code can also be exported to a Virtual Service template, allowing reusability in multiple Virtual Services.

Service Description. It is now possible to delete structures from a Service Description in the data model editor.

For a more detailed explanation, see Early access features.

Back to top

Other improvements

Virtual Service Statistics. Enriched Virtual Service event view with message/transaction, error and warning counts.

Logging. Added ability to export and share logged Virtual Service messages in bulk. Simplified access to SV Designer logs and made them easily accessible for sharing. Enable/disable option for in-memory simulation.

LDAP. LDAP timeout is now configurable.

Infrastructure updates. Updated support for deployment of SV Server in Docker image with RedHat OpenShift 4.7. Added support for Oracle 19C, MS SQL 2019.

Bug fixes and usability. Improved stability and performance and fixed issues in SV Designer and SV Server.

Back to top

See also: