E2E Bridge E2E Commerce

E2E Developer News 2016 | 1

E2E Forum News E2E Developer News 2016 | 1


Viewing 1 post (of 1 total)
  • Author
  • #2249

    A new maintenance release of the E2E Bridge has been released. With this edition of our E2E Developer Newsletter we inform you about the latest features and bug fixes of the E2E Bridge software components. As usual, you find all details in our release notes that are provided in our Online Documentation.

    In this release we present major improvements for REST. It is now much easier to build restful services with the Bridge. Don’t hesitate to check it out in our online documentation (see REST Service). Please note that concerning the new REST features this is a preview release, which means that we do not yet guarantee backwards compatibility from this version on, as the REST features may be still subject of change. The next release will be a stable REST version.

    Overview of the new REST Features

    We would like to encourage you to test our new way of building REST services. We have prepared a little Support Manger application that shows how you now can easily implement REST services. You can download the executable UML example directly from our online documentation (see REST Service, top of the page). We also have set up a comprehensive online documentation that describes, how to Define a REST Service InterfaceImplement REST MethodsCall REST Services and Test REST Services.

    Use the new stereotype “E2ERESTPortType” for your REST API:

    Define REST resources and methods:

    The implemented verb methods could look like this:

    Test your REST service either with the E2E Embedded Runtime:

    Or test it with the new E2E Bridge REST Test Tool:

    Compatibility Hints

    • If you use the latest Builder, it is required that you also use the latest E2E Bridge in order to use the new REST features. You also need the latest E2E Analyzer for any service that you compiled with the latest E2E Builder.
    • We now officially support Windows 10 for the E2E Bridge, E2E Builder and E2E Analyzer (version 6 only).
    • Please not that Microsoft has announced some EOL dates for their Windows distributions. As a consequence, we are forced to drop these Windows versions from our list of supported operating systems due to technical implications. 
      • Windows Server 2003 R2: 14/07/2015 (EOL announced by Microsoft). We cannot support this server version for the E2E Bridge anymore, as Microsoft announced EOL already in year 2015.
      • Windows Vista: 11/04/2017 (EOL announced by Microsoft). E2E Builder will support this version until EOL in year 2017.

    Migration Notes

    • As the internal format of xUML libraries has been improved you have to re-compile all used xUML libraries including sub-libraries. You will get a compiler error if you use old libraries.

    The Release at a glance

    E2E BridgeE2E BuilderE2E AnalyzerE2E Runtime
    • (64-bit only)
    • both contain xUML Runtime 2016.3
    • (64-bit only)
    • both contain xUML Runtime 2016.3
    • (64-bit only)
    • 2016.3
    Please note that on all operating systems, E2E Builder and E2E Bridge of version 6.0 are distributed in 64bit only.

    Important note: Whether or not you are required to upgrade one or more of your E2E Bridge platform components may depend on a variety of factors. Please check the relevant release notes for details. Please pay special attention to the Builder Release Notes and Analyzer Release Notes, which list all dependencies between Builder / Analyzer and xUML Runtime.

    What’s new in detail

    The release provides new features and improvements in different areas, as well as bug fixes. These are the highlights:

    E2E Bridge

    • This Bridge version contains the E2E xUML Runtime 2016.3 with SAPNW.
    • Migration notes: if you are running the Bridge on Linux or Solaris, please read the migration notes in the release notes concerning the Apache proxy (E2E Bridge Release Notes).
    • Features and Improvements
    • Fixes
      • Persistent state crash during deletion of a persistent state object in the Console.
      • Installer: Bridge Installation fails on Windows Server 2012 R2 with BuildException.
      • Installer: Installation on Windows Server 2008 fails.
    • Other bug fixes and improvements (see E2E Bridge Release Notes).

    E2E xUML Runtime 2016.3

    Please note that this is the last Runtime that will be available with the old SAP package. As of Runtime 2016.4, only the new SAPNW package will be delivered.
    • Features and Improvements
      • SAPNW: SAP RFC adapter writes into transaction log if the pool is exhausted (see SAP Adapter Reference).
      • Upgrade SAP NWRFCSDK to 7.20.38.
    • Fixes
      • SAPNW: Crash in IDocRecordComposer (introduced 2015.5).
      • Service crash upon triggering persistent state transition from Console.
      • Service crashes if persistent state database connection is lost (introduced  
      • SOAP RPC Service: wrong “xsd:Unknown” type.
      • SQL Adapter is leaking memory with stored procedure output.
      • In some cases setting cURL options wrongly results in misleading error message.
      • FileSystemAdapter status return size 0 but there is data.
      • Fix directory traversal attack vulnerability.
      • SAPNW: SAP adapter is slow if pool size is to small.
      • SAPNW: SAP connection is not always closed.
      • SAPNW: Use same SAP pool for identical connection string.
    • See also E2E xUML Runtime Release Notes.

    E2E Builder

    • This Builder version contains E2E xUML Runtime 2016.3 with SAPNW.
    • Features and Improvements
      • New way of implementing REST Service (see REST Service).
      • UML Example: New example for accessing REST interface with the Bridge (REST.zip).
      • Builder: Model template for a REST service (see E2E Bridge Template).
      • Option to enable/disable delimiter for empty values in EDIFACT (see UN/EDIFACT Adapter Reference).
      • Importer: Edifact importer: Composing without empty attributes (see UN/EDIFACT Adapter Reference).
      • SAPNW: support parallel connections (Bridge is RFC server) and allow to specify default connection pool size (Bridge is RFC client) (see RFC Service Components and SAP Adapter Reference).
      • UML Example: Spreadsheet adapter example updated.
      • Support of SAP Global Settings (DefaultConnectionPoolSize, FieldPadding, ServerWorkerThreads).
      • SAPNW: Allow to specify default connection pool size (see SAP Adapter Reference).
    • Fixes
      • Builder: Conversion from MD17 to MD18 makes model throw compile errors.
      • Compiler: SAPNW: Unrecognized value ” ” for setting “FieldPadding” when starting up SAP-related service.
      • Wizard: protocol is reset on SOAPAlias each time when using Edit Component Diagram wizard.
      • Builder: Error during XSD import.
      • Importer: FlatFileDefinition Import results in corrupt model and other weird artefacts.
    • Other bug fixes and improvements (see E2E Builder Release Notes).

    E2E Analyzer

    • Features and Improvements
      • Regression Test Tool: Enable horizontal scrolling synchronously.
      • Regression Test Tool: Sorting of sequential regression tests.
      • Trace Analyzer: Possibility NOT to load last project on start-up (see Overview on the Menus of the E2E Analyzer).
      • Regression Test Tool: Regtestrunner: Report duration of each test case (see Running Regression Tests From Command Line).
      • Trace Analyzer: Support WSDL from repository with placeholder ${wsdl_host_…}.
    • Fixes
      • Trace Analyzer: Error status of test case is not released after running successfully.
      • Trace Analyzer: Preprocessor not clickable in Analyzer screen.
    • Other bug fixes and improvements (see E2E Analyzer Release Notes).

    Kind regards,
    Your E2E Support Team

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.