Migration Notes

The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.

PAS ReleaseComponentIssuesRuntime Dependency
PAS 22.2xUML Runtime 2022.9PAS-4773 This Runtime fixes a potential misbehavior of URL Adapter and an easy-to-trigger data loss if using it with FTP-like protocols, introduced in version 2022.8.

PAS 22.2 (05.12.2022)

API Developer Portal 1.3.3

BugDescriptionDocumentation Link
PAS-5413Token refresh while loading swagger ui not working
PAS-5165IP address input field not working in Policies tab

Using "My Clients"

PAS-5050Behavior of filter on 'My Clients' page changed
PAS-4877Policy probes for policies on IP basis don't work in the dev portal

Using "My Clients"

PAS-4876Swagger UI Default Icon is broken
PAS-4869Syntax highlighting of markdown description throws init error
PAS-4562Retired APIs confuse users on API Developer Portal

Managing the Developer Portal

PAS-4556TOC hidden when pressing unregister clientUsing "My Clients"
PAS-4555Re-register button shows no snackbar message in case something weird happenedUsing "My Clients"
PAS-4481Cypress Test Data causes errors
ImprovementDescriptionDocumentation Link
PAS-5370Change default devportal config to disable terms/conditionsSubscribing to a Private API
PAS-4857Notification for existing clients when API has been retired

Managing the Developer Portal

PAS-4554Try out API page must be re-designedTesting APIs
PAS-4433Swagger UI Response Background is hard to readTesting APIs
PAS-4169Improve wording in Developer Portal user detailsManaging the Developer Portal
PAS-4162More space between button and notification bubble
PAS-4140Icon in marketplace shows only latest version

Managing the Developer Portal

PAS-3595Show 'Approval Required' on API-Details page
New FeatureDescriptionDocumentation Link
PAS-4030Print component version in user account page

API Management 8.4.0

BugDescriptionDocumentation Link
PAS-5085Cannot break first contract from client before registering
PAS-5046remoteAddr is missing in apiman metrics entries
PAS-4907Clone of public API is not cloning the visibility
PAS-4756Visibility updates not correctly applied

The Concepts of API Management > Visibility

PAS-4548API approval button does not show error if an error happens during client register

Registering a Client

TaskDescriptionDocumentation Link
PAS-4944New test case for API retirement notification
PAS-3508Improve testcase for Timeout PolicyTIMEOUTIMEOUT
ImprovementDescriptionDocumentation Link
PAS-4670Filter for api search endpoint doesnt work
PAS-4606Each user with IDM permission "apiuser" should be able to create organizations
PAS-4549WARN 'No shard available for [get [apiman_gateway_dataversion][_doc][instance]' in elasticsearch
PAS-4137Notification for existing clients when API has been retired

Notifications

New FeatureDescriptionDocumentation Link
PAS-4593Vert.x Gateway does not work with proxy
PAS-3448Transfer Quota Policy should support ip addresses

Transfer Quota

Bridge 7.25.0

Contains xUML Runtime Version: 2022.11
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27

ImprovementDescription
PAS-5393Update Tomcat to version 9.0.69
PAS-5391xUML Runtime 2022.11
PAS-5243Update Java to version 17.0.5
PAS-5134Change owner of a service via Bridge API
PAS-4790Logo in the Bridge UI should direct to PAS Portal
BugDescription
PAS-5368Do not show setting passwords in HTML source
PAS-5004Permission for showing Status page is not checked correctly
PAS-4795Persistent state "Raw Data for Support" throws NullPointerException

Bridge 7.25.1

Contains xUML Runtime Version: 2022.12
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27

ImprovementDescription
PAS-5687xUML Runtime 2022.12
PAS-5646Update Tomcat to version 9.0.70

Builder 7.26.1

Contains xUML Runtime Version: 2022.11

BugDescription
PAS-4587Escape special characters in form labels

Builder 7.27.0

Contains xUML Runtime Version: 2022.11

