For details on use of variables, refer to “Variables”.
| Item name | Required/Optional | Use of variables | Description | Remarks |
|---|---|---|---|---|
| Name | Required | Not available | Enter the name to show on the script canvas. |
| Item name | Required/Optional | Use of variables | Description | Remarks |
|---|---|---|---|---|
| Destination | Required | Not available | Select a global resource.
For details about how to configure global resource, refer to “Global Resource Properties”.
|
|
| Path | Required | - | Specify paths.
Each column can be operated with the following buttons.
|
|
| Path/Before renaming | Required | Available | Enter the file/directory in the FTP server with an absolute path starting with “/”. |
|
| Path/After renaming | Required | Available | Enter the file/directory in the FTP server after renaming with an absolute path that starts with “/”. |
|
| Item name | Required/Optional | Use of variables | Description | Remarks |
|---|---|---|---|---|
| Do not rename when file/directory after renaming already exists | Optional | Not available | Select whether or not to rename when the file/directory specified in [Path/After renaming] already exists.
|
|
| Create when parent directory doesn't exist | Optional | Not available | Select whether or not to create a directory automatically when the parent directory of the file/directory specified in [Path/After renaming] does not exist.
|
| Item name | Required/Optional | Use of variables | Description | Remarks |
|---|---|---|---|---|
| Comment | Optional | Not available | You can write a short description of this adapter. The description will be reflected in the specifications. |
<?xml version="1.0"?>
<ftpserver name="" port="" user="">
<pathnames>
<pathname date="" filetype="" local="" remote="" size="" status="" type=""/>
</pathnames>
</ftpserver>
| Element name | Attribute name | Description | Remarks |
|---|---|---|---|
| ftpserver | - | ||
| name | Outputs the host name of the connected FTP server. | ||
| port | Outputs the port number of the connected FTP server. | ||
| user | Outputs the user name used when connecting to FTP server. | ||
| pathnames | - | ||
| pathname | - | Appears for each file/directory to be renamed. | |
| date | Always outputs empty data. | ||
| filetype | Outputs the file type.
|
||
| local | Always outputs empty data. | ||
| remote | Outputs the absolute path (after renaming) in the FTP server of the file/directory. | ||
| size | Always outputs empty data. | ||
| status | Outputs the rename status.
|
||
| type | Always outputs empty data. |
For more details, refer to “Edit Schema”.
| Component variable name | Description | Remarks |
|---|---|---|
| count | The number of files/directories to be renamed is stored. |
|
| directory_count | The number of the directories to be renamed is stored. |
|
| file_count | The number of the files to be renamed is stored. |
|
| message_category | When an error occurs, the corresponding message code's category is stored. |
|
| message_code | When an error occurs, the corresponding message code is stored. |
|
| message_level | When an error occurs, the corresponding message code's severity is stored. |
|
| error_type | When an error occurs, the error type is stored. |
|
| error_message | When an error occurs, the error message is stored. |
|
| error_trace | When an error occurs, the error's trace information is stored. |
|
| Exception name | Cause | Solution |
|---|---|---|
| ResourceNotFoundException Resource definition is not found. Name: [] |
[Destination] is not specified. | Specify [Destination]. |
| ResourceNotFoundException Resource definition is not found. Name: [<global resource name>] |
The resource definition selected in [Destination] is not found. | Check the global resource specified in [Destination]. |
| RemoteFileListParseException Failed to parse the remote file list. The encoding may be incorrect. |
Failed to parse the remote file list. | Check the settings of [Encoding] selected in [Destination] and the settings of FTP server. |
| MalformedRemotePathException The path before renaming is invalid. Enter the path before renaming with an absolute path starting with “/”. |
[Before renaming] does not start with “/”. | Enter [Before renaming] with an absolute path starting with “/”. |
| MalformedRemotePathException The path after renaming is invalid. Enter the path after renaming with an absolute path starting with “/”. |
[After renaming] does not start with “/”. | Enter [After renaming] with an absolute path starting with “/”. |
| FTPException | This is an exception raised when FTP server returns some error. | Check the contents of the message. |
| com.enterprisedt.net.ftp.FTPException | This is an exception raised when FTP server returns some error. | Check the contents of the message. |
| java.net.UnknownHostException | This is an exception raised when the specified FTP server is not found. | Check the FTP server settings. |
| java.net.ConnectException | This is an exception raised when unable to connect to FTP server. | Check whether the port number is correct and the FTP server is running. |
The character code present within parenthesis are the character code in Shift_JIS.