Webサービスにaxis2フレームワークを使用しています。モジュールを作成しました。では、どうすれば春の豆をモジュールに注入できますか。私が意味するのは、以下のサービスの例として、私たちが一般的に行っていることです。
<service name="TestWebService" scope="application">
<description>
TestWebService
</description>
<schema schemaNamespace="http://axis.apache.org/axis2" />
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
</messageReceivers>
<parameter name="ServiceObjectSupplier">org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier
</parameter>
<parameter name="SpringBeanName">SampleWebService</parameter>
<module ref="soapValidation" />
<module ref="rampart" />
</service>
以下のmodule.xmlと同じように、どうすればSpringBeanを注入できますか
<?xml version="1.0" encoding="UTF-8"?>
<module name="soapValidation"
class="com.test.axis.handlers.AddOperationSchemaValidatorModule">
<InFlow>
<handler name="InFlowSoapValidationHandler"
class="com.test.axis.handlers.AddOperationSchemaValidatorHandler">
<order phase="soapRequestValidationPhase" />
</handler>
</InFlow>
</module>
ありがとう、
ナレドラ