BugDescriptionDocumentation Link
PAS-5476Service Task gets stuck
PAS-5433Send unpersisted mapping elements to compiler
PAS-5341xUML Runtime API cannot distinguish multiple schedulers within a service
PAS-5277Error when deploying or clearing cache
PAS-5265Deploy service must handle 404
PAS-5236Action tagged value is not derived from called operation name
PAS-5161Some files stays open forever
PAS-5145Role check does not work for plain events
PAS-5138Friendly setting Ids missing for settings coming from libraries
PAS-5038Errors in MemoryAdapter_GuessingGame_Example
PAS-5005WARN No task factory found for 'project.json'
PAS-4724Warning when creating a mapping with an array
PAS-4722Conditional mapping is not possible with a self parameter
PAS-4646Analyzer Installer does not work (JNI Error)
PAS-4616Can not retrieve BPMN instances when in a ReceiveTask
PAS-4587Escape special characters in form labels
PAS-4544Analyzer Regression Tests - Can't start service with umlauts in name
PAS-4542Compiler changes PUT to POST for FTP, SFTP, FTPS
PAS-3673Confusion between built-in and custom methods in case of a postfix-application of further methods
ImprovementDescriptionDocumentation Link
PAS-4660Add JWT Token adapter to Analyzer
PAS-4659Add Apache Kafka Producer adapter to Analyzer
PAS-3603Builder: migrate build pipeline to gitlab
PAS-3406Add keycloak client id in security settings
New FeatureDescriptionDocumentation Link
PAS-4871Access to current index in iteration blocks

Iterations

PAS-4693Create AngularCompileTask that compiles the forms in a library
PAS-4692Create library uml
PAS-4691Execute RepositoryTask to get lrep file for compiled libraries
PAS-4690Create library descriptor
PAS-4689Bundle together the xlib file
PAS-4688Add new rest endpoint for the compiled library
PAS-4686Send E2ELibraryClass stereotype to the designer
PAS-4648Add endpoint for exporting the compiler source files
PAS-3324Use keycloak angular in generated app
PAS-2985Authorization checks on compiled xuml service

Designer 4.2.1

BugDescriptionDocumentation Link
PAS-3680OpenAPI-Connector does not import classes without attributes correct

Designer 4.3.0

BugDescriptionDocumentation Link
PAS-5552Import spinner is not shown anymoreExporting and Importing Explorer Contents
PAS-5534Error when importing a REST service in the DesignerREST API
PAS-5510No automatically added nodes on new activity diagram

Adding Action Nodes

PAS-5507Library editor does not open correctly

Libraries

PAS-5496Empty Context menu on lib folders and lib formsLibraries
PAS-5485pas-designer-service is crashing: accept/connect EMFILE
PAS-5465Newly inserted form element loses focus in attributes panel

Adding Form Elements

PAS-5458No auto refresh of service panel after copy of Items from Libraries and Connectors and insert into Implementation scopeService Panel
PAS-5419Open implementation does not work when selected from the context menu
PAS-5416Receive code 400 (client error) when requesting definitions
PAS-5414Input pins (sometimes) move to the output side after deleting the mapping operation

Working with the Mapping Editor pp.

PAS-5408Mapping Diagram: Single mapping operation pin in nirvana

Working with the Mapping Editor pp.

PAS-5403Target pins are sent incorrectly to the compilerModeling Activities pp.
PAS-5402Unable to draw relation

Drawing Object Flow

PAS-5389Activity Diagram: Pins of deleted parameters are still displayed as valid connection target

Drawing Object Flow

PAS-5387Need to click "Save" twice when wanting to change implementation of operationAdding Operations to Mapping Relations
PAS-5386Changing implementation of operation does not work as expectedAdding Operations to Mapping Relations
PAS-5385Activity Diagram: Inconsistent behavior when deleting parameters

Working with the Activity Editor

PAS-5378Output parameter is displayed as input parameter in the activity diagram

Adding Parameters in the Activity Editor

PAS-5361Activity diagram: Cannot connect Output Pin to Activity Parameter

Drawing Object Flow

PAS-5349Read permission on service allows creation of connectors and adding librariesServices
PAS-5347Only the operation icons of the selected folder are displayed correctly

Service Panel

