Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

  You can set parameters to a service in two levels as follows:

  • Operation-Level : Parameters can be configured for a particular operation of a service. See  Operation Management.  
  • Service-Level :  Parameters  Parameters can be configured for a particular service particular service as described below. 

Follow the instructions below to add and manage parameters to a service.     

Service-level parameters 

  1. Log in to the management console and select Services > List from the Main menu.  
  2. The Deployed Services window appears. Click on the necessary service to access its dashboard.
  3. In the dashboard, under Quality of Service Configuration panel, click  click Parameters.
    Image Modified
  4. You can define parameters inside the services.xml as an immediate child element of the service element. You can access parameters using the message context (at the runtime) or AxisService or AxisOperation. A parameter has two attributes:
    • name  - The mandatory attribute which defines the parameter name.
    • locked  - The optional attribute. The idea of a locked attribute is to express whether we allow the parameter value to be overridden by a child node in the hierarchy.
    For example, if a parameter was added in the axis2.xml file setting the locked attribute to true, it throws an exception when a service tries to add another parameter with the same name.
  5. Click Add New... button to generate a new service parameter.