フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
タイムゾーン
[ 6151 ] タイムゾーン

ver4.3.0からver4.5.0へバージョンアップをしたら
タイムゾーンがイギリスになってしまいました。
どのように対処したらよいですか?
宜しくお願いします

システム情報は下記の通りです
・Version 4.5.0 (4.5.0)
・OS Linux amd64 2.6.32-042stab092.2
・J2EEコンテナ Apache Tomcat/7.0.59
・Java 1.7.0_76 Oracle Corporation
・メモリ使用 176,153KB (69.5%)
・メモリ最大 253,440KB
・現在の空きディスク容量 49868MB
・コネクション使用状況 ACTIVE=0 IDLE=6

投稿者ando
最新書き込み2015/04/05 10:25:14
[ 6196 ] Re: タイムゾーン

gsessionは centos7 に対応していますか?
gsessionのバージョンアップで時間がずれたと思っていましたが、osをcentos6から7にしたのが原因のようです。
gsessionのバージョンアップの前にcentos7に入替えました。
osのシステムの時間は合っていますが、メイン画面の時間が9時間ずれてしまいます。
centos6 に戻すと直ります。
何か対処方法はありますか?
宜しくお願いします。

・Version 4.5.1 (4.5.1)
・OS Linux amd64 2.6.32-042stab092.2
・J2EEコンテナ Apache Tomcat/8.0.21
・Java 1.8.0_45 Oracle Corporation
・メモリ使用 363,197KB (77.9%)
・メモリ最大 466,432KB
・現在の空きディスク容量 100916MB

・コネクション使用状況 ACTIVE=0 IDLE=6

投稿者ando
最新書き込み2015/05/04 04:55:08
[ 6197 ] Re: Re: タイムゾーン

一般ユーザーです。

> gsessionは centos7 に対応していますか?
HP上に掲載されていない以上、対応していないと考えるしかなさそうですね。

> osのシステムの時間は合っていますが、メイン画面の時間が9時間ずれてしまいます。
> centos6 に戻すと直ります。
その切り分けは有意義で、そこに関連する問題だと思います。
「osのシステムの時間は合っています」というのは、date コマンドの結果
ちゃんと JST と表示されているということだと考えています。
(UTC だったらダメよ~、ダメダメ)

途中まで追ってみました。
メイン画面の時間表示が以下のHTML(JavaScript)で表示されています。

【gsession/main/man001.do】

//サーバ時間
var serverdate = new Date(2015, 5-1, 4, 6, 8, 50); ←ここがキモです。

その元が
【gsession/WEB-INF/plugin/common/jsp/daytime.jsp】

//サーバ時間
var serverdate = new Date(<%= now.getYear() %>, ...
... , <%= now.getIntHour() %>, ...

です。この now はおそらく UDateクラスの変数です。
で、ここまで追った結果以下の4択だと思います。

1.GroupSessionソースコードの UDateクラスメソッド get~() にバグがある。
2.Javaにバグがある。
3.CentOS7にバグがある。
4.あなたのCentOS7の環境設定に間違いがある。

正直言うと 4>1>2>3 の順で怪しいのですが、
前提条件で4を外すと1が怪しいかな?

投稿者ケーキ職人見習い
最新書き込み2015/05/04 07:57:24
[ 6198 ] Re: Re: Re: タイムゾーン

ケーキ職人見習い 様
返信ありがとうございます

> 4.あなたのCentOS7の環境設定に間違いがある。
>
> 正直言うと 4>1>2>3 の順で怪しいのですが、

タイムゾーンを確認いたら、下記のように n/a になっていました。
timedatectl set-timezone Asia/Tokyoでタイムゾーンを変更したら直りました。

# timedatectl
Local time: Tue 2015-05-05 11:49:37 JST
Universal time: Tue 2015-05-05 02:49:37 UTC
Timezone: n/a (JST, +0900)
NTP enabled: n/a
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a

投稿者ando
最新書き込み2015/05/05 12:02:05
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2115
 


TOP