Documentation Index

Fetch the complete documentation index at: https://docs.lobster-world.com/llms.txt

Use this file to discover all available pages before exploring further.

_data release 4.6.13

Prev Next

Release notes – LDP – data-4.6.13

Release date: 2025-04-01

This version contains all tickets of 4.6.13-BETA plus additional bug fixes and minor improvements.

Bug fixes

DATA-42941

DataCockpit: deletes blank/space character.

DATA-43169

Filter starts-with(a, b, [c]): always returns false without parameter c set.

DATA-42735

License: wrong expiry date being used for particular services when creating an emergency license.

DATA-42917

Phase 3: fixed a bug in tree-creation where _val- and _attr-fields ended up with a wrong naming scheme.

DATA-42956

Redis interop: profile number range access problems after a restart of redis.

DATA-43165

SAP: fixed NullPointerException.

DATA-43125

SchematronPreParser: fixed NullPointerException.

DATA-43192

SchematronPreParser: bug while reading "schematron.xsl.dependencies.path" property.

DATA-43181

SQL Cron: fixed NullPointerException when creating source structure from config file.

DATA-43158

Update-Center: when beta version is available no other version, below beta, will be displayed

Improvements

DATA-43099

AMQP: added quality of service to AMQP 1.0 queue (and only queue) consumer.

DATA-43142

AS4: added language file entries for AS4 based commlog type.

DATA-43039

Phase 5: XMLNoTemplate Unit added a configuration that allows to control if fields containing the namespace-URI should be created.

Features

DATA-43027

Added importer for SAP PI mappings.

DATA-42547

Phase 3, templates: added templates for ZUGFerD and X-Rechnung.

DATA-43206

SchematronPreParser: better logging to get more info if any error occurs.

Tasks

DATA-42953

Cloudstorage: using wrong time format to parse date for Dropbox files

Misc

DATA-43199

ETL updated to 1.5.4 including several fixes.

Release notes – LDP – data-4.6.13-BETA

Release date: 2025-03-05

Bug fixes

DATA-42818

AS2Service now checks if the data storage directory can be used for data storage and gives a meaningful error message if not.

DATA-42590

Added check to prevent a rare null pointer exception on login.

DATA-42860

Admin Console: double download when downloading SQL results.

DATA-42803

Admin Console: set correct URL to online documentation.

DATA-42743

Certbothandler: ending in an endless loop if a considerably larger number is configured for "daysBeforeExpireRefresh".

DATA-43103

Channel FTP/SFTP, SSH set default values for remote password.

DATA-42729

CharsetAwareEDICreationUnit: calculation field at start of segment results in invalid structure.

DATA-43140

CloudStorage requests are not sent via DMZ.

DATA-42945

Commlog: CSV export did not include message-id.

DATA-42730

Content-Inspector: Sunday can now be chosen for exceptions

DATA-42816

Control Center: "Restart with other profile" in error view works correctly now.

DATA-42809

DBConfig Presets: line break on tooltips was not displayed correctly.

DATA-42758

DataFlow: incorrect display of workflows called via custom response.

DATA-42770

HTTP Server no longer falls back to default certificates if a particular certificate has been configured using cert-id and that particular certificate's algorithm didn’t fit with the one requested.

DATA-42761

HTTP-cron-agent: missing Content-Length header.

DATA-43077

Http Requests to "/dw/Request" results into NullPointerException.

DATA-42905

Http channel: channel test for refresh-token failed if token hasn't expired.

DATA-43057

Http-Channel: typo in refresh url password field.

DATA-42904

InsightCreator: internal SQL statement to generate Insight-Data did not work properly on some DBs.

DATA-42893

JSON IU: prevent "null" output if root node is transparent and top level element is anonymous.

DATA-43086

JSON Splitter: added parameter to split on root array.

DATA-42863

Kafka: offset commit interval not working correctly.

DATA-43006

MQTT/AMQP: password field did not resolve constants.

DATA-42977

NullPointerException: unexpected behaviour when profile selection, based on SAP type, is not set properly.

