Annexure B

Bug Fixes

Module
Description

HTML5

Hyperlink URL is not working when it is having semicolon in it.

HTML

Alignment issues related to Plain text, RichText, and Image drawing objects in the Mail body HTML output file

PostScript(PS)

PostScript (PS) output generation with double borders issue instead of single borders for Table object.

Print vendor not able to print PS merge files having size >25MB.

Images and QR Code images

Issue: Missing dynamic images in the output; a fix is provided to generate intermediate images in a separate folder (folder name contains the process Id) for QR code images and normal dynamic images in the template downloaded location for each process to avoid conflicts between concurrent requests.

Plain Text

When a Plain Text object is rotated and its dynamic text value is empty, data is missing from the PDF output.

After inserting data objects into rich text along with a space, it will be treated as a word instead of a data object and will crash. Qt5-related changes made for Latin characters display at the template level.

Rich Text

To address the issue of inconsistent font sizes, PDF and PS outputs now include custom text justification.

Rich Text drawing object serialization issues at the template design level. If a variable data object's delimiter is missing or corrupted, all rich text objects in the template and subsequent templates will lose text.

When the data content is extremely long and there is no space (width) in the text Object, the text appears vertically rather than horizontally in the output.

When we copy and paste data into rich text, any dots that appear before the data disappear.

After inserting data objects into rich text along with a space, it treats the space as a word and crashes.

Addressed issues related to Rich text justify alignment.

Fix provided for bullet text alignment.

Table object

When text is wrapped, additional space is created. The logic for wrapped lines will now be based on their font height rather than row height.

Provided a new configuration a “Default “for Alignment in conditional properties in Table object to mitigate unintentional overriding of default properties configured through property editor.

If we remove text or change any column properties after creating a complex object, the XML node preview will no longer appear in the complex object's properties.

When text is overwrapped at the end of a page, it looks for the entire row space (i.e., all wrapped text) and moves it to the next page rather than writing the number of wrapped rows that fit in the space. Text will now wrap across the page.

Table object height is getting increased (by +1) when we place text and save the template.

PrintCore

PRINT client process - log folder size optimization and generating QUEEN and Worker log files in JOBID folder for each PRINT process.

Performance issue in the PRINT client process was resolved by stopping the "FILE_PATH" column from being updated for each job.

The inability to index data into a custom table via update process info and print internal merging has been fixed.

PageNumber Object

Formatting options on PageNumber Object are not reflecting.

SFTP Component

Security issue in SFTP/FTP component when 'secure zip' option is configured, configured password is visible in the secured zip file name.

Issue in Folder hierarchy when files configured to move into SFTP location.

Core

In Batch to Sequence automation enabled scenario, Daemon job Status is not getting updated from DAEMON PENDING to SUCCESS/FAILED even though job is getting processed.

While processing OnTheFly job(s) for the Lookup enabled templates in cases of filling the complex object conditionally, MPWorkers are getting crashed and re launching.

When Processing OnTheFly job(s) with KeyValue Pair data, related Key Value data are not refreshing for every job (Typically happens if any Job is submitted with no KeyValue pair tag in job packet).

While processing OnTheFly job(s) with OnReqJobKey in JRTI tag and in case of automation enabled scenario to get the PDF path, Job key data is not refreshing if any error occurs during processing.

Addressed the issue where application taking more time for file processing due to utf8 conversion while reading data from input file.

Issue in Multi-Tenant environments while processing OnTheFly job(s) , "ORG" tag is not handled from job command for processing respective templates and profiles.

In windows environment, while performing Batch process, due to version compatibility of Qt, all jobs are being processed twice.

Issue in Automation settings (If automation settings are changed from true to false, still jobs are getting automated)

Batch automation job(s) are getting initiated even before completion of its primary Batch process.

While downloading template (in both BATCH and OnTheFly) due to native command (Linux) execution, inconsistently 0 KB rst and invalid images (inconsistently all the Images may not be downloaded) are getting downloaded due to zipper command timeout.

Process client is getting crashed when it is running continuously for a long days due to increase in DB Connections for every batch process /OnTheFly (Of different version and different templates).

In UniServe, while composing Sequence job internally, DATA variable positions are exchanged in job packet due to issue in fetching data variables from database.

Addressed MP Worker port clashes between different clients. Due to which Mail client jobs may be submitted to some other client MP worker.

While communicating with https servers-based URL's, certificate validation has been done instead of ignoring SSL errors (For enhanced security)

Template Level data reading errors for processing old version templates.

Issue in Page Sectioning, Immediate objects are getting filled before completion of main object)

Issue in Page Sectioning, Objects missing or misplacing.

Template downloading is taking more time in Batch and On-the-fly processing due to setting permissions on over all hierarchy. Logic has been optimized to decrease downloading time.

SMS

Data reading issues in SMSTracker service while tracking SMS status.

Complex Object

Template processing is going into loop if Page adds condition is applied on Process Complex Object.

Issues in Nested complex object processing for large XML files.

OS(Linux) Specific issues

Application is getting crashed while viewing XML Nodes in XML View for any validation or modification purpose.

Database Custom indexing crashing issue has been resolved.

DB Look up crashing Issue was Addressed.

FTP Component is crashing while configuring Mail/Print profile.

Defunct error: In Linux environments, inconsistently UniServe client services are getting defunct error (status of the services in terminal will be showed as "Defunct" by OS). Then a restart is needed to get the service working for jobs processing.

Preview crashing issue has been resolved.

Servers

In Multi Tenants configured environments, during Batch process every client will try to get DB Connection Of current organization, but inconsistently one or more clients are getting different organization schema connection or parent schema connection instead current organization.

MPT saving getting failed when no. of MPTs is more (and when name of the MPT is too long), due to size of varchar datatype is not sufficient, and this has been addressed by changing datatype of the column from varchar to CLOB.

Queued MPT jobs are not getting initiated after completion of current MPT process.

RSMC

While we are creating the permission template or user or groups from user configuration they disappear from the UI when we close the RSMC. But in the postgres database data is being stored in tables.

Version Control

While we are doing version control for the maker checker logins sometimes it is throwing errors.

Advance Chart Object

In Spline chart, X and Y axis values are not getting displayed.

In the Dual chart and Dual bar chart, Y2 axis values are not displayed in the output.

Barcode Object

Addressed the issue of barcode position changing when the object is rotated by 90 and 270 degrees. In addition, the barcode width has been reduced for default values (before loading input files) when designing a template.

Template Explorer

The page copy and paste issue has been resolved in the UniServe Template Explorer Module.

Last updated