|Thanks Bioern
the second example is from globus (http://www.globus.org), which is based on Axis. if its not Axis parameter then it must be a globus specific parameter. I'll post on globus list as well.
the exact service description sample from globus follows:
<service name="SubscriptionManagerService" provider="Handler" style="document" use="literal">
<wsdlFile>share/schema/core/notification/subscription_manager_service.wsdl</wsdlFile>
<parameter name="allowedMethods" value="*"/>
<parameter name="className" value="org.globus.wsrf.impl.notification.ResumeSubscriptionProvider"/>
<parameter name="handlerClass" value="org.globus.axis.providers.RPCProvider"/>
<parameter name="scope" value="Application"/>
<parameter name="providers" value="DestroyProvider SetTerminationTimeProvider GetRPProvider PauseSubscriptionProvider"/>
</service>
Here handlerClass is given right but additionally more providers are specified.
regards Sanjay|
Biörn Biörnstad wrote:
Hi Sanjay
> 1. In a wsdd file when we give <service name="name" provider="Handler">
> what does it mean,
When using the 'Handler' provider type use the 'handlerClass' parameter to specify the class to be used. The specified class must implement the o.a.axis.Handler interface. Your handler gets called with the raw MessageContext. Check out /samples/misc/deploy.wsdd in the axis distribution.
2. And what is the use of parameter providers under service tag.
<service ...>
<parameter name="providers" value="FirstProvider SecondProvider ThirdProvider"/>
</service>
Never heard of that parameter (but that doesn't mean anything). Where did you find this example?
Bioern