PAS-5326Does not show array sign in the parameter type
PAS-5320pas-designer-service is crashing: Unexpected end of JSON
PAS-5317Designer can name a service with special characters
PAS-5313Stop and start buttons disabled

Controls Panel

PAS-5311Cannot add form to subform

Modeling Forms pp.

PAS-5296Message type is not applied to Get DataModeling Execution pp.
PAS-5295Service started as docker container but status not shown in designer

Managing the Service Details

PAS-5293Activity Diagram: some actions are not available before reloading model

Working with the Activity Editor

PAS-5277Error when deploying or clearing cacheControls Panel
PAS-5269'Unknown operation' displayed for name attribute in mapping operationsAdding Operations to Mapping Relations
PAS-5268Validation fails (pas_designer_library_1.SystemAttributes.Name)Validation Panel
PAS-5266Log error if service stops
PAS-5265Deploy service must handle 404
PAS-5264The libraries folder is empty in the exported zip after checking include librariesLibraries
PAS-5244Mapping diagram is broken after used operation is deletedModeling Data Mapping pp.
PAS-5228Cannot apply error class to REST Service APIAPI
PAS-5227Multiplied name attributeAttributes Panel
PAS-5223Long running compilation process cannot return results to the client due to the token expiring
PAS-5221Plain events are sent as boundary events to the compiler

Modeling Forms pp.

PAS-5219User registration for compilation notifications not working correctly


PAS-5218Foreach mappings are sent incorrectly to the compilerArray Mapping > Mapping Array Elements i n a Loop (foreach)
PAS-5217Cannot chose alias for MongoDB adapterMongoDB Adapter
PAS-5212When creating a new service, the next free port is no longer selectedServices
PAS-5211Validation error when opening service on pas-test
PAS-5209Message type is not applied from form
PAS-5206API error message after deployment
PAS-5200Activity Diagram parameter creation decorators connecting to wrong operationAdding Parameters in the Activity Editor
PAS-5199Importing service doesn't workServices
PAS-5190The project disable validation option is not respectedControls Panel
PAS-5189Push notifications from service failing when an array is sent
PAS-5186Fix unit tests for attribute definition test-suite in pas-designer-service and stop allow failing
PAS-5184User has to click twice to start service importExporting and Importing Explorer Contents
PAS-5183Deleting operation from the implementation panel makes Execution Diagram unusable
PAS-5176Service is running as docker container, but this is not reflected in the DesignerManaging the Service Details
PAS-5162Execution Diagram - incompatible connections are no longer highlighted

Modeling Execution pp.

PAS-5144The queued import can sometimes run multiple times
PAS-5119Permissions not applied correctly when moving a service to a restricted folder
PAS-5111Cannot add literals to operations from LibAdding Literals
PAS-5110Adding "Throw exception" throws an exception
PAS-5105Deploy as bridge service keeps spinner running altough deployedManaging the Service Details
PAS-5102Deploy as docker container does not workManaging the Service Details
PAS-5098Export button must be tapped double to workExporting and Importing Explorer Contents
PAS-5097Importer does not import REST Alias
PAS-5094Generator pins are not shown on activity diagramModeling Activities pp.
PAS-5063Not possible to export and import within the same designer versionExporting and Importing Explorer Contents
PAS-5053Cannot delete imported model in service

BPMN Model

PAS-5052Export fails because of invalid tokenExporting and Importing Explorer Contents
PAS-5041Wrong additional icon in the controls panel on pas-rcControls Panel
PAS-5011Sandbox is not expanded after import of serviceExporting and Importing Explorer Contents
PAS-5010No success message after service deploymentControls Panel
PAS-5000pas-designer-service uses old service-provider in some cases which causes 401
PAS-4994Slow type select dialog if you press save
PAS-4990Next button should be disabled
PAS-4981referencing class not imported error cannot be clicked
PAS-4979Clearing compiler cache does not workControls Panel
PAS-4978Do not display data from old service
PAS-4974pas-rc: Not possible to open BMNP after import it to another service
PAS-4972Profile creation not reported correctly by the user-service to the pas-designer-serviceAdding a Profile
PAS-4971Library is missing in export

