summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a tinycdb-based nosql SCA component and integrate with server. Add a ↵jsdelfino2010-04-1923-61/+1508
| | | | | | version of the store test that works with the nosql component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935459 13f79535-47bb-0310-9956-ffa450edef68
* Chdir to the installed SCA contribution before configuring components.jsdelfino2010-04-191-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935458 13f79535-47bb-0310-9956-ffa450edef68
* Strawman implementation of post, put and delete on a tinycdb database, for ↵jsdelfino2010-04-1714-4/+734
| | | | | | now just a simplistic rewrite of the db per update. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935274 13f79535-47bb-0310-9956-ffa450edef68
* Install gcc-4.5 in ubuntu automated install script.jsdelfino2010-04-173-56/+25
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935273 13f79535-47bb-0310-9956-ffa450edef68
* Add a test for lambda expressions with gcc-4.5 and change build script to ↵jsdelfino2010-04-174-3/+87
| | | | | | require gcc-4.5. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935247 13f79535-47bb-0310-9956-ffa450edef68
* Change build scripts to make them work with GCC 4.5. Add a script to help ↵jsdelfino2010-04-175-25/+84
| | | | | | install GCC 4.5 on Ubuntu. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935126 13f79535-47bb-0310-9956-ffa450edef68
* Update svn:ignore properties.jsdelfino2010-04-121-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933122 13f79535-47bb-0310-9956-ffa450edef68
* Removed build output from version control.jsdelfino2010-04-122-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933116 13f79535-47bb-0310-9956-ffa450edef68
* Add various utility hash functions, useful to hash and retrieve keys from a ↵jsdelfino2010-04-124-2/+346
| | | | | | datastore. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933115 13f79535-47bb-0310-9956-ffa450edef68
* Add test scripts to test the WSGI integration on the GAE SDK.jsdelfino2010-04-1131-23/+247
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932833 13f79535-47bb-0310-9956-ffa450edef68
* Minor build cleanup and fixes. Add a few scripts to help run automated ↵jsdelfino2010-04-1013-24/+196
| | | | | | builds on EC2 Ubuntu 9.10 images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932801 13f79535-47bb-0310-9956-ffa450edef68
* Add new test directories to main build.jsdelfino2010-04-091-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932266 13f79535-47bb-0310-9956-ffa450edef68
* Add store test using the sqldb component. Add conninfo and table properties ↵jsdelfino2010-04-0921-11/+1288
| | | | | | to sqldb component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932259 13f79535-47bb-0310-9956-ffa450edef68
* Simple SQL database component implementation, using PostgreSQL.jsdelfino2010-04-0811-10/+702
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931801 13f79535-47bb-0310-9956-ffa450edef68
* Minor fix, cleanup namespace.jsdelfino2010-04-083-27/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931800 13f79535-47bb-0310-9956-ffa450edef68
* Create build structure for an SQL database component. Add dependencies to ↵jsdelfino2010-04-0411-50/+330
| | | | | | postgresql and tinycdb to build scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930635 13f79535-47bb-0310-9956-ffa450edef68
* Use curl configured at build time instead of curl found on system path.jsdelfino2010-04-0412-48/+72
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930634 13f79535-47bb-0310-9956-ffa450edef68
* Fix build error when memcached is not on the system path.jsdelfino2010-03-291-4/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928610 13f79535-47bb-0310-9956-ffa450edef68
* Move SCA runtime SSL config from httpd-ssl-conf to server-conf, as it only ↵jsdelfino2010-03-292-5/+9
| | | | | | applies to servers running the SCA runtime. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928608 13f79535-47bb-0310-9956-ffa450edef68
* Build memcached from source as the Ubuntu 9.10 memcached package is back ↵jsdelfino2010-03-2910-15/+59
| | | | | | level. Minor typo fixes in httpd config scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928605 13f79535-47bb-0310-9956-ffa450edef68
* Add a host parameter to the conf scripts to allow an external DNS host name ↵jsdelfino2010-03-2827-62/+90
| | | | | | to be used. Add HTTP basic auth to WSGI integration. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928352 13f79535-47bb-0310-9956-ffa450edef68
* Change automated build to build curl from source instead of using the deb ↵jsdelfino2010-03-274-5/+24
| | | | | | libcurl package as it's back-level on Ubuntu 9.04. Adjust INSTALL instructions as well. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928231 13f79535-47bb-0310-9956-ffa450edef68
* Add scripts to setup HTTPS support. A few fixes to get HTTPS working end to ↵jsdelfino2010-03-2726-61/+618
| | | | | | end with both HTTPD and WSGI servers. Minor cleanup of the HTTPD config scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928160 13f79535-47bb-0310-9956-ffa450edef68
* Correctly support binding URI on references.jsdelfino2010-03-212-7/+15
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925910 13f79535-47bb-0310-9956-ffa450edef68
* Port to latest Apache Vysper 0.5 and Qpid 0.6. Change memcached scripts to ↵jsdelfino2010-03-219-13/+44
| | | | | | start memcached as a daemon. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925909 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to the INSTALL instructions. Added two more automated install ↵jsdelfino2010-03-174-4/+119
| | | | | | scripts to help deploy build+test images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924189 13f79535-47bb-0310-9956-ffa450edef68
* Added support for HTTP references and different versions of the store-wsgi ↵jsdelfino2010-03-1711-7/+311
| | | | | | composite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924188 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to the automated Ubuntu install script, and automatic detection of ↵jsdelfino2010-03-154-28/+90
| | | | | | xulrunner level (as it changes often) in configure.ac. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923071 13f79535-47bb-0310-9956-ffa450edef68
* Updated the INSTALL instructions, fixed a few incremental build issues, and ↵jsdelfino2010-03-137-47/+154
| | | | | | added a script that builds everything from scratch, tested on Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922645 13f79535-47bb-0310-9956-ffa450edef68
* Improved handling of HTTP etags and dynamic content expiration.jsdelfino2010-03-132-36/+76
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922644 13f79535-47bb-0310-9956-ffa450edef68
* Added a WSGI store test case, plus a few fixes to get it working.jsdelfino2010-03-1017-31/+1304
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921271 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup, renamed mcache to memcache, added a uuid util function to get ↵jsdelfino2010-03-1019-48/+96
| | | | | | consistent and unique uuids across languages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921270 13f79535-47bb-0310-9956-ffa450edef68
* Added an XMPP test server using Apache Vysper, to help test the XMPP Chat ↵jsdelfino2010-03-107-8/+205
| | | | | | component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921269 13f79535-47bb-0310-9956-ffa450edef68
* Support different Java VMs, including Apache Harmony.jsdelfino2010-03-088-35/+159
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920204 13f79535-47bb-0310-9956-ffa450edef68
* Translated XML, ATOM and JSON conversion functions from C++ to Python. Added ↵jsdelfino2010-03-0626-101/+1137
| | | | | | support for JSON-RPC and ATOM to the WSGI integration. Adjusted server module test cases to help test the WSGI server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919721 13f79535-47bb-0310-9956-ffa450edef68
* Minor code cleanup, refactored some ATOM data conversion functions, ↵jsdelfino2010-03-069-51/+28
| | | | | | simplified client test cases. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919720 13f79535-47bb-0310-9956-ffa450edef68
* Updated svn:ignore properties.jsdelfino2010-03-011-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917443 13f79535-47bb-0310-9956-ffa450edef68
* Fixed build bootstrap error with duplicate variable definitions.jsdelfino2010-03-014-6/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917441 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to distro build. Added missing scripts. Placed libraries in the ↵jsdelfino2010-03-0124-91/+91
| | | | | | correct module and component directories. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917438 13f79535-47bb-0310-9956-ffa450edef68
* Strawman WSGI integration, allowing Python components to run in a Python ↵jsdelfino2010-02-2818-1/+683
| | | | | | WSGI server. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917286 13f79535-47bb-0310-9956-ffa450edef68
* Minor README cleanup. Fixed permissions on COPYING and LICENSE files.jsdelfino2010-02-283-5/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917285 13f79535-47bb-0310-9956-ffa450edef68
* Removed contrib folder now that it's saved in its own branch.jsdelfino2010-02-28875-83489/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917274 13f79535-47bb-0310-9956-ffa450edef68
* Fixed ATOM test cases, return ATOM entry id as a string instead of an iterable.jsdelfino2010-02-283-14/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917263 13f79535-47bb-0310-9956-ffa450edef68
* Fixed build errors, undefined AC_PROG_JAR autoconf macro, debug macro ↵jsdelfino2010-02-252-4/+19
| | | | | | redefinition. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916151 13f79535-47bb-0310-9956-ffa450edef68
* Moved component start calls from HTTPD postConfig to childInit, to give ↵jsdelfino2010-02-2222-174/+175
| | | | | | components an opportunity to start and setup connections and resources in each HTTPD child process. Adjusted utility components and test cases to this change. Minor code cleanup of Java components and integration tests. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@912491 13f79535-47bb-0310-9956-ffa450edef68
* Working queue and chat components. Added a few useful start/stop scripts. ↵jsdelfino2010-02-1773-700/+1779
| | | | | | Fixed lifecycle code to call start/stop/restart functions before APR pools are cleaned up in both parent and child processes. Minor build script improvements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@910819 13f79535-47bb-0310-9956-ffa450edef68
* Support HTTPD graceful restarts for non-stop operation. Simplified Python ↵jsdelfino2010-02-079-199/+68
| | | | | | and Java error capture and recovery. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@907470 13f79535-47bb-0310-9956-ffa450edef68
* Moved server configuration to HTTPD postConfig phase, to avoid running ↵jsdelfino2010-02-0764-235/+677
| | | | | | configuration commands twice and added a way for runtime modules and components to handle start/restart/stop events. Improved build scripts a little, to not depend on external environment variables. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@907352 13f79535-47bb-0310-9956-ffa450edef68
* Added missing OASIS and W3C licenses.jsdelfino2010-02-012-9/+121
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905211 13f79535-47bb-0310-9956-ffa450edef68
* Added missing headers to scheme and python test cases. Updated NOTICE and ↵jsdelfino2010-02-0118-2/+318
| | | | | | LICENSE files. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@905204 13f79535-47bb-0310-9956-ffa450edef68