フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
在席管理の画像の読込について
[ 3768 ] 在席管理の画像の読込について

お世話になっております。
いつもこちらのGroupSessionおよびフォーラム等を御利用させていただいております。

さて標記の件ですが、座席表設定で新規に座席表を作成する中画像を読み込ませたところ、ブラウザ上はエラー無く進んでいるのですが、結果、画像が画面に表示されないという現象が発生し困っております。

オペレーションとしては「管理者でログイン>プラグイン「在席管理」>在席表設定>在席表追加」から新規に在席表を作成し、そこで画像を読み込ませてます。
読込対象の画像ファイルはpngファイルでサイズ「20kb」、解像度「560*224ピクセル」の画像です。
また、利用してるテーマは3「緑」のテーマです。

何か設定等に不備があるのか、それとも元々駄目なのかどなたか御教授頂けませんでしょうか?
環境は以下の通りです。

環境
Group Session Version 3.1.0
JVM 1.6.0.20
Tomcat 6.0

投稿者
最新書き込み2011/04/20 14:35:39
[ 3769 ] Re: 在席管理の画像の読込について

すみません。
上記の内容ですが、記入すべき情報に不足がありました。
下記に追記いたします。

Group Session Version: 3.1.0
OS: Windows7
JVM: 1.6.0.20
WebServer: 使用していない(tomcatのみ)
Tomcat: Version 6.0
Gs2Resources.properties: IDbUtil=jp.groupsession.v2.cmn.GSH2ServerUtil を利用。その他は、デフォルトのまま。
ログ:
以下の通りデバッグした結果を記載します。
java.lang.ExceptionInInitializerError
at jp.co.sjts.util.http.TempFileUtil.__download(TempFileUtil.java:411)
at jp.co.sjts.util.http.TempFileUtil.downloadInline(TempFileUtil.java:125)
at jp.groupsession.v2.zsk.zsk050.Zsk050Action.__doGetImageFile(Zsk050Action.java:604)
at jp.groupsession.v2.zsk.zsk050.Zsk050Action.executeAction(Zsk050Action.java:90)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:130)
・・・文字数制限のため略
Caused by: java.util.MissingResourceException: Can't find bundle for base name contentType, locale ja_JP
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)
at jp.co.sjts.util.http.ContentType.<clinit>(ContentType.java:22)
... 31 more

Eclipseにてデバッグしたところ、TempFileUtil.__downloadの411行目
String contentType = ContentType.getContentType(fileName);
のgetContentType()を実行した時点でエラーが発生します。
この行移行はデバッグで進むことができず
AbstractGsAction.execute()の155行目のThrowbleのキャッチ部分に入ってしまいます。
上記ログはAbstractGsAction.execute()の156行目にプリントスタックトレースをかました結果になります。

有識者の方、もし何かお心あたりがございましたら、御教授のほどよろしくお願いいたします。

投稿者
最新書き込み2011/04/20 16:38:03
[ 3770 ] Re: Re: 在席管理の画像の読込について(自己解決)

すみません。
自己解決しましたので、ご報告させて頂きます。

理由としては「contentType.properties」がないためのエラーでした。
なぜ本リソースファイルがないのかは意味不明なのですが、バージョン2から同リソースファイルをもってきてplugin/common/.に配置。 配置後、build.xmlを修正して、同リソースファイルもnative2asciiかますように追加修正。
その後、ビルド→オペレーションの実行をしたところ、エラーなく座席表も出てくるようになりました。
お騒がせしました。。。

> すみません。
> 上記の内容ですが、記入すべき情報に不足がありました。
> 下記に追記いたします。
>
> Group Session Version: 3.1.0
> OS: Windows7
> JVM: 1.6.0.20
> WebServer: 使用していない(tomcatのみ)
> Tomcat: Version 6.0
> Gs2Resources.properties: IDbUtil=jp.groupsession.v2.cmn.GSH2ServerUtil を利用。その他は、デフォルトのまま。
> ログ:
> 以下の通りデバッグした結果を記載します。
> java.lang.ExceptionInInitializerError
> at jp.co.sjts.util.http.TempFileUtil.__download(TempFileUtil.java:411)
> at jp.co.sjts.util.http.TempFileUtil.downloadInline(TempFileUtil.java:125)
> at jp.groupsession.v2.zsk.zsk050.Zsk050Action.__doGetImageFile(Zsk050Action.java:604)
> at jp.groupsession.v2.zsk.zsk050.Zsk050Action.executeAction(Zsk050Action.java:90)
> at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:130)
> ・・・文字数制限のため略
> Caused by: java.util.MissingResourceException: Can't find bundle for base name contentType, locale ja_JP
> at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
> at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
> at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)
> at jp.co.sjts.util.http.ContentType.<clinit>(ContentType.java:22)
> ... 31 more
>
> Eclipseにてデバッグしたところ、TempFileUtil.__downloadの411行目
> String contentType = ContentType.getContentType(fileName);
> のgetContentType()を実行した時点でエラーが発生します。
> この行移行はデバッグで進むことができず
> AbstractGsAction.execute()の155行目のThrowbleのキャッチ部分に入ってしまいます。
> 上記ログはAbstractGsAction.execute()の156行目にプリントスタックトレースをかました結果になります。
>
> 有識者の方、もし何かお心あたりがございましたら、御教授のほどよろしくお願いいたします。

投稿者
最新書き込み2011/04/20 17:02:06
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1261
 


TOP