【问题标题】:FTPConnectionClosedException : Connection closed without indication in BPXBATCHFTPConnectionClosedException:连接关闭,BPXBATCH 中没有指示
【发布时间】:2013-04-27 03:13:15
【问题描述】:

下面的示例代码与 BPXBATCH 一起使用以连接到 MAINFRAME FTP 客户端。 当我在 Windows PC 上从 Eclipse 运行以下命令时。它的成功。 当我尝试在大型机上使用 BPXBATCH 执行相同操作时,问题就出现了。

代码抛出 FTPConnectionClosedException : 连接关闭但没有指示 在 client.connect("XXX.XXX.XXX.XXX");

FTPClient client = new FTPClient();  
try {  
    client.connect("XXX.XXX.XXX.XXX");  
    client.login("user1", "pass123");  
    int reply ;  
    reply = client.getReplyCode();  

    System.out.println("Reply Code:"+reply);  

        if(client.isConnected())   
        client.logout();  
        else 
        System.out.println("Negative reply");  
} catch(final Throwable t){  
        t.printStackTrace();  
}

【问题讨论】:

  • 主机OPERLOG中有消息吗?您是否与大型机人员核对过,询问他们是否看到任何东西?用户名和密码是否有效?帐户是否被锁定?

标签: java ftp mainframe


【解决方案1】:

我认为 BPXBATCH 不支持 FTP。您必须使用 SFTP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-28
    • 2019-06-26
    • 1970-01-01
    • 2018-02-11
    • 2018-08-20
    • 2016-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多