summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/domain-node/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add missing ASF headerantelder2012-05-011-0/+18
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1332664 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4034: Move the freeing up of contribution resources to a helper ↵antelder2012-05-011-0/+62
| | | | | | method that can be shared and have that called from remove in Contribution Listener git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1332662 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4034: Move the freeing up of contribution resources to a helper ↵antelder2012-05-011-30/+15
| | | | | | method that can be shared and have that called from remove in Contribution Listener git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1332661 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4034 - plug a few more potential memory leaksslaws2012-03-221-2/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303855 13f79535-47bb-0310-9956-ffa450edef68
* Change HTTPS to HTTP in this test case. This fails for me in some ↵slaws2012-03-081-2/+2
| | | | | | circumstances with an invalid certificate error and I don't believe there is any reason this test has to use HTTPS. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1298468 13f79535-47bb-0310-9956-ffa450edef68
* Fix Deployer.resolve to resolve dependent contributions correctly. It looks ↵antelder2012-03-041-1/+4
| | | | | | like nothing is using Deplyer.resolve except the validateContribution call so this bug had gone unoticed, the code in Deplyer.resove is duplicate din build, really build should just call resolve, i'll do that change in a seperate commit git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296876 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3312 - Copy JavaInterfaceFactory memory leak changes from 1.x + ↵slaws2012-03-041-2/+27
| | | | | | other related changes and some extensions to allow the cache to be reduced when contributions are unloaded in the domain node. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296845 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-4016 - when a composite fails to start ensure that it is stopped and ↵slaws2012-02-201-20/+40
| | | | | | move it to the stopped list so that calls to remove unused contributions work. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1291234 13f79535-47bb-0310-9956-ffa450edef68
* Add a contributionInstalled() operation to the listener interface. Completes ↵slaws2011-12-011-0/+3
| | | | | | the set. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209150 13f79535-47bb-0310-9956-ffa450edef68
* Include all the contributions as dependencies so that dependent ↵antelder2011-10-111-1/+3
| | | | | | contributions get resolved correctly git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1181651 13f79535-47bb-0310-9956-ffa450edef68
* Update to not include the root contribution as a duplicate dependencyantelder2011-10-111-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1181649 13f79535-47bb-0310-9956-ffa450edef68
* Extend test to make sure the class loader from validateContribution is the ↵antelder2011-09-261-1/+4
| | | | | | one that actually gets used git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1175876 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3953 - move the hazelcast dependent tests out of domain-node to ↵slaws2011-09-263-0/+7
| | | | | | itest/domain-node-hazelcast git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1175799 13f79535-47bb-0310-9956-ffa450edef68
* Add a testcase for the contribution classloader getting created after a ↵antelder2011-09-261-0/+46
| | | | | | validateCOntribution call git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1175795 13f79535-47bb-0310-9956-ffa450edef68
* When doing validateContribution if a contribution classloader has been ↵antelder2011-09-261-0/+9
| | | | | | created then set it on the contribution git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1175782 13f79535-47bb-0310-9956-ffa450edef68
* Fix testcase so that if the initial file delete does work (which happens on ↵antelder2011-09-071-4/+7
| | | | | | non-windows systems) then the testcase doesn't fail git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1166222 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3939: when a loaded contribution is unloaded use ↵antelder2011-09-072-2/+81
| | | | | | ClassLoaderUtil.releaseLoader to unloack the jar git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1166140 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3921: attemot to ensure that dependentContributions doesn't contain ↵antelder2011-08-171-6/+10
| | | | | | duplicates git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158729 13f79535-47bb-0310-9956-ffa450edef68
* Add missing license headerantelder2011-07-211-0/+16
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1149157 13f79535-47bb-0310-9956-ffa450edef68
* Add the domain uri to the logging outputantelder2011-06-291-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1141030 13f79535-47bb-0310-9956-ffa450edef68
* Add some guards around setting the contribution classloaderantelder2011-06-281-2/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140455 13f79535-47bb-0310-9956-ffa450edef68
* Add some more logging to NodeImplantelder2011-06-271-1/+33
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140066 13f79535-47bb-0310-9956-ffa450edef68
* Make DeployedComposite set the Contribution ClassLoader when a composite is ↵antelder2011-06-271-0/+6
| | | | | | started. It feels like there should be a better place for this to be happening, perhaps in the builder somewhere but for now this ensures that a composite's contribution will have a classloader set after the a composite is started. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140065 13f79535-47bb-0310-9956-ffa450edef68
* Remove all the code trying to derive a domain name from the uri and instead ↵antelder2011-06-271-15/+4
| | | | | | let the registry do that git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140052 13f79535-47bb-0310-9956-ffa450edef68
* Add a way to set whether or not the domain name is included as the root of ↵antelder2011-06-233-10/+26
| | | | | | the service endpoint uri git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138822 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to get the domain name as well as the domain URIantelder2011-06-232-0/+17
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138815 13f79535-47bb-0310-9956-ffa450edef68
* Add some comment reminder about hot updates of a node.xml defined Node might ↵antelder2011-06-231-0/+16
| | | | | | work like git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138812 13f79535-47bb-0310-9956-ffa450edef68
* Add a test to show how to find info about a contributions artifactsantelder2011-06-231-0/+51
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138751 13f79535-47bb-0310-9956-ffa450edef68
* Add some experimental code to look at dynamic updates to a running Nodeantelder2011-06-202-0/+186
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137548 13f79535-47bb-0310-9956-ffa450edef68
* Avoid exception in updateCOntribution if the contribution doesn't exist for ↵antelder2011-06-201-1/+26
| | | | | | some reason, and add a new method to uninstall a contribution and stop any started composites that were using it git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137546 13f79535-47bb-0310-9956-ffa450edef68
* Update contribution update to handle additional deployed composites and a ↵antelder2011-06-192-3/+31
| | | | | | testcase for that git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137311 13f79535-47bb-0310-9956-ffa450edef68
* Add an impl to the update contribution method and a testcaseantelder2011-06-193-3/+76
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137308 13f79535-47bb-0310-9956-ffa450edef68
* Start adding a method to update an installed contributionantelder2011-06-191-0/+20
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137305 13f79535-47bb-0310-9956-ffa450edef68
* Add another test for recursive compositesantelder2011-06-193-6/+51
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137302 13f79535-47bb-0310-9956-ffa450edef68
* add testcase missed off on the composite update commitantelder2011-06-193-0/+120
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137297 13f79535-47bb-0310-9956-ffa450edef68
* Correct typoantelder2011-06-191-5/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137296 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to restart started composites that depend on another composite. ↵antelder2011-06-182-0/+42
| | | | | | That so you can updated a composite and have everything thats using it pick up the changes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137224 13f79535-47bb-0310-9956-ffa450edef68
* Change setting a contributions dependencies explicitly from using the ↵antelder2011-06-185-6/+50
| | | | | | domain.properties file to use a <contributionName>.dependencies file to be more consistent with how the other files are used git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137135 13f79535-47bb-0310-9956-ffa450edef68
* Add a testcase for stopCompositeAndUninstallUnusedantelder2011-06-171-0/+23
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136909 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to stop a running composite and then uninstall any ↵antelder2011-06-172-2/+20
| | | | | | contributions that were used by the composite and are unused now that the composite is stopped git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136907 13f79535-47bb-0310-9956-ffa450edef68
* When uninstalling a contribution also remove any stopped DeployedComposites ↵antelder2011-06-171-0/+10
| | | | | | so that they get correctly rebuilt afresh on a re-start git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136894 13f79535-47bb-0310-9956-ffa450edef68
* Add a method to get the URIs of all the contributions used by this ↵antelder2011-06-171-0/+10
| | | | | | DeployedComposite git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136892 13f79535-47bb-0310-9956-ffa450edef68
* Add a test for explicit dependenciesantelder2011-06-148-1/+33
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135455 13f79535-47bb-0310-9956-ffa450edef68
* Update to support a contribution exploded (unzipped) into a file system ↵antelder2011-06-1411-2/+151
| | | | | | directory git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135438 13f79535-47bb-0310-9956-ffa450edef68
* Add readme files about the test directoriesantelder2011-06-143-0/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135421 13f79535-47bb-0310-9956-ffa450edef68
* Update to support using a node.xml config file in the domain directoryantelder2011-06-143-1/+62
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135417 13f79535-47bb-0310-9956-ffa450edef68
* Add a test with a domain.properties fileantelder2011-06-142-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135394 13f79535-47bb-0310-9956-ffa450edef68
* Update to only treat .jar, .zip and folders that don't start with . as ↵antelder2011-06-141-2/+2
| | | | | | contributions (so the .svn folders are ignored) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135392 13f79535-47bb-0310-9956-ffa450edef68
* Have a look at creating a domain node from a file system dirctory to see if ↵antelder2011-06-146-1/+193
| | | | | | its possible to do it in a way thats simpler than requiring a node.xml config file git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135391 13f79535-47bb-0310-9956-ffa450edef68
* Fix getDeployables so that any composites added with addDeployable are ↵antelder2011-06-141-1/+3
| | | | | | included in all the deployables git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135389 13f79535-47bb-0310-9956-ffa450edef68