3.6.2 Now Available
3.6.2 has made it to GA!
        
        3.6.2 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.6.2
Release Date : 2017-05-26
Key Highlights
- Improvements to service collections within the Config Page
- Improvements to the Config Settings Editor
- Interlok-shell has a development mode that doesn’t require authentication
- PollingTrigger allows you to use some types of services to provide your message template
- Some services allow you to use the new %message{key} style expressions
- All common bootstrap.properties can be derived from system properties
- Nightly builds available as docker images (debian + alpine)
Bugs
- INTERLOK-76- UI User Admin - Add user form allows you to add a user without selecting a role
- INTERLOK-1545- Interlok Solace should depend on Solace artifacts in provided scope
- INTERLOK-1546- Solace RTO api must be on classpath even if not used
- INTERLOK-1548- UI Config - The service list selector on advanced components can be layered incorrectly
- INTERLOK-1550- UI Config - Components with open service list containers should be in a ‘selected’ state
- INTERLOK-1551- UI Config - the [TOP] button is getting in the way of the add interceptor button
- INTERLOK-1565- Where marked with a default Integer defaults are not shown
- INTERLOK-1566- Popover issue when trying to display embedded service-list
- INTERLOK-1576- ClusteredWorkflow shouldn’t use unique-id as it’s name in VertX
- INTERLOK-1580- Undeprecate qpid-basic-amqp-implementation and qpid-advanced-amqp-implementation
- INTERLOK-1584- CraSH plugin has exception during shtudown of adapter
- INTERLOK-1587- MqttProducer doesn’t have the @AdapterComponent annotation
- INTERLOK-1599- No JmxServiceURL specified; UI still opens a “disconnected” adapter.
- INTERLOK-1611- Rename either menu item System Settings to System Preferences or page System Preferences to System Settings
- INTERLOK-1612- Rename the folder dev-tools-ui to interlok-dev to have the project dir ebing the same as the project name and artifact name
- INTERLOK-1613- Review the method ClassUtils.hasRequiredAnnotation
- INTERLOK-1619- SAP RFC_READ_TABLE not restricting the fields
- INTERLOK-1624- The UI JmxProperties should make use of BootsrapProperties to load jmx service url
- INTERLOK-1631- PoolingWorkflow can take too long to start.
- INTERLOK-1591- All services are available as the “first service” in a BranchingServiceCollection
- INTERLOK-1637- Make the add service in first position action with a douple click instead of a button on the left side.
Improvements
- INTERLOK-27- UI Backend - Enable process to switch database providers
- INTERLOK-436- UI Config - Enable drag and drop for services between service lists
- INTERLOK-1067- UI Log Monitor - Optionally reverse Sort the log monitor
- INTERLOK-1149- UI Config - when showing service collections, keep the parent collection visible
- INTERLOK-1479- UI Config - Add Component button should allow you to “add first”, “add last”
- INTERLOK-1529- UI Dashboard - Disable the retry-all button if none of the messages may be retried.
- INTERLOK-1535- Polling Trigger to implement a template provider with static and a service implementation
- INTERLOK-1543- Modify @InputFieldHint to allow metadata %message{key} style
- INTERLOK-1568- Dynamic Polling Template allows “all services”
- INTERLOK-1571- UI API - ensure that users can add adapters via the API
- INTERLOK-1573- Add a docker image that contains snapshot
- INTERLOK-1574- Derive all common bootstrap.properties from a system-property
- INTERLOK-1578- Add System Preference to enable “package search” for custom components
- INTERLOK-1585- Create a Crashplugin that is “no-auth”
- INTERLOK-1586- Add openjdk/8-jdk-alpine as baseline image for interlok/docker
- INTERLOK-1590- Specify the actual license as a systemproperty rather than its location
- INTERLOK-1593- Additional MetadataComparator to compare timestamps
- INTERLOK-1597- JMX+JMS for RabbitMQ
- INTERLOK-1608- Improve the way TimeInterval are displayed
- INTERLOK-1618- Remove Happy easter event caroussel page
- INTERLOK-932- LogMessageService - allows to be configured for fatal, but seems to ignore that and outputs to error
- INTERLOK-1490- UI Optional - ensure the OptionalComponentServiceImpl has unit tests
- INTERLOK-1554- UI Dev Tools - Rename the war file from dev-tools-ui to something interlok related
- INTERLOK-1569- Add support for entity/body for all HTTP methods in StandardHttpProducer
- INTERLOK-1595- SplitJoinService should allow you to specify the number of threads
- INTERLOK-1630- UI DB Switch - Test the database switching function using a PostgreSQL database
- INTERLOK-1546- Solace RTO api must be on classpath even if not used
- INTERLOK-1632- Start JmxRemoteComponent in a threaded fashion
- INTERLOK-1598- JMX+JMS does not work with ActiveMQ + the GUI.
- INTERLOK-1374- Doc Request - improve UI Api doc page
- INTERLOK-1650- Editing a shared service cause a js error

