summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core-spi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update InstalledContribution to derive a default uri when no uri is specifyantelder2011-05-151-6/+40
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103280 13f79535-47bb-0310-9956-ffa450edef68
* Update the installed contribution to keep track of java and namespace exportsantelder2011-05-131-0/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102713 13f79535-47bb-0310-9956-ffa450edef68
* Add TODO comment reminderantelder2011-05-121-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102272 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to use a single class for all the installed contribution ↵antelder2011-05-122-13/+94
| | | | | | attributes, and to correct the storing of running composites to be qualified by the contribution uri. As per a previous commit comment this is still work in progress so a little rough, but its getting closer now to show the type of thing thats needed git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102252 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to store info about a contributions deployables and ↵antelder2011-05-111-1/+6
| | | | | | exports so that distrubuted nodes are able to see what is available without having to actually go get and install a remote contribution. This is work in progress, an alternative is to just put the Contribution model object itself in the registry and have the registry impl hide the details, but this approach is easier for now as we see how things can work git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101793 13f79535-47bb-0310-9956-ffa450edef68
* Start adding info about installed contributions to the registry so that ↵antelder2011-05-101-0/+5
| | | | | | distributed Nodes can find out about contributions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101468 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to support getting the QName and Composite, and use that ↵antelder2011-05-101-1/+2
| | | | | | in teh hazelcast registry to manage the running composites git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101369 13f79535-47bb-0310-9956-ffa450edef68
* Start looking at support for a Shell command to show the domain level ↵antelder2011-05-091-0/+7
| | | | | | composite, this includes adding info about the running composites to the domain registry and a the new shell command to access it. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101031 13f79535-47bb-0310-9956-ffa450edef68
* Allow the spring component to receive parent application context from the ↵rfeng2011-03-211-2/+2
| | | | | | composite context git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1083938 13f79535-47bb-0310-9956-ffa450edef68
* Add servlet scoped Node lifecycle support for web applicationsrfeng2011-03-181-13/+47
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1082810 13f79535-47bb-0310-9956-ffa450edef68
* Put back the build number plugin so that the version in the SPI is correctly ↵antelder2011-03-171-2/+3
| | | | | | populated (was this commented out in error?) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1082436 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3837 - more SCABindingMapper from the binding sca runtime module to ↵slaws2011-02-211-0/+51
| | | | | | the core spi module so that people who want to implement their own mapper don't need to depend on a runtime module. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1073037 13f79535-47bb-0310-9956-ffa450edef68
* More quiet logging changes, update use of properties to not interfere with ↵antelder2011-02-081-1/+1
| | | | | | registry config git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068545 13f79535-47bb-0310-9956-ffa450edef68
* Fix lots of depricated maven variable warnings for Maven v3antelder2011-02-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1067440 13f79535-47bb-0310-9956-ffa450edef68
* Add quiet logging constantantelder2011-02-011-0/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066000 13f79535-47bb-0310-9956-ffa450edef68
* Fixing serialization of AsyncResponseInvoker in support of async services ↵edwardsmj2011-01-242-0/+25
| | | | | | under TUSCANY-3783 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1062814 13f79535-47bb-0310-9956-ffa450edef68
* Stage 1 of Axis2 binding-ws support of async callbacks, as described in ↵edwardsmj2011-01-201-0/+12
| | | | | | TUSCANY-3821 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061389 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788 - Resolved async references are now started at start time to ↵slaws2011-01-141-5/+0
| | | | | | give them a chance to create a response listener. Plus remove an unused reference starting interface from the component context as it;s all handled by endpoint references now. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058955 13f79535-47bb-0310-9956-ffa450edef68
* Add capability to support Bindings that support Async invocations natively - ↵edwardsmj2011-01-113-9/+62
| | | | | | as under TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057650 13f79535-47bb-0310-9956-ffa450edef68
* Bump up copyright year in the NOTICE filesantelder2011-01-101-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057117 13f79535-47bb-0310-9956-ffa450edef68
* Correct the order that the phase constants appear in to match the actual ↵slaws2010-12-231-1/+1
| | | | | | phase order and make the local binding.sca optimization link to the head of the service operation wire. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052253 13f79535-47bb-0310-9956-ffa450edef68
* Updating core invocation code to support bindings that provide native async ↵edwardsmj2010-12-203-4/+34
| | | | | | support - as described in TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1051250 13f79535-47bb-0310-9956-ffa450edef68
* Remove dependencies now included in base Javaantelder2010-12-111-13/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044577 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Make the async invoker creation signature more consistent ↵slaws2010-12-091-2/+1
| | | | | | with the invoke creation signature git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043910 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Separate off the asyncy response invocation interfaces from ↵slaws2010-12-084-25/+23
| | | | | | the "process" methods I added as a convenience for sharing invoker implementation. Asl get rid of "throws" from Invocable git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043447 13f79535-47bb-0310-9956-ffa450edef68
* Start exploring way sof handling a pluggable approach of what to do when the ↵antelder2010-12-081-0/+29
| | | | | | endpoint for a reference is not found in the endpoint registry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043439 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - add missing response interface slaws2010-12-071-0/+50
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043212 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - missed files from previous check in. slaws2010-12-071-5/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043211 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Allow the response chain "previous" link to be attached to an ↵slaws2010-12-076-82/+62
| | | | | | async response handler so that the invokerAsyncResponse can have a void return type. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042976 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - move chain tail location code into the chain implementationslaws2010-12-062-1/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042609 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Update the invocation chain infrastructure, and the ↵slaws2010-12-033-9/+65
| | | | | | enpoints/endpointreferences that call it, to allow async response messages to be processed backwards along the response part of the chain independently of the forward message processing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041866 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - add an async implementation provider interface to allow ↵slaws2010-12-031-0/+65
| | | | | | provider to create async invokers for the forward and response call. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041861 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - add an async interceptor interface to chain can be navigated ↵slaws2010-12-031-0/+40
| | | | | | backwards. Also add an implementation that can hold generic interceptor implementation that to date, for the forward chain, has been repeated in each interceptor. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041858 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Add new provider interfaces that allow providers to indicate ↵slaws2010-12-032-0/+96
| | | | | | whether they support async or not. May be merged into existing interfaces but kept separate for the time being so as not to upset existing providers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041855 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788, TUSCANY-3786 - Allow build time resolvable references to be ↵slaws2010-11-306-1/+60
| | | | | | resolved then so that async response services can be established at that point. In a reliable situation the response service is then available as soon as reference is resolved and doesn't depend on the reference actually being used. Also start adding interfaces to allow the implementation provider to make an async invocation explicitly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040444 13f79535-47bb-0310-9956-ffa450edef68
* Get the Shell invoke function working and add a services command to show the ↵antelder2010-11-171-0/+12
| | | | | | available services git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1036030 13f79535-47bb-0310-9956-ffa450edef68
* Remove CompositeContext threadlocal thats might be causeing a storage leak ↵antelder2010-10-251-13/+1
| | | | | | as Tuscany doesn't use this anymore git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026981 13f79535-47bb-0310-9956-ffa450edef68
* Move to wstx-as version 3.2.6 consistently. Having two versions in the ↵slaws2010-09-241-3/+3
| | | | | | distro is causing OSGi wiring conflicts git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1000968 13f79535-47bb-0310-9956-ffa450edef68
* Enhance the JAX-WS async client support and fix couple of issuesrfeng2010-09-171-0/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@998309 13f79535-47bb-0310-9956-ffa450edef68
* Add a Base class for binding impls with the boiler plate codeantelder2010-09-041-0/+94
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992544 13f79535-47bb-0310-9956-ffa450edef68
* Make sure ranking is honoredrfeng2010-08-181-9/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986876 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3653 - Make the methods used to generate WSDL available through the ↵slaws2010-08-182-0/+16
| | | | | | RuntimeEndpoint and RuntimeEndpointReference interfaces git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@986724 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3622rfeng2010-07-161-1/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@964879 13f79535-47bb-0310-9956-ffa450edef68
* Remove commented out methodsslaws2010-07-132-33/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963631 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3616 - Add code to check that that interface contracts a reference ↵slaws2010-07-132-0/+49
| | | | | | 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
* Reenable the version spi with the buildnumber-maven-pluginantelder2010-07-041-2/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960329 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3593 - Create an endpoint on the fly at the point a reference target ↵slaws2010-06-171-1/+3
| | | | | | 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
* Add a little bit more structure to message header storage to generally avoid ↵slaws2010-06-141-1/+2
| | | | | | having to loop across headers to find the right one. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@954414 13f79535-47bb-0310-9956-ffa450edef68
* Setting svn:eol-style for java and xml filesrfeng2010-06-056-415/+415
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951651 13f79535-47bb-0310-9956-ffa450edef68
* Updating Copyright Year in NOTICE fileslresende2010-05-121-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943700 13f79535-47bb-0310-9956-ffa450edef68