Exporting and Importing Explorer Contents

PAS-4969Add new parameter to call operation does not work on Firefox
PAS-4962Problems with container deployment on PAS-RC Managing the Service Details
PAS-4947Long time bug import/export servicesExporting and Importing Explorer Contents
PAS-4946Form elements disappearModeling Forms pp.
PAS-4943Check Profile step does not finish
PAS-4939Generated properties of form class in package form not updatedImplementation
PAS-4891Permission problem on example folder again
PAS-4867Problem exporting large projects with the nestjs logicExporting and Importing Explorer Contents
PAS-4866Problem with ReferencedObjectServiceManager when working with multiple profiles
PAS-4862Activity Diagram - Alignment of operations also has negative effects on parameter portsModeling Activities pp.
PAS-4860Disable copy of items from Base TypesBase Types
PAS-4858Error while exporting service after cutting/pastingExporting and Importing Explorer Contents
PAS-4839Display error in service panel when importing and deleting forms/processesService Panel
PAS-4804Drag & drop in instance list editor is only working after first saveConfiguring the Instance List
PAS-4802Import not possible(pas-test): Error message incorrect and not shown in redExporting and Importing Explorer Contents
PAS-4784Restore of old backups does not work due to a changed collection nameCreating and Restoring Backups of Namespaces
PAS-4753New pins are not displayedModeling Activities pp.
PAS-4736Trigger Event for Usertask not working properlyUser Task
PAS-4725Unresolved error message when trying to import a service directly into a namespaceExporting and Importing Explorer Contents
PAS-4674Removing an expanded object in mapping breakes styleDrawing Mapping Relations
PAS-4645Parentless mapping operation is floating around in a data modelAdding Operations to Mapping Relations
PAS-4618Variables must not have a default value
PAS-4601Designer: does not work after restarting every morning
PAS-4598Service/Folder export does not work (Operation Error)Exporting and Importing Explorer Contents
PAS-4595Importing files throws 'Operation Error'Exporting and Importing Explorer Contents
PAS-4589Deployment of a service not possible due to wrong warning message in controls panelControls Panel
PAS-4486Exporting a BPMN does not export the instance list

BPMN Model

PAS-4379Check and fix 'cleanupLogs' job created over pas-designer-service
PAS-4377When accessing another namespace, "Cannot set properties of undefined (setting 'crypressId')" appearsNamespaces
PAS-3844Enable calculation of position number in "Array_Mapping_With_foreach_Example"Array Mapping
PAS-3225Console error messages in designer
New FeatureDescriptionDocumentation Link
PAS-5537Create an example with a REST API
PAS-5239Example for JSON adapter
PAS-4697Icons for exported library elements
PAS-4695Create entry in the export library menu
PAS-4694New attribute to add elements in a libraryDeveloping and Using Libraries pp.
PAS-4687Create translations for stereotypesStereotypes
PAS-4649Add UI element for exporting the compiler source files
PAS-4631Create new example for Flat File Handling
PAS-4519Create parameters when connecting to new pins area on Execution DiagramAdding Parameters in the Execution Editor
PAS-4518Create parameters when connecting to new pins area on Activity Diagrams

Adding Parameters in the Activity Editor

PAS-4517Create parameters when connecting to new pins area on Mapping Diagrams

Adding Parameters in the Mapping Editor

PAS-4347Comment element for Activity Diagram
PAS-4255Send REST Service data to xUML compiler
PAS-4254<<E2ERESTService>> quick action and context menu
PAS-4237Caching and display of API servicesAPI Implementations pp.
PAS-4132API subnodes implementationAPI Implementations pp.
PAS-4131Include loading of APIs when project is loaded

API Implementations pp.

PAS-4129adding API explorer item

API Implementations pp.

