summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/interface-java (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-01-26Fix more issues with multiple outputs.scottkurz2-22/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063548 13f79535-47bb-0310-9956-ffa450edef68
2011-01-25Fix bare+JAXB wsdlgen case. Fix Holder+void_return_type case.scottkurz3-84/+110
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063125 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21Fixes to the JavaInterface code dealing with the type of the response ↵edwardsmj2-4/+8
parameter for an async service method - needed fixup after changes caused by the new Holders code. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061775 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20Fix IndexOutOfBoundsException from TUSCANY-3819 fix.scottkurz1-5/+5
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-31/+27
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
2011-01-12Update JavaInterfaceIntrospectorImpl to add checks for @Remotable ↵edwardsmj2-4/+675
annotations in illegal locations on methods and on method parameters, as described in TUSCANY-3817 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058146 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-11-14TUSCANY-3664 Add support for multiple operation output typesbdaniel2-10/+68
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035089 13f79535-47bb-0310-9956-ffa450edef68
2010-10-15Remove duplicate testslaws1-9/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1023039 13f79535-47bb-0310-9956-ffa450edef68
2010-10-04Remove Tuscany version numbers from base dependencies added by mistakeslaws1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1004312 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27add missing dependenciesslaws1-1/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1001665 13f79535-47bb-0310-9956-ffa450edef68
2010-09-17TUSCANY-3664 Migrate 1.x Holder support to 2.x and add support for non-void ↵bdaniel1-5/+40
methods and multiple Holders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@998232 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18TUSCANY-3653 - Read JAXWS annotations in Java interfaces ↵slaws3-1/+84
(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-3653 - Add slots to store information read from JAXWS annotations. ↵slaws2-1/+81
This information will be read by a util (that will eventually be reused by the implementation.java code) and processed by the processor. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986735 13f79535-47bb-0310-9956-ffa450edef68
2010-08-17Handle inheritance of intents and policy sets on java interfacesbdaniel2-12/+36
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986433 13f79535-47bb-0310-9956-ffa450edef68
2010-08-12TUSCANY-3641 - When a JAXWS binding is encountered make sure that the ↵slaws1-1/+1
associated SCA service has a WS binding. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@984702 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09JCA 11010 Add SOAP intent to the interface if any parameter on any method in ↵bdaniel1-2/+22
the interface is annotated with @WebParam with header=true git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983802 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09JCA 11011 Add SOAP intent to the interface if any method in the interface is ↵bdaniel1-1/+16
annotated with @WebResult git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@983744 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06Report an error if a class annotated with @WebServiceClient is used as an ↵bdaniel2-0/+7
SCA interface (JCA 11014) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982867 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06Treat java interfaces annotated with @SOAPBinding as having the SOAP intent ↵bdaniel1-0/+9
(JCA_11012) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@982861 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws2-1/+15
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-06-29Add in processing of declared Asynchronous Faults via @AsyncFaults ↵edwardsmj1-0/+14
annotation, in support of TUSCANY-3609 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959077 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25Introspection of SCA Async Server form on Java interface and Equivalence ↵edwardsmj7-1/+285
mapping of Async Server interface to Synchronous Java interface, as described in TUSCANY-3609 and TUSCANY-3610 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@957877 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27Add missing headerslaws1-1/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@948758 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-05-07add conformance statements to error message after running otestskelvingoodson2-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@942115 13f79535-47bb-0310-9956-ffa450edef68
2010-04-29explicitly call out those extensions which contain Extension Developers' SPI ↵kelvingoodson1-0/+12
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-29forall classes 'c' in packages interfacedef.java* that are imported by ↵kelvingoodson6-0/+6
tuscany module code, tag c as extension spi git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@939246 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12TUSCANY-3290 - Fixing JavaInterfaceProcessor to write back the remotable ↵lresende1-0/+4
attribute for the java interface git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@909649 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20Remove the test scope from the assembly-xml dependency to prevent ↵slaws1-1/+0
compilation errors. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901314 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20TUSCANY-3426 read/write/resolve requires and policySets attributes that ↵slaws3-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
2009-12-11TUSCANY-3388 - Updating to the latests OASIS schemalresende5-5/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Moving 2.x trunklresende31-0/+3107
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68