| Element | Description | Class |
|---|---|---|
| component | A jsr181 component | org.apache.servicemix.jsr181.Jsr181Component |
| endpoint | A jsr181 endpoint | org.apache.servicemix.jsr181.Jsr181Endpoint |
| proxy | A jsr181 proxy | org.apache.servicemix.jsr181.xfire.JbiProxyFactoryBean |
| Element | Type | Description |
|---|---|---|
| endpoints | (endpoint)* | |
| executorFactory | <spring:bean/> | The executor factory to use to create the executor. If none is provided, one will be retrieved from the JBI container when the component is deployed into ServiceMix 3.x, or a default implementation will be used. |
| Attribute | Type | Description |
|---|---|---|
| annotations | xs:string | |
| endpoint | xs:string | The name of the endpoint. |
| interfaceName | xs:QName | The qualified name of the interface exposed by the endpoint. |
| mtomEnabled | xs:boolean | |
| pojoClass | xs:string | |
| service | xs:QName | The qualified name of the service the endpoint exposes. |
| serviceInterface | xs:string | |
| style | xs:string | Service style: can be rpc, document,
wrapped or message.
Default to wrapped |
| typeMapping | xs:string | |
| wsdlResource | xs:string |
| Element | Type | Description |
|---|---|---|
| pojo | <spring:bean/> | |
| properties | <spring:bean/> | |
| validationEnabled | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| endpoint | xs:string | |
| interfaceName | xs:QName | |
| name | xs:string | |
| propagateSecuritySubject | xs:boolean | |
| service | xs:QName | |
| type | xs:string |
| Element | Type | Description |
|---|---|---|
| container | <spring:bean/> | |
| context | <spring:bean/> | |
| factory | <spring:bean/> |