bildwelt
E2E FORUM
E2E Bridge E2E Commerce

E2E Developer News 2019 | 7

E2E Forum News E2E Developer News 2019 | 7

This topic contains 1 reply, has 1 voice, and was last updated by  Kirstin 1 week, 6 days ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #3309

    Kirstin
    Keymaster

    With this edition of our Developer Newsletter we inform you about the latest features and bug fixes of the BRIDGE 7 software components. As usual, you can find all details in our release notes that are provided in our Online Documentation.

    New With This Release

    External Persistent State Attributes

    You can mark attributes of a persistent state class as external by applying stereotype <<External>>. This can speed-up persistent state performance if you have huge data objects (like e.g. big blobs, IDocs or PDFs) that are only used in few transitions.

    External persistent data is handled differently compared to the internal data:

    • External persistent data will be stored separately. You can even store external data to a different database (see Persistent State Components).
    • External persistent data will only be loaded on demand.
    • External persistent data will only be saved if loaded before.

    For more information, refer to Persistent State Classes and Getting Copies of Persistent State Objects.

    Automatic Deletion of Log Files

    As of BRIDGE 7.6.0, you can specify a number of days that log files should be kept – older log files will be deleted automatically. Default value is 30 days.

    New API Management Policy: Caching Resources

    With the Caching Resources policy it is possible to cache requests based on their URL path, HTTP method and HTTP status code. This allows reducing overall traffic to the backend API.
    The size of the cache to be used can be defined in the Advanced API Management Settings.

    After updating to version 7.5.0, you can download the configuration file of the new policy from our documentation and upload it to your instance of API Management (see the release notes).

    The Release at a Glance

    BRIDGE

    • 7.6.0
    • contains xUML RUNTIME 2019.9

    BUILDER

    • 7.6.0
    • contains xUML RUNTIME 2019.9

    ANALYZER

    • 7.6.0

    xUML RUNTIME

    • 2019.9

    API MANAGEMENT

    • 7.5.0

    What’s New in Detail

    xUML RUNTIME 2019.9

    • Features and Improvements
      • Make it possible to use proxy when retrieving online XSDs and DTDs
      • External persistence for selected properties of PState classes (see Persistent State Classes)
      • Propagate Transaction ID and Correlation ID in REST/HTTP communications (as with SOAP)
      • HTTP header X-Sender-Host and X-Sender-Service (see HTTP Protocol Support)
    • Fixed
      • Persistent State modifying commands do not work if runtime is stopped (SQL Server only)
      • Startup crash if HTTP Server has empty PortNumber element
      • Inspection list settings for asynchronous traces of persistent state classes are not saved anymore
      • e2e:type not rendered as part of REST body
    • Other bug fixes and improvements (see xUML RUNTIME Release Notes).

    BRIDGE 7.6.0

    • This BRIDGE version contains xUML RUNTIME 2019.9.
    • Features and Improvements
    • Fixed
      • Two service instances running after redeployment
      • Wrong resource path in server.cfg
      • Changing display name not possible
    • Other bug fixes and improvements (see BRIDGE 7 Release Notes).

    BUILDER 7.6.0

    • This BUILDER version contains xUML RUNTIME 2019.9.
    • Features and Improvements
      • Compiler: External persistence for selected properties of PState classes (see Persistent State Classes)
      • Examples: Example for external persistence for selected properties of PState classes (purchaseOrder.xml)
    • Fixed
      • Compiler: Support guards self.whatever().not()
      • Compiler: Compiler generates empty port number in HTTP Service
      • Compiler: Persistent State AddOn not loaded when using conversations without other PS adapters
      • Importer: Re-import of Java generates orphan proxies of operations (spreadsheetadapter.jar)
      • Deployment does not re-query user/pw when the previous login was not successful
      • Do not add tag sortByTime and sortByTimeOrder to persistent state adapter
    • Other bug fixes and improvements (see BUILDER 7 Release Notes).

    ANALYZER 7.6.0

    • Fixed
      • Trace Analyzer: Analyzer does not import projects with variables containing special symbols
    • Other bug fixes and improvements (see ANALYZER 7 Release Notes).

    API MANAGEMENT 7.5.0

    • Features and Improvements
      • Gateway: Support xUML Services with HTML UI in the catalog
      • Gateway: Caching Policy (see Caching Resources)
      • Elasticsearch: Save source ip of a request in elasticsearch
      • Elasticsearch: Rate Limiting Policy support for cluster mode
      • Plugins: Support more than one Bridge in API Catalog Plugin (Installing API Management > Step 2: Configure the Installation Settings)
      • Plugins: JWT Policy: Support signature verification with JWK(S) (JWT)
      • Plugins: Added source request header for Simple Header Policy (Simple Header)
      • Docker: Extend validity of generated self-signed-certificates to 3 years
      • Docker: Shrink/Squash docker images
    • Fixed
      • UI: Swagger file could not be stored – field has to many bytes
      • Docker: UI not working with keystore password containing &
      • Policies: Caching Policy throws NullPointerException
      • Policies: Caching Resources Policy doesn’t cache
    • Other bug fixes and improvements (see API Managment Release Notes).
    Attachments:
    You must be logged in to view attached files.
    #3314

    Kirstin
    Keymaster

    Last week we have released a follow-up BUILDER and Analyzer 7.6.1.
    The new BUILDER fixes a bug with XML import and wrong element names (BUIL-6215).

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.