Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@joergboe joergboe released this 18 Jul 07:47

This new release is based on jetty 9.4.18 and has re-designed WebSocket operators.

Changes:

  • Remove target 'setcommitversion' from build.xml - we have now a build.info
  • Update jetty server libs to 9.4.18.v20190429
  • Sample HTTPTupleInjectAndView is now enabled for secure connections
  • Operator HTTPRequestProcess: Corrected and competed parameters and attribute
  • Operator HTTPRequestProcess: code cleanup, introduce exception handling in process method and return error responses in such cases
  • Operator HTTPRequestProcess: remove parameter statusMessage
  • Operator HTTPRequestProcess: Use Async Context instead of deprecated jetty continuation
  • Operator HTTPRequestProcess: renaming input attribute names to response...
  • Operator HTTPRequestProcess: Ignore WindowMarker and set default for non supplied json response artifacts
  • Operator HTTPRequestProcess: Add contextPath attribute to tuple output
  • Websocket Operators: Switch implementation from Java-WebSocket to jetty websocket libs
  • Fix metrics in HTTPRequestProcess
  • Improved documentation
  • Samples: Makefiles are now enabled for studio build
  • Move junit tests to tests directory
  • Integrate junit tests and framework tests into main build.xml test targets
  • New Junit Testcases for websocket operators, XMLView, PostBLOB and PostXML
  • New Framework Test Cases with HTTPRequestProcess operator attribute checks and runtime tests
  • New sample: HTTPXMLView
  • Simplified sample RequestProcessTuple
  • Removed puzzeling RequestProcessTuple Json Sample