[Seasar-user:2949] Re: パッケージにorが含まれるコンポーネントの登録

Koichi Kobayashi koichik
2005年 11月 29日 (火) 03:30:37 JST


小林 (koichik) です.

Date:    Mon, 28 Nov 2005 16:30:40 +0900
From:    Asuka Ito <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:2946] パッケージにorが含まれるコンポーネントの登録

> S2.3.3でコンポーネントの自動登録をしようと思い以下のようなdiconを書きま
> した。
> 
> 1: <component class="org.seasar.framework.container.autoregister.ComponentAutoRegister">
> 2:    <initMethod name="addReferenceClass">
> 3:       <arg>@[E-MAIL ADDRESS DELETED]</arg>
(中略)
> すると、3行目のところでパースエラーが発生してしまいます。
> どうも、OGNLが「or」を特別視してるようなのですが、回避策はあるのでしょう
> か?

うーん,厳しいですねぇ...
姑息ですが,

> 3:       <arg>@[E-MAIL ADDRESS DELETED]("jp.or.hoge.impl.FooBarImpl")</arg>

くらいしか思いつきません.


-- 
<signature>
    <name>Koichi Kobayashi</name>
    <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>




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