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]

Reply via email to