3.6.1 Now Available
3.6.1 has made it to GA!
3.6.1 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.6.1
Release Date : 2017-04-13
Key Highlights
- Shared Components supported within the UI
- UI Config page supports XInclude
- UI Config page has a new sidebar panel for service testing
- Added code assist for script input on the UI Config page
- New user preferences to aid config page touch screen users
- better support for Sonic containers
- Elasticsearch API upgraded to 5.2.2
Bugs
INTERLOK-835
- Update templates to not use “deprecated” classesINTERLOK-1433
- UI Config - page init doesn’t always obey the user pref ‘Always attempt to load the active adapter’INTERLOK-1455
- Adapter fails to exit due to the jmx loggerINTERLOK-1458
- UI Config - add moda page missing icon for ‘add shared connection’INTERLOK-1463
- PayloadFromMetadataService has template as an optional field, but then requires in during the initService methodINTERLOK-1467
- Squashed Heap Memory IconINTERLOK-1469
- UI Optional - the license icon always shows on every componentINTERLOK-1478
- UI Templates - Ensure EDI Templates are displayed correctlyINTERLOK-1482
- Adapter depends on both bcprov and bcprov-extINTERLOK-1487
- Warning on nightly build startup (post 3.6.0)INTERLOK-1488
- WebsphereMQ vendor implementation does not implement getBrokerDetailsForLogging()INTERLOK-1489
- Widen the net for Exceptions during JMS ConnectINTERLOK-1494
- The “Add Shared Connection” button in the Add Connection modal is no shown anymoreINTERLOK-1499
- XML to JSON Transform defaults to empty array for empty xml elementsINTERLOK-1500
- RuntimeVersionControl does not work with interlok-containerINTERLOK-1507
- UI Widgets - the daily message chart is displaying wrongINTERLOK-1514
- UI Dashboard - Add Adapter - ensure validation is correct and env parameters are usedINTERLOK-1519
- UI Widgets - failure to add widgets due to persistence validation errorINTERLOK-1522
- JsonSchemaService doesn’t work due to class mismatchINTERLOK-1524
- Add by XML snippet doesn’t display in the form properly.INTERLOK-1525
- Support pack link broken in dashboardINTERLOK-1532
- interlok-es5 + es:es:5.0.0 causes an issue with log4j2 2.8.1INTERLOK-1537
- UI Config - Error applying config where adapter uid is different than running adapters uidINTERLOK-1541
- ReplaceMetadataValue doesn’t allow an empty replacementINTERLOK-1547
- UI Config - Apply Config modal window gets stuck if it encounters an issueINTERLOK-1562
- NullPointerException initialising VertxService
Improvements
INTERLOK-1210
- Create HTTP ServiceINTERLOK-1318
- Make it easy to create a soap web service via the UI importing request and response schemaINTERLOK-1333
- UI Optional - consider advanced optionsINTERLOK-1389
- UI Config - Support shared Service-ListsINTERLOK-1405
- UI Config - add the Classname / package to the searchable content (on add screen)INTERLOK-1414
- UI Config - extend save to support x-includesINTERLOK-1427
- Change the filename of the downloadable installers to something meaningfulINTERLOK-1429
- UI Config - add user pref - always show action buttons on the componentsINTERLOK-1431
- UI Config - Testing Sidebar PanelINTERLOK-1434
- UI Widgets - update the add widget modal with the new card styleINTERLOK-1449
- UI Config - Add code assist for script inputINTERLOK-1466
- UI Config - Link to Edit Shared Components from its useINTERLOK-1492
- interlok-container w/o classloader functionalityINTERLOK-1495
- Expression Language for String fieldsINTERLOK-1497
- Reload from VCS / Bootstrap properties doesn’t work with interlok-containerINTERLOK-1498
- Opensource interlok-hpccINTERLOK-1501
- Create Transform implementations to convert null to “” and vice versaINTERLOK-1504
- Add a external REST api to retrieve the status of all attached adaptersINTERLOK-1520
- Support HTTP proxying within the adapter and replace ProxyServlet$TransparentINTERLOK-1400
- Consider catching unchecked exceptions on startup.INTERLOK-1465
- ManagementComponent Lifecycle check.INTERLOK-1474
- Sonic Container: Integrate logging with container logsINTERLOK-1475
- Sonic Container: Allow variable substitution with deployment parametersINTERLOK-1502
- Use reloadFromConfig(ObjectName) + reloadFromVCS(ObjectName) rather than existing methods.INTERLOK-1503
- Add a LoggingContextWorkflowInterceptor