Known issues
The following known issues exist:
[HULFT Square site]
-
Common
-
If you change contractors, contact support.
-
As a guideline, if you have 5,000 or more files and directories placed directly under a single directory, a timeout error may occur.
Use a hierarchical directory or other such means to avoid increasing the number of files and directories in a single directory by too much.
The following are affected.
-
> SERVICES > Storage
-
Designer > Get List of File Names operation
-
Designer > Storage file chooser
-
-
The sender of the email that is sent when a password is reset is no-reply@verificationemail.com.
(2024/10/6)
-
-
> APPLICATIONS
-
When you execute an application, even if it executes correctly, null may be displayed. Check the results of application execution from
> Application > All. If the application is in execution, the end date and time and the processing time aren't displayed.
-
When you edit a script in an application, even if you save the changes, they aren't reflected.
- Workarounds
-
Copy a contained script to a project, edit the script in the project, and add it to the application again.
-
If you create a script in a folder in a project and attempt to add the script to an application, the following error occurs:
Bad Request Orphan script exists
- Workarounds
-
Avoid placing a script in a folder if you intend to use the script in an application.
-
When you are creating an application that uses data formats and attempt to select data formats for contained scripts and depended resources in the Test step during creation of an application, the options for data formats aren't displayed.
-
-
> APPLICATIONS > All
If a project that has multiple scripts, one of which calls another script in the same project using Call Script, is specified in the application, an error occurs when you select Test after selecting Configure in Profile.
- Workarounds
-
If the script belongs to a different project, you can use Call Script.
-
> SERVICES
To use native applications, Application admin permission is required in addition to the permission for each native application.
-
> SERVICES > HULFT Integrate
-
The region for a HULFT Integrate service can't be specified.
-
When you add a new HULFT Integrate service, the service takes approximately 5 minutes to start. Scripts and jobs can be executed with the service after the service starts.
-
If some kind of error occurs during Designer execution or other such cases and the HULFT Integrate service stops unexpectedly, contact support.
-
Even users who are granted the ListTransferService permission can't view the list of services.
- Workarounds
-
Grant the user the ViewTransferService permission.
-
When you attempt to view the list, a 500 error may occur.
-
If you create a service with a name that is identical to that of an existing service, creation is completed successfully, but creating it with a different service name is recommended.
-
-
> SERVICES > HULFT Transfer
-
The status may be blank.
-
If you create a service with a name that is identical to that of an existing service, creation is completed successfully, but creating it with a different service name is recommended.
-
If you attempt to delete a HULFT Transfer service that is linked to VPCEndPoint, an error may be displayed.
-
-
> SERVICES > SFTP
If you rename a file from an SFTP client, the file isn't renamed, but is instead deleted.
- Workarounds
-
Rename files from
> SERVICES > Storage in HULFT Square.
-
> SERVICES > VPN
Even if you restart the VPN, notification won't be sent.
-
> SERVICES > FTP
-
If one of the following is performed for an FTP service, the changes made to the settings may not be reflected.
-
Multiple changes are made at the same time
-
Changes are made to the settings of an FTP service while the service is restarting
- Workarounds
-
Prevent the settings from being changed by multiple users at the same time. If you have changed the settings, make sure that the service has started before making additional changes.
(2024/10/6)
-
-
If you specify four or more ports for the passive port setting of an FTP service, a timeout error may occur.
(2024/10/6)
-
-
> HULFT INTEGRATE > Projects
When you create multiple levels of folders under a project in Designer, if you place a script in the second level or after, an error occurs when you try to change the name of a project from the detailed information screen for the project.
-
> HULFT INTEGRATE > Connections
When you create a connection resource for a project used in a shared workspace, create the connection resource in the corresponding workspace.
If you specify a connection resource in the Personal workspace or a workspace to which the user doesn't have access rights, unexpected operations may occur.
-
> HULFT INTEGRATE > Connections> Amazon RDS for SQL Server 2017 connector
If you select the checkbox for Enter URL directly for Amazon RDS for SQL Server 2017 connection, the connection test may fail.
- Workarounds
-
Clear the checkbox for Enter URL directly.
(2024/10/6)
-
> API MANAGEMENT > API Projects
-
Use only alphanumeric characters for API project names.
-
When you select OPTIONS method, you can edit the request body, but when you enter a value, an error occurs.
-
If you select POST for Resources in API Projects and specify Multipart form-data for Request body, uploaded data may be corrupted when you execute a REST API job.
(2024/10/6)
-
-
> JOBS
-
If a large number of versions of a script are used, loading may slow down.
-
If a script dependency shows "The system failed to identify the target script to call.", java.lang.nullpointerexception may be thrown.
-
During creation or editing of a job, when you select the Finish or Apply button, a timeout error (Unexpected error Endpoint request timed out) may occur.
Communication may time out because the processing is taking a long time due to a large number of versions or other reasons. The processing continues in the background and may be completed even if this error occurs.
-
-
> JOBS > Applications
-
If a scheduled job was made into an application at 2023.4 release, it's displayed in the list after the 2024.1 release is applied. However,
, which indicates an application is stopped, may appear for an application that is running.
- Workarounds
-
On the application settings screen, selecting Deploy in Profile changes the icon to the one that indicates that an application is running.
-
-
> JOBS > File Event Jobs
-
When you execute a file event job and the script attempts to obtain the job name, the value is returned as null.
-
-
> JOBS > REST API Jobs
-
When you update a REST API job, it may take approximately 20 seconds to complete the update internally. If you call the REST API without waiting for the update to be completed, the prior version is executed.
-
If you turn off or turn on a job with Turn off job or Turn on job, the user listed for Last modifier is set as (N/A).
This doesn't cause any problems for execution of the job, but it prevents you from identifying the job by filtering or searching by last modifier.
- Workarounds
-
When you turn off a job, if you edit the comment in Description, the name of the last modifier is recorded.
There are no workarounds for when you turn on a job.
-
If the number of jobs displayed at a time exceeds 50, an "Internal Server Error" occurs.
- Workarounds
-
Ensure the number of REST API jobs that belong to one workspace remains at 50 or fewer. Set which workspace displays the jobs if it hasn't been set.
-
If the <xml> tag exists in the body, a 403 error occurs.
- Workarounds
-
Don't include the <xml> tag.
-
-
> JOBS > Schedule Jobs
For a script that uses Call Script, if you create a scheduled job with Always apply the latest set for the dependency relationship, update a calendar, and then turn off or turn on the job, the latest script is not applied.
- Workarounds
-
Update the scheduled job itself and then turn off or turn on the job to apply the latest script.
-
> Detailed logs
If the size of the detailed script log exceeds 10 MB due to thrown exceptions or other reasons, the log may not be exported successfully.
-
> Audit logs
If there is a log record with a very long record length, it might take very long time to display.
If this happens, you can't operate the screen, and the screen looks frozen.
- Workarounds
-
See the files that are output to storage.
-
> SERVICE EVENTS
VPN logs aren't displayed.
-
> SERVICE EVENTS > HULFT Integrate
For certain connectors, when multiple threads are executed simultaneously, such as with Parallel Stream Processing (PSP), the language setting of some threads may change. As a result, some log records may be output with the changed language setting.
-
> SERVICE EVENTS > HULFT Transfer
-
The status on the list screen and the status on the details screen may be different. In such cases, confirm the status on the details screen.
-
When a V7 compatible transfer is performed, the following log records might not be displayed:
-
Log records with a status of transferring in the list view
-
Log records of the transfer start result in the detailed view
Note that log records of completed transfers are displayed.
-
-
-
> SERVICE EVENTS > HULFT Transfer
-
The status on the list screen and the status on the details screen may be different. In such cases, confirm the status on the details screen.
-
When a V7 compatible transfer is performed, the following log records might not be displayed:
-
Log records with a status of transferring in the list view
-
Log records of the transfer start result in the detailed view
Note that log records of completed transfers are displayed.
-
-
-
> USER MANAGEMENT > Users
Even if you enter the Middle Name, Profile, and Department fields as blank and update, the values set previously may still be displayed.
-
> USER MANAGEMENT > Groups
Group names can't be changed.
-
> NETWORK > PrivateLink
Even if the status is updated in Approval Requests that is displayed from Allowed Accounts in Inbound in PrivateLink, the date and time displayed in Updated are not updated.
(2024/10/6)
-
> Notifications > General
> Notifications > Email
After you modify the settings of Notifications or Email Notifications, it may take up to 10 minutes for the modifications to be reflected in the actual operation.
-
> Notifications > VPN
Even if you restart the VPN service, notification won't be sent.
-
Personal Settings > Change Password
When you reset the password, you can enter multibyte characters, but you can't use a multibyte password. Be sure to use single-byte characters on password.
-
The check function for restricted characters isn't implemented yet.
If you use restricted characters, errors or unexpected operations may occur.
-
The check function for input characters may be insufficient.
If you enter invalid characters, errors or unexpected operations may occur.
-
Error messages may not come up, or even if they do come up they may be unclear.
[Designer]
-
If a user who doesn't belong to a predefined group such as Admin or Developer opens Designer, a dialog may appear indicating that functions are limited due to lack of permissions. If the permissions displayed are not those described in the manual, operations are not affected.
(2024/10/6)
-
If a script name contains an underscore, the underscore may not be displayed correctly in the tab in Designer.
-
When you display the online document in Designer with the F1 key:
If you press the F1 key in the Mapper editor, the relevant page is shown, but other than that, only the portal page of the online document is shown.
-
Handling of file names that include certain characters such as + may fail.
-
With debugging, even if the debugging is completed, when certain conditions are met, it may be treated as still executing on Designer.
In that case, if you click the Stop button, an error occurs because the script has already completed.
For the completion of execution of the script, check the application log.
-
In Designer, when you connect Mappers, even if Load schema from components/files is specified for the input data for the second Mapper, indexes aren't added automatically. All of the data is treated as the first field of the output schema.
This phenomenon also occurs when you set the output schema for the first Mapper and then draw the data flow to the second Mapper.
- Workarounds
-
Set the input schema manually for the second Mapper and after.
-
If you copy and paste a script that involves operations required to use the Mapper editor in Designer, it may behave differently than you expect.
- Workarounds
-
After pasting a script, open the relevant mapping and then save it.
(2024/10/6)
-
When you create a schema, if you select XML for Type, select DTD for Sub type, enter characters for XML definition, and then select the Validate button, the navigation menu is displayed on the lower right. However, the row number and column number displayed there don't match the values you entered as the XML definition.
-
If you create a project in one workspace with the same name as a project in another workspace and then call a script, an error may occur.
-
When you select/unselect Use the latest version of the script when calling from a job in the Call Script operation, the content in the Input/Output tab may be cleared. If you save the project with the content cleared, the configured settings in the Input/Output tab will be lost.
- Workarounds
-
After selecting/unselecting Use the latest version of the script when calling from a job, select Reload in the Input/Output tab.
-
The null value is replaced with the characters “null" when the following conditions are satisfied:
-
The output variable of Call Script is set for the input variable of another Call Script.
-
The value of the output variable is null.
- Workarounds
-
Instead of setting the output variable of the first Call Script for the input variable of the second Call Script, pass the value of the output variable to the script variable and then set the input variable of the second Call Script via the script variable.
-
-
If you change the values of the following properties in "Loop" and "Loop by Number of Data", the change might not be detected or saved.
-
-
Property items in the Log settings tab
-
-
-
Number of data in one loop in the Required settings tab
-
Separation path in the XML data processing tab
-
Property items in the Log settings tab
-
- Workarounds
-
Changes are detected when a comment in the Comment tab is edited. An update mark will be displayed on the operation icon to identify the changes.
-
-
If you try to perform an upsert operation to double type fields in the Upsert Records operation for the Salesforce (deprecated) connector, it fails and displays an error.
Updates and inserts behave correctly.
This phenomenon does not occur on the Salesforce connector. The Salesforce (deprecated) connector is not recommended. Use the Salesforce connector.
-
DB connectors
It may take time to display the properties of the DB connector components.
- Applicable connectors
-
-
DB2
-
Azure SQL Database
-
MySQL
-
Oracle Database
-
XA Oracle
-
PostgreSQL
-
SQL Server
-
Amazon RDS for MySQL
-
Amazon RDS for Oracle
-
Amazon RDS for PostgreSQL
-
Amazon RDS for SQL Server
-
Amazon Aurora for MySQL
-
-
Excel connector
If the extension of the Excel file is uppercase, an error may occur.
- Workarounds
-
Make sure that the extension of the file name is lowercase.
-
REST connector
During REST connector processing that uses OAuth 2.0 authentication, scripts or jobs may not end if the appropriate scope or permissions for OAuth 2.0 authentication are not granted.
(2024/10/6)
-
Snowflake connector
Even when processing is successful, the message shown below may be output.
Failed to read adapter.properties
-
Amazon S3 connector
If your IAM user is granted read and write permissions to an S3 bucket on an account that isn't your IAM user's account, files in this bucket on S3 can be read and written, but operations will fail on the S3 connector, so data can't be read or written.
-
Kintone connector
If the Base64 encoding is specified in the Kintone connector, handling a file of 8 KB or more may fail.
(2024/10/6)
[Online document]
-
Some of the screen images used in this document may differ slightly from the actual screens.
-
Differences may exist between the contents of the Japanese and English versions depending on the translation schedule for updated content in the online document.