PAS-3277Proxy to the dev containers
ImprovementDescriptionDocumentation Link
PAS-5515make the deployment target configurabelManaging the Service Details
PAS-5457Correct writing of error toast message
PAS-5324Only support OpenAPI 2
PAS-5282Display "Unknown operation" for deleted operations
PAS-5257Handle special names of library elementsDeveloping and Using Libraries
PAS-5104Change icon to be unchecked if element is not selected
PAS-5099Import service in sandbox did not succeedExporting and Importing Explorer Contents
PAS-5034Use join in simple mapping example
PAS-5033Remove catch from filesystem example
PAS-4912Syntax highlighting for ActionScript in Monaco editor
PAS-4884Rename label "Docker Container" to "Container" only
PAS-4874Names of new operation parameters (Foreach_index)Array Mapping
PAS-4812Show library icons
PAS-4774Call delete endpoint in compiler when removing a service
PAS-4675Support double-click on activity comment elementComment
PAS-4629Improve performance of the MigrationData class to make migrations faster
PAS-4512Only show aliases on the service details and not RESTErrorManaging the Service Details
PAS-4508Activity diagram: Use referencedElementId on call operationModeling Activities pp.
PAS-4506Add new parameter to call operation
PAS-4325Add link to the preview
PAS-4194Validate that the communication with other services still works on client side and change where needed
PAS-3972Review and remove unused endpoints and connected code
PAS-3969Remove the websocket connection to pas-designer-service
PAS-3771Support incoming REST service

API Implementations

PAS-3334Module mechanism for designer
PAS-3267Change client service calls to use HTTP
PAS-3022Use new service template for pas-designer-service
PAS-2058Service Panel - Context Menus
TaskDescriptionDocumentation Link
PAS-5039Errors in MongoDBAdapter_CustomerData_ExampleMongoDB Adapter
PAS-4443Create example for how to read details from logged-in user

Designer 4.3.2

BugDescriptionDocumentation Link
PAS-5620Test on the service are failing
PAS-5602Wrong separator used in OperationPins for Connector Parameters
PAS-5597REST adapter can not be applied to REST callsREST Adapter
PAS-5592Cannot drag nested functions from API Tree into Mapping Diagram
PAS-5591Cannot import complex openapi2 files anymore
PAS-5587Export not working / 414 Request URI to LargeExporting and Importing Explorer Contents
PAS-5067Cannot create new "foreach" parametersArray Mapping

Designer 5.3.2-hotfix.3

BugDescription
PAS-5682Adding new operation parameters will produce invalid pins in activities
PAS-5631Rest stereotype parameters are missing after usage of rest operation
PAS-5550Relation is missing

analytics-api-service_4.1.0

BugDescription
PAS-5614Error in finding host name from collector config
PAS-3802pas-demo | Error in ETL Service 'Incorrect integer value'

analytics-etl-service_2.1.2

BugDescription
PAS-5614Error in finding host name from collector config
PAS-5384Duplicate key constraint error when working queue
PAS-5267Analytics - Procedure "SetETLState" fails
PAS-3802pas-demo | Error in ETL Service 'Incorrect integer value'

deployment-wizard 4.0.4

BugDescriptionDocumentation Link
PAS-5261Deployment wizard should rename image and containername on uploadWorking With the Deployment Wizard
PAS-5151Use new User Service in xuml management ui, service manager, deployment-wizard
PAS-4986Deployment wizard partially sends hardcoded image valuesWorking With the Deployment Wizard
ImprovementDescriptionDocumentation Link
PAS-4793Deployment Wizard must return deployment responseWorking With the Deployment Wizard
PAS-4731Adjust wording and Deployment Options for Kubernetes
PAS-4730Disable file upload chooser in deployment wizardWorking With the Deployment Wizard

file-storage 5.0.0

BugDescription
PAS-5536NestJS file storage tries to read data from wrong source
ImprovementDescription
PAS-1425Migrate File-Storage (and maybe File-Service) and Analyitics-ETL/Collector to use MinIO

keycloak 22.2

New FeatureDescription
PAS-4919Add role permissions for PAS Designer users
ImprovementDescription
PAS-4368Add system link to email notifications

messaging-service 4.0.0

BugDescription
PAS-4707messaging-service resends already sent messages without stopping

nginx 1.23.2.0

ImprovementDescription
PAS-2246Harden security settings on default nginx config

one-docker 22.2

ImprovementDescription
PAS-4637Add script to create a minio bucket during elasticsearch backup (if not present)

