JT400从IFS读取文件,用户无需密码



我们的问题如下:

我们必须使用JT400连接到一个I系列,并读取IFS中的一个文件。一个要求是作业在QBatch中运行,用户没有密码我们的代码如下:

  //This wy we connect to the Iseries with the job credentials in this case 
   //user withou password
 AS400 as400 = new AS400(); 
 IFSFile file = new IFSFile(system, path);
  //This line throws the AS400SecurityException
 IFSFileInputStream fis = new IFSFileInputStream(file,IFSFileInputStream.SHARE_NONE);

最后一行引发此异常:com.ibm.as400.access.AS400SecurityException:未设置密码

我们在网上搜索了一下,但找不到有同样问题的人

感谢您阅读我们的问题

尝试使用连接到主机

AS400 as400 = new AS400("localhost","*CURRENT","*CURRENT");

请参阅http://javadoc.midrange.com/jtopen/com/ibm/as400/access/AS400.html#AS400(java.lang.String,%20java.lang.Sstring,%20java.lang.String)

相关内容

  • 没有找到相关文章

最新更新