summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/components (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add an XMPP message sender component that only connects to an XMPP server as ↵jsdelfino2011-04-178-7/+345
| | | | | | needed just before sending a message to avoid unnecessary connects / disconnects in a dynamic virtual host environment. Add another component that does an HTTP delete. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1094212 13f79535-47bb-0310-9956-ffa450edef68
* Add sample database and search components, sample apps and corresponding ↵jsdelfino2011-04-041-3/+9
| | | | | | test cases, and minor refactoring of component categories. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1088507 13f79535-47bb-0310-9956-ffa450edef68
* Add a reusable component that returns the contents of a configured url.jsdelfino2011-03-139-3/+341
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1081203 13f79535-47bb-0310-9956-ffa450edef68
* Change ATOM and RSS feed representations to use name value pairs instead of ↵jsdelfino2011-03-087-50/+98
| | | | | | just strings, to allow support for all ATOM and RSS attributes and avoid confusion with non-feed string results. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1079292 13f79535-47bb-0310-9956-ffa450edef68
* Correctly pass query strings through component wiring redirects and improve ↵jsdelfino2011-02-261-1/+5
| | | | | | format of XML and JSON response documents. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074924 13f79535-47bb-0310-9956-ffa450edef68
* Converts database key strings to symbols before computing database file names.jsdelfino2011-02-061-3/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1067564 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory leak in Python runtime integration. Reduce memory consumption of ↵jsdelfino2011-01-098-0/+42
| | | | | | debug trace functions. Add trace points to help track the lifecycle of some of the runtime context objects. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056880 13f79535-47bb-0310-9956-ffa450edef68
* Fix automake warning. Add pragmas to sources generated by Thrift using sed ↵jsdelfino2011-01-021-3/+1
| | | | | | instead of incorrectly overriding CXXFLAGS. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1054345 13f79535-47bb-0310-9956-ffa450edef68
* Add support for XML and JSON formats to file database component.jsdelfino2010-12-246-48/+147
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052430 13f79535-47bb-0310-9956-ffa450edef68
* Add a test file-based database component.jsdelfino2010-12-0810-1/+652
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043296 13f79535-47bb-0310-9956-ffa450edef68
* Use different servers for cert-based and password-based auth and use event ↵jsdelfino2010-11-282-1/+10
| | | | | | MPMs for tunnel and proxy servers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039840 13f79535-47bb-0310-9956-ffa450edef68
* Port to Ubuntu server 10.10 64-bit. C++ code fixes required to compile and ↵jsdelfino2010-11-144-18/+29
| | | | | | run on 64-bit. Update INSTALL doc and build scripts. Remove a few obsolete scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1034963 13f79535-47bb-0310-9956-ffa450edef68
* Add .componentType files describing the utility components. Refactor chat ↵jsdelfino2010-11-0323-26/+556
| | | | | | component in two separate components for sending and receiving messages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1030527 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to get all samples working in a target install dir.jsdelfino2010-10-201-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024522 13f79535-47bb-0310-9956-ffa450edef68
* Renamed frontcache to datacache and add a memo cache that memoizes function ↵jsdelfino2010-10-207-22/+155
| | | | | | applications. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024519 13f79535-47bb-0310-9956-ffa450edef68
* Upgrade build scripts to on Ubuntu 10.04.jsdelfino2010-09-151-2/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@997186 13f79535-47bb-0310-9956-ffa450edef68
* Strawman implementation of the OAuth 2.0 protocol. Minor improvements to the ↵jsdelfino2010-09-067-12/+12
| | | | | | OpenID support and changes to enable it to co-exist with OAuth. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992963 13f79535-47bb-0310-9956-ffa450edef68
* Configure mod-auth-openid to use memcached instead of sqlite. Remove ↵jsdelfino2010-09-031-3/+1
| | | | | | dependencies on sqlite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992219 13f79535-47bb-0310-9956-ffa450edef68
* Script fixes to get database working with the HTTPS-enabled store-cluster ↵jsdelfino2010-08-199-53/+157
| | | | | | sample configuration. Also some logging improvements and aggregation of the sample logs using scribe. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987012 13f79535-47bb-0310-9956-ffa450edef68
* Exclude test program build output from version control.jsdelfino2010-08-191-0/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987011 13f79535-47bb-0310-9956-ffa450edef68
* Fix configuration scripts to create directories if necessary.jsdelfino2010-08-161-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985800 13f79535-47bb-0310-9956-ffa450edef68
* Test Postgresql hot standby + replication and integrated Postgresql database ↵jsdelfino2010-08-1626-131/+681
| | | | | | in store-cluster sample. Add a front cache component which can be used to wire a cache component and a database component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985799 13f79535-47bb-0310-9956-ffa450edef68
* Some refactoring of the HTTP support, tunnel Memcached requests over HTTPS ↵jsdelfino2010-08-1413-27/+89
| | | | | | and add HTTPS config to store-cluster sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985561 13f79535-47bb-0310-9956-ffa450edef68
* Change sample to use a pool of three memcached servers. Add a property to ↵jsdelfino2010-07-288-16/+61
| | | | | | the memcached component to list multiple memcached servers. Replace spaces by tabs in memcached keys as spaces are not allowed in keys. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980010 13f79535-47bb-0310-9956-ffa450edef68
* Refactor and cleanup some of the config scripts. Add a sample using ↵jsdelfino2010-07-283-0/+5
| | | | | | mod_proxy_balancer to distribute requests across three servers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980009 13f79535-47bb-0310-9956-ffa450edef68
* Fix test composite name.jsdelfino2010-06-221-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956806 13f79535-47bb-0310-9956-ffa450edef68
* Add build support for a minimum distribution using prebuilt dependencies ↵jsdelfino2010-06-058-6/+21
| | | | | | from Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951656 13f79535-47bb-0310-9956-ffa450edef68
* Build the expat XML parser separately instead of building it as part of ↵jsdelfino2010-05-311-3/+3
| | | | | | libstrophe. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949816 13f79535-47bb-0310-9956-ffa450edef68
* Fix source distribution build scripts, add missing files to the dist targets.jsdelfino2010-05-307-8/+30
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949466 13f79535-47bb-0310-9956-ffa450edef68
* Fix distribution build, add missing files and samples and fix path to ↵jsdelfino2010-05-2916-57/+123
| | | | | | libraries. GCC 4.5 is used if available but not installed automatically. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949435 13f79535-47bb-0310-9956-ffa450edef68
* Add a logger component that logs and relays all invocations through a reference.jsdelfino2010-05-238-4/+189
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@947467 13f79535-47bb-0310-9956-ffa450edef68
* Change Memcached component to use localhost instead of 127.0.0.1.jsdelfino2010-05-222-3/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@947348 13f79535-47bb-0310-9956-ffa450edef68
* Implementation of a streaming + aggregating Log utility component using ↵jsdelfino2010-05-2217-20/+911
| | | | | | Facebook Scribe. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@947347 13f79535-47bb-0310-9956-ffa450edef68
* Add dependencies on Apache Thrift and Facebook Scribe, for use by the Log ↵jsdelfino2010-05-161-0/+29
| | | | | | component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@944766 13f79535-47bb-0310-9956-ffa450edef68
* Reuse the same file descriptor when reopening a tinycdb database.jsdelfino2010-04-191-4/+35
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935461 13f79535-47bb-0310-9956-ffa450edef68
* Add a tinycdb-based nosql SCA component and integrate with server. Add a ↵jsdelfino2010-04-198-60/+249
| | | | | | 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
* Strawman implementation of post, put and delete on a tinycdb database, for ↵jsdelfino2010-04-1712-3/+732
| | | | | | 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-172-52/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935273 13f79535-47bb-0310-9956-ffa450edef68
* Change build scripts to make them work with GCC 4.5. Add a script to help ↵jsdelfino2010-04-173-12/+12
| | | | | | install GCC 4.5 on Ubuntu. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935126 13f79535-47bb-0310-9956-ffa450edef68
* Minor build cleanup and fixes. Add a few scripts to help run automated ↵jsdelfino2010-04-101-1/+1
| | | | | | 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 store test using the sqldb component. Add conninfo and table properties ↵jsdelfino2010-04-097-11/+26
| | | | | | 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-0810-10/+701
| | | | 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-045-3/+112
| | | | | | postgresql and tinycdb to build scripts. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930635 13f79535-47bb-0310-9956-ffa450edef68
* Build memcached from source as the Ubuntu 9.10 memcached package is back ↵jsdelfino2010-03-293-2/+13
| | | | | | 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-284-4/+4
| | | | | | 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
* Add scripts to setup HTTPS support. A few fixes to get HTTPS working end to ↵jsdelfino2010-03-271-1/+3
| | | | | | 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
* Port to latest Apache Vysper 0.5 and Qpid 0.6. Change memcached scripts to ↵jsdelfino2010-03-216-4/+37
| | | | | | start memcached as a daemon. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925909 13f79535-47bb-0310-9956-ffa450edef68
* Updated the INSTALL instructions, fixed a few incremental build issues, and ↵jsdelfino2010-03-132-2/+6
| | | | | | 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
* Minor cleanup, renamed mcache to memcache, added a uuid util function to get ↵jsdelfino2010-03-1010-23/+23
| | | | | | consistent and unique uuids across languages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921270 13f79535-47bb-0310-9956-ffa450edef68