Engagle custom handlers per operation
-------------------------------------
Key: AXIS2-3962
URL: https://issues.apache.org/jira/browse/AXIS2-3962
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: modules
Affects Versions: 1.3
Environment: Windows XP SP2 - Axis 1.3 - Rampart 1.3
Reporter: Grégory Provost
Priority: Minor
Hello,
I'm using Axis 1.3.
I'm using a module (<order phase="Dispatch" />) with several custom handlers.
Everything is working fine when the module is engaged at service level
(service.xml : <module ref="enotaryModule"/>).
I'm now trying to engage the same module but at operation level (Reason : no
validation required for the Ping operation).
In order to perfom that, I modified my service.xml in order to register my
module for one particular operation:
<operation name="Ping" mep="http://www.w3.org/ns/wsdl/in-out">
<actionMapping>ping</actionMapping>
<outputActionMapping>http://wsdl.notary.be/QueryPhysicalPersonService/QueryPhysicalPersonService/PingResponse</outputActionMapping>
<faultActionMapping
faultName="NotaryFault">urn:PingNotaryFault</faultActionMapping>
<faultActionMapping
faultName="FaultName">http://wsdl.notary.be/QueryPhysicalPersonService/QueryPhysicalPersonService/Ping/Fault/FaultName</faultActionMapping>
</operation>
<operation name="QueryOnNationalNumber" mep="http://www.w3.org/ns/wsdl/in-out">
<module ref="enotaryModule"/>
<actionMapping>QueryOnNationalNumber</actionMapping>
<outputActionMapping>http://wsdl.notary.be/QueryPhysicalPersonService/QueryPhysicalPersonService/QueryOnNationalNumberResponse</outputActionMapping>
<faultActionMapping
faultName="NotaryFault">urn:QueryOnNationalNumberNotaryFault</faultActionMapping>
<faultActionMapping
faultName="FaultName">http://wsdl.notary.be/QueryPhysicalPersonService/QueryPhysicalPersonService/QueryOnNationalNumber/Fault/FaultName</faultActionMapping>
</operation>
Problem: the module is still engaged at service level !!!!!! and not only for
the "QueryOnNationalNumber" operation.
I also tried to engage the module dynamically using the ServiceLifeCycle
(startUp event). But at this stage the AxisService is not yet fully configured
and does not contain any AxisOperation (service.getOperations empty).
Do I miss something something with the configuration?
Thanks
Grégory
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]