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