Java 从jtopen创建假脱机文件

Java 从jtopen创建假脱机文件,java,ibm-midrange,jt400,Java,Ibm Midrange,Jt400,我尝试使用库jt400创建一个假脱机文件 我已经完成了在输出队列中列出spool的程序,没有问题,但是当我想要创建SpooledFile对象时,我的as400返回了一个错误 com.ibm.as400.access.ServerStartupException:无法通过 连接到服务器作业。服务器作业超时 我不明白为什么。在os400上有关于安全性的事情要做吗。 谢谢您的帮助。查看堆栈跟踪会很有帮助。JT400可能需要打印主机服务来执行假脱机文件操作。在IBM i上,检查QNPSERVD作业是否存

我尝试使用库jt400创建一个假脱机文件

我已经完成了在输出队列中列出spool的程序,没有问题,但是当我想要创建SpooledFile对象时,我的as400返回了一个错误

com.ibm.as400.access.ServerStartupException:无法通过 连接到服务器作业。服务器作业超时

我不明白为什么。在os400上有关于安全性的事情要做吗。
谢谢您的帮助。

查看堆栈跟踪会很有帮助。JT400可能需要打印主机服务来执行假脱机文件操作。在IBM i上,检查QNPSERVD作业是否存在(
wrkjob QNPSERVD
),如果不存在,请使用
STRHOSTSVR*netprt
启动。还要检查是否可以从Java服务器访问打印服务器端口(对于普通连接,默认为8474;对于加密连接,默认为9474)

您是在IBM i服务器上运行本机,还是在远程客户端系统上运行?jt400需要与主机上的多个必须可访问的网络端口通信。