summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/interface-wsdl/src/main (follow)
Commit message (Collapse)AuthorAgeFilesLines
* TUSCANY-4072: Fix from Robin Yu for Tuscany fails to retrieve XSD ↵antelder2012-11-061-0/+50
| | | | | | type/element for nested WSDL with diff namespace(wsdl resolver issue) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1406093 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4020 - move a few more hardcoded message strings into properties filesslaws2012-03-012-13/+30
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1295564 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3283 - these are similar changes to those made in 1.x to correct ↵slaws2012-01-192-1/+18
| | | | | | 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
* TUSCANY-4004 - maintain the imported WSDL location separately from the WSDL ↵slaws2012-01-091-1/+7
| | | | | | URI making them consistent with how the top level WSDL fields are set. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1229110 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4004 - add a comment highlighting some concern about import processing. slaws2012-01-061-1/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1228157 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2698 - merge changes from 1.x to 2.x. Only some of the changes ↵slaws2011-12-142-3/+10
| | | | | | merged as some affect error messages and cause otests to fail for only aesthetic reasons. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1214230 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3890 - separate the request wrapper model from the response wrapper ↵slaws2011-12-131-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
* Add code to read <requires> elements from WSDL and enable the test that ↵slaws2011-10-194-0/+204
| | | | | | 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
* 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 for TUSCANY-3857. Also addressed a problem writing wrapper elements ↵scottkurz2011-05-091-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
* Improve toString() of a couple classes.scottkurz2011-02-152-0/+16
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1070922 13f79535-47bb-0310-9956-ffa450edef68
* Fix to enable Tuscany to pass compliance testcase BWS_2016, as described in ↵edwardsmj2011-02-031-1/+1
| | | | | | TUSCANY-3831 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066801 13f79535-47bb-0310-9956-ffa450edef68
* Fix IndexOutOfBoundsException from TUSCANY-3819 fix.scottkurz2011-01-201-1/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061531 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3819 (still need to cleanup bare case, wsdlgen).scottkurz2011-01-201-28/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3664 Add support for multiple operation output typesbdaniel2010-11-141-10/+21
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035089 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3709 Do not aggregate schema types into facade WSDL, check local ↵bdaniel2010-10-282-3/+46
| | | | | | 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
* TUSCANY-3653 - correct the processing for finding the first port type in a ↵slaws2010-08-201-39/+56
| | | | | | WSDL referenced by a JAXWS annotation. If we just leave it up to the existing Tuscany processing an unexpected port type will result as Tuscany collects together WSDL in the same namespace git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987399 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3641 - satisfy some TODOs by adding suitable error messages. slaws2010-08-181-6/+16
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986732 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3641 - process an @WebService(wsdlLocation="") annotation by reading ↵slaws2010-08-091-1/+70
| | | | | | the wsdl, identified by the location, from the current contribution. The WSDL is associated with the Java component type service by attaching it to the JavaInterface normalized interface slot. This is not ideal but does allow us to pull things out of the WSDL, such a as policy. The spec state that the component type should have interface.wsdl but this messes up our databinding code which expects the component service to exhibit an interface suitable for the actual implementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983647 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws2010-07-131-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
* Update wsdl resolving to take account of wsdli:location namespace to ↵antelder2010-07-124-4/+40
| | | | | | location url mappings git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963496 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3604 add greater fidelity to the process of resolving WSDL by ↵slaws2010-07-015-3/+122
| | | | | | 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
* Add missing headerslaws2010-05-271-1/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@948759 13f79535-47bb-0310-9956-ffa450edef68
* explicitly call out those extensions which contain Extension Developers' SPI ↵kelvingoodson2010-04-291-0/+13
| | | | | | and those extensions which have a special relationship git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@939277 13f79535-47bb-0310-9956-ffa450edef68
* mark additional classes as extension spi according to use indicated by ↵kelvingoodson2010-04-261-2/+1
| | | | | | interface-wsdl git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938056 13f79535-47bb-0310-9956-ffa450edef68
* mark classes as extension spi according to use indicated by implementation-bpelkelvingoodson2010-04-231-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937321 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-242 add URI processing wherever we read an anyURI attributeslaws2010-03-091-3/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920885 13f79535-47bb-0310-9956-ffa450edef68
* Align the interfaceContractMapper to the specrfeng2010-02-193-61/+7
| | | | | | Remove the conversation related legacy code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912034 13f79535-47bb-0310-9956-ffa450edef68
* Removing unuzed imports to prevent compilation errorslresende2010-01-201-1/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901319 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3426 read/write/resolve requires and policySets attributes that ↵slaws2010-01-201-4/+19
| | | | | | appear in interface.java and interface.wsdl elements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901251 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3388 - Updating to the latests OASIS schemalresende2009-12-114-9/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
* Moving 2.x trunklresende2009-11-2027-0/+3558
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68