portal-app 2.2.0

BugDescriptionDocumentation Link
PAS-5035Error 401 when accessing the portalGetting Started With Scheer PAS
PAS-4741Portal is bugging when Auth Service sends code 417Getting Started With Scheer PAS
ImprovementDescriptionDocumentation Link
PAS-5002use PAS Realm Keycloak Tile and Account Tile in Portal

Working with the Identity Management

PAS-4998Adjust Portal to consume new User Service Nest routesGetting Started With Scheer PAS
PAS-4108Enable linter and prettier in portal-app and submodules

service-manager-module 5.4.9

BugDescriptionDocumentation Link
PAS-5375Administration tries to fetch auth-service data but its pending infinite
PAS-5374Enable viewing logs for authenticator-service
PAS-5342Service Manager must keep state of panels
PAS-5151Use new User Service in xuml management ui, service manager, deployment-wizard
PAS-5129Reloading Swagger UI does not work
PAS-5028Fix Service Manager Module pipeline for publish job
PAS-5023Wording Administration tile: Avoid "docker container"Overview on Administration Profiles
PAS-4634logging-service getURL-call returns wrong query for nestJs services
PAS-4602Resetting the log level for nestjs services does not show expected state
PAS-4600Wrong text and options for new nestjs logging panel
New FeatureDescriptionDocumentation Link
PAS-4732Runtime endpoints must be fetched dynamically
ImprovementDescriptionDocumentation Link
PAS-4586Relocate OpenAPI default location
PAS-4453Refactor Administration: Data structure of services and (soon) workloads
PAS-2877New permission scheme for administrationOverview on Administration Profiles
PAS-2426Portal should be capable of managing Workloads in Kubernetes

service-repository 6.2.0

BugDescription
PAS-5439Public path for registered endpoint is wrong
PAS-5286Service-repo nestjs does not register itself to mongo
PAS-3255Different versions of an containerized unique xUML service may lead to unexpected behavior
New FeatureDescription
PAS-2427Build and deploy container with kubernetes API
ImprovementDescription
PAS-4592Relocate OpenAPI descriptor
PAS-3252Use xUML service routes for changing container properties / setting
PAS-2876CRUD operations on containers created by user

user-service 7.0.0

New FeatureDescription
PAS-4919Add role permissions for PAS Designer users

xUML Runtime 2022.8

BugDescription
PAS-4620ZIP-Adapter cannot deal with UNC pathes
PAS-4551URL Adapter: one-time memory leak for each FTP-like call with POST as a method

xUML Runtime 2022.9

Compatibility Hint

This Runtime fixes a potential misbehavior of URL Adapter and an easy-to-trigger data loss if using it with FTP-like protocols, introduced in version 2022.8.
BugDescription
PAS-4777XML Parser does not follow redirects when downloading schemes
PAS-4773URL Adapter treats all requests as uploads

xUML Runtime 2022.10

New FeatureDescriptionDocumentation Link
PAS-4872Access to current index in iteration blocks

Iterations

BugDescriptionDocumentation Link
PAS-4779HTTP Service: memory leak when logging incoming request (log level DEBUG)

xUML Runtime 2022.11

BugDescription
PAS-5316Zip adapter crashes service if baseDir is NULL on unzip
PAS-5255ZIP adapter adds a point when baseDirectory is not set
PAS-5036Service does not start: Segmentation fault (re-writing external PS)

xUML Runtime 2022.12

BugDescription
PAS-5667Crash if SAP connection string has wrong format
PAS-5639Crash parsing complicated SAP connection string
PAS-5532Convert + in REST query parameters to blank

xuml-management-ui 1.1.5

BugDescriptionDocumentation Link
PAS-5329Multiple table column "name" in xuml-management-settings-ui
PAS-5235Swagger ui css is broken
PAS-5220Missing copy to clipboard function for private API endpoint

Controlling Containerized xUML Services

PAS-5151Use new User Service in xuml management ui, service manager, deployment-wizard
New FeatureDescriptionDocumentation Link
PAS-4732Runtime endpoints must be fetched dynamically

On this Page:

  • No labels