[ http://issues.apache.org/jira/browse/AXIS2-88?page=comments#action_12316320 ]
Jayachandra Sekhara Rao Sunkara commented on AXIS2-88: ------------------------------------------------------ Deepal! If the above description looks valid, have a look at my tiny patch that does the job. If that looks agreeable in your review, can you patch it up in the org/.../deployment/DeploymentParser.java file. Broadly, the patch aims to support <operation name="coreOperation" messageReceiver="com.myorg.newLifecycleReceiver"> </operation> kind of construct in service.xml, provided the class given against messageReceiver is loadable and instantiable. The attached patch is svn creted patch from the org/apache/axis2/deployment folder. The patch is tested, build is successful. Thank you Jayachandra > Support for registering custom MessageReceiver for an operation > --------------------------------------------------------------- > > Key: AXIS2-88 > URL: http://issues.apache.org/jira/browse/AXIS2-88 > Project: Apache Axis 2.0 (Axis2) > Type: New Feature > Components: deployment > Versions: 0.9 > Reporter: Jayachandra Sekhara Rao Sunkara > Attachments: RegisterMessageReceiver.patch > > There can be cases where a few service implementation classes would demand > special style of invocation (as is the case with me that my services if they > are implementing ServiceLifeCycle interface I'd like to call special methods > on them apart from the method that matches with the client requested > operationName ). And in such cases if developers do code their custom > MessageReceivers there should be a way to specify the same in the service or > operation element of service.xml . And also our deployment should be embedded > the intelligence to setMessageReceiver with that specified class rather than > the default one. > Thanks and Regards > Jayachandra -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
