$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(Bkenta$B$H?=$7$^$9!#(B<br>
<br>
### $BA0Ds(B ###<br>
s2-container 2.4.25<br>
sa-struts-1.0.2-rc3<br>
<br>
$B2<5-$N%$%s%?%U%'!<%9$H!"#2$D$N<BAu%/%i%9$rDj5A$7$F$*$j$^$9!#(B<br>
#$B%$%s%?%U%'!<%9(B#<br>
public interface HogeService {<br>
&nbsp;&nbsp;&nbsp; public void hoge();<br>
}<br>
<br>
#$B<BAu%/%i%9(B1#<br>
public class HogeServiceImpl implements HogeService {<br>
&nbsp;&nbsp;&nbsp; public int hoge(){<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("hoge");<br>
 &nbsp;&nbsp;&nbsp; }<br>
}<br>
<br>
#$B<BAu%/%i%9(B2#<br>
 public class Hoge2ServiceImpl implements HogeService {<br>
 &nbsp;&nbsp;&nbsp; public int hoge(){<br>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("hoge2 hoge2");<br>
  &nbsp;&nbsp;&nbsp; }<br>
 }<br>
<br>
$B%P%$%s%G%#%s%0$N@_Dj$O2?$b$7$F$$$J$$!J%G%U%)%k%H$O(Borg.seasar.framework.container.autoregister.DefaultAutoNaming?$B!K(B<br>
<br>
### $BA0Ds$3$3$^$G(B ###<br>
<br>
$B$$$^!"%"%/%7%g%s%/%i%9$K(Bpublic$B$J%U%#!<%k%I$H$7$F(B<br>
public HogeService hoge2Service;<br>
$B$r@k8@$7!"<B9T%a%=%C%I$K$F!"(Bhoge2Service.hoge() $B$r5-=R$9$k$H!"(BHoge2ServiceImpl $B$G$O$J$/!"(BHogeServiceImpl$B$N%a%=%C%I$,8F$P$l$F$7$^$$$^$9!#(B<br>
$B$^$?!"(BHogeServiceImpl $B$N%/%i%9L>$r(B MogeServiceImpl $B!J(BHoge$B"*(BMoge$B!K(B  <br>
$B$HJQ$($F<B9T$9$k$H(B<br>
java.lang.ClassNotFoundException $B$,H/@8$7$^$9!#(B<br>
org.seasar.framework.util.ClassUtil.forName() $B$,860x$N$h$&$G$9$,!"G$0U$N<BAu%/%i%9!J>e5-$N>l9g$O(BHoge2ServiceImpl$B!K$rCmF~$9$k$K$O$I$N$h$&$K$9$l$PNI$$$N$G$7$g$&$+!)(B<br>
<br>
<br>
 
<div style="line-height: 0; width: 0; height: 5px; clear: both;">&nbsp;</div>
<p>&#32;



<hr size=1><a href=http://pr.mail.yahoo.co.jp/ganbare-nippon/ target="new">GANBARE! NIPPON! Win your ticket to Olympic Games 2008.</a><br>