summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/interface-wsdl (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-10-19Add code to read <requires> elements from WSDL and enable the test that ↵slaws4-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
2011-09-08Commit commented out test for TUSCANY-3943.scottkurz2-1/+85
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1166896 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-02-03Fix to enable Tuscany to pass compliance testcase BWS_2016, as described in ↵edwardsmj1-1/+1
TUSCANY-3831 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066801 13f79535-47bb-0310-9956-ffa450edef68
2011-01-26Update to as much as possible only use dependencies in the maven central ↵antelder1-15/+0
repo and for where thats not possible define the other repository in the module that uses it not the top level pom.xml git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063664 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).scottkurz2-29/+11
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
2011-01-10Bump up copyright year in the NOTICE filesantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057117 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23remove redundant dependencies slaws1-7/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052291 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19And another one. Remove the SNAPSHOT. The URLs not used and it comes up when ↵slaws1-1/+1
you search the codebase for SNAPSHOT git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1036782 13f79535-47bb-0310-9956-ffa450edef68
2010-11-14TUSCANY-3664 Add support for multiple operation output typesbdaniel3-13/+25
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 ↵bdaniel2-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
2010-09-27add missing dependenciesslaws1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1001665 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20TUSCANY-3653 - correct the processing for finding the first port type in a ↵slaws1-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
2010-08-18TUSCANY-3653 - Read JAXWS annotations in Java interfaces ↵slaws1-2/+2
(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
2010-08-18TUSCANY-3641 - satisfy some TODOs by adding suitable error messages. slaws1-6/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986732 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09TUSCANY-3641 - process an @WebService(wsdlLocation="") annotation by reading ↵slaws1-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
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 ↵antelder4-4/+40
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 ↵slaws5-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
2010-05-27Add missing headerslaws1-1/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@948759 13f79535-47bb-0310-9956-ffa450edef68
2010-05-12Updating Copyright Year in NOTICE fileslresende1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943700 13f79535-47bb-0310-9956-ffa450edef68
2010-04-29explicitly call out those extensions which contain Extension Developers' SPI ↵kelvingoodson1-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
2010-04-26mark additional classes as extension spi according to use indicated by ↵kelvingoodson1-2/+1
interface-wsdl git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938056 13f79535-47bb-0310-9956-ffa450edef68
2010-04-23mark classes as extension spi according to use indicated by implementation-bpelkelvingoodson1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937321 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09TUSCANY-242 add URI processing wherever we read an anyURI attributeslaws1-3/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920885 13f79535-47bb-0310-9956-ffa450edef68
2010-02-19Align the interfaceContractMapper to the specrfeng4-70/+7
Remove the conversation related legacy code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912034 13f79535-47bb-0310-9956-ffa450edef68
2010-02-04Fix the MF to match the fragment host to the host bundle symbolic name and ↵rfeng1-1/+1
version git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@906645 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20Removing unuzed imports to prevent compilation errorslresende1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901319 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20Remove the test scope from the assembly-xml dependency to prevent ↵lresende1-1/+0
compilation errors. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901318 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20TUSCANY-3426 read/write/resolve requires and policySets attributes that ↵slaws3-5/+21
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
2009-12-11TUSCANY-3388 - Updating to the latests OASIS schemalresende7-12/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Moving 2.x trunklresende56-0/+5534
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68