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 roleINTERLOK-1545- Interlok Solace should depend on Solace artifacts in provided scopeINTERLOK-1546- Solace RTO api must be on classpath even if not usedINTERLOK-1548- UI Config - The service list selector on advanced components can be layered incorrectlyINTERLOK-1550- UI Config - Components with open service list containers should be in a ‘selected’ stateINTERLOK-1551- UI Config - the [TOP] button is getting in the way of the add interceptor buttonINTERLOK-1565- Where marked with a default Integer defaults are not shownINTERLOK-1566- Popover issue when trying to display embedded service-listINTERLOK-1576- ClusteredWorkflow shouldn’t use unique-id as it’s name in VertXINTERLOK-1580- Undeprecate qpid-basic-amqp-implementation and qpid-advanced-amqp-implementationINTERLOK-1584- CraSH plugin has exception during shtudown of adapterINTERLOK-1587- MqttProducer doesn’t have the @AdapterComponent annotationINTERLOK-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 SettingsINTERLOK-1612- Rename the folder dev-tools-ui to interlok-dev to have the project dir ebing the same as the project name and artifact nameINTERLOK-1613- Review the method ClassUtils.hasRequiredAnnotationINTERLOK-1619- SAP RFC_READ_TABLE not restricting the fieldsINTERLOK-1624- The UI JmxProperties should make use of BootsrapProperties to load jmx service urlINTERLOK-1631- PoolingWorkflow can take too long to start.INTERLOK-1591- All services are available as the “first service” in a BranchingServiceCollectionINTERLOK-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 providersINTERLOK-436- UI Config - Enable drag and drop for services between service listsINTERLOK-1067- UI Log Monitor - Optionally reverse Sort the log monitorINTERLOK-1149- UI Config - when showing service collections, keep the parent collection visibleINTERLOK-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 implementationINTERLOK-1543- Modify @InputFieldHint to allow metadata %message{key} styleINTERLOK-1568- Dynamic Polling Template allows “all services”INTERLOK-1571- UI API - ensure that users can add adapters via the APIINTERLOK-1573- Add a docker image that contains snapshotINTERLOK-1574- Derive all common bootstrap.properties from a system-propertyINTERLOK-1578- Add System Preference to enable “package search” for custom componentsINTERLOK-1585- Create a Crashplugin that is “no-auth”INTERLOK-1586- Add openjdk/8-jdk-alpine as baseline image for interlok/dockerINTERLOK-1590- Specify the actual license as a systemproperty rather than its locationINTERLOK-1593- Additional MetadataComparator to compare timestampsINTERLOK-1597- JMX+JMS for RabbitMQINTERLOK-1608- Improve the way TimeInterval are displayedINTERLOK-1618- Remove Happy easter event caroussel pageINTERLOK-932- LogMessageService - allows to be configured for fatal, but seems to ignore that and outputs to errorINTERLOK-1490- UI Optional - ensure the OptionalComponentServiceImpl has unit testsINTERLOK-1554- UI Dev Tools - Rename the war file from dev-tools-ui to something interlok relatedINTERLOK-1569- Add support for entity/body for all HTTP methods in StandardHttpProducerINTERLOK-1595- SplitJoinService should allow you to specify the number of threadsINTERLOK-1630- UI DB Switch - Test the database switching function using a PostgreSQL databaseINTERLOK-1546- Solace RTO api must be on classpath even if not usedINTERLOK-1632- Start JmxRemoteComponent in a threaded fashionINTERLOK-1598- JMX+JMS does not work with ActiveMQ + the GUI.INTERLOK-1374- Doc Request - improve UI Api doc pageINTERLOK-1650- Editing a shared service cause a js error

