app.dicon 4.67 KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE components PUBLIC "-//SEASAR2.1//DTD S2Container//EN"
	"http://www.seasar.org/dtd/components21.dtd">
<components>
    <include path="convention.dicon" />
    <include path="aop.dicon"/>
    <include path="dxo.dicon"/>
    <include path="s2axis2.dicon"/>
    <include path="vd_core.dicon" />
    <include path="s2vali.dicon" />
    <include path="constants.dicon" />
    
    <!-- 
       SOAP Service
     -->
    <component name="DualCardDealService" class="com.valuecardservice.soap.services.impl.DualCardDealServiceImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
        <aspect>j2ee.requiredTx</aspect>
    </component>
    <component name="DealService" class="com.valuecardservice.soap.services.impl.DealServiceImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
        <aspect>j2ee.requiredTx</aspect>
    </component>
    <component name="DealServiceWithPoint" class="com.valuecardservice.soap.services.impl.DealServiceWithPointImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
        <aspect>j2ee.requiredTx</aspect>
    </component>
    <component name="CardStatusChangeService" class="com.valuecardservice.soap.services.impl.CardStatusChangeServiceImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
         <aspect>j2ee.requiredTx</aspect>
    </component>
    <component name="TranhistService" class="com.valuecardservice.soap.services.impl.TranhistServiceImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
        <!--
        <aspect>j2ee.requiredTx</aspect>
        -->
    </component>
    <component name="TranhistServiceWithPoint" class="com.valuecardservice.soap.services.impl.TranhistServiceWithPointImpl" instance="prototype">
        <meta name="axis-service">
            <component class="org.seasar.remoting.axis2.ServiceDef">
                <initMethod name="addParameter">
                    <arg>"useOriginalwsdl"</arg>
                    <arg>"true"</arg>
                </initMethod>
                <initMethod name="addParameter">
                    <arg>"modifyUserWSDLPortAddress"</arg>
                    <arg>"false"</arg>
                </initMethod>
            </component>
        </meta>
        <!--
        <aspect>j2ee.requiredTx</aspect>
        -->
    </component>
    
    <!--
        S2Vali
        -->
    <component class="com.valuecardservice.soap.vali.ParamValidator">
        <aspect>s2ValiInterceptor</aspect>
    </component>
   
</components>