summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* TUSCANY-3916 - missed manifest change from previous commitslaws2011-09-011-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163989 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - Turn remote interface match back on with a couple of ↵slaws2011-09-013-13/+71
| | | | | | restrictions. Only the top level WSDL is shared and dependent XSD is not. I've added guards for the case where parameter types cannot be converted to WSDL. If interface information is insufficient to run the match the interfaces are assumed to be compatible and matching is left until runtime. Having struggled with the WSDL based approach I'm going to look at serializing the internal Tuscany model. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163988 13f79535-47bb-0310-9956-ffa450edef68
* Fix the index for messagerfeng2011-08-291-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162922 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3925 - Apply Jennifer's Java security patch. slaws2011-08-262-5/+32
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162160 13f79535-47bb-0310-9956-ffa450edef68
* Correct comment errorsslaws2011-08-261-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162134 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - sample of how the structural URI could be passed over a ↵slaws2011-08-261-1/+22
| | | | | | remote binding (in this case binding.ws) and picked up on the service side in the binding.sca case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162090 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - changes to get callbacks working over the distributed domain. ↵slaws2011-08-251-0/+38
| | | | | | There's active discussion here http://www.mail-archive.com/dev%40tuscany.apache.org/msg17247.html so this will change will change as a result. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161645 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 Add the code to write the callback interface alongside the ↵slaws2011-08-252-55/+169
| | | | | | forward interface. However turn off all the interface writing as I'm not very happy about the implementation so am disabling wit while I give it some thought. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161528 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - Rework the callack wire calculation to be based on ↵slaws2011-08-251-37/+96
| | | | | | non-runtime configurations. I've modified the Endpoint writing algorithm to write out automatically calculated callback bindings as well as callback bindings specified explicitly by the user. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161527 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - add missing OSGi dependenciesslaws2011-08-191-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159557 13f79535-47bb-0310-9956-ffa450edef68
* The RuntimeInvoker currently swallows exceptions with a TODO comment, update ↵antelder2011-08-171-0/+1
| | | | | | this to at least do a printStackTrace so there is some hint somehting went wrong git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158625 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - extend WSDL serialization code to deal with imports/includesslaws2011-08-153-27/+373
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1157857 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3904 - Apply Greg's patch so that the correct endpoint is picked up ↵slaws2011-08-041-34/+7
| | | | | | when SCAClientFactory.getService() references a promoted service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1153789 13f79535-47bb-0310-9956-ffa450edef68
* Add some code to try to convert the wsdl string from the remote endpoint ↵antelder2011-07-263-24/+124
| | | | | | back into a WSDLInterfaceContract. This doesn't work properly and throws an InvalidWSDLException with some JDKs. Committing as-is to see if anyone has any ideas why git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151203 13f79535-47bb-0310-9956-ffa450edef68
* Fix spelling of method, changing to 'setNormalizedWSDLInterfaceContract'.scottkurz2011-07-221-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1149451 13f79535-47bb-0310-9956-ffa450edef68
* If the getBindingInterfaceContract isn't a Java interface then try the ↵antelder2011-07-211-1/+8
| | | | | | ComponentTypeServiceInterface. We really need a way to convert a wsdl interface into a java interface git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1149101 13f79535-47bb-0310-9956-ffa450edef68
* Fix OSGi importsrfeng2011-07-201-4/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1148841 13f79535-47bb-0310-9956-ffa450edef68
* Use the correct endpoint interface when the business interface is not specifiedantelder2011-07-201-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1148761 13f79535-47bb-0310-9956-ffa450edef68
* Update the Runtime Endpoint to include its normalized wsdl in its serializationantelder2011-07-192-1/+73
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1148316 13f79535-47bb-0310-9956-ffa450edef68
* Be more precise about when the async response path should be connected up in ↵slaws2011-07-141-19/+8
| | | | | | the service binding wire. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1146705 13f79535-47bb-0310-9956-ffa450edef68
* Fix the concurrency issue for the endpoint operation invocationrfeng2011-07-123-19/+37
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1145738 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3871 - provide a simple API for getting at the delegate information ↵slaws2011-07-112-0/+24
| | | | | | when then endpoint or endpoint reference is configured with an SCA binding git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1145112 13f79535-47bb-0310-9956-ffa450edef68
* Correct comment as the code does go through that route for $self references ↵slaws2011-07-111-1/+1
| | | | | | created by the in-VM client. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1145108 13f79535-47bb-0310-9956-ffa450edef68
* Return correct interface contract when interfaces are compatible but not ↵bdaniel2011-06-291-0/+6
| | | | | | assignable from each other git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1141229 13f79535-47bb-0310-9956-ffa450edef68
* Update EndpointReferenceBinderImpl to use the domain registry to workout if ↵antelder2011-06-291-3/+2
| | | | | | an EndpointReference is out of date instead of trying to work it out in EndpointReferenceBinderImpl git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1141029 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3873 - A stop gap solution to running the appliesTo algorithm ↵slaws2011-06-231-4/+20
| | | | | | against a matched endpoint reference. Waiting on the discussion from TUSCANY-3877 before producing the full solution. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138864 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3876 - minimum changes to turn of implementation model sharing and ↵slaws2011-06-161-2/+1
| | | | | | represent implementation policy correctly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136391 13f79535-47bb-0310-9956-ffa450edef68
* 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