summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/binding-ws-wsdlgen/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* TUSCANY-3993 - Update code to handle relative URIs and add a test caseslaws2011-12-091-2/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1212386 13f79535-47bb-0310-9956-ffa450edef68
* Remove commented out code. slaws2011-12-011-53/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209151 13f79535-47bb-0310-9956-ffa450edef68
* Add a mechanism for specifying default intents on policy subjects. This is a ↵slaws2011-12-011-1/+55
| | | | | | rewrite of the previous attempt after Greg pointed out a build order issue on the mail list. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209146 13f79535-47bb-0310-9956-ffa450edef68
* Push the builder context further down into WSDL gen so that error strings ↵slaws2011-10-311-1/+7
| | | | | | are correctly reported. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1195402 13f79535-47bb-0310-9956-ffa450edef68
* Resolve operation policy and take account of it in base policy processor. slaws2011-10-191-0/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1186226 13f79535-47bb-0310-9956-ffa450edef68
* Add code to read <requires> elements from WSDL and enable the test that ↵slaws2011-10-191-0/+45
| | | | | | 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
* TUSCANY-3932 - Rework the callack wire calculation to be based on ↵slaws2011-08-251-2/+4
| | | | | | non-runtime configurations. I've modified the Endpoint writing algorithm to write out automatically calculated callback bindings as well as callback bindings specified explicitly by the user. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161527 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3922 - apply Jennifer's patch to add some missing doPrivileged calls ↵slaws2011-08-171-1/+14
| | | | | | around various classloader calls. Thanks for the patch Jennifer. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158793 13f79535-47bb-0310-9956-ffa450edef68
* Fix spelling of method, changing to 'setNormalizedWSDLInterfaceContract'.scottkurz2011-07-221-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1149451 13f79535-47bb-0310-9956-ffa450edef68
* Fix more issues with multiple outputs.scottkurz2011-01-261-28/+11
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063548 13f79535-47bb-0310-9956-ffa450edef68
* Fix bare+JAXB wsdlgen case. Fix Holder+void_return_type case.scottkurz2011-01-251-0/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063125 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3819 (still need to cleanup bare case, wsdlgen).scottkurz2011-01-201-6/+32
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3778: Use same code as 1.x so that wrapper is generated in correct ↵nash2010-11-251-3/+4
| | | | | | namespace git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039193 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3778 - use the definition namespace not the element namespace to ↵slaws2010-11-191-1/+2
| | | | | | create the fault message git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1036777 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3664 Add support for multiple operation output typesbdaniel2010-11-141-4/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035090 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3711 Enable correct wsdl service name mapping and fix issue in ↵bdaniel2010-10-181-9/+7
| | | | | | JAXWSServiceBindingProvider that was causing ?wsdl to fail git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1023951 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3711 Change generated binding and port names to match recommended ↵bdaniel2010-10-172-13/+46
| | | | | | values from the ws binding spec appendix D. The old value for service name is still being used for the time being. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1023400 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3653 - Read JAXWS annotations in Java interfaces ↵slaws2010-08-182-3/+3
| | | | | | (JAXWSJavaIntefaceProcessor) and, in the JavaIntefaceProcessor, post process these to reconfigure the Java interface based on what is found. The case where WSDL is referenced is tricky and still has holes. The WSDL is read and is attached to the Java interface as a normalized interface and is used during interface matching. Binding implementations that care about WSDL should really check the normalized interface rather than the service interface itself. This is still a TODO. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986740 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws2010-07-134-19/+174
| | | | | | 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
* More changes to fix binding.s otests. Also change binding.ws model ↵slaws2010-07-021-1/+1
| | | | | | getter/setter to make it more explicit which of the WSDLs it stores are user defined. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960020 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3614 - first pass at support for rpc/lit. Does the right sort of ↵slaws2010-06-301-0/+19
| | | | | | thing now but some of the code is in the wrong place so some refactoring still to do git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959254 13f79535-47bb-0310-9956-ffa450edef68
* Add a flag to the binding builder to indicate that generated data should be ↵slaws2010-06-172-4/+8
| | | | | | regenerated. Also rename the methods for getting/setting the generated data to make it more obvious that that's what it's doing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@955601 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3593 - Create an endpoint on the fly at the point a reference target ↵slaws2010-06-171-0/+1
| | | | | | is resolved in order to handle callbacks. This investigation has raised some questions that OASIS needs to answer, e.g. how to handle policy in this late bound scenario. Also this code change turns off generated WSDL caching and also relies on the SCA binding being attached to the callback service to carry the binding URI but this causes problems if you explicitly specify binding.sca. So more work to do but the basic test passes now. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@955544 13f79535-47bb-0310-9956-ffa450edef68
* error message updates for caa otestskelvingoodson2010-05-101-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@942716 13f79535-47bb-0310-9956-ffa450edef68
* Improve error message when WSDL can't generated. slaws2010-03-082-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920374 13f79535-47bb-0310-9956-ffa450edef68
* Align the interfaceContractMapper to the specrfeng2010-02-191-24/+0
| | | | | | Remove the conversation related legacy code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912034 13f79535-47bb-0310-9956-ffa450edef68
* Move the runtime over to use Axis2 1.5.1. Three main parts to this 1) ↵slaws2010-02-041-1/+1
| | | | | | replace binding-ws-axis2 and binding binding-ws-axis2-policy with binding-ws-runtime-axis which is still very much a work in progress 2) correct the axis/axiom version references across the project and make the various OSGi environments work 3) start fixing policy provides to allow the ws binding to exploit the binding wire. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@906557 13f79535-47bb-0310-9956-ffa450edef68
* Tidy come commentsslaws2010-02-041-6/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@906510 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3388 - Updating to the latests OASIS schemalresende2009-12-113-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
* Moving 2.x trunklresende2009-11-2017-0/+2666
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68