<service name="PurchaseService"
provider="java:RPC"
xmlns:ns="http://osmoticweb.com/PurchaseService/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<parameter name="className" value="com.osmoticweb.axisdemo.PurchaseService"/>
<operation qname="ns:orderItem"
returnType="xsd:boolean"
returnQName="ns:orderItemResponse">
<parameter qname="ns:articleId" type="xsd:string" mode="IN"/>
<parameter qname="ns:quantity" type="xsd:integer" mode="IN"/>
</operation>
</service> |
| Name | Mandatory | Default | Description | Examples |
|---|---|---|---|---|
| qname | no | - | Qualified name of the XML element containing the parameter value in a SOAP message | ns:articleId, ns:price |
| name | no | - | Name of the parameter | articleId, price |
| type | no | - | Qualified name of the parameter type | xsd:string, ns:Order |
| mode | no | in | Mode of the parameter | IN, OUT, INOUT |
| inHeader | no | false | Using this attribute an IN-parameter can be placed in the header as a header block instead of being placed in the body | true, false, yes, no, 1, 0 |
| outHeader | no | false | Using this attribute an IN-parameter can be placed in the header as a header block instead of being placed in the body | true, false, yes, no, 1, 0 |
| Name | Cardinality | Description |
|---|---|---|
| documentation | 0...* | Documentation for the parameter |
Provided by Orientation in Objects