JT400 Чтение файла из IFS с пользователем без пароля

Наша проблема заключается в следующем:

Мы должны подключиться к ISeries с JT400 и прочитать файл в 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: пароль не установлен

Мы искали в интернете, но не смогли найти никого с такой же проблемой

Спасибо за чтение нашего вопроса

1 ответ

Попробуйте подключиться к хосту, используя

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

См. http://javadoc.midrange.com/jtopen/com/ibm/as400/access/AS400.html

Другие вопросы по тегам