summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* TUSCANY-3873 - modify the policy matching algorithm for the case where the ↵slaws2011-06-161-3/+28
| | | | | | reference has a target but no policy and the service has policy. In this case the code now copies the service policy to the reference. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136386 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3872: Apply patch from Greg Dritschler to fix ↵antelder2011-06-131-0/+4
| | | | | | AsyncJDKInvocationHandler should short-circuit Object methods git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135253 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3867 - Add rethrows back in the start processing as we don;t want to ↵slaws2011-06-101-0/+7
| | | | | | blindly carry on starting things (as we do with stop processing) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1134223 13f79535-47bb-0310-9956-ffa450edef68
* Rename 'member' to 'node' as it seems too confusing to try to have a ↵antelder2011-06-071-3/+3
| | | | | | different name for it git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132994 13f79535-47bb-0310-9956-ffa450edef68
* Tidy toString and add strings to exceptions rather than numbers. slaws2011-06-061-36/+21
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132629 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3867 - Catch exceptions thrown from constructors and in @Init to ↵slaws2011-06-062-16/+33
| | | | | | allow the processing to complete tidily. You can then check the monitor to see if something went wrong and shut down cleanly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132625 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to the DomainRegistry to get the contribution uri for the ↵antelder2011-06-061-1/+13
| | | | | | composite taht contains a running component git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132612 13f79535-47bb-0310-9956-ffa450edef68
* Update getRunningMember to return null if the composite isn't startedantelder2011-05-261-1/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1127880 13f79535-47bb-0310-9956-ffa450edef68
* Revert modification made several months ago to the core as it is not needed ↵fmoga2011-05-261-5/+0
| | | | | | anymore. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1127849 13f79535-47bb-0310-9956-ffa450edef68
* Rename InstalledContribution to ContributionDescriptionantelder2011-05-251-11/+11
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1127531 13f79535-47bb-0310-9956-ffa450edef68
* Allows pass -by-reference for self referencesrfeng2011-05-211-43/+54
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1125636 13f79535-47bb-0310-9956-ffa450edef68
* Add a way to run commands on remote nodes and add Node API and Shell ↵antelder2011-05-191-0/+7
| | | | | | commands to start and stop composites on remote nodes. Initial code so a little prototypy but it does work so committing it now for review git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124705 13f79535-47bb-0310-9956-ffa450edef68
* Update to add APIs to get at which composites are running whereantelder2011-05-191-1/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124606 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to get the domain membersantelder2011-05-191-0/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124566 13f79535-47bb-0310-9956-ffa450edef68
* Updates to match the DomainRegistry changes to rename ↵antelder2011-05-181-20/+18
| | | | | | addListener/removeListener to be addEndpointListener/removeEndpointListener as there are now multiple types of listener, and change the running composite methods to use the composite uri instead of its QName git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124143 13f79535-47bb-0310-9956-ffa450edef68
* Don't include contributions with now running compositesantelder2011-05-171-4/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1104136 13f79535-47bb-0310-9956-ffa450edef68
* Rename EndpointRegistry to DomainRegistry. Doing this has been brought up ↵antelder2011-05-166-85/+85
| | | | | | lots of times in the past just no one ever got around to it. It effects quite a few classes but its a relatively trivial rename and i don't think it should impact on anyone too much git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103629 13f79535-47bb-0310-9956-ffa450edef68
* Update EndpointRegistryImpl to use the new ContributionListener and the ↵antelder2011-05-151-0/+12
| | | | | | updateInstalledContribution method git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103524 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to use a single class for all the installed contribution ↵antelder2011-05-121-35/+37
| | | | | | 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-2/+16
| | | | | | 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-4/+17
| | | | | | 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-2/+11
| | | | | | 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/+21
| | | | | | 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
* Be a bit more careful about dereferencing the DomainRegistryFactory ↵slaws2011-03-161-4/+8
| | | | | | endpointRegistries collection. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1082114 13f79535-47bb-0310-9956-ffa450edef68
* Performance tweak - for when the interface contracts are the sameantelder2011-03-091-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1080018 13f79535-47bb-0310-9956-ffa450edef68
* Performance enhancement - only initilize all the factories the first timeantelder2011-03-091-0/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1079773 13f79535-47bb-0310-9956-ffa450edef68
* Minor performance enhacement - look up all the factories once instead of ↵antelder2011-03-062-22/+46
| | | | | | each time git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1078430 13f79535-47bb-0310-9956-ffa450edef68
* Fix dependency tangle by removing the dependency on node from coreantelder2011-03-053-47/+30
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1078265 13f79535-47bb-0310-9956-ffa450edef68
* Don't clear the endpoints so that they're available on a restartantelder2011-03-041-1/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1077884 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3839 - add a generic interceptor rather than a binding specific ↵slaws2011-02-251-1/+1
| | | | | | interceptor despite the method name. The binding specific interceptors are added in initReferenceBindingInvocationChains() git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074462 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3834: Update to use the Monitor when logging the stop exceptionantelder2011-02-212-9/+33
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1072974 13f79535-47bb-0310-9956-ffa450edef68
* Correct core modification.fmoga2011-02-112-5/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1069951 13f79535-47bb-0310-9956-ffa450edef68
* Copy Message bindingContext from forward message to callback message.fmoga2011-02-111-0/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1069937 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3834 - ensure that exceptions in @Destroy operations are handled and ↵slaws2011-02-092-19/+49
| | | | | | allow the top process to continue for other components git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1069015 13f79535-47bb-0310-9956-ffa450edef68
* Start quiet logging updates by changing endpoint registry logging. Seems a ↵antelder2011-02-011-2/+41
| | | | | | little long winded so maybe need to find somethinf simpler git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066015 13f79535-47bb-0310-9956-ffa450edef68
* Add missing license headersantelder2011-01-281-0/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1064697 13f79535-47bb-0310-9956-ffa450edef68
* Fixing serialization of AsyncResponseInvoker in support of async services ↵edwardsmj2011-01-241-2/+18
| | | | | | under TUSCANY-3783 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1062950 13f79535-47bb-0310-9956-ffa450edef68
* Fixing serialization of AsyncResponseInvoker in support of async services ↵edwardsmj2011-01-241-19/+133
| | | | | | under TUSCANY-3783 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1062814 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3783 - don't wrap exceptions unnecessarilyslaws2011-01-211-2/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061855 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3783 - Fix a hole in the AsyncReponseInvoker serialization to cover ↵slaws2011-01-212-1/+34
| | | | | | the case there invoker is de-serialized inside the same context that serialized it. Update the sample to demonstrate a stop/start scenario. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061851 13f79535-47bb-0310-9956-ffa450edef68
* Stage 1 of Axis2 binding-ws support of async callbacks, as described in ↵edwardsmj2011-01-206-49/+181
| | | | | | TUSCANY-3821 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061385 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-3819 (still need to cleanup bare case, wsdlgen).scottkurz2011-01-201-8/+47
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061329 13f79535-47bb-0310-9956-ffa450edef68
* Update deserialization of RuntimeEndpointImpl & RuntimeEndpointReferenceImpl ↵edwardsmj2011-01-172-9/+110
| | | | | | to cope with Threads which dont have a ComponentContext available - in support of TUSCANY-3811 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059921 13f79535-47bb-0310-9956-ffa450edef68
* Make MessageFactoryImpl serializable to enable correct serialization of ↵edwardsmj2011-01-171-2/+9
| | | | | | Endpoints & Endpoint references git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059919 13f79535-47bb-0310-9956-ffa450edef68
* Add getter methods for the endpoint and endpoint and endpointRef to ↵bdaniel2011-01-141-0/+7
| | | | | | AsyncResponseInvoker git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059083 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3783 - throw system exceptions rather than pushing them into the ↵slaws2011-01-141-4/+1
| | | | | | response path. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059032 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - make the non-blocking interceptor work with native async bindingsslaws2011-01-141-8/+20
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059030 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788 - Put some more info back into the response message based on ↵slaws2011-01-141-1/+9
| | | | | | what's stored in the response invoker git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059028 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788 - Resolved async references are now started at start time to ↵slaws2011-01-142-75/+92
| | | | | | 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 some more constants for use in the async processingslaws2011-01-121-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058230 13f79535-47bb-0310-9956-ffa450edef68