The FTP integration cannot be started with a non-default ini file name like ucxjcitx.ini, i.e.
java -jar ucxjftp.jar -Idifferent_name.ini
The Service Manager log shows the following message:
U00022004 Starting process 'IG_FTP01' ...
U00022005 ... with command line 'java -jar ucxjftp.jar -Idifferent_name.ini'.
U00022006 ... and start directory 'C:\Automic\Automation.Platform\Integration\Agents\ftp\bin'.
U00022007 Process 'IG_FTP01' (ID '4992') successfully started.
U00022012 Process 'IG_FTP01' (ID '4992') ended.
U00022022 Process 'IG_FTP01' ended, exit code='1'.
From the command line the following error is thrown:
C:\Automic\Automation.Platform\Integration\Agents\ftp\bin>java -jar ucxjftp.jar -Idifferent_name.ini
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at com.automic.agent.ftp.FtpAgent.parseArguments(FtpAgent.java:59)
at com.automic.agent.ftp.FtpAgent.startAgent(FtpAgent.java:50)
at com.automic.agent.ftp.FtpAgent.main(FtpAgent.java:44)
FTP integration agent 21.X, 24.X
Defect.
Component: Integration.FTP Agent
Integration FTP 21.2.0 - Available
Integration FTP 24.1.0 - Available
Public description:
A problem has been solved where a non-default ini file name lead to a not starting FTP Integration Agent.
Workaround:
The default ini names shown in our documentation need to be used.
Update to a fixed version listed below or a newer version if available.
Article title: How to register to Broadcom Software Product updates and Critical Alerts
https://knowledge.broadcom.com/external/article?articleId=133819
Defect-ID: DE610772