私の正常に動作するJavaアプリケーションはAS400に接続中に「一般的なセキュリティー・エラー」をスローすると述べました。私はJT400ライブラリを使用して接続します。いくつかのデバッグ後、IBM iアクセスv1r1(IBMの5250エミュレータ)に接続できないこともわかります。 System i Navigatorも機能しません。これはログイン画面からの印刷です(エラーはJavaアプリケーションでも同じです)。TN5250jとの接続は、IBM1アクセスv1r1(およびJT400ライブラリー)ではない
しかし、TN5250Jエミュレータと接続すると機能します!私は問題が "/ QSYS.LIB/EN_US.LOCALEを処理する権限がありません"と思います。私は2人のユーザーと接続しようとしました。 1人はプログラミングユーザーで、TN5250Jで接続すると正常に動作します。他の1つは、端末からのアクセスを無効にしているため、確認できないデータベースアクセスユーザーです。別のシステム(V5R4)で同じアプリケーションを使用すると正しく動作します。求人を調べると何も見つかりませんでした。
サインオン時に/QSYS.LIB/EN_US.LOCALEがアクセスされるのはなぜですか(TN5250Jからはアクセスされません)。 TN5250Jで動作している間に、IBMエミュレータ/ライブラリで動作しなくなるようにサインオン処理に何が影響するか? JT400ライブラリにいくつかの接続プロパティがありますが、サインオン時に何が起こるかによってTN5250Jのように接続できますか?
また、TN5250Jというタグを作成してください。私はそれがここにあるべきだと私はそれを作成する評判がないと思う!
私は、同様の問題と解決方法を説明する古い[記事](http://www.itjungle.com/fhg/fhg092006-story03.html)が見つかりました。 – jamesallman