[Seasar-user:17642] 【S2RMI】SMART Deploy設定方法について

Chihiro Fukiage [E-MAIL ADDRESS DELETED]
2009年 6月 8日 (月) 16:30:33 JST


いつもお世話になっております。
fukiです。

大変基本的なことで申し訳ないのですが、
S2RMIクライアントにて、
env.txtをut→productと変更すると、
以下のようなエラーが発生します。

おそらくSMART Deploy用のdiconファイルに書き換えが必要だと思うのですが、
以下のサイトを読んでもclient.diconをどこに配置して、
どこから読み込むませるのか分かりません。

http://s2rmi.seasar.org/ja/user_guide/server.html#SMART%20deploy%E3%82%92%E4%BD%BF%E3%82%8F%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88

お手数をお掛けして申し訳ございませんが、ご教示頂けないでしょうか。
よろしくお願い致します。

------
2009-06-08 16:18:38.508 [DEBUG] main
org.seasar.framework.container.util.S2ContainerUtil
    クラス
(org.seasar.remoting.rmi.connector.impl.RoundrobinRMIConnectorImpl[roundrobinRMIConnector])
のコンポーネント定義を登録します
2009-06-08 16:18:38.540 [DEBUG] main
org.seasar.framework.container.util.S2ContainerUtil
    クラス(org.seasar.remoting.rmi.service.S2RmiService[s2RmiService])の
コンポーネント定義を登録します
Exception in thread "main"
org.seasar.framework.exception.OgnlRuntimeException: [ESSR0073]OGNLで例
外が発生しました。理由は[ESSR0046]コンポーネント(aop)が見つかりません
	at org.seasar.framework.util.OgnlUtil.getValue(OgnlUtil.java:62)
	at
org.seasar.framework.container.ognl.OgnlExpression.evaluate(OgnlExpression.java:47)
	at
org.seasar.framework.container.impl.ArgDefImpl.getValue(ArgDefImpl.java:50)
	at
org.seasar.framework.container.impl.AspectDefImpl.getAspect(AspectDefImpl.java:60)
	at
org.seasar.framework.container.util.AopProxyUtil.getAspects(AopProxyUtil.java:53)
	at
org.seasar.framework.container.util.AopProxyUtil.getConcreteClass(AopProxyUtil.java:43)
	at
org.seasar.framework.container.impl.ComponentDefImpl.getConcreteClass(ComponentDefImpl.java:142)
	at
org.seasar.framework.container.impl.ComponentDefImpl.init(ComponentDefImpl.java:298)
	at
org.seasar.framework.container.impl.S2ContainerImpl.init(S2ContainerImpl.java:499)
	at
org.seasar.framework.container.factory.SingletonS2ContainerFactory.init(SingletonS2ContainerFactory.java:81)
	at
jp.co.isid.scmc.rmi.client.S2RmiEntryClient.main(S2RmiEntryClient.java:32)
Caused by:
org.seasar.framework.container.ComponentNotFoundRuntimeException:
[ESSR0046]コンポーネント(aop)が見つかりません
	at
org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponentDef(S2ContainerBehavior.java:94)
	at
org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponent(S2ContainerBehavior.java:87)
	at
org.seasar.framework.container.impl.S2ContainerBehavior.acquireFromGetComponent(S2ContainerBehavior.java:43)
	at
org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:119)
	at
org.seasar.framework.container.ognl.S2ContainerPropertyAccessor.getProperty(S2ContainerPropertyAccessor.java:36)
	at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1616)
	at ognl.ASTProperty.getValueBody(ASTProperty.java:96)
	at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
	at ognl.SimpleNode.getValue(SimpleNode.java:210)
	at ognl.ASTChain.getValueBody(ASTChain.java:109)
	at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
	at ognl.SimpleNode.getValue(SimpleNode.java:210)
	at ognl.Ognl.getValue(Ognl.java:333)
	at ognl.Ognl.getValue(Ognl.java:310)
	at org.seasar.framework.util.OgnlUtil.getValue(OgnlUtil.java:54)
	... 10 more



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