[mayaa-user:171] Re: レンタルサーバでmayaaを動かそうとするとエラー発生

Koichi Kobayashi koichik @ improvement.jp
2006年 4月 27日 (木) 23:30:59 JST


小林 (koichik) です.

Date:    Thu, 27 Apr 2006 23:05:20 +0900
From:    suga <ko.suga @ gmail.com>
To:      mayaa-user @ ml.seasar.org
Subject: [mayaa-user:170] Re: レンタルサーバでmayaaを動かそうとするとエラー発生

> 開発の時点では何も想定していません。
> 私は制限をかけたサーバでの開発経験がありませんので、具体的にどのような
> 制限がかかっているのか教えていただけると助かります。

その制限が何かを調べる方法についての相談のような.(^^;

> > ERROR (2006.04.26,13:06:45) [org.apache.catalina.core.ContainerBase.
> > [Catalina].[www.sample-code.msn.to].[/].[MayaaServlet]] - Servlet.
> > service() for servlet MayaaServlet threw exception
> > java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/mozilla/
> > javascript/optimizer/OptRuntime
> 
> このスタックトレースを見る限り rhino の jar を正しく読めていないのでは
> ないかと思いますが、jar の読み込みに制限がかかっていたりしますでしょうか。

おそらく Jar を読めていないのではなく,OptRuntime またはその
依存クラスが制限された操作を試みて失敗しているのではないかと.
その制限された操作が何かを知る手がかりは NoClassDefFoundError の
原因となった例外 (さらにその原因となった例外...) を見ないと
いけないわけですが,それが出力されていないために

> > AllPermissionでエラーが発生しないため、セキュリティーポリシーによる
> > 問題だとは思われますが、セキュリティエラー access deniedなどのメッセージ
> > が出力されない為に解決策が見つからない状態で困っております。

ってことなのだと思います.

根本的な原因となった例外を知るにはどうすればいいか,
アドバイスしてあげるのがよいかと.
# ログの出力先とか出力レベルの設定とか.



-- 
<signature>
    <name>Koichi Kobayashi</name>
    <e-mail>koichik @ improvement.jp</e-mail>
</signature>



mayaa-user メーリングリストの案内