<html>
<head>
<meta name="generator" content="Windows Mail 17.5.9600.20856">
<style type="text/css"><!--html { font-family: "Color Emoji", "Meiryo", "Calibri", "Segoe UI", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif"; }--></style><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, 
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, 
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Meiryo', 'Calibri', 'Segoe UI', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif';font-size:11.4975pt;"><div>小林様、<br>takaです。<br>早速の回答ありがとうございます。<br>以下、エラー発生の詳細です。</div><div data-signatureblock="true"><div><br></div><div>&gt;&gt; diconに記述したコンポーネントの自動登録が機能しません。<br>&gt;「機能しない」とは具体的にどういう状況でしょうか?<br>&gt;「自動登録」はComponentAutoRegisterとSMART deployの<br>&gt;どちらでしょうか?<br>&gt;可能な範囲でdiconを見せてください。</div><div><br></div><div>コンポーネント取得エラーが発生する箇所です。<br>&nbsp;<br>★呼び出し元メソッド<br>&nbsp;&nbsp;&nbsp; private void getMessage() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Map messages = (Map)Util.getComponent(message_name);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MessageLogic logic = (MessageLogic)Util.getComponent(MessageLogic.class);<br>&nbsp;<br>上記(MessageLogic)Util.getComponent(MessageLogic.class)メソッドでExceptionが発生します。<br>本クラスはapp.diconの自動登録でコンポーネントが登録される<br>想定になります。</div><div><br></div><div>インターフェースクラス<br>cicdts.online.logic.MessageLogic<br>実装クラス<br>cicdts.online.logic.impl.MessageLogicImpl</div><div><br></div><div>このコンポーネントは<br>下記の場所で登録されています。<br>※app.diconの抜粋 108行目<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;component class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg&gt;".*LogicImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/initMethod&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/component&gt;<br>&nbsp;<br>&nbsp;<br>★呼び出し先メソッド<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /**<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * S2Container からcomponentKeyに関連付けられたコンポーネントを取得する。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * @param componentKey<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * @return<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public static Object getComponent(Object componentKey) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return SingletonS2ContainerFactory.getContainer().getComponent(componentKey);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }catch(EmptyRuntimeException e) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return null;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;<br>下記に、app.dicon全文を載せます。</div><div><br></div><div>&lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<br>&lt;!DOCTYPE components PUBLIC "-//SEASAR2.1//DTD S2Container//EN"<br>&nbsp;"<a href="http://www.seasar.org/dtd/components21.dtd" target="_parent">http://www.seasar.org/dtd/components21.dtd</a>"&gt;<br>&lt;components&gt;<br>&nbsp;&lt;include path="jsf.dicon"/&gt;<br>&nbsp;&lt;include path="dao.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/allaop.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/allconverter.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/allvalidator.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/dtolist.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/selectitem.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/selectonemenu.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/handler.dicon"/&gt;<br>&nbsp;&lt;include path="cicdts/online/dicon/message.dicon"/&gt;</div><div><br>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&gt;</div><div><br></div><div>&nbsp;&nbsp;&lt;property name="instanceDef"&gt;<br>&nbsp;&nbsp;&nbsp;@org.seasar.framework.container.deployer.InstanceDefFactory@REQUEST<br>&nbsp;&nbsp;&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_00.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_01.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_02.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_03.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_04.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_05.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_06.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_07.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_08.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.ct_09.action.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.AspectAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;property name="interceptor"&gt;actionInterceptorChain&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*ActionImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;property name="instanceDef"&gt;<br>&nbsp;&nbsp;&nbsp;@org.seasar.framework.container.deployer.InstanceDefFactory@SESSION<br>&nbsp;&nbsp;&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addIgnoreClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dao.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"AbstractDaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addIgnoreClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dto"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"Ct_T29Dto"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dto"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*Dto"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;property name="instanceDef"&gt;<br>&nbsp;&nbsp;&nbsp;@org.seasar.framework.container.deployer.InstanceDefFactory@REQUEST<br>&nbsp;&nbsp;&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.validator"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*Validator"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*LogicImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.AspectAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;property name="interceptor"&gt;logicInterceptorChain&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*LogicImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addIgnoreClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dao.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"AbstractDaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addIgnoreClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dao.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"SelectItemDaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*DaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&nbsp;&lt;component name="holder" class="cicdts.online.dto.Holder" instance="session" autoBinding="none" /&gt;</div><div><br></div><div>&nbsp;&lt;component<br>&nbsp;&nbsp;class="org.seasar.framework.container.autoregister.AspectAutoRegister"<br>&nbsp;&gt;<br>&nbsp;&nbsp;&lt;property name="interceptor"&gt;allaop.daoInterceptorChain&lt;/property&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addIgnoreClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online.dao.impl"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"AbstractDaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&nbsp;&lt;initMethod name="addClassPattern"&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;"cicdts.online"&lt;/arg&gt;<br>&nbsp;&nbsp;&nbsp;&lt;arg&gt;".*DaoImpl"&lt;/arg&gt;<br>&nbsp;&nbsp;&lt;/initMethod&gt;<br>&nbsp;&lt;/component&gt;</div><div><br></div><div>&lt;/components&gt;</div><div><br></div><div>以上、よろしくお願いします。</div><div><div><br></div><br></div></div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face=" 'Meiryo', 'Calibri', 'Segoe UI', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif'" style='line-height: 15pt; letter-spacing: 0.02em; font-family: "Meiryo", "Calibri", "Segoe UI", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif"; font-size: 12pt;'><b>差出人:</b>&nbsp;<a href="mailto:koichik@improvement.jp" target="_parent">Koichi Kobayashi</a><br><b>送信日時:</b>&nbsp;‎2015‎年‎6‎月‎17‎日 ‎水曜日 ‎5‎:‎41<br><b>宛先:</b>&nbsp;<a href="mailto:seasar-user@ml.seasar.org" target="_parent">seasar-user@ml.seasar.org</a></font></div></div><div><br></div><div dir=""><div id="readingPaneBodyContent">小林 (koichik) です。<br><br>問題点2が問題点1の原因になっているかもしれないので、<br>まずは問題点2を解決するのがよさそうです。<br><br>&gt; diconに記述したコンポーネントの自動登録が機能しません。<br><br>「機能しない」とは具体的にどういう状況でしょうか?<br><br>「自動登録」はComponentAutoRegisterとSMART deployの<br>どちらでしょうか?<br>可能な範囲でdiconを見せてください。<br><br>org.seasarのログ出力レベルをDEBUGにするとコンポーネントの<br>初期化時のログが出力されるので、それも見せてください。<br><br>また、WebLogicへのデプロイ方法 (WARでとかEARでとか) や<br>自動登録されないクラスの所在 (WARの中のWEB-INF/classesか<br>WEB-INF/libの下のJarの中なのか) など、可能な限り詳細な<br>情報を提供してください。<br><br><br>On Tue, 16 Jun 2015 10:11:14 +0000, &lt;markn0053@gmail.com&gt; wrote:<br><br>&gt; <br>&gt; <br>&gt; 重複申し訳ありません。<br>&gt; <br>&gt; <br>&gt; こんにちは、<br>&gt; takaと申します。<br>&gt; 早速のご回答ありがとうございます。<br>&gt; こちらで問題解決せず、また質問させていただきます。<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; 必ずしも直接の回答でなくても、解決のヒントでもいただければと思います。<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; 詳細は以下のようになります。<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; 業務でSeasar2で作られたプロジェクトの<br>&gt; マイグレーションを担当しています。<br>&gt;&nbsp; <br>&gt; 既存アプリケーションが<br>&gt; 下記環境で稼動します。<br>&gt; WindowsServer2003<br>&gt; Oracle9i<br>&gt; WebLogic8<br>&gt; S2-framework-2.3.10<br>&gt; S2-jsf-1.0.16<br>&gt;&nbsp; <br>&gt; この環境を下記の環境に<br>&gt; 出来る限りソースを変更せずに<br>&gt; 移行させたいです。<br>&gt; WindowsServer2012<br>&gt; Oracle12C<br>&gt; WebLogic12C<br>&gt;&nbsp; <br>&gt; 現状の問題点として2つあります。<br>&gt;&nbsp; <br>&gt; 問題点1<br>&gt; JSF画面が変換されず、JSF変換前の<br>&gt; 画面がそのままクライアント側に表示されてしまいます。<br>&gt;&nbsp; <br>&gt; ※抜粋始<br>&gt; &lt;html xmlns:m="http://www.seasar.org/maya"&gt;<br>&gt; &lt;div id="aMain" style="display:none;"&gt;&lt;a href="../XA_00/XA_00001.html" target="mainF" class="linkLine" m:action="#{xA_00001Action.mainMenu}"&gt;<br>&gt; ※抜粋終<br>&gt;&nbsp; <br>&gt; “m”タグを使用したところが<br>&gt; 変換されないで、そのままクライアントで表示されてしまいます。<br>&gt; ※s2jsfで記述した画面が変換されない。<br>&gt;&nbsp; <br>&gt; WebLogic側のログも確認しましたが<br>&gt; エラーが出力されていない状態です。<br>&gt; <br>&gt; <br>&gt; <br>&gt; 問題点2<br>&gt; diconに記述したコンポーネントの自動登録が機能しません。<br>&gt; コンポーネントを1個ずつ、diconファイルに記述すればコンポーネントが取れたことは<br>&gt; 確認出来ました。<br>&gt;&nbsp; <br>&gt;&nbsp; <br>&gt; 同じような環境で解決案又はアドバイスを<br>&gt; 頂けたら幸いです。<br>&gt;&nbsp; <br>&gt; <br>&gt; 以上<br>&gt; 宜しくお願いします。<br><br><br>-- <br>{<br>&nbsp; name: "Koichi Kobayashi",<br>&nbsp; mail: "koichik@improvement.jp",<br>&nbsp; blog: "http://d.hatena.ne.jp/koichik/",<br>&nbsp; twitter: "@koichik"<br>}<br><br>_______________________________________________<br>Seasar-user mailing list<br>Seasar-user@ml.seasar.org<br>https://ml.seasar.org/mailman/listinfo/seasar-user<br></div></div></div>
</body>
</html>