3.6.3 Now Available
3.6.3 has made it to GA!
3.6.3 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.6.3
Release Date : 2017-07-18
Key Highlights
- Improvements to the validation feedback reporter within the UI Config Page
- You can now add Channels using YAML
- MySQL & PostgreSQL databases types are supported for the UI
- Google Cloud Platform services (PubSub)
- Simplified retrieval of OAUTH tokens
- Custom TrustStore/KeyStore support for Apache HTTPS
Bugs
INTERLOK-1100- UI Config - Apply Error - Cannot look-up shared transaction manager with name: nullINTERLOK-1610- adp-sonicmf requires double-definition of log4jurl to provide all adapter logs, which is not ideal for customer BA in v3.6.1INTERLOK-1625- AS2 “example-adapter” does not unmarshalINTERLOK-1638- UI Optional - download artifact link wrongly assumes that the artifact is a .jarINTERLOK-1641- UI Config - ensure drag and drop of services works on touch devicesINTERLOK-1661- docker snapshot-alpine has the wrong dates in lib/*.jarINTERLOK-1667- docker-entrypoint.sh is not executableINTERLOK-1671- Javadocs typos on JMS consumersINTERLOK-1673- DynamicServiceLocator serviceNameProvider property is @NotNull and @AdvancedConfigINTERLOK-1674- SonicMF Car-builder fails without an extras directoryINTERLOK-1675- UI Config - Component Unique ID field is showing as required but doesn’t enforce a valueINTERLOK-1676- jdbc-stored-procedure-producer breaks if the connection does not support multiple open result setsINTERLOK-1683- UI Config - Exception initialising Validation Rules (during Apply)INTERLOK-1685- JsonResultSetTranslator does not emit all result sets.INTERLOK-1686- Cannot change “ResultSetTranslator” in JdbcDataQueryServiceINTERLOK-1694- UI Config - Consumer and Producer recommendations are not changed when copy/pasting a connection.INTERLOK-1699- Docker container shutdown appears ungracefulINTERLOK-1704- UI Config - Exception caused when validating channel list, workflowList and SharedComponentList etc
Improvements
INTERLOK-137- 3.0.0B8 Installer does not work on Windows 2012R2INTERLOK-641- Installer does not start on Windows if jdk1.8_60 is installed.INTERLOK-645- Cannot Uninstall Interlok, Windows 10/ JRE1.8.0_60INTERLOK-1646- Create the author attribute in the component profile annotationINTERLOK-1647- UI Config - use the author attribute from the component profile when showing raw components to addINTERLOK-52- UI Config Page - Improve validation features to include a ‘show me’ featureINTERLOK-722- Change how the thread-name (for logging) is discoveredINTERLOK-1230- UI Config - Add Channel “YAML” SnippetINTERLOK-1296- Doc Section/Page Request: “How do you start a Channel via an external trigger?”INTERLOK-1316- Make XpathMessageSplitter use CloseableIterableINTERLOK-1387- UI - Add keyboard shortcuts for all forms (save & cancel)INTERLOK-1397- UI Config - Add function to validate script inputINTERLOK-1523- Add custom truststore/keystore support to apache-httpINTERLOK-1553- UI Widgets - The widgets page loading routines need indicators to show that they are processingINTERLOK-1568- Dynamic Polling Template allows “all services”INTERLOK-1570- JdbcDataQueryService doesn’t support binary payload replacementINTERLOK-1583- Add an alternative to HttpRequestService that enables BranchingINTERLOK-1622- UI Config - Remove unnecessary nested uid fields from the settings formINTERLOK-1643- Make use of @InputFieldHint(friendly = “Friendly Test”) for enums values.INTERLOK-1648- Lazy load the reflections object for the Template and Validate Service to improve start up timeINTERLOK-1654- Add Upsert capability to BulkOperationINTERLOK-1656- Refresh the dashboard page so it looks better and is more useable in mobile and tablet screensINTERLOK-1658- Port JsonDocumentBuilder from odin-labs into ES5INTERLOK-1679- Upgrade InstallAnywhereINTERLOK-1680- Add a “RawCsvToXmlService”INTERLOK-1684- JsonSchemaService does not report all the violations in the ServiceExceptionINTERLOK-1691- UI Widgets - Component count widget gauges should scale to the widget.INTERLOK-1692- Add configuration of EntityResolver to DocumentBuilderINTERLOK-1696- Framework for retrieving OAUTH TokensINTERLOK-1698- UI Config - Rename Raw Component into ?INTERLOK-1577- Author tag in custom componentsINTERLOK-1633- Add PostgreSQL support for the UI.INTERLOK-1635- Fix example payload for swagger api (for post and put methods)INTERLOK-1639- UI Optional - project ‘interlok-container’ requires an iconINTERLOK-1644- UI Config - Improve validation message for fields that have failed regex validationINTERLOK-1649- Change log4j to remove ProprtySourcesPlaceholderConfiguererINTERLOK-1651- Json-Path-Splitter does not behave like other splittersINTERLOK-1653- No adapter-unique-id causes a NPEINTERLOK-1660- HPCC message workers shouldn’t wait forever for a workunit to completeINTERLOK-1669- RequestReplyWorkflow.replyServiceCollection should have the @Valid annotation?INTERLOK-1678- Actional Interceptor - Replace UUID with component name.INTERLOK-1701- Ensure removal of shared connections from JNDI on apply

