summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-01-19TUSCANY-3283 - these are similar changes to those made in 1.x to correct ↵slaws1-0/+9
WSDL gen in various areas including, generating unannotated types into the service interface namespace, making wrapper parameters generally non-nillable, using JAXB to generate wrapper XSD (which fixes other failures where our code doesn't support various JAXB annotations), correcting the namespace of generated exceptions and the way that the generated classes are cached. Fixing the WSDL requires other fixes, for example, a new databinding to force ServiceReference to map to anyType (so that we don't try and process these interfaces with JAXB) and a fix to correct the order of response holders. T git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1233402 13f79535-47bb-0310-9956-ffa450edef68
2011-12-13TUSCANY-3890 - separate the request wrapper model from the response wrapper ↵slaws1-48/+20
model as per the change in 1.x under TUSCANY-2931. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1213702 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19Add code to read <requires> elements from WSDL and enable the test that ↵slaws1-0/+21
ensure that mayProvides intents are matched between references and services. This has implications for existing tests in that we now have to ensure that any mayProvides intent that is considered to be the default (a concept that the spec doesn't consider) is present in the intent list for the policy subject in question. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1186027 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22Fix spelling of method, changing to 'setNormalizedWSDLInterfaceContract'.scottkurz1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1149451 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09Fix for TUSCANY-3857. Also addressed a problem writing wrapper elements ↵scottkurz1-0/+1
with child elements with minOccurs="0" which not get written into the wrapper payload. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101239 13f79535-47bb-0310-9956-ffa450edef68
2011-02-15Improve toString() of a couple classes.scottkurz2-0/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1070922 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20Fix IndexOutOfBoundsException from TUSCANY-3819 fix.scottkurz1-1/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061531 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20Fix for TUSCANY-3819 (still need to cleanup bare case, wsdlgen).scottkurz1-28/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
2010-11-14TUSCANY-3664 Add support for multiple operation output typesbdaniel1-10/+21
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035089 13f79535-47bb-0310-9956-ffa450edef68
2010-10-28TUSCANY-3709 Do not aggregate schema types into facade WSDL, check local ↵bdaniel1-2/+45
inline types before other WSDL documents, and update OASIS assembly test error messages git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1028182 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws1-0/+9
and reference binding and at service and service binding match. Motivated by BWS_2007. TO do this properly we have to test that the interfaces are described using the same IDL and if not convert to WSDL1.1 are required by the SCA specifications. There are a lot of changes here as doing this upset quite a few tests. Further work is required to look at the details of our WSDL generation process which looks a little suspect around wrapper namespaces. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963624 13f79535-47bb-0310-9956-ffa450edef68
2010-07-12Update wsdl resolving to take account of wsdli:location namespace to ↵antelder1-0/+7
location url mappings git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963496 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01TUSCANY-3604 add greater fidelity to the process of resolving WSDL by ↵slaws1-1/+31
checking for required port type, binding, service as well as namespace during the resolution process. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959658 13f79535-47bb-0310-9956-ffa450edef68
2010-02-19Align the interfaceContractMapper to the specrfeng2-60/+6
Remove the conversation related legacy code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912034 13f79535-47bb-0310-9956-ffa450edef68
2009-12-11TUSCANY-3388 - Updating to the latests OASIS schemalresende1-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Moving 2.x trunklresende9-0/+1506
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68