操作問い合わせ #1824
closedバージョンアップをしたら、拡張ジョブのプルダウンが表示されなくなった。
Description
担当者どの
お世話になります。
ジョブサーバーをv1.4.1からv2.1.0にバージョンアップしたところ、拡張ジョブのプルダウンが空白になり、何も選択できなくなってしまいました。
対処方法について、ご教示ください。
ja_define_extjob_tableをダンプ(select)したところ、データは入っているように見えます。
(添付ファイル参照願います)
言語は、日本語を利用しています。
よろしくお願いします。
Files
Updated by 保守サポート 担当 over 9 years ago
- Status changed from 新規登録 to 回答中
ジョブアレンジャーのご利用ありがとうございます。
本件ですがジョブマネージャーで利用しているZabbixユーザの設定言語が日本語でない時に
プルダウンが表示されないという事象が確認されています。
ご確認いただけますか?
速やかな返信のためにサポート契約をご検討頂ければ幸甚です。
宜しくお願い致します
Updated by Anonymous over 9 years ago
担当者どの
お世話になります。ご連絡ありがとうございます。
Zabbixユーザの言語設定とは、Zabbixの[管理]-[ユーザー]-[ユーザーの設定]にて、JOBARG Managerにログインしたユーザの言語設定ということで良いでしょうか。
それであれば、日本語(ja_JP)を選択しています。
また、JOBARG Serverのプロセスを起動しているユーザ(zabbix)の言語設定ということであれば、localeの結果として、LANG=ja_JP.UTF-8となっています。
ひとつ、気になっている点があります。
データベースは、PostgerSQLを利用しています。
以前、Ver.1.4.1を導入した際に、PostgreSQL環境では不具合があり、テーブルの再登録をした記憶です。
Ver.2.1.0でも同様の問題があるのでしょうか?
よろしくお願いします。
Updated by 保守サポート 担当 over 9 years ago
以前、Ver.1.4.1を導入した際に、PostgreSQL環境では不具合があり
どのような不具合かは存じませんが、Job Managerはodbcを使って接続しています。
日本語の表示が問題ないなら見えるはずです。
Databaseの文字コードはどうなっていますでしょうか?
Updated by Anonymous over 9 years ago
担当者どの
お世話になります。ご回答ありがとうございます。
v.1.4.1の不具合内容については、問い合わせた際に提示頂いたSQLを実行しただけで、変更内容までは把握していません。
今回、v.1.4.1でSQLを実行する前後とv2.1.0(現状)とのja_define_extjob_tableの内容を比較したところ、差異を発見しました。
lang列が、v.1.4.1(対応前)では、ja_jpとなっていますが、v.1.4.1(対応後)およびv.2.1.0(現状)では、ja_JPとなっています。(JPが小文字と大文字の違いがあります)
また、v.2.1.0で別の言語を試したところ、en_usのみ表示することができました。
en_usのみusが小文字と大文字の両方登録されていました。
なお、created_date列の値から、小文字のusはバージョンアップ時に登録されたようです。
※因みに、v.1.4.1(対応前)では、en_gb,ja_jpのみ登録されています。
以上から、v.1.4.1では大文字、v.2.1.0では小文字である必要があるように見受けられます。
そのため、lang列を小文字にて登録し直したところ、正常に表示できるようになりました。
当該対応で問題ないでしょうか?
※v.1.4.1では大文字であるのは、JOBARG Manager v.1.4.0の不具合ということで良いですか?
よろしくお願いします。
Updated by Anonymous over 9 years ago
当該対応で問題ないでしょうか?
※v.1.4.1では大文字であるのは、JOBARG Manager v.1.4.0の不具合ということで良いですか?
ja_define_extjob_table のデータ作成用のSQLはv.1.4.1以前でもja_jp(小文字)です。
念のためこちらで確認したところtable値はja_JP、ja_jpどちらもプルダウン表示はできました。
環境、その他による問題ではないかと思います。
以上よろしくお願いいたします。
Updated by Anonymous over 9 years ago
担当者どの
ご回答ありがとうございます。
環境、その他による問題ではないかと思います。
どのような問題が想定されますか?
v.1.4.1からv.2.1.0にバージョンアップをしたのみで、JOBARG以外の変更は行っていません。
そのような状況で、大文字/小文字の扱いが変わったとなると、JOBARGの仕様が変わったと思わざるを得ません。
よろしくお願いします。