summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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-111-0/+6
| | | | | | as under TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057650 13f79535-47bb-0310-9956-ffa450edef68
* Updating core invocation code to support bindings that provide native async ↵edwardsmj2010-12-201-0/+9
| | | | | | support - as described in TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1051250 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Separate off the asyncy response invocation interfaces from ↵slaws2010-12-081-2/+1
| | | | | | 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 - Allow the response chain "previous" link to be attached to an ↵slaws2010-12-071-1/+0
| | | | | | 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-061-1/+1
| | | | 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-031-1/+10
| | | | | | 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-3788, TUSCANY-3786 - Allow build time resolvable references to be ↵slaws2010-11-304-1/+20
| | | | | | 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
* 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
* 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
* Setting svn:eol-style for java and xml filesrfeng2010-06-053-246/+246
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951651 13f79535-47bb-0310-9956-ffa450edef68
* Avoid NPE if reg uri is nullantelder2010-05-051-2/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@941244 13f79535-47bb-0310-9956-ffa450edef68
* mark additional classes as extension spi according to use by ↵kelvingoodson2010-04-285-1/+10
| | | | | | databinding-jaxb-sxiom databinding-json and endpoint* git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938934 13f79535-47bb-0310-9956-ffa450edef68
* mark additional classes as extension spi according to use indicated by ↵kelvingoodson2010-04-261-1/+2
| | | | | | binding-atom-* git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938086 13f79535-47bb-0310-9956-ffa450edef68
* mark classes as extension spi according to use indicated by ↵kelvingoodson2010-04-231-0/+1
| | | | | | implementation-bpel-runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937329 13f79535-47bb-0310-9956-ffa450edef68
* mark classes as extension spi according to use indicated by ↵kelvingoodson2010-04-235-0/+5
| | | | | | implementation-java-runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937310 13f79535-47bb-0310-9956-ffa450edef68
* Pick up the default scheme from runtime propertiesantelder2010-04-211-2/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@936191 13f79535-47bb-0310-9956-ffa450edef68
* Add new RuntimeProperties interface to enable extensions getting hold of the ↵antelder2010-04-151-0/+27
| | | | | | properties set on the runtime (NodeFactory) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@934319 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3529 - update binding matching to turn on code that looks at binding ↵slaws2010-04-081-0/+8
| | | | | | type provided intents git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931904 13f79535-47bb-0310-9956-ffa450edef68
* Remove old matches method code as its now in Endpoint classantelder2010-03-161-72/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923617 13f79535-47bb-0310-9956-ffa450edef68
* This should be going with Hazelcast 1.8.1 nowantelder2010-03-091-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921093 13f79535-47bb-0310-9956-ffa450edef68
* Switch binder interface over to throwing exceptions rather than returning ↵slaws2010-03-081-2/+2
| | | | | | booleans. Allows the full details of a missmatch to be retrieved in the runtime case as well as the build time case. Update the matching test case to take advantage of the extra information. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920287 13f79535-47bb-0310-9956-ffa450edef68
* Add the ability to map binding.sca to any bindings in the runtime by ↵rfeng2010-03-021-1/+1
| | | | | | configuration git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918261 13f79535-47bb-0310-9956-ffa450edef68
* Align the interfaceContractMapper to the specrfeng2010-02-191-12/+0
| | | | | | Remove the conversation related legacy code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912034 13f79535-47bb-0310-9956-ffa450edef68
* Start to make extension points/extensions configurable from ↵rfeng2010-02-131-1/+5
| | | | | | NodeFactory/ServiceDiscovery git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@909678 13f79535-47bb-0310-9956-ffa450edef68
* Add a mapping for domainURI and registryURIrfeng2010-02-113-4/+35
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@909172 13f79535-47bb-0310-9956-ffa450edef68
* Rename ExtensibleDomainRegistry to ExtensibleDomainRegistryFactoryrfeng2010-02-091-4/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@908255 13f79535-47bb-0310-9956-ffa450edef68
* Start to clean up the node-api (remove Node.destroy())rfeng2010-02-097-17/+96
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@908233 13f79535-47bb-0310-9956-ffa450edef68
* Add domainURI/nodeURI to runtime endpoint/endpoint referencerfeng2010-02-031-0/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@906262 13f79535-47bb-0310-9956-ffa450edef68
* Update tribes registry to also support the tuscany registry uri formatantelder2010-01-291-0/+166
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904504 13f79535-47bb-0310-9956-ffa450edef68
* Update to find an existing domain if the registry isn't explicitly definedantelder2010-01-293-0/+15
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904461 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the DomainRegistryFactory to be extensions of ↵rfeng2010-01-297-6/+561
| | | | | | DomainRegistryFactoryExtensionPoint git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904367 13f79535-47bb-0310-9956-ffa450edef68
* Update the Version to include the version and build timeantelder2010-01-271-1/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@903575 13f79535-47bb-0310-9956-ffa450edef68
* First cut at having a programatic way to get the svn revision that a tuscany ↵antelder2010-01-261-0/+35
| | | | | | build is from. This approach seems a little conveluted so if anyone has a better approach please do say, this one uses the Maven buildnumber plugin to set a mvn property with the svn revision, which is then written into a message properties file with the antrun plugin, which is then used initilize a constant in a Version class. Not sure if it even actually works, committing it so i can get a Hudson build and check if it does end up with the correct value git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@903166 13f79535-47bb-0310-9956-ffa450edef68
* Start of making the Tuscany sca client impl work for both local or remote ↵antelder2010-01-201-0/+1
| | | | | | nodes and to be generic for any binding. Work in progress, only local invocations work presently git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@901270 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3417 TUSCANY-3417 consolidate enpointreference/endpoint matching ↵slaws2010-01-101-2/+2
| | | | | | code into the binding. There is currently a bit, related to autowiring, still left on the builders awaiting some dependency juggling git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897639 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused importsslaws2010-01-041-2/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895663 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3392 first set of code changes to move the endpoint matching into ↵slaws2009-12-111-0/+12
| | | | | | one place. Not correct or activated yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889737 13f79535-47bb-0310-9956-ffa450edef68
* Correct spelling mistake and increase repeat count.slaws2009-12-111-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889734 13f79535-47bb-0310-9956-ffa450edef68
* Moving 2.x trunklresende2009-11-2018-0/+1115
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68