DATA-43053

OAuth2 using grant type with json fixed bug to also send password.

DATA-42760

OpenAPI: consistent API generation when using "Custom Class".

DATA-42784

Phase 1, FTP-cron: download of files was stopped too early if max batch sizes are set and the download directory contained subdirectories.

DATA-43041

Swagger rendered with wrong encoding.

DATA-42738

Transportmanager: incorrect count of maximum allowed workflows.

DATA-42785

TreeToTemplate export lost namespace definitions when creating a template out of a destination tree.

DATA-43025

Access to cloud storage lead to a NullPointerException in some very specific circumstances.

DATA-42795

Aggregate function can not be used on xml attributes.

DATA-42984

Corner case: errors occurring with some startup.xml configurations if emergency license mails are attempted to be sent on startup.

DATA-42615

Correct var_sys_filepath on an ssh event on load balance systems.

DATA-42779

Cron-SQL-agent: statements using "with ... select"-syntax lead to an error.

DATA-42997

Custom class CallProfile: now works correctly.

DATA-42709

Direct call triggered file-cron profile receives VAR_SYS_FILE_PATH of previous profile.

DATA-42737

Function references in workflow are updated incorrectly.

DATA-42856

Load balance: WN now correctly forwards kept CI messages to new NC.

DATA-42873

Logs overview: logs need to be filtered by current client when using the extended search.

DATA-42686

Macros in EnvironmentCheck were not exported/transported.

DATA-42969

Phase 2: JSONParser NPE in corner case.

DATA-42800

Phase 3: NPE if mapping plan has no name for source and destination nodes.

DATA-36143

Phase 3: correct preview of list entries.

DATA-42845

Phase 3: display issue with level-spacers in mapping tree.

DATA-42865

Phase 3: mapping documentation link not working correctly.

DATA-42883

Phase 3: preserve input and output tree while creating structure via sample file.

DATA-42636

Phase 3: trim list/map/var preview values from right to left.

DATA-42964

Phase 5: changes aren't saved in intermediate version of the profile.

DATA-42817

Phase 6: NPE in response route due to non-existent channel in profile.

DATA-42648

Rare corner case of NPE during FTP communication between DMZ and inner system in a SOCKS proxy setup.

DATA-42857

Remove profile values from storage service when profile is deleted.

DATA-42901

Removed trimming of file name containing dots; trims file suffix instead.

DATA-42751

Unresolved iDocs saved with the same filename get merged into an invalid iDoc if files arrived with less than 1 millisecond delta.

Improvements

DATA-42975

ZUGFerD-PDF: attachment export, PreParser now better recognizes the used filename.

DATA-42902

BackupResponse: name for input file, if not set, is now changed from "n.a." to "input.txt".

DATA-42920

CloudStorage: better memory handling of CloudStorage response.

DATA-42867

CronFtp via DMZ: now takes sorting settings into account when having set a max batch size.

DATA-42698

SQL plugin and Admin Console: syntax now properly supports multi-line comments.

DATA-42995

TreeToTemplate utility class: Support for loading of templates for XML-structures.

DATA-42792

XSD import with better support of namespace definitions in source and destination trees.

DATA-42913

XSD import: XSDs using a default namespace are now imported as such and no longer receive an "ns0" namespace prefix.

DATA-42884

Added timeout for SQL-wizard when displaying tables.

DATA-42771

Client secret in OAuth should not be limited to 250 characters.

DATA-43031

Cloud storage azure file/BLOB: new property for setting REST version.

DATA-42846

Phase 2: added support for multi-layer arrays using JSONParser.

DATA-42911

Templates: added warning when attempting to save new template-file to an already-existing name.

DATA-42955

User permissions: regarding access to profile logging configuration.

DATA-43075

Jobs per profile: Context menu no longer offers file operations if sensitive input/output data is active and user has no admin rights.

DATA-43022

Prevent possible corruption of X.400 passwords if a system starts with a non-fitting authkeys.dat.

DATA-43021

