summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add getEndpointReferencesrfeng2010-01-052-5/+20
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896261 13f79535-47bb-0310-9956-ffa450edef68
* Add some explicit plugin versions and activate the maven enforcer plugin to ↵antelder2010-01-051-1/+62
| | | | | | verify only explicit released plugin versions are being used in the build to try to ensure the build runs consistently git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896167 13f79535-47bb-0310-9956-ffa450edef68
* Add explicit plugin versionsantelder2010-01-051-1/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896166 13f79535-47bb-0310-9956-ffa450edef68
* Add explicit plugin versionantelder2010-01-051-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896165 13f79535-47bb-0310-9956-ffa450edef68
* Add new goal so that we can generate a single OSGi bundle from the modulesrfeng2010-01-053-0/+650
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896154 13f79535-47bb-0310-9956-ffa450edef68
* Start a endpoint registry based on Hazelcast. Hazelcast seems to do just ↵antelder2010-01-056-0/+826
| | | | | | about everything we need and seems quite easy to use compared to other options. It supports multicast and explicit ip addresses, with ip addresses you only need to specifiy the address of one node and then all other nodes get notified about the new node. Hazelcast has various encryption options to secure the domain, and it has a way to have endpoints removed when a node disapears (though that requires a bit of code on our part to get to work). One limitation is currently it doesnt support multiple nodes using multicast, but they've said they can fix that. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896038 13f79535-47bb-0310-9956-ffa450edef68
* Add an explicit version for the exec-maven-plugin and provide a repository ↵slaws2010-01-053-0/+28
| | | | | | to retrieve it from. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896015 13f79535-47bb-0310-9956-ffa450edef68
* Add an explicit version for the exec-maven-plugin and provide a repository ↵slaws2010-01-053-0/+28
| | | | | | to retrieve it from. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@896013 13f79535-47bb-0310-9956-ffa450edef68
* Integrated python support with HTTPD server module. Changed test case to use ↵jsdelfino2010-01-059-13/+132
| | | | | | a python component implementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895982 13f79535-47bb-0310-9956-ffa450edef68
* Fixed shopping cart delete function. Map HTTP delete with no path info to a ↵jsdelfino2010-01-055-9/+30
| | | | | | deleteall function, to distinguish delete of a resource and delete of the whole collection of resources. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895970 13f79535-47bb-0310-9956-ffa450edef68
* Added python module to main build. Updated svn:ignore properties.jsdelfino2010-01-052-2/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895959 13f79535-47bb-0310-9956-ffa450edef68
* Updated building instructions, added python build option and a list of the ↵jsdelfino2010-01-052-13/+49
| | | | | | required build tools. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895955 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup, removed unused poolptr and char value types.jsdelfino2010-01-053-100/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895954 13f79535-47bb-0310-9956-ffa450edef68
* Integrated python 2.6 interpreter in modules/python. The integration is much ↵jsdelfino2010-01-058-2/+806
| | | | | | simpler than before as it now uses kernel dynamic values and lambda functions to call from/to python. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895953 13f79535-47bb-0310-9956-ffa450edef68
* Refactored eval module to avoid confusion with the python eval module.jsdelfino2010-01-0516-76/+83
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895952 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
* Test against null target endpointslaws2010-01-041-1/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895661 13f79535-47bb-0310-9956-ffa450edef68
* Add missing dependency on common.xml.staxslaws2010-01-041-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895658 13f79535-47bb-0310-9956-ffa450edef68
* Add ignoresslaws2010-01-040-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895654 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3408 Generate referenced namespace shortname if it's not already presentslaws2010-01-041-3/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895652 13f79535-47bb-0310-9956-ffa450edef68
* Add ignoresslaws2010-01-040-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895649 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3408 Generate referenced namespace shortname if it's not already presentslaws2010-01-041-3/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895647 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3408 Generate referenced namespace shortname if it's not already presentslaws2010-01-041-3/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895646 13f79535-47bb-0310-9956-ffa450edef68
* Add/fix ant scripts for non-SCA clients and add additional targets described ↵nash2010-01-0413-79/+135
| | | | | | in the README scenarios git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895599 13f79535-47bb-0310-9956-ffa450edef68
* Change reference port number from 8083 to 8082 (TUSCANY-3406)nash2010-01-041-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895594 13f79535-47bb-0310-9956-ffa450edef68
* Add first draft of README file to travel sample (TUSCANY-3399)nash2010-01-041-0/+210
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895592 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up lifecycle handling of objects that hold library and file ↵jsdelfino2010-01-0215-145/+186
| | | | | | resources. Fixed pool stack initialization concurrency issue. Re-enabled watch strings to help watch compound values in debugger. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895305 13f79535-47bb-0310-9956-ffa450edef68
* Added test build output to svn:ignore properties.jsdelfino2010-01-020-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895172 13f79535-47bb-0310-9956-ffa450edef68
* Try with both multicast and explicit addressesantelder2010-01-021-19/+17
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895171 13f79535-47bb-0310-9956-ffa450edef68
* Fixed build error with --enable-threads option.jsdelfino2010-01-022-2/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895170 13f79535-47bb-0310-9956-ffa450edef68
* Another registry impl! this time trying Hazelcastantelder2010-01-024-0/+206
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895166 13f79535-47bb-0310-9956-ffa450edef68
* Performance improvements when running both in multi-threaded and pre-forked ↵jsdelfino2010-01-0255-1685/+2649
| | | | | | HTTPD. Changed memory management to use Apache APR pools instead of ref counting pointers as it's much faster and easier to integrate with the Python and Ruby interpreters. Changed to use simple pool-based string and stream implementations instead of the STL ones, which cause a lots of mutex locks in a multi-threaded environment. Added build options to compile with threading and profiling. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895165 13f79535-47bb-0310-9956-ffa450edef68
* Delete empty directoriesnash2010-01-020-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895154 13f79535-47bb-0310-9956-ffa450edef68
* Add/fix ant scripts for contents of travel sample services and launchers ↵nash2010-01-0256-641/+624
| | | | | | directories (TUSCANY-3398) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895152 13f79535-47bb-0310-9956-ffa450edef68
* Have a look at using ehcache in an endpoint registry impl. In sandbaox for ↵antelder2009-12-319-0/+1862
| | | | | | now to avoid yet another impl that doesnt work properly in trunk. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@894790 13f79535-47bb-0310-9956-ffa450edef68
* Add ant scripts for contents of travel sample contributions directory ↵nash2009-12-2755-162/+1653
| | | | | | (TUSCANY-3398) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@894042 13f79535-47bb-0310-9956-ffa450edef68
* Update to use the new(ish) ASF snapshot repo. (works ok for me and i'll kick ↵antelder2009-12-261-3/+3
| | | | | | off a hudson build with wiped out local repo but say if you see any snpshot oddities) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893962 13f79535-47bb-0310-9956-ffa450edef68
* Updated svn and git ignores. Removed -pg build option from non-debug build ↵jsdelfino2009-12-262-4/+3
| | | | | | config. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893940 13f79535-47bb-0310-9956-ffa450edef68
* Simplified server configuration, HTTPD modules now use deployment composite ↵jsdelfino2009-12-2624-422/+515
| | | | | | to route service requests, minor fixes to store integration test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893939 13f79535-47bb-0310-9956-ffa450edef68
* Added missing const qualifiers, macros and util functions to help debugging, ↵jsdelfino2009-12-2615-366/+515
| | | | | | and a simple balanced tree implementation for use in lookup tables. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893938 13f79535-47bb-0310-9956-ffa450edef68
* Added timing functions to measure performance, removed unused cache support, ↵jsdelfino2009-12-2641-1862/+561
| | | | | | refactored and removed some obsolete tests and adjusted build. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893937 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3401: Apply patch from wangfeng to fix SCA API constantsantelder2009-12-222-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893206 13f79535-47bb-0310-9956-ffa450edef68
* Update 1.x trunk version to 1.7-SNAPSHOTantelder2009-12-21520-3979/+3979
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892797 13f79535-47bb-0310-9956-ffa450edef68
* Copy 1.x trunk to branches for start of 1.6 releaseantelder2009-12-219536-0/+740973
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892786 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3397 - Adding support for identifying the sca spec version used for ↵lresende2009-12-185-16/+52
| | | | | | contribution metadata being read git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892324 13f79535-47bb-0310-9956-ffa450edef68
* [maven-release-plugin] prepare for next development iterationantelder2009-12-181-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892214 13f79535-47bb-0310-9956-ffa450edef68
* [maven-release-plugin] copy for tag maven-zip-plugin-alpha1antelder2009-12-1813-0/+2338
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892213 13f79535-47bb-0310-9956-ffa450edef68
* Remove old release tagantelder2009-12-1813-2338/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892212 13f79535-47bb-0310-9956-ffa450edef68
* [maven-release-plugin] prepare release maven-zip-plugin-alpha1antelder2009-12-181-4/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892210 13f79535-47bb-0310-9956-ffa450edef68
* Put back the zip plugin from r798911antelder2009-12-1813-0/+2338
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@892208 13f79535-47bb-0310-9956-ffa450edef68