-
Notifications
You must be signed in to change notification settings - Fork 0
/
xotcl-soap.info
executable file
·31 lines (26 loc) · 2.88 KB
/
xotcl-soap.info
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->
<package key="xotcl-soap" url="http://openacs.org/repository/apm/packages/xotcl-soap" type="apm_service">
<package-name>xosoap</package-name>
<pretty-plural></pretty-plural>
<initial-install-p>f</initial-install-p>
<singleton-p>f</singleton-p>
<auto-mount>xosoap</auto-mount>
<version name="0.5d" url="http://media.wu-wien.ac.at/download/xotcl-soap-0.5d.apm">
<owner url="mailto:[email protected]">Stefan Sobernig</owner>
<release-date>2008-03-26</release-date>
<maturity>0</maturity>
<provides url="xotcl-soap" version="0.5d"/>
<requires url="xotcl-request-broker" version="0.5d"/>
<callbacks>
<callback type="after-mount" proc="::xosoap::after-mount"/>
<callback type="before-unmount" proc="::xosoap::before-unmount"/>
</callbacks>
<parameters>
<parameter datatype="number" min_n_values="1" max_n_values="1" name="authentication_support" default="0" description="xosoap comes with an optional authentication mechanism for soap requests. We provide support for challenges & credentials through (a) HTTP Basic Authentication (see RFC 2617) and (b) Soap Header fields ("username", "password"). Once authenticated against the registered authorities, the connection object (::xo::cc) offers the resolved user_id (to be used by policies etc.)." section_name="General"/>
<parameter datatype="string" min_n_values="1" max_n_values="1" name="marshaling_style" default="::xosoap::RpcLiteral" description="Currently, xotcl-soap provides two marshaling styles that are partly related to the family of WSDL specifications and invocation schemes depicted by this specification. You might choose between RPC/Encoded (::xosoap::RpcEncoded), RPC/Literal (::xosoap::RpcLiteral) or Document/Literal (::xosoap::DocumentLiteral), respectively. Currently, we default to ::xosoap::RpcLiteral." section_name="General"/>
<parameter datatype="string" min_n_values="1" max_n_values="1" name="service_segment" default="services" description="The parameter value specifies the uri segment that will prefix url endpoints of services, i.e. http://#base_url#/#package_key#/#service_url#/#object_identifier#. It defaults to "services"." section_name="General"/>
<parameter datatype="number" min_n_values="1" max_n_values="1" name="wsi_bp_compliant" default="1" description="Compliance of auto-generated interface descriptions to either WSDL 1.1 or WS-I Basic Profile 1.0/1.1 are not necessarily the same. If you want to make sure that the WSDL generated from your service contracts is strictly complaint to WS-I Basic Profile 1.0/1.1, set this parameter to 1. We currently default to 1." section_name="Interface description"/>
</parameters>
</version>
</package>