Minor doc issues in the SCA doc/Axis2CWSService.html
----------------------------------------------------
Key: TUSCANY-851
URL: http://issues.apache.org/jira/browse/TUSCANY-851
Project: Tuscany
Issue Type: Bug
Components: C++ SCA
Affects Versions: Cpp-M2
Reporter: Jean-Sebastien Delfino
Fix For: Cpp-M2
A few minor issues in doc/Axis2CWSService.html.
Prerequisites: A working composite is a prereq, but the components do not need
to be C++ components with a .so or .dll, you can deploy scripting components as
Web Services too.
We should add a note that writing a WSDL is good, but not required. If you do
not provide a WSDL file describing the service interface then the service will
accept any incoming doc-literal-wrapped XML request matching an operation on
the target service (the wrapper element name and types of the sub-elements must
match an operation of the target service).
Additionally, if the target component is a Python or Ruby scripting component,
it will accept any parameter type so you can pretty much pass whatever data you
want, as long at the incoming XML request matches an operation name and number
of parameters on the target service.
I would change "you can invoke your component from another Tuscany runtime by
using Tuscany's WS reference support." to "you can invoke your service from
another SCA application by using Tuscany's WS reference support."
I was confused by "Operation parameter and return messages that are defined in
the WSDL must be XML Schema elements containing a complexType - there is
currently no support for simpleTypes or single-level elements. Also,
Document/literal Wrapped services require that the operation name is used as
the name of the incoming element that wraps the operation parameters."
The "XML Schema elements containing a complexType" is part of the
Document/Literal wrapped style, so the "no support for simpleTypes or
single-level elements" is not an additional limitation, it is part of the
limitation to Document/Literal/wrapped style services.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]