XmlParseXml can now handle BOM.

Features

DATA-42858

AS4: allow the use of Holodeck 7.0 as underlying AS4-server, added support to get the original filename of received attachments if the sending side provides them.

DATA-42780

Added new grant type Authorization flow code to Http Channel.

DATA-41826

ETL: offer data format Parquet for input and output.

DATA-42990

Insight Data: Count number of ETL Jobs.

DATA-43034

MongoDB: added adjustable batch size for input agent.

DATA-43094

New PostExecutor to re-encode; input and output encoding specifiable.

DATA-42606

New PostExecutor to render HTML as PDF.

DATA-42740

New custom class, MongoDBMacroListener: add support for MongoDB change streaming events.

DATA-42897

Own Class: Inform via mail if files are older than 24hrs on DMZ.

DATA-42924

Own certs/keys: added the support for Ed25519 when exporting key in OpenSSH format.

DATA-42640

Phase 1, AMQP: add 0.9.1 basic properties to profile metadata as MSG_CALL-variables.

DATA-42020

Phase 1, FTP: keep fetched file if following delete or rename command failed OS-wise.

DATA-41975

Phase 1, HTTP: mandatory request parameters now allow multiple values.

DATA-42611

Phase 1, SSH: implement global connection limit to deal with non-terminating client connections.

DATA-42514

Phase 2, DynamicCharsetRecodePreParser: extend dynamic behaviour to utilise variables.

DATA-42678

Phase 3, BasicCreateJWT function: creation of complex JSON payload now possible.

DATA-43003

Phase 3, function "call as400": can now be configured to return multiple response values.

DATA-42653

Phase 3, macros: it is now possible to expose macro functions via REST API.

DATA-42676

Phase 3, new function "get sql column names(a,b,c,d,e)": retrieve SQL column names of a SQL statement.

DATA-43015

Phase 3, new function "replace text(a,b)": is able to leverage key-value placeholder substitution.

DATA-41549

Phase 3,4: auto-generated key columns are now available.

DATA-42402

Phase 3: Add JSON schema export/import option.

DATA-42635

Phase 3: added file export for mapping test logs.

DATA-42652

Phase 3: new functions to convert content of map or list to JSON: "convert map to JSON(a,b,c)" and "convert list to JSON(a,b,c)".

DATA-42756

Phase 3: set field data type to string when pasting fields with field name as fix value.

DATA-43033

Phase 5, TemplateUnit: new option to use TemplateUnit without file operations.

DATA-41986

Profile import, default now: no overwrite of old config files.

DATA-42656

QuickReport: added profile-view and edit-links.

DATA-42706

QuickReport: added profile documentation URL.

DATA-42749

QuickReport: profile id is now included.

DATA-43035

SAP PI Importer: new functions: MathSign, StringFormatNumber and BasicCompare.

DATA-42813

Support for import of WOYB mapping files.

DATA-42732

Workflow: function view now adapts to window size.

DATA-42831

Additional parameter for function "http" / "http-json-lookup" to disable redirects.

Tasks

DATA-42886

Insight Data: added track of PreParser, PostExecutor & EnvironmentCheck classes.

DATA-42641

Phase 1, HTTP cron: PUT is now able to send requests without body.

DATA-42734

Phase 1, SQL cron: MSG_CALL variables are now initialized with default values if not passed to profile.

DATA-42939

Phase 1, mail: add all Received-header-data into a new variable VAR_SYS_MAIL_HEADER_RECEIVED_ALLB64 as comma-separated, base64-encoded data.

DATA-42752

Phase 2, JSON parser: improve floating point parsing.

Usability

DATA-42605

Channel (SSH/FTP): White and Blacklist IP is not all visible.

DATA-42626

Phase 3: improve icon tooltip for nodes.

Misc

DATA-42943

CI: improve creation of file names after splitting/merging data.

DATA-42766

Insight Data: ensure that Insight Data is sent at least once a week.

DATA-42787

Phase 1, HTTP cron: add placeholder "http(s)://